Einzelnen Beitrag anzeigen

Benutzerbild von ich2
ich2

Registriert seit: 7. Dez 2005
Ort: Würzburg
38 Beiträge
 
#2

Update: Fingertip Detection für Microsoft Kinect unter Delphi 7

  Alt 9. Jan 2011, 17:54
hallo zusammen...

es ist ein wenig Zeit vergangen und ich habe mir weitere Gedanken zur simplen Hand und Finger Erkennung unter Delphi gemacht.
Das alte Konzept habe ich aus Geschwindigkeitsproblemen über den Haufen geworfen.

Die neue Idee funktioniert folgendermaßen:
Nach einer Tiefenfilterung des 3D-Bildes der Kinect-Kamera, lasse ich einen Thinning-Algorithmus drüber laufen. Als Resultat
bleibt ein Skelett meiner Hand und der Finger übrig. Die Endpunkte und die Triplepunkte werden herausgefiltert und markiert.
Nach einer k-means Analyse können die Hand und die Finger erkannt werden.
Der Algorithmus läuft wesentlich schneller als die alte Variante und ist auch robuster bei der Erkennung.

Wie gut das mittlerweile funktioniert, kann hier angeschaut werden:
hand and fingertip detection with Delphi
hand and fingertip detection with Delphi - App Control

Wer Interesse hat an dem source code, der soll sich einfach melden...

mfg
Wissen ist Macht. Das ändert aber so gut wie nichts an der Übermacht der Dummheit.
  Mit Zitat antworten Zitat