virtual table tennis

39
Ping pong virtuale Geometric and Visual Computing Teseo Schneider Facultà di scienze Informatiche Università della Svizzera italiana

Upload: teseo-schneider

Post on 14-Jul-2015

122 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Virtual table tennis

Ping pong virtuale Geometric and Visual Computing

Teseo Schneider Facultà di scienze Informatiche Università della Svizzera italiana

Page 2: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

USI

! Università della Svizzera italiana

!  founded in 1996

! 1 University in Ticino

! 2 Campuses

- Lugano

- Mendrisio

! 4 Faculties

- Architecture

- Communication Sciences

- Economics

-  Informatics

Lugano

Mendrisio

Page 3: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Faculty of Informatics

! Faculty of Informatics

!  founded in 2004

! #3 in Switzerland

!  international faculty

- 24 professors

- 10 countries

! excellent research

- 8 Mio. CHF research projects in 2012

!  innovative teaching

- 250 students (B.Sc. / M.Sc. / Ph.D.)

Page 4: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Teaching

! Bachelor of Science (B.Sc.) [3 years]

!  Informatics

! Master of Science (M.Sc.) [2 years]

!  Informatics

! Applied Mathematics and Computational Science

!  Embedded Systems Design

! Management & Informatics

! Doctorate (Ph.D.) [4–5 years] !  8 different research areas

Page 5: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Research Areas

Computational Science

Computer Systems

Geometric and Visual Computing

Information Systems

Intelligent Systems

Programming Languages

Software Engineering

Theory and Algorithms

Page 6: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Geometric and Visual Computing

Google StreetView

Microsoft Kinect

Page 7: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Geometric and Visual Computing

Science Fiction (Minority Report, 2002)

Reality (Microsoft Kinect, 2010)

Page 8: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Geometric and Visual Computing

20th Century Textual Data

21st Century Visual and Geometric Data

Page 9: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

It’s all about 3D

Radio Color TV Black-and-white TV

3D TV

Page 10: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Geometric and Visual Computing

Image Processing Geometry Processing

Pattern Recognition Computer

Vision

Computer Graphics

2D world

3D world

“HORSE”

Abstract world

Page 11: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Computer Graphics

Scientific Visualization

Rendering

Animation & Simulation

Geometry Processing

Page 12: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Rendering

Page 13: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Rendering

Page 14: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Scientific Visualization

! Graphical representation of data

! diagrams

! medical data

! vector fields

! flow

! molecules

Page 15: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

! Physically „correct“ behaviour

! fire & smoke

! water

!  textiles

!  thin shells

!  rods

Animation & Simulation

Page 16: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Geometry Processing

! Description and manipulation of surfaces

! point clouds

!  triangle meshes

!  surface reconstruction

!  interactive editing

! compression

Page 17: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Movies

Page 18: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Movies

Page 19: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Games

Page 20: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

It’s all about 3D

1839 Talbot invents photographic

process

1838 Wheatson explains

binocular vision

1851 Brewster

streoscope sold in London

1891 Anaglyph is

invented

1928 First television broadcast in

USA

1922 First 3D movie

premiere

1952 First color 3D

movie premiere

1995 First IMAX 3D fiction movie

Today 3D content available

User-grade 3D displays 3DTV broadcast

Early 2000s Commercial 3D monitors appear ?

1800 1820 1840 1860 1880 1900 1920 1940 1960 1980 2000

Page 21: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Binocular Vision

Left eye Right eye

Page 22: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Triangulation

Page 23: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Stereoscopic (“3D”) TV

Page 24: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Stereo Cameras

IMAX 3D camera VR glasses

Page 25: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

3D on a Big Screen

Block unwanted rays

Screen

Page 26: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Anaglyph

! Compatible with any color display

! Requires color glasses

! Unnatural colors

+ =

Left Right Anaglyph

Color glasses

Screen

Page 27: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Polarized Light

! Used in IMAX 3D

! Requires special projection

! Requires polarized glasses

Polarized glasses

Screen

Polarized projector

Polarized projector

Page 28: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Shutter Glasses

! Left and right image displayed interleaved in time

! Shutter glasses keep only one of the eyes open at a time

! Requires screen and glasses sync

Page 29: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Do We Need Glasses?

Page 30: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Lenticular Display

Screen

Lenticular lens

Normal mode

3D mode

Page 31: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Classical mechanics

Page 32: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

First law

Inertia

Page 33: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

First law

Page 34: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Second law

Conservation

Page 35: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Third law

Reaction

Page 36: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Third law

Page 37: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Magnus effect

Page 38: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Kinect

Page 39: Virtual table tennis

Piattaforme virtuali e visualizzazioni 3D – TecDay Locarno – 15 November 2014

Virtual tabletennis