Recupere curvas de uma coleção barulhenta de pontos

11

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?

Alex
fonte
aplicar um filtro mediano 4d e técnicas de aprendizagem, em seguida, múltiplas (tal como o mapa de difusão etc ..)
bla
2
Você já pensou em prever o movimento das bolhas? Isso permitiria suavização ao longo do tempo, o que poderia melhorar seus resultados.
Sr. White
1
Algumas imagens podem ser úteis
Andrey Rubshtein

Respostas:

1

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

nav
fonte