View Full Version : [prog] Il motion capture dei poveri...
Salve ragazzi!
allora io e un mio amico vogliamo realizzare come progetto d'esame un sistema in grado di leggere i movimenti di una mano (eventualmente tramite webcam) e realizzare una mano virtuale su un programma...
il nostro problema è che non sappiamo se si possa fare o no :asd:
diteci voi!
il programma per ricevere i fotogrammi lo potremo fare in java, c++ e vb.. qual'è meglio per questo scopo?
in quale che voi sappiate è previsto un modo per trattare le immagini pixel per pixel, così da controllarne la tonalità di colore?
l'idea era di non spendere tanto.. si può fare con una webcam qualsiasi?
grazie anche solo a chi ha avuto voglia di leggere tutto :rolleyes:
wizard1993
22-01-2009, 18:25
con c# aforge.net
con c++ opencv
Ciao, scusami se ti posto solo
un link ma sono un po' di corsa.
Però è un'idea interessante,
se riuscite a svilupparla complimenti!
Questo link può essere un buon punto di partenza
per iniziare a documentarsi e magari vedere se altre
persone hanno già raggiunto il vostro obbiettivo
e che tecnologie hanno usato:
http://www.google.it/search?hl=it&safe=off&q=%22motion+capture%22+webcam+-security&btnG=Cerca&meta=
In bocca al lupo!
grazie!
@wizard qualcosa in java? :rolleyes: perchè la nostra conoscenza di c è abbastanza limitata...
@vv domani ci dò un occhiata con calma
thanks
wizard1993
22-01-2009, 21:40
grazie!
@wizard qualcosa in java? :rolleyes: perchè la nostra conoscenza di c è abbastanza limitata...
ti ricordo che c# ha molto poco a che fare con il c classico. c,c++ e c# sono decisamente diversi tra loro, molto diversi.
per certi lavori il c++ è d'obbligo perchè le opencv sono la computer vision. aforge è una simpatica alternativa per il .Net scritta in c# ma utilizzabile anche in Vb.Net e da qualsiasi linguaggio che compili CLR
sorvolando un attimo sul linguaggio di programmazione (chiedo al prof) é fattibile la cosa?
Per essere fattibile è fattibile, ho visto un video di gente che ci aveva creato un'interfaccia per SO solo usando una webcam... trovassi il video :mc:
Tuttavia devi considerare che le mani sono senza dubbio la parte più complessa del corpo umano da riconoscere: nessun tratto distintivo (al contrario degli occhi per esempio), colore uniforme, molte parti simili che possono indurre in confusione, 5*3 ossa per non so quante pose possibili...
Basta provare a disegnarle per capire quanto sia difficile "visualizzarle" per bene :D
Per cui si, è fattibile sicuramente, ma buona fortuna :D
ma sicuramente sarà una cosa molto semplice.. che può essere fatta anche facendo uso di appositi guanti per riconoscere la punta delle dita..
solo non capisco come passare i singoli fotogrammi della webcam al mio programma :confused:
Ah se puoi usare guanti è sicuramente molto più facile :stordita:
Una cosa che ti semplificherebbe enormemente la vita, sarebbe usare una telecamera a infrarossi: mettendo carta stagnola sulla punta delle dita avresti "nero su bianco" le cose che ti interessano senza nemmeno processare l'immagine :D
Questo tizio (http://it.youtube.com/watch?v=0awjPUkBXOU&feature=channel) riesce ad usare un semplice wiimote come telecamera ad infrarossi... e ci fa un multitouch.
Ah se puoi usare guanti è sicuramente molto più facile :stordita:
Una cosa che ti semplificherebbe enormemente la vita, sarebbe usare una telecamera a infrarossi: mettendo carta stagnola sulla punta delle dita avresti "nero su bianco" le cose che ti interessano senza nemmeno processare l'immagine :D
Questo tizio (http://it.youtube.com/watch?v=0awjPUkBXOU&feature=channel) riesce ad usare un semplice wiimote come telecamera ad infrarossi... e ci fa un multitouch.
non avendo esperienza è proprio questo che non riesco a immaginare :rolleyes:
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.