2013-04-29 17 views
5

mio problema voglio ottenere un oggetto in un flusso videooggetto di ricerca in video OpenCV

Esempio: voglio che la mia cam o iniziare una volta mi passa una penna Voglio che il sistema mi dice che si tratta di una penna se io cambiare il mio telefono voglio che il sistema mi dice che il telefono

+1

https://sites.google.com/a/forstersfreehold.com/visible-kitteh-project/home/announce/tutorial1objectrecognitionwithopencvandandroid-overviewofobjectrecognition –

risposta

2

Ecco la pagina OpenCV sul monitoraggio oggetto:

http://docs.opencv.org/modules/video/doc/motion_analysis_and_object_tracking.html

Ed ecco un tutorial sull'uso OpenCV CamShift:

012.

https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/cpp/camshiftdemo.cpp?rev=4118

volta ottenuto un ellisse definente la regione in cui viene rilevato un certo schema di colore, è possibile quindi supporre che l'oggetto viene rilevato, oppure è possibile imporre ulteriori vincoli, come la dimensione e la forma dell'oggetto. Questo ovviamente non è invariante scala/trasformazione. Ciò richiederebbe anche dati di addestramento (quindi dovresti avere una conoscenza preliminare di come appare la penna/telefono).

Problemi correlati