Stand der Technik bei Mensch-Maschine-Interfaces

— Stand der Technik bei Mensch-Maschine-Interfaces — Ulrich Schwanecke HS RheinMain, Wiesbaden 24. Januar 2017 RheinMain University of Applied Scien...
Author: Herta Kruse
7 downloads 1 Views 4MB Size
— Stand der Technik bei Mensch-Maschine-Interfaces —

Ulrich Schwanecke HS RheinMain, Wiesbaden 24. Januar 2017

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

1

Mensch-Maschine-Interaktion …

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

https://commons.wikimedia.org STAR MMI

24. Januar 2017

2

Mensch-Maschine-Interaktion … ➡

… wird zu Mensch-Computer-Interaktion

https://commons.wikimedia.org



https://commons.wikimedia.org

… RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

3

Kurzer Ausflug in die Historie Gottfried Wilhelm Leibniz entwickelt Duales 
 Zahlensystem und eine Rechenmaschine für alle 
 Grundrechenarten (arbeitet mit Staffelwalzen) Gründung von IBM


IBM stellt erstmals Computer in Serie her FORTRAN ist erste Programmiersprache 
 für wissenschaftliche Anwendungen, 
 Vorstellung des ersten COBOL für geschäftliche Programme iPhones (International Business 
 Machines) ENIAC - Erster voll funktionsfähiger Apple führt Siri ein Digitalcomputer (Röhrenrechner) Virtual Reality Herman Hollerith 
 (Jaron Lanier) verwendet elektrische 
 Google Glass Lochkartenmaschine 
 TRADIC Erster Computer bei der Volkszählung mit Transistoren Entwicklung des 
 W3 am CERN Erster George Boole funktionsfähiger Entwicklung des ICs durch formuliert die Microsoft Transistor Robert N. Noyce & Jack Kilby Boolsche Algebra (Bell Labs) HoloLens

Maschine zur Addition und Subtraktion von Zahlen von Blaise Pascal Programmwalze mit gespeichertem Ablaufprogramm (Wegemesser) von Heron von Alexandria Rechenbuch von 
 Al Chwarismi Arabische Zahlen (Algorithmus) ermöglichen schriftliches 
 Dezimales Rechnen Zahlensystem in Indien Erste vollständige Zahlensysteme in Babylonien, Ägypten

Alessandro Volta erfindet die erste 
 funktionierende Batterie

Ivan Sutherland entwickelt erstes 
 interaktives Programm (Sketchpad)

Konrad Zuses Z1 entsteht

2015 2012 2011 2007

1989

1982

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

1963 1959

1955 1954 1947 1946

1932

1911

1890

1854

1800

1679

1642

1000

1000

3000

Ivan Eduard Sutherland, Sketchpad: A man-machine 
 graphical communication system, PhD Thesis, 1963 STAR MMI

24. Januar 2017

4

Taxonomie der Benutzungsschnittstellen Kommandozeilen Benutzerschnittstellen 
 (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen 
 (Text User Interface)



Grafische Benutzeroberflächen 
 (Graphical User Interface (GUI)) ➡ WIMP Interfaces ➡ Windows ➡ Icons ➡ Menus ➡ Pointer

wikipedia.org



www.digibarn.com/friends/curbow/star/retrospect/index.html

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

5

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

6

Tangible User Interface (TUI)

RheinMain University of Applied Sciences ReacTJ: https://www.youtube.com/watch?v=ltjQJz2uz2E Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

7

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert



Sprachbasierte Benutzerschnittstellen (Voice User Interfaces (VUI)) ➡ Benutzer kommuniziert per gesprochenem Wort mit dem System Apple 
 Siri

Microsoft 
 Cortana

Google Now

Google Home

Blackberry Assistant

Amazon Alexa



RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

8

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert



Sprachbasierte Benutzerschnittstellen (Voice User Interfaces (VUI)) ➡ Benutzer kommuniziert per gesprochenem Wort mit dem System



Gehirn-Computer-Schnittstellen (Brain Computer Interface (BCI)) ➡ Konservierung menschlichen Bewusstseins ➡ Wiederherstellung von Körperfunktionen ➡

Cochlea-Implantate, Auditorische Hirnstamm-Implantate



Retina-Implantate, Visual Cortex-Implantate





RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

C. E. King, et. al. The feasibility of a brain-computer interface functional electrical stimulation system 
 for the restoration of overground walking after paraplegia; Journal of NeuroEngineering and Rehabilitation, 2015

STAR MMI

24. Januar 2017

9

Brain Computer Interfaces (BCIs)

Christine E. King, Po T. Wang, Colin M. McCrimmon, Cathy CY Chou, An H. Do and Zoran Nenadic; The feasibility 
 of a brain-computer interface functional electrical stimulation system for the restoration of overground walking after 
 paraplegia; Journal of NeuroEngineering and Rehabilitation, 2015 RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

10

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert



Sprachbasierte Benutzerschnittstellen (Voice User Interfaces (VUI)) ➡ Benutzer kommuniziert per gesprochenem Wort mit dem System



Gehirn-Computer-Schnittstellen (Brain Computer Interface (BCI)) ➡ Konservierung menschlichen Bewusstseins ➡ Wiederherstellung von Körperfunktionen





Cochlea-Implantate, Auditorische Hirnstamm-Implantate



Retina-Implantate, Visual Cortex-Implantate





Ergonomische Bedienung von Computern

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

C. E. King, et. al. The feasibility of a brain-computer interface functional electrical stimulation system 
 for the restoration of overground walking after paraplegia; Journal of NeuroEngineering and Rehabilitation, 2015

STAR MMI

24. Januar 2017

11

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert



Sprachbasierte Benutzerschnittstellen (Voice User Interfaces (VUI)) ➡ Benutzer kommuniziert per gesprochenem Wort mit dem System



Gehirn-Computer-Schnittstellen (Brain Computer Interface (BCI)) ➡ Bedienung eines Computers direkt über (bewusste) Gedanken



Wahrnehmungsgesteuerte Benutzerschnittstellen (Perceptual User Interface) ➡ Kombination von GUI, VUI und Gestenerkennung

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

12

Taxonomie der Benutzungsschnittstellen ➡

Kommandozeilen Benutzerschnittstellen (Command Line Interface (CLI))



Zeichenorientierte Benutzerschnittstellen (Text User Interface)



Grafische Benutzeroberflächen (Graphical User Interface (GUI))



Gegenständliche Benutzerschnittstellen (Tangible User Interface (TUI)) ➡ Systemfunktionalität wird durch physische Objekte verkörpert



Sprachbasierte Benutzerschnittstellen (Voice User Interfaces (VUI)) ➡ Benutzer kommuniziert per gesprochenem Wort mit dem System



Gehirn-Computer-Schnittstellen (Brain Computer Interface (BCI)) ➡ Bedienung eines Computers direkt über (bewusste) Gedanken



Wahrnehmungsgesteuerte Benutzerschnittstellen (Perceptual User Interface) ➡ Kombination von GUI, VUI und Gestenerkennung



Natürliche Benutzerschnittstellen (Natural User Interface (NUI)) ➡ Ermöglichen intuitiven Umgang mit interaktiven Geräten

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

13

Intuitive Bedienbarkeit Intuition ➡





direkte und augenblickliche Erkenntnis, 
 die ohne Reflexion, Nachdenken oder 
 logisches Folgern zu Stande kommt geht häufig einher mit unbewusster 
 Informationsverarbeitung

https://commons.wikimedia.org



Gestaltung intuitiver Benutzungs-
 schnittstellen ➡

stützt sich auf Benutzer-Vorwissen, 
 das schnell und automatisch 
 verarbeitet wird

„The only real valuable thing is intuition“ - Albert Einstein

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

14

www.flickr.com/photos/intelfreepress/8433147083/sizes/o/in/photostream/

Intuitive Bedienbarkeit

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

15

Benutzer-Vorwissen ändert sich

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

https://www.youtube.com/watch?v=aXV-yaFmQNk&t=26s STAR MMI

24. Januar 2017

16

Erweiterung von Touch Interfaces ➡

Interaktionsoberfläche wird zu Interaktionsraum

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

17

Dynamic Shape Display http://tangible.media.mit.edu/project/inform/

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

18

Lichtfelder (Kameras und Displays)

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

19

Haptic Fairy Lights in Femtoseconds: Aerial and Volumetric Graphics Rendered by Focused Femtosecond Laser Combined with Computational Holographic Fields

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

20

Virtual Reality (1995) ➡

Nintendo‘s Virtual Boy (~180$) ➡

Hardware ➡ ➡ ➡ ➡

➡ ➡

Kaum überzeugende 3D Effekte Technik nicht ausgereift ➡ ➡



NEC V810 (32bit, 20MHz, RISC, ca. 18MIPS) 1MB Speicher Rote Displays (384x224 Pixel) 16Bit Stereo-Sound

https://commons.wikimedia.org/

Kopfschmerzen schon nach kurzer Zeit Warnhinweis: Sollte nicht von Kindern
 verwendet werden!

Nur ca. 20 Spiele Nintendos größter Flop … ➡ unter anderem Entlassung von Gunpei Yokoi (Erfinder des Game-Boys) ➡

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

21

Virtual Reality (2017) ➡

Occulus VR ➡



~800€

Playstation VR ~400€

Samsung ➡



HTC Vive

Sony ➡



~700€

HTC ➡



The Rift

Gear VR

~100€ (+ Handy)

Google ➡

Cardboard ~10€ 
 + Handy (z.B. S6, ~35GFLOPS)

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

22

Anforderungen an VR Systeme Hören

Sehen

Problemloses

Tasten

Eintauchen in eine virtuelle Welt erfordert das Ansprechen möglichst vieler Sinne Schmecken

Riechen

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

23

Flexible Spaces

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

24

Von VR zu Augmented / Mixed Reality ➡

Die grundlegende Idee:
 Umgebungswahrnehmung + Zusatzinformation = AR Semitransparente Brille Kamera

Marken

Mikrofon RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

25

Augmented / Mixed Reality

Tjaden, H.; Schwanecke, U., Schömer, E.: Real-Time Monocular Segmentation and Pose Tracking of Multiple Objects; ECCVof (4), 2016, 423-438 RheinMain University Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

26

Mixed Reality ➡

Microsoft HoloLens ➡







Optik ➡

See-through (2 x HD 16:9)



Automatic pupillary distance calibration

Sensoren ➡

1 IMU



4 environment cameras, 1 depth camera



4 microphones



1 ambient light sensor

Human understanding ➡

Spatial sound



Gaze tracking



Gesture input



Voice support

Input / Output ➡

Built-in speakers



Wi-Fi

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

http://identalinnovacion.com/que-es-la-realidad-aumentada/#iLightbox[gallery-2]/17

STAR MMI

24. Januar 2017

27

Mixed Reality ➡

Microsoft HoloLens ➡







Optik ➡

See-through (2 x HD 16:9)



Auto pupillary distance calib.

Sensoren ➡

1 IMU



4 env. cams, 1 depth cam



4 microphones



1 ambient light sensor

Human understanding ➡

Spatial sound



Gaze tracking



Gesture input



Voice support

Input / Output ➡

Built-in speakers



Wi-Fi

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

28

Vielen Dank

RheinMain University of Applied Sciences Echtzeit WSRheinMain) 2008/2009 U.Bildverarbeitung Schwanecke –(HS

STAR MMI

24. Januar 2017

29

Suggest Documents