36
Augmented Augmented Reality Reality Overview and Current Overview and Current Systems Systems

Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

  • View
    217

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

AugmentedAugmented Reality Reality

Overview and Current SystemsOverview and Current Systems

Page 2: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Motivation: A Brief ScenarioMotivation: A Brief Scenario

Page 3: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Motivation: A Brief ScenarioMotivation: A Brief Scenario

The Problems:The Problems:

The surgeon can’t look at the patient and the screen The surgeon can’t look at the patient and the screen at the same time.at the same time.

Looking at the screen while working on the patient Looking at the screen while working on the patient isn‘t ergonomic.isn‘t ergonomic.

The screen is 2D whereas the patient‘s body is 3D. The screen is 2D whereas the patient‘s body is 3D.

Page 4: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Motivation: A Brief ScenarioMotivation: A Brief Scenario

The VisionThe Vision

The information should be provided where it is The information should be provided where it is needed. needed.

The user should be enabled to access and interact The user should be enabled to access and interact with the information ergonomically.with the information ergonomically.

The information should be in 3 dimensions like the The information should be in 3 dimensions like the application’s subject.application’s subject.

Page 5: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

RoadmapRoadmap

Defining Augmented RealityDefining Augmented Reality

A Taxonomy of Reality and VirtualityA Taxonomy of Reality and Virtuality

TechnologiesTechnologies

Fields of ApplicationFields of Application

Current SystemsCurrent Systems

Page 6: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Defining Augmented RealityDefining Augmented Reality

Combining Real and VirtualCombining Real and Virtual

Interactive in Real TimeInteractive in Real Time

Registered in 3-DimensionsRegistered in 3-Dimensions

Page 7: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Defining Augmented Reality:Defining Augmented Reality:Combining Real and VirtualCombining Real and Virtual

Attention: Attention:

Combining does not Combining does not neccesarily mean neccesarily mean adding.adding.

Combining does not Combining does not only include visual only include visual information (Navi-information (Navi-Project).Project).

Page 8: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Defining Augmented Reality:Defining Augmented Reality: Interactive in Real Time Interactive in Real Time

„„Using AR technology, Using AR technology, users can interact users can interact with a combination of with a combination of real and virtual real and virtual objects in a natural objects in a natural way.“way.“

In „Confluence of Computer Vision and Interactive In „Confluence of Computer Vision and Interactive Graphics for Augmented Reality“Graphics for Augmented Reality“

Page 9: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Definining Augmented Reality:Definining Augmented Reality: Registered in 3-Dimensions Registered in 3-Dimensions

Lightning reacts to theposition of the tangible sun.

Page 10: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

A Taxonomy A Taxonomy of Reality and Virtualityof Reality and Virtuality

The Reality-Virtuality ContinuumThe Reality-Virtuality Continuum

Page 11: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

A Taxonomy of A Taxonomy of Reality and VirtualityReality and Virtuality

Centricity: Exocentric or Egocentric?Centricity: Exocentric or Egocentric?

                

Page 12: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

A Taxonomy of A Taxonomy of Reality and VirtualityReality and Virtuality

Control-Display CongruenceControl-Display Congruence Question: How intuitive is the control?Question: How intuitive is the control? In AR: When I move the real object to the right hand In AR: When I move the real object to the right hand

side, in what direction does the virtual one go?side, in what direction does the virtual one go?

Conclusion: Conclusion: AR is situated near the real-role of the continuum.AR is situated near the real-role of the continuum. AR uses an egocentric viewpoint in most cases.AR uses an egocentric viewpoint in most cases. AR tries to maximize the control-display congruence.AR tries to maximize the control-display congruence.

Page 13: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

TechnologiesTechnologies

User InterfacesUser Interfaces

VisualizationVisualization

TrackingTracking

AR-System

User

User Interface

Tra

cking

Virtual World

Real World

Page 14: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

User InterfacesUser Interfaces

VisualVisual

AcousticAcoustic

Haptic/TangibleHaptic/Tangible

Page 15: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

User Interfaces: VisualUser Interfaces: Visual

Gesture RecognitionGesture Recognition

Example:Example: MIT‘s KidsRoom: MIT‘s KidsRoom:

Temporal integrationTemporal integration

Page 16: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

User Interfaces: AcusticUser Interfaces: Acustic

2 Parts2 Parts Speech SynthesisSpeech Synthesis Speech Speech RecognitionRecognition

Odyssey 2001‘s dream Odyssey 2001‘s dream has not come true, yet.has not come true, yet.

So, Acoustic UIs are So, Acoustic UIs are combined with other combined with other modalities.modalities.

Example:Example: SHEEPSHEEP

Insert!

Page 17: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

User Interfaces: Haptic/TangibleUser Interfaces: Haptic/Tangible

Joystick, 3D-MouseJoystick, 3D-Mouse

Tangible ObjectsTangible Objects Examples: Examples:

CAR, SHEEP and the CAR, SHEEP and the Studierstube‘s PIPStudierstube‘s PIP

Touch glovesTouch gloves

Page 18: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Visualization: Ways of VisualizingVisualization: Ways of Visualizing

Visualization DevicesVisualization Devices HMDsHMDs PDAsPDAs ProjectionProjection MonitorsMonitors

3-Dimensionality3-Dimensionality Separeted displaysSepareted displays Polarized projectionPolarized projection Anaglyphic projectionAnaglyphic projection Time divisionTime division

Page 19: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Visualization:Visualization:Mixing Real and VirtualMixing Real and Virtual

Optical see throughOptical see throughVideo see throughVideo see through Chroma keying: Mixing with video hardwareChroma keying: Mixing with video hardware Mixing in the RendererMixing in the Renderer

What about occlusion?What about occlusion? Tracking all real objectsTracking all real objects Depthmaps construction via stereo imagesDepthmaps construction via stereo images Special Projection TechniquesSpecial Projection Techniques

Page 20: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Visualization: ChallengesVisualization: Challenges

ContrastContrast

BrightnessBrightness

ResolutionResolution

Field of ViewField of View

SafetySafety

Page 21: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Tracking: Ways of TrackingTracking: Ways of Tracking

Optical TrackingOptical Tracking

MarkersMarkers IR-reflecting spheresIR-reflecting spheres CardsCards

Types of optical Types of optical TrackingTracking Inside outInside out Outside inOutside in

Page 22: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Tracking: Ways of Tracking Tracking: Ways of Tracking

Time of FlightTime of Flight GPS, DGPS, GalileoGPS, DGPS, Galileo UltrasoundUltrasound

Magnetic Field Magnetic Field SensingSensing

Inertial TrackingInertial Tracking Gyro MetersGyro Meters AccelerometerAccelerometer

Special: Eye TrackingSpecial: Eye Tracking

Page 23: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Tracking: ChallengesTracking: Challenges

Static ErrorsStatic Errors Optical distortionOptical distortion Improper parameter Improper parameter

configurationconfiguration Mechanical Mechanical

misalignmentmisalignment

StrategiesStrategiesCarefullnessCarefullness

Algorithms for Algorithms for autocalibrationautocalibration

Dynamic ErrorsDynamic Errors Hardware related Hardware related

delaysdelays Software related delaysSoftware related delays

StrategiesStrategiesHigher processing speedHigher processing speed

Video stream matchingVideo stream matching

Rendering in advanceRendering in advance

Predicting the futurePredicting the future

Page 24: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Fields of ApplicationFields of Application

Annotating the EnvironmentAnnotating the Environment

Displaying Auxiliary Sensor InformationDisplaying Auxiliary Sensor Information

Visualizing Artificial DataVisualizing Artificial Data

Page 25: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Annotating the EnvironmentAnnotating the Environment

NavigationNavigation Columbia‘s Columbia‘s

„Touring Machine“„Touring Machine“

Police and MilitaryPolice and Military BARSBARS

„… the success of a military operation in an urbanized environment depends crucially on being able to provide navigation and coordination information to the individual marine level.“

The US-Army's Concepts Division of the Marine Corps Combat Development Command

Page 26: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Annotating the EnvironmentAnnotating the Environment

Repair, Maintenance Repair, Maintenance and Productionand Production

BMW: The „Intelligent BMW: The „Intelligent Welding Gun“Welding Gun“

Boeing: „Augmented Boeing: „Augmented wiring“wiring“

Page 27: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Displaying Auxiliary Sensor Displaying Auxiliary Sensor InformationInformation

MedicalMedical University of North Carolina: University of North Carolina:

Ultrasound images of a fetus.Ultrasound images of a fetus. The heARt-Project: Minimal The heARt-Project: Minimal

invasive heart surgery.invasive heart surgery. MIT: MRI and EEG to support MIT: MRI and EEG to support

neurosurgery. neurosurgery.

Successfully usedSuccessfully used

Page 28: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Visualizing Artificial DataVisualizing Artificial Data

DesignDesign Studierstube‘s Virtual ShowcaseStudierstube‘s Virtual Showcase

Page 29: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Visualizing Artificial DataVisualizing Artificial Data

Scientific Scientific Visualization Visualization

EducationEducation

Studierstube: 3D-Studierstube: 3D-Construct ApplicationConstruct Application

Page 30: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Current SystemsCurrent Systems

LibrariesLibraries ARToolKitARToolKit

FrameworksFrameworks StudierstubeStudierstube DWARFDWARF

Page 31: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Current SystemsCurrent SystemsDWARF a Sample FrameworkDWARF a Sample Framework

DWARF, a network of distributed DWARF, a network of distributed dynamically cooperating services.dynamically cooperating services.

DistributionDistribution HeterogenityHeterogenity ModularityModularity

Page 32: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Current SystemsCurrent SystemsDWARF a Sample FrameworkDWARF a Sample Framework

ServicesServices NeedsNeeds AbilitiesAbilities Service DescriptionsService Descriptions

MiddlewareMiddleware Service ManagerService Manager Visual FrontendVisual Frontend

Page 33: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Current SystemsCurrent SystemsDWARF a Sample FrameworkDWARF a Sample Framework

SubsystemsSubsystems TrackingTracking PresentationPresentation InteractionInteraction ContextContext World ModelWorld Model ApplicationApplication

Page 34: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

The FutureThe Future

HMDs in the near future? HMDs in the near future?

AR in sports and televisionAR in sports and television

Page 35: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

Большое спасибо за Ваше вниманиеБольшое спасибо за Ваше внимание..

Vielen Dank für Ihre Aufmerksamkeit!Vielen Dank für Ihre Aufmerksamkeit!

Thank you very much for paying attention.Thank you very much for paying attention.

Page 36: Augmented Reality Overview and Current Systems. Motivation: A Brief Scenario

DiscussionDiscussion

Questions?Questions?

ExcursusExcursus CAR, SHEEP and Co. as motion pictures.CAR, SHEEP and Co. as motion pictures. A close look at DWARF: The Source Code of A close look at DWARF: The Source Code of

a Service.a Service. What does it cost? A sample HMD and a What does it cost? A sample HMD and a

sample Tracking System.sample Tracking System.