2010-07-23 5 views
11

Desidero sviluppare un programma che utilizzi la webcam per tracciare i suggerimenti. Una volta tracciato, la punta del dito sarà come un indice e sarò in grado di ottenere le sue posizioni anche se viene spostato. Se qualcuno ha qualche consiglio per me. Grazie in anticipo.Come tracciare la punta delle dita in OpenCV o OpenFrameworks?

+2

Si potrebbe utilizzare alcuni documenti a colori avvolto intorno la punta delle dita per facilitare il riconoscimento. – dnul

risposta

2

L'installazione è tutto. Innanzitutto assicurati di semplificare le tue condizioni di illuminazione: avere un LED IR + filtro IR sulla fotocamera o solo alto contrasto tra la superficie e le dita)

Immagino che tu possa eseguire il blob tracking. Non posso darti una soluzione per assicurarmi che l'id dei blob rilevati sia sempre la stessa, anche se escono dall'area tracciata, ma suggerirei di provare a usare Community Core Vision (usato per essere tbeta) anche i forum lì.

HTH

0

È possibile utilizzare il metodo di tracciamento basato sul colore o la segmentazione della pelle. nella versione CCV supporta il rilevamento delle dita.

provare anche questo: http: //www.cs.toronto.edu/~smalik/downloads/2503_project_report.pdf