indoor navigation infraestructure based on augmented reality techniques

92

Upload: carlos-gonzalez-morcillo

Post on 12-Apr-2017

70 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Indoor Navigation Infraestructure based on Augmented Reality Techniques
Page 2: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 2]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 3: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 3]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 4: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 4]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 5: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 5]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 6: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 6]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision-Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 7: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 7]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision-Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 8: Indoor Navigation Infraestructure based on Augmented Reality Techniques

[Slide 8]

□ Introduction□ Objectives□ Related Works□ Distributed Architecture

□ Multimodal Positioning System□ Vision-Based Methods

□ Results□ Open Challenges

Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Contents26/10/2012 Intro Objectives Related Architecture Results Future

Page 9: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Intr o

duct

i on

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 9]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 10: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Introduction26/10/2012

[Slide 10]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 11: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Introduction26/10/2012

[Slide 11]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 12: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Introduction26/10/2012

[Slide 12]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 13: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 13]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 14: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 14]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 15: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 15]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 16: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 16]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 17: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 17]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 18: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 18]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 19: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 19]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 20: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 20]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

What is Augmented Reality? Variation of Virtual Environments where virtual objects are superimposed over the real world.

Characteristics [Azuma97]: Real + Virtual Interactive Registered in 3D

Page 21: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 21]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than just «Location»...

Page 22: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 22]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than just «Location»...

How to measure Camera Pose (6DOF): Tracking

Page 23: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 23]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than just «Location»...

How to measure Camera Pose (6DOF): Tracking

Identify well-known points

Page 24: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 24]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than just «Location»...

How to measure Camera Pose (6DOF): Tracking

Table Surface

Identify well-known points

Page 25: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 25]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than just «Location»...

How to measure Camera Pose (6DOF): Tracking

Table Surface

Table Surface

Identify well-known points

Page 26: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 26]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

AR Market (Juniper Research)

Total Mobile AR Revenues on Mobile Devices Split by Category

Mill

ions

of D

olla

rs

Page 27: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 27]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than a «Trending Topic»

Augmented Reality Virtual Reality

Google Trends

Page 28: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 28]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

More than a «Trending Topic»

Augmented Reality Virtual Reality

Google Trends

Search Volume Index (by Country)

Spain: 18

Portugal: 31

France: 12

UK: 61

Germany: 54

Netherlands: 80

USA: 46India: 63

Page 29: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Contact Lenses,Contact Lenses,The Future?The Future?

AR Contact Lenses Prototype

26/10/2012

[Slide 29]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

B. Parviz et al. (2009) University of Washington

Page 30: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 30]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Goo g

le «P

roje c

t Glas

Google+: g.co/projectglass

4th April 2012

Page 31: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 31]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

A world of Location-Based Services

[Video]

Page 32: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Obj ec

ti ves

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 32]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 33: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Objectives26/10/2012

[Slide 33]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Not use AR«wish list»

Large Databases

SoftcomputingTechniques

ScalableApproach

Page 34: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Objectives26/10/2012

[Slide 34]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

To not use AR«wish list»

Large Databases

SoftcomputingTechniques

ScalableApproach

Page 35: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Objectives26/10/2012

[Slide 35]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Large Databases

SoftcomputingTechniques

ScalableApproach

To not use AR«wish list»

Page 36: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Objectives26/10/2012

[Slide 36]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Large Databases

SoftcomputingTechniques

ScalableApproach

To not use AR«wish list»

Page 37: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Objectives26/10/2012

[Slide 37]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Large Databases

SoftcomputingTechniques

ScalableApproach

To not use AR«wish list»

Page 38: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 38]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 39: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 39]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 40: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 40]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 41: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 41]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 42: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 42]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 43: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Sub-Objectives26/10/2012

[Slide 43]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Multi-Layer Architecture Task Delegation for Multiple Services Efficient Platform Transparent Location Based on Intelligent Agents (Wooldridge):

Autonomy Social ability Reactivity Proactivity

Page 44: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Rela t

ed W

ork s

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 44]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 45: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Visual Tracking26/10/2012

[Slide 45]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Compute camera pose using local frame of reference.

Compute Relative Pose

Page 46: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Not only «Visual»... 6DOF26/10/2012

[Slide 46]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

[Poner Vídeo de I. Shutterland]

Page 47: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Tracking or Localization26/10/2012

[Slide 47]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Relative or Absolute...

+ Known Points+ Precision

«Easy» definition of relations

Page 48: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 48]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Relative or Absolute...

+ Known Points+ Precision

«Easy» definition of relations

Tracking or Localization

Page 49: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 49]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Global PositionComposite Matrix

Relative or Absolute...

+ Known Points+ Precision

«Simple» definition of relations

Tracking or Localization

Page 50: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 50]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

External CamerasObtain camera pose with respect to fixed video sources.

Page 51: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 51]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 52: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 52]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Fiducial Markers

Binarization Components Extraction

Vertexes and Edge Detection

Mar

kers

Sea

rch

2D P

osit i

on

Per

spec

tive

Pat

tern

I D

Get

Tra

n sM

at

3D R

end e

ring

Page 53: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Fiducial Markers: Example of Use26/10/2012

[Slide 53]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Virtual Museum of Computing

2007 (ESI/UCLM)

http://www.esi.uclm.es/museo/

Page 54: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fiducial MarkersLimitations

26/10/2012

[Slide 54]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Marker Size (cm)

Det

ectio

n (D

ist)

(cm

)

Error / Marker Size (cm)

Rot

ati o

n

Page 55: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fiducial MarkersLimitations

26/10/2012

[Slide 55]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Origin of GRS placed at the center of the Marker.

Result of propagating the same error

Be careful when using them as a localization method... Propagation error!

Page 56: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fiducial MarkersLimitations

26/10/2012

[Slide 56]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Origin of GRS placed at the center of the Marker.

Result of propagating the same error

Be careful when using them as localization method... Propagate error!

Page 57: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 57]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless-Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 58: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 58]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless-Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 59: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Natural Feature Tracking26/10/2012

[Slide 59]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Keypoint Extraction (Offline) Keypoint Matching Pose Calculation

Page 60: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 60]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless-Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 61: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Model Based Tracking26/10/2012

[Slide 61]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Control Points Sampling Visible Edges Detection Control Points Matching Pose Calculation

Page 62: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 62]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless-Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 63: Indoor Navigation Infraestructure based on Augmented Reality Techniques

On-the-fly calculation Tracking26/10/2012

[Slide 63]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

PTAMM[Castle 2010]

Page 64: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 64]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Visual Tracking Methods

Fiducial MarkersMarkerless-Based Methods

Natural Feature Tracking (KeyPoint) Model Based (IPB, PS, ...) On-the-fly reconstruction (SLAM) Hybrid Methods (+IMU...)

Page 65: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 65]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Previous Work: Hesperia Project

Page 66: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Our P

ropo

s al

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 66]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 67: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

26/10/2012

[Slide 67]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

GlobalLocation

Architecture Distributed Middleware: ZeroC Ice

Location Providers

Page 68: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Our A

g ent

Pla t

form

26/10/2012

[Slide 68]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 69: Indoor Navigation Infraestructure based on Augmented Reality Techniques

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

StaticAgents

MobileAgents

Input Bin

AR Location & Rendering Service26/10/2012

[Slide 69]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 70: Indoor Navigation Infraestructure based on Augmented Reality Techniques

TrackingLayer

Inertial System

EstimatorAgent

Compass

Acelerom.

Gyros.

GPSAgent

Absolute Methods Relative Methods

FiducialAgent

LedsAgent

Point T.Agent

Op. FlowAgent

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

StaticAgents

MobileAgents

AR Location & Rendering Service26/10/2012

[Slide 70]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 71: Indoor Navigation Infraestructure based on Augmented Reality Techniques

TrackingLayer

Inertial System

EstimatorAgent

Compass

Acelerom.

Gyros.

GPSAgent

Absolute Methods Relative Methods

FiducialAgent

LedsAgent

Point T.Agent

Op. FlowAgent

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

FusionLayer Historical

PerceptionAgent

Perception FusionAgent

StaticAgents

MobileAgents

AR Location & Rendering Service26/10/2012

[Slide 71]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 72: Indoor Navigation Infraestructure based on Augmented Reality Techniques

TrackingLayer

Inertial System

EstimatorAgent

Compass

Acelerom.

Gyros.

GPSAgent

Absolute Methods Relative Methods

FiducialAgent

LedsAgent

Point T.Agent

Op. FlowAgent

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

FusionLayer Historical

PerceptionAgent

Perception FusionAgent

3D Repr.ManagerAgent

PhoneAgent

HMDAgent

TabletPCAgent

RepresentationLayer

MultiAgentRender Grid

StaticAgents

MobileAgents

AR Location & Rendering Service26/10/2012

[Slide 72]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 73: Indoor Navigation Infraestructure based on Augmented Reality Techniques

TrackingLayer

Inertial System

EstimatorAgent

Compass

Acelerom.

Gyros.

GPSAgent

Absolute Methods Relative Methods

FiducialAgent

LedsAgent

Point T.Agent

Op. FlowAgent

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

FusionLayer Historical

PerceptionAgent

Perception FusionAgent

3D Repr.ManagerAgent

PhoneAgent

HMDAgent

TabletPCAgent

RepresentationLayer

ServiceLayer

MultiAgentRender Grid

3D Model RepositoryAgentFace

IdentificationAgent

InteractionAgent

Authentication Agent

StaticAgents

MobileAgents

AR Location & Rendering Service26/10/2012

[Slide 73]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 74: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Tracking Layer26/10/2012

[Slide 74]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Fiducial Markers (ARToolKit).

Tool for tuning marker position.

Page 75: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Tracking Layer26/10/2012

[Slide 75]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Fiducial Markers (ARToolKit).

On-the-fly Recons-truction (PTAMM).

Tool to obtain pose and scale of PTAM Maps.

Page 76: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fiducial Markers (ARToolKit). On-the-fly Reconstruction (PTAMM). Visual Descriptors. QBIC.

Lucene Indexes: ColourLayout and Edge Histogram.

Query: Voronoi Tree.

Tracking Layer26/10/2012

[Slide 76]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 77: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Tracking Layer: Visual Descriptors26/10/2012

[Slide 77]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Position: 2.5, 5.5Rotation: 135º

Page 78: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Tracking Layer26/10/2012

[Slide 78]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Fiducial Markers (ARToolKit). On-the-fly Reconstruction (PTAMM). Visual Descriptors. Stereo Location.

1. Features to track: Shi-Tomasi. 2. Optical-Flow: Lucas-Kanade. 3. Fundamental Matrix: LmedS. 4. Fundamental + Intrinsic = Essential Rotation Estimation (Rodrígues).

Page 79: Indoor Navigation Infraestructure based on Augmented Reality Techniques

TrackingLayer

Inertial System

EstimatorAgent

Compass

Acelerom.

Gyros.

GPSAgent

Absolute Methods Relative Methods

FiducialAgent

LedsAgent

Point T.Agent

Op. FlowAgent

VideoStream

LightweightAgent

LightweightAgent

RFIDAgent

AudioStream

SensorLayer

FusionLayer Historical

PerceptionAgent

Perception FusionAgent

3D Repr.ManagerAgent

PhoneAgent

HMDAgent

TabletPCAgent

RepresentationLayer

ServiceLayer

MultiAgentRender Grid

3D Model RepositoryAgentFace

IdentificationAgent

InteractionAgent

Authentication Agent

StaticAgents

MobileAgents

AR Location & Rendering Service26/10/2012

[Slide 79]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 80: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fusion Layer26/10/2012

[Slide 80]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

With HistoricalWithout Hist.

Objective: Tracking Stabilization. Solution: Use of a historical vector. Issues: Precision loss.

Page 81: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Fuzzy Controller26/10/2012

[Slide 81]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

OpticalFlow PTAM Weight

NG NP Z PP PG NG NP Z PP PG LOW MED HIGH

Weight

Page 82: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 82]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

R1/ if(OF == NG & PT == NG) -> P = HIGH;R2/ if(OF == NP & PT == NP) -> P = HIGH;R3/ if(OF == Z & PT == Z) -> P = HIGH;R4/ if(OF == PP & PT == PP) -> P = HIGH;R5/ if(OF == PG & PT == PG) -> P = HIGH;R6/ if((OF == PP | OF == PG) & (PT == NP | PT == NG)) -> P = LOW;R7/ if((OF == NP | OF == NG) & (PT == PP | PT == PG)) -> P = LOW;R8/ if((OF == NP | OF == Z) & PT == NG) -> P = MED;R9/ if((OF == PP | OF == Z) & PT == PG) -> P = MED;R10/ if(OF == NG & (PT == NP | PT == Z)) -> P = MED;R11/ if(OF == PG & (PT == PP | PT == Z)) -> P = MED;

Fuzzy Controller (11 Rules):

Fuzzy Controller

Page 83: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 83]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Fuzzy Controller

Page 84: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Res u

lts

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 84]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 85: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Input Bin

Results26/10/2012

[Slide 85]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Page 86: Indoor Navigation Infraestructure based on Augmented Reality Techniques

Futu

re W

o rks

Intro Objectives Related Architecture Results Future 26/10/2012

[Slide 86]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Page 87: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 87]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Open Challenges

Page 88: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 88]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Open Challenges

Page 89: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 89]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Open Challenges

Page 90: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 90]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Open Challenges

Page 91: Indoor Navigation Infraestructure based on Augmented Reality Techniques

26/10/2012

[Slide 91]Carlos Gonzalez Morcillo ([email protected]) – University of Castilla-La Mancha

Intro Objectives Related Architecture Results Future

Open Challenges

Page 92: Indoor Navigation Infraestructure based on Augmented Reality Techniques