OpenCV ist eine kostenlose Programmbibliothek von intel. Die es dem Programmierer erlaubt einfach Gesichtserkennung, Motion Tracking, Objekterkennung durchzuführen. Also alles das was der “Große Bruder” in seinen Sicherheit Systemen teuer bezahlt.
Ich hab jetzt dieses Wochenende etwas mit der Bibliothek gespielt und einige test gemacht, ich habe mein Gesicht erkennen lassen und versucht meine Bewegungen zu verfolgen. Das war sehr spaßig vor allem da meine Webcam so eine schlechte Qualität liefert das auch Bildstörungen getrackt worden sind :). Im großen und ganzen waren die Tests erfolgreich, ok teilweise braucht er viel Rechen power.
Wenn man versucht viele Algorithmen anzuwenden (z.B. zeichne mir einen kreis um alles was sich bewegt und verfolge es) wird das ganze recht langsam und an Echtzeit ist dann nicht mehr zu denken, aber in aufgezeichneten Szenen ist es noch auszuhalten. Allgemein sind aufgezeichnete Szenen bzw. Standbilder eine eindeutige stärke der Algorithmen.
Zusammenfassend lässt sich sagen die Programmbibliothek ist ziemlich mächtig und wenn ich mehr Zeit hätte würde mir das ein oder andere Projekt einfallen das ich gerne mal ausprobieren würde.
Links:
OpenCV
OpenCV SourceForge
Kommentar von Aaron
#1 19. März 2007, 11:59 Uhr |
Interessantes Projekt! Hab sowas ähnliches mal letztes Jahr auf der CeBit getestet, da hatte es ziemlich gut funktioniert.