the uncanny valley & ai in the uncanny valley

38
computer graphics & visualization The Uncanny Valley & AI in the Uncanny Valley Sascha Paeppinghaus computer graphics & visualization Sascha Paeppinghaus

Upload: natala

Post on 20-Jan-2016

76 views

Category:

Documents


0 download

DESCRIPTION

The Uncanny Valley & AI in the Uncanny Valley. Sascha Paeppinghaus. Uncanny Valley & AI in the Uncanny Valley. Was ist das Uncanny Valley? Beispiele aus dem Uncanny Valley Beispiele aus der Robotik Beispiele aus der Computergrafik Umgehung des Uncanny Valley Beispiele - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

computer graphics & visualization

Sascha Paeppinghaus

Page 2: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley & AI in the Uncanny Valley• Was ist das Uncanny Valley?• Beispiele aus dem Uncanny Valley– Beispiele aus der Robotik– Beispiele aus der Computergrafik

• Umgehung des Uncanny Valley– Beispiele

• Kritik an der Theorie des Uncanny Valley• KI im Uncanny Valley

Page 3: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Begriffsklärung: The Uncanny Valley• uncanny unheimlich• valley Tal

Warum „unheimliches Tal“?… wird bald geklärt

Page 4: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Was ist das Uncanny Valley?• Was ist das Uncanny Valley?• Zunächst: Eine Theorie.• Theorie über emotionale Reaktionen von

Menschen auf Darstellungen von Menschen (also Bilder / Roboter)

• Daher streng genommen der Psychologie zuzuordnen

Page 5: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Was ist das Uncanny Valley?

Page 6: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Was ist das Uncanny Valley?• Theorie aufgestellt von Masahiro Mori im Jahr

1970• Masahiro Mori ist Robotiker• Theorie ursprünglich

über Roboter

Page 7: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Was ist das Uncanny Valley?•Einfluss der Bewegung:Einfluss der Bewegung:

Page 8: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley & AI in the Uncanny Valley• Was ist das Uncanny Valley?• Beispiele aus dem Uncanny Valley– Beispiele aus der Robotik– Beispiele aus der Computergrafik

• Umgehung des Uncanny Valley– Beispiele

• Kritik an der Theorie des Uncanny Valley• KI im Uncanny Valley

Page 9: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter• Industrie-Industrie-Roboter beim Roboter beim Zuschneiden Zuschneiden eines Plastik-eines Plastik-SchlittensSchlittens

Page 10: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter

IndustrieroboterIndustrieroboter

Page 11: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter• Humanoider Humanoider Roboter bei Roboter bei seinen ersten seinen ersten LaufversuchenLaufversuchen

Page 12: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter

Humanoider RoboterHumanoider Roboter

Page 13: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter• Humanoider Humanoider Roboter “Actroid Roboter “Actroid DER” mit DER” mit Nachahmung Nachahmung menschlicher menschlicher Haut.Haut.• Sehr ähnliches Sehr ähnliches Modell wModell wurde auf urde auf der Expo 2005 in der Expo 2005 in Aichi, Japan Aichi, Japan gezeigt.gezeigt.

Page 14: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Roboter

Japanischer ReplieeJapanischer Repliee

Page 15: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Fifa 2006

Page 16: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Fifa 2006

Page 17: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Fifa 2006

Page 18: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Fifa 2006• Fifa 2006 liegt Fifa 2006 liegt im Uncanny im Uncanny Valley!Valley!• Einige andere Einige andere Xbox 360 Spiele Xbox 360 Spiele auch…auch…

Fifa 06Fifa 06

Page 19: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Fifa 2006• Ausschnitt aus dem Review zur Xbox360 eines

Bloggers:

Page 20: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley: Beispiele: Human Head

Page 21: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley & AI in the Uncanny Valley• Was ist das Uncanny Valley?• Beispiele aus dem Uncanny Valley– Beispiele aus der Robotik– Beispiele aus der Computergrafik

• Umgehung des Uncanny Valley– Beispiele

• Kritik an der Theorie des Uncanny Valley• KI im Uncanny Valley

Page 22: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley

Page 23: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley• Wie kann das Uncanny Valley umgangen

werden?– „Flucht nach vorne“: So gute Grafik, dass der Effekt

schon wieder nachlässt– Bewusstes einsetzen von „schlechterer“ Grafik, als

nach dem Stand der Technik möglich wäre.– Darstellen von Tieren statt Menschen (wie häufig in

Animationsfilmen), oder aber verdecken des Körpers

Page 24: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley

Page 25: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley

BeowulfBeowulf

Page 26: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley• Beowulf– Teilweise nicht mehr erkennbar, ob gerendert oder

echt– “Performance Capturing”: Jede gerenderte Figur

hat echten Schauspieler, von dem jede Bewegung (sogar Augen) aufgenommen werden

– Bis auf Grendel [das Monster] wurden alle Kostüme in echt entworfen, geschneidert, und erst danach am Computer nachgebaut

Page 27: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley

Page 28: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny ValleySam’n’MaxSam’n’Max

Page 29: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Umgehung des Uncanny Valley• Sam‘n‘Max– Comichafter, realitaetsferner Stil vermeidet das

Uncanny Valley– Heutige Möglichkeiten in der 3D-Grafik werden

bewusst nicht genutzt, um der Atmosphäre des Spiels nicht zu schaden

– Durch zusätzlichen Einsatz des „Kindchenschemas“ wirken die Charaktere süß

Page 30: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley & AI in the Uncanny Valley• Was ist das Uncanny Valley?• Beispiele aus dem Uncanny Valley– Beispiele aus der Robotik– Beispiele aus der Computergrafik

• Umgehung des Uncanny Valley– Beispiele

• Kritik an der Theorie des Uncanny Valley• KI im Uncanny Valley

Page 31: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Kritik an Theorie des Uncanny Valley• Subjektives Empfinden kann stark von der

Theorie abweichen• Sehr realitätsnahe Darstellungen von

Menschen kommen sowohl in der Robotik als auch in der Computergrafik gerade erst auf. Der letzte Teil der Kurve könnte anders als erwartet aussehen.

• Allgemein wird der Theorie unwissenschaftlichkeit Unterstellt, so z.B. vom bekannten amerikanischen Robotiker David Hanson

Page 32: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Uncanny Valley & AI in the Uncanny Valley• Was ist das Uncanny Valley?• Beispiele aus dem Uncanny Valley– Beispiele aus der Robotik– Beispiele aus der Computergrafik

• Umgehung des Uncanny Valley– Beispiele

• Kritik an der Theorie des Uncanny Valley• KI im Uncanny Valley

Page 33: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

AI im Uncanny Valley• Diese KI ist Diese KI ist nicht wirklich nicht wirklich uncanny, uncanny, sondern durch sondern durch ihre Einfachheit ihre Einfachheit eher putzig eher putzig ;-);-)

Page 34: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

AI im Uncanny Valley• Mehr Rechenzeit für KI in Computerspielen

(Trend zu Multicore-CPUs begünstigt dies) eröffnet neue Möglichkeiten

• KI‘s, die weniger skriptbasiert sind und mehr mit dem Nutzer interagieren sind interessanter, aber laufen Gefahr, ins Uncanny Valley zu rutschen

Page 35: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

AI im Uncanny Valley• Auf den ersten Blick scheinen einige KI’s schon

heute sehr menschenähnlich, bei genauerem hinsehen offenbaren sie aber oft ihre Unechtheit

• Besonders im Verlauf der Story aufgebaute Sympathie und Empathie zu einem Charakter kann darunter sehr leiden

Page 36: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

AI im Uncanny Valley• Beispiel: ALICE– ALICE ist der bekannteste und am weitesten

entwickelte Open-Source Chatbot– In den ersten paar Gesprächszeilen könnte man oft

glauben, man redet tatsächlich mit einem Menschen

– In längeren Gesprächen offenbart ALICE jedoch durch seine unbeholfene Art und Weise und das häufige Wiederholen bestimmter Phrasen, dass man mit einem Bot spricht.

Page 37: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

Fazit• Was sollten Spieleentwickler daraus lernen?– Das Uncanny Valley sollte als „Design Guideline“

dienen– Je nach angestrebtem Publikum des Spiels ist das

Uncanny Valley mehr oder weniger schlimm…– Bei Entwicklung eines neuen Spiels frühzeitig

darüber nachdenken, ob es Gefahr läuft, ungewollt ins Uncanny Valley zu rutschen

Page 38: The Uncanny Valley & AI in the Uncanny Valley

computer graphics & visualization

The Uncanny Valley & AI in the Uncanny ValleySascha Paeppinghaus

EndeDankeDanke

Für die AufmerksamkeitFür die Aufmerksamkeit