Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: VictorTecRoman en 17 Febrero 2016, 07:03 am



Título: Tracking With Lucas Kanade (OpenCv)
Publicado por: VictorTecRoman en 17 Febrero 2016, 07:03 am
Buena Noche Developers,
Estoy implementando el algoritmo de lucas kanade para realizar un seguimiento de objetos.
Les explico mi algoritmo.
1.-Busco CornersToTrack en todo el frame.
2.-A cada Objeto Detectado le asigno sus Corners.
3.-A cada Objeto Detectado(Corners) le aplico el algoritmo de lucas Kanade.
4.-Para Cada Objeto le aplico el algoritmo y las corners encontradas las guardo.
5.-Uso las corners que me arroja el algoritmo de LK para saber si ese objeto ya existe.

En resumen: Como el algoritmo LK predice hacia donde se moverá el objeto yo uso esta teoría así, En frameActual detecto las corners para frameSiguiente, y en frameSiguiente realizo una resta de en las corners encontradas en frameActual, si el resultado es 0 o menor que dos yo asimilo que es el movimiento del objeto.

Me podrían ayudar para crear un tracking mas robusto.


Título: Re: Tracking With Lucas Kanade (OpenCv)
Publicado por: engel lex en 17 Febrero 2016, 15:15 pm
define "más robusto"


Título: Re: Tracking With Lucas Kanade (OpenCv)
Publicado por: VictorTecRoman en 17 Febrero 2016, 17:16 pm
Me refiero a que si hay otra técnica mejor para el rastreo de objetos pero con el algoritmo LK, ya que no se si la que aplico esta bien, ademas que me funcion con un 70%