Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Gesichter auf Bildern erkennen (https://www.delphipraxis.net/112029-gesichter-auf-bildern-erkennen.html)

matf 13. Apr 2008 20:16


Gesichter auf Bildern erkennen
 
Hallo Leute,

Ich stehe vor folgender Aufgabe: Ich würde gerne auf einem Bild (TBitmap) ein Gesicht erkennen. Dabei geht es mit nicht darum ein Gesicht wieder zu erkennen, sondern nur darum, ob auf dem Bild ein Gesicht ist, wo es ist und wie viele.

Dabei möchte ich nicht das Rad neu erfinden. Gibt es da schon eine fertige Lösung? Etwas das ich einbinden kann?

Danke schonmal!

Blackheart 13. Apr 2008 20:34

Re: Gesichter auf Bildern erkennen
 
Geh zum Optiker !
Spass beiseite, das wird nicht ohne weiteres funktionieren.

Fussball-Robby 13. Apr 2008 20:34

Re: Gesichter auf Bildern erkennen
 
Dass so etwas so einfach möglich ist, glaube ich nicht und dass es dafür fertige Lösungen gibt, bezweifle ich. Da es schon extrem schwierig bis fast unmöglich ist, die Zeichen auf einem Captcha zu erkennen, denke ich, dass es mit Gesichtern ohne riesigen Aufwand einfach nicht klappen würde.

dominikkv 13. Apr 2008 20:37

Re: Gesichter auf Bildern erkennen
 
Auch Capchas lassen sich erkennen!

Such mal nach neuronalen Netzen, das ist ein Lösungsansatz...

matf 13. Apr 2008 20:41

Re: Gesichter auf Bildern erkennen
 
Also ich habe mich da auch schon ein bisschen umgesehen.
Es gibt da anscheinend etwas, das nennt sich OpenCV. Leider finde ich da keine Delphi-Implementierung...

Volle 14. Apr 2008 00:23

Re: Gesichter auf Bildern erkennen
 
Naja OpenCV gibts eigentlich nur fuer c. das nimmt einem aber auchn icht die arbeit ab sondern leistet ein wenig hilfestellung ...

Luckie 14. Apr 2008 08:10

Re: Gesichter auf Bildern erkennen
 
Gehen tut das. Von Canon Kameras weiß ich, dass die eine Gesichtserkennung haben. Trivial wird es allerdings nicht werden. Und ob da was fertiges für wenig Geld gibt wage ich zu bezweifeln, denn letzt endlich steckt da ja doch schon ganz schön was an Know-How hinter.

matf 14. Apr 2008 08:20

Re: Gesichter auf Bildern erkennen
 
na gut ich seh schon, dass ich das so in der Art in die Wind schießen kann.
Danke erst mal an alle!

Luckie 14. Apr 2008 08:46

Re: Gesichter auf Bildern erkennen
 
Gerade gefunden: http://www.delphi-forum.de/viewtopic.php?t=82101

rawsoul 14. Apr 2008 09:19

Re: Gesichter auf Bildern erkennen
 
Ist es ein einzelnes Standbild, oder ein Standbild aus einer Bildfolge? Hatte so etwas ähnliches vor einer halben Ewigkeit auch mal für einen 1st Person Shooter gemacht, so ging ich dabei vor:

- Aktuelles Bild mit dem Vorgänger xor'en
(vielleicht auch vorher die Auflösung verringern)
(dabei einen vordefinierten Toleranzfaktor beachten)
- Alle nicht-schwarzen Pixelbereiche finden
- Falls möglich, daraus Flächen suchen
- Den obersten Bereich der gefundenen Fläche finden
- Vordefinierte Proportionen nutzen, um ein Rectangle zu finden

Durch diese Methode kannst du auch mehrere 'Köpfe' suchen und finden, indem du dynamisch arbeitest.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:46 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz