Tracking degli oggetti e stima del movimento
La stima del movimento e il tracking sono attività fondamentali in molte applicazioni di visione artificiale, tra cui il riconoscimento delle attività, il monitoraggio del traffico, la sicurezza automotive e la sorveglianza.
Computer Vision Toolbox™ fornisce algoritmi di tracking video, quali lo spostamento medio adattivo continuo (CAMShift) e il Kanade-Lucas-Tomasi (KLT). È possibile utilizzare questi algoritmi per il tracking di un singolo oggetto oppure come blocchi costitutivi di un sistema di tracking più complesso. La toolbox fornisce inoltre un framework per il tracking di più oggetti, che include un filtro di Kalman e l'algoritmo ungherese per l'assegnazione dei rilevamenti degli oggetti alle tracce.
La stima del movimento è il processo che consente di determinare il movimento dei blocchi tra frame video adiacenti. Questa toolbox include algoritmi di stima del movimento, quali il flusso ottico, corrispondenza di blocchi e corrispondenza di modelli. Questi algoritmi generano vettori di movimento che possono riferirsi all'intera immagine, ai blocchi, a porzioni arbitrarie o ai singoli pixel. Per la corrispondenza di blocchi e modelli, le metriche di valutazione utilizzate per individuare la migliore corrispondenza includono l'errore quadratico medio (MSE), la deviazione assoluta media (MAD), la differenza assoluta massima (MaxAD), la somma delle differenze assolute (SAD) e la somma delle differenze al quadrato (SSD).
Funzioni
Argomenti
- Multiple Object Tracking
Locate a moving object or multiple objects over time in a video stream.
- What Is Optical Flow?
Track moving objects in videos using optical flow analysis.
Esempi in primo piano
Risorse didattiche
Nozioni di base sulla visione artificiale
Imparare i fondamenti della segmentazione delle immagini nella visione artificiale.








