Antecedentes: estou tentando criar um sistema que rastreie várias bolhas em um vídeo
Estou implementando a detecção de bolhas no caso de imagem única usando a Circular Hough Transform. Devido a oclusão, desfoque e outros fatores, essa detecção nunca será 100% precisa. Estou ajustando o procedimento de detecção para recuperação alta, possivelmente à custa da precisão.
Feito isso e aplicado a uma sequência de quadros de um vídeo, terei várias detecções que podem ser caracterizadas como pontos no espaço 4D - posição x, posição y, raio e índice de quadros.
Existe um procedimento que pode recuperar curvas desta nuvem de pontos 4D?
Respostas:
Seu problema é muito semelhante ao problema de rastreamento de células. Isso foi resolvido muito bem usando abordagens baseadas em tracklet, nas quais cada objeto (bolha, célula etc.) é modelado como uma estimativa de Máximo a Posterior (MAP). A solução é através da programação linear. Você pode ter uma boa idéia das abordagens e uma implementação baseada na Web aqui
fonte