Difference between revisions of "Talk:Ricostruzione della traiettoria 3d di veicoli in intersezioni rotatorie"

From AIRWiki
Jump to: navigation, search
(Sincronizzazione dei video)
 
(Syncro-OpticalFlow: new section)
Line 5: Line 5:
 
Con OpenCV apro i video e faccio scegliere all'utente un punto di ogni video per il quale poi memorizzo  il segnale su un file.
 
Con OpenCV apro i video e faccio scegliere all'utente un punto di ogni video per il quale poi memorizzo  il segnale su un file.
 
Successivamente apro i file relativi ai diversi video, estraggo il segnale e calcolo la correlazione del segnale di tutti i video rispetto al primo calcolando per quale valore si ha la correlazione massima; da questo calcolo il ritardo tra i video
 
Successivamente apro i file relativi ai diversi video, estraggo il segnale e calcolo la correlazione del segnale di tutti i video rispetto al primo calcolando per quale valore si ha la correlazione massima; da questo calcolo il ritardo tra i video
 +
 +
== Syncro-OpticalFlow ==
 +
 +
Prima di fare la sincronizzazione come discusso, ovvero analisi di segnale, bisogna stabilizzare l'immagine altrimenti il segnale varierà anche a causa del movimento della camera.
 +
 +
Per l'opticalFlow, tra un frame e l'altro bisogna calcolare la matrice di omografia, ma sto incontrando problemi con cv::findHomography. Infatti la matrice risultato non è quella corretta, o meglio differisce di moltissmo da quella calcolata con Matlab

Revision as of 11:23, 24 December 2010

Syncro in progress

Sto sviluppando la parte di sincronizzazione dei due video. Con OpenCV apro i video e faccio scegliere all'utente un punto di ogni video per il quale poi memorizzo il segnale su un file. Successivamente apro i file relativi ai diversi video, estraggo il segnale e calcolo la correlazione del segnale di tutti i video rispetto al primo calcolando per quale valore si ha la correlazione massima; da questo calcolo il ritardo tra i video

Syncro-OpticalFlow

Prima di fare la sincronizzazione come discusso, ovvero analisi di segnale, bisogna stabilizzare l'immagine altrimenti il segnale varierà anche a causa del movimento della camera.

Per l'opticalFlow, tra un frame e l'altro bisogna calcolare la matrice di omografia, ma sto incontrando problemi con cv::findHomography. Infatti la matrice risultato non è quella corretta, o meglio differisce di moltissmo da quella calcolata con Matlab