Recuperar curvas de ruidosa colección de puntos

11

Antecedentes: estoy tratando de hacer un sistema que rastree varias burbujas en un video

Estoy implementando la detección de burbujas en el caso de una sola imagen usando la Transformación Circular Hough. Debido a la oclusión, desenfoque y otros factores, esta detección nunca será 100% precisa. Estoy ajustando el procedimiento de detección para una alta recuperación, posiblemente a expensas de la precisión.

Una vez hecho esto y aplicado a una secuencia de cuadros de un video, tendré una serie de detecciones que se pueden caracterizar como puntos en el espacio 4D: posición x, posición y, radio e índice de cuadro.

¿Existe algún procedimiento que pueda recuperar curvas de esta nube de puntos 4D?

Alex
fuente
1
Cruzado
Emre
aplique un filtro de mediana 4d y luego múltiples técnicas de aprendizaje (como el mapa de difusión, etc.)
bla
2
¿Has considerado la predicción del movimiento de las burbujas? Eso permitiría suavizar con el tiempo, lo que podría mejorar sus resultados.
Sr. White
1
Algunas imágenes pueden ser útiles
Andrey Rubshtein

Respuestas:

1

Su problema es muy similar al problema de rastreo de células. Esto se ha resuelto bastante bien utilizando enfoques basados ​​en tracklet, donde cada objeto (burbuja, celda, etc.) se modela como una estimación de Máximo a posteriori (MAP). La solución a la cual es a través de la programación lineal. Puede obtener una buena idea de los enfoques y una implementación basada en la web aquí

nav
fuente