23.12.2014 Aufrufe

Evolutionäre Algorithmen für die zielgerichtete Optimierung pdfsubject

Evolutionäre Algorithmen für die zielgerichtete Optimierung pdfsubject

Evolutionäre Algorithmen für die zielgerichtete Optimierung pdfsubject

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.

5.4. <strong>Optimierung</strong> mit Zeitconstraint 63<br />

1000 gesetzt und drei Meanshift-Iterationen verwendet. Die Entwicklung des mittleren<br />

Fehlers ist in der unteren Grafik dargestellt:<br />

Parameter<br />

Mittelwert<br />

300<br />

280<br />

260<br />

Sigma Edge 1,56 ± 0,44<br />

240<br />

Sigma Ridge 1,78 ± 0,28<br />

220<br />

Sigma Mean 362,43 ± 64,62<br />

200<br />

Sigma Plateau 101,71 ± 18,54<br />

Sigma Skin 2,77 ± 0,61<br />

180<br />

Edge Import. 6,16 ± 1,38<br />

160<br />

Ridge Import. 5,57 ± 1,57<br />

140<br />

Mean Import. 5,33 ± 0,91<br />

Skin Import. 5,04 ± 1,24<br />

120<br />

10 20 30 40 50 60<br />

Fehler [mm]<br />

Generation<br />

Beste Konfiguration in Generation 46<br />

Mittlerer Fehler: 177,10 mm<br />

Die Population konvergiert hier langsamer gegen eine Lösung als bei der Verwendung<br />

nur einer Bildsequenz. Der beste mittlere Fehler von 177,10 mm ist wenig<br />

aussagekräftig, da er <strong>die</strong> unterschiedlichen Schwierigkeitsgrade der Streams nicht<br />

adäquat wiedergibt. Aus <strong>die</strong>sem Grund wurden <strong>die</strong> drei Streams zusätzlich mit<br />

der obigen gemittelten Parameterkonfiguration aus den Individuen der 46. Generation<br />

einzeln evaluiert. Die Resultate sind in Tabelle 5.2 zusammengefasst.<br />

Stream Fehler [mm]<br />

01 94,43 ± 14,22<br />

02 193,83 ± 32,41<br />

03 200,48 ± 123,18<br />

Tabelle 5.2: Evaluierung der optimierten Parameterkonfiguration aus der <strong>Optimierung</strong> mit<br />

drei Bildsequenzen. Für jeden Stream wurde <strong>die</strong> Konfiguration 30 Mal ausgewertet.<br />

5.4 <strong>Optimierung</strong> mit Zeitconstraint<br />

Das zeitliche Fitnesskriterium kommt in <strong>die</strong>sem Abschnitt zur Anwendung. Dazu<br />

wird <strong>die</strong> qualitätsoptimierte Parameterkonfiguration aus dem vorherigen Abschnitt<br />

5.3.2 als Grundlage verwendet und nur <strong>die</strong>jenigen Parameter mit dem<br />

Zeitkriterium optimiert, <strong>die</strong> <strong>die</strong> Laufzeit des Body-Tracking-Systems beeinflussen.<br />

Zu <strong>die</strong>sen Parametern werden <strong>die</strong> Anzahl der Partikel, <strong>die</strong> Anzahl der Meanshift-<br />

Iterationen und der Kernelskalierungsfaktor gezählt. Letzteres beeinflusst nur indirekt<br />

<strong>die</strong> Zeit für eine Posturschätzung, da <strong>die</strong>ser Parameter in dem Meanshift-<br />

Algorithmus sehr hoch mit der Anzahl der Meanshift-Iterationen korreliert ist.<br />

Das zeitliche Fitnesskriterium aus Gleichung 3.9 in Abschnitt 3.2.3 ist durch den<br />

Gewichtungsfaktor α mit dem Gütekriterium verknüpft. Vor der zeitlichen <strong>Optimierung</strong><br />

wurde der Wert für den Gewichtungsfaktor mit α = 0,7 experimentell<br />

durch eine eindimensionale Abtastung mit der Partikelanzahl bestimmt. Das<br />

heißt, dass das Zeitkriterium nur einen Anteil von 30% an der zeitlichen <strong>Optimierung</strong><br />

hat.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!