23.12.2014 Aufrufe

Erkennung von Personen anhand ihrer Kleidung und die ...

Erkennung von Personen anhand ihrer Kleidung und die ...

Erkennung von Personen anhand ihrer Kleidung und die ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2.3 BAM <strong>und</strong> caiwicat<br />

2.3.1 BAM - Bielefeld Active Appearance Models<br />

Abbildung 2.3: Active Appearance Models (Quelle: [1])<br />

Bei BAM handelt es sich um eine <strong>von</strong> Christian Lang, im Rahmen seiner Diplomarbeit,<br />

entwickelte Software, <strong>die</strong> das Verfahren der Active Appearance Models unter Verwendung<br />

der RAVL Bibliothek 2 unter IceWing bereitstellt <strong>und</strong> zur Gesichtserkennung benutzt.<br />

Das Verfahren der Active Appearance Models kann wie folgt zusammengefasst<br />

werden:<br />

• Zuerst werden aus Trainingsbeispielen eine mittlere Form des Gesichtes, sowie,<br />

unter Verwendung der Principal Component Analysis, <strong>die</strong> Hauptkomponenten<br />

des Formmodells ermittelt. Auf gleiche Weise erhält man ein Texturmodell.<br />

• Die mittlere Form bzw. Textur lässt sich durch Variation der Hauptkomponenten<br />

des Form- bzw. Texturmodells verändern.<br />

• Zur Klassifikation eines Gesichtes wird nach einer Initialisierung (z.B. Gesichtsdetektion<br />

<strong>und</strong> Platzierung der mittleren Form) ein iterativer Suchalgorithmus<br />

ausgeführt. Dieser versucht das gegebene Gesicht möglichst gut, durch Anpassung<br />

der Gewichte der Hauptkomponenten des Form- bzw. Texturmodells,<br />

darzustellen. Als Ergebnis erhält man aus den gewählten Gewichten einen Vektor<br />

.<br />

• Die so gewonnenen Parameter lassen sich als Merkmalsvektor für eine Klassifikation<br />

verwenden.<br />

BAM ist in C++ geschrieben <strong>und</strong> in Form <strong>von</strong> mehreren IceWing Plugins <strong>und</strong><br />

Kommandozeilen-Tools realisiert. [9][1][2]<br />

2 http://ravl.sourceforge.net/<br />

8

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!