25.01.2013 Aufrufe

Martin Schierle - Universität Ulm

Martin Schierle - Universität Ulm

Martin Schierle - Universität Ulm

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Hauptseminar Virtuelle Präsenz <strong>Universität</strong><br />

<strong>Ulm</strong><br />

Mimik<br />

<strong>Martin</strong> <strong>Schierle</strong>


Über Mimik<br />

● Kommunikation erfolgt verbal und nonverbal<br />

● Nonverbal : Gestik und Mimik<br />

● Mimik übermittelt unterbewußte Emotionen<br />

● Sprachverstehen ohne Mimik fällt schwer<br />

● Computer sollte Mimik verstehen


● Film<br />

● Computerspiel<br />

● Chatbots<br />

● Avatare<br />

● Video<br />

Einsatzgebiete


Beispiel Half-Life2<br />

● Realistische Mimik durch flexible Gesichtsmuskeln<br />

● Synchronisation zu verschiedenen Sprachen möglich<br />

● 25 verschiedene Gesichtsausdrücke<br />

● Fließende Übergänge der Gesichtsausdrücke


Beispiel Half-Life2


Beispiel Ananova<br />

● Virtueller Nachrichtensprecher<br />

● Seit 2000 „auf Sendung“<br />

● Verliest Nachrichten aus Textdateien<br />

● Mimik wird den Nachrichten angepasst<br />

● Erstellung nach Analyse unzähliger Nachrichtensprecher


Beispiel Ananova


Beispiel Chatbots<br />

● www.chatterboxchallenge.com<br />

● Virtuelle Charaktere<br />

● Zur Belebung in Chats<br />

● Auch als virtuelle Helfer (Autoverkäufer)<br />

● Mimik meist unterentwickelt


Beispiel Chatbots


MPEG4<br />

● Bisher: Blockbasierte Bewegungskompression<br />

● z.B. bei MPEG1 und MPEG2<br />

● Zwischen Schlüsselbildern nur Bewegungen der Blöcke<br />

speichern und übermitteln<br />

● Bei MPEG4: Einzelobjektkodierung


MPEG4<br />

● Einmaliges Speichern von Objekten und Texturen<br />

● Danach Speicherung von :<br />

– Bewegung<br />

– Deformation<br />

– Beleuchtung


MPEG4 – Technik<br />

● Struktur der 3D-Objekte teilweise über VRML<br />

● Baumstruktur<br />

● Baum enthält auch Transformationen, Lichtquellen etc.<br />

● Vordefinierte Baumknoten für Gesichter und Mimik


MPEG4 – Gesichtsanimation<br />

Variante 1:<br />

● Vordefiniertes Modell und vordefinierte Textur<br />

● Weniger Übertragungsaufwand<br />

● Nicht realistisch


MPEG4 – Gesichtsanimation<br />

Variante 2:<br />

● „facial definition points“ (FDP) übertragen<br />

Gesichtsstruktur auf vordefiniertes Modell<br />

● Textur wird auch übertragen<br />

● Realistisch, jedoch nicht ganz exakt


MPEG4 – Gesichtsanimation<br />

Variante 3:<br />

● Exaktes Gesichtsmodell wird erstellt<br />

● Kodierung über VRML in BIFS („binary format for<br />

scenes“)<br />

● Gesichtsausdrücke über FAT („facial animation table“)<br />

und FAP („facial animation parameters“)


MPEG4 - FAP<br />

● Jeder „facial animation parameter“ beschreibt eine<br />

spezielle Bewegung einer Gesichtsregion<br />

● 66 verschiedene FAPs möglich<br />

● Einschränken der FAP-Anzahl zugunsten Bitrate und<br />

Komplexität möglich


MPEG4 - Beispiel


MPEG4 - Beispiel


MPEG4 - Möglichkeiten<br />

● FAPs lassen sich problemlos auf andere Modelle<br />

übertragen, daher Übertragung von Mimik möglich<br />

● Modifikation von Licht/Schatten möglich<br />

● Morphen von Modellen möglich<br />

● Austausch des Hintergrunds möglich


MPEG4 - Beispiele


MPEG4 - Beispiele


MPEG4 - Anwendungen<br />

● Videokonferenzen<br />

● Videotelefonie<br />

● virtuelle Assistenten<br />

● virtuelle Nachrichtensprecher<br />

● Anwendungen auf Handy, PDA etc.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!