Computer Vision for Augmented Reality

Interactive in real-time. 3.Registered in 3D ... estimated. 11. Introduction. Institut Pascal. T. Chateau. AR: how does it works? ... Matching. 4.Pose Estimation. 5.
4MB taille 2 téléchargements 369 vues
Computer Vision for Augmented Reality

Content

1.Introduction! 2.Detectors and Descriptors for Augmented Reality! 3.Geometry for Augmented Reality! 4.Localization and Tracking for Augmented Reality!

2014

1

T. Chateau

2

T. Chateau

1

Institut Pascal

2

Introduction

Introduction

Augmented  reality  is  nowadays  a   wonderful  communica4on  tool    

3

T. Chateau

Institut Pascal

3

Augmented  reality  is  nowadays  a   wonderful  communica4on  tool    

4

T. Chateau

Institut Pascal

4

Introduction

Introduction

AR:  defini4on  

AR  Vs  RV  

Defining characteristics [Azuma 97]! 1.Combine real and virtual images (both can be seen at the same time)! 2.Interactive in real-time! 3.Registered in 3D (virtual objects appear fixed in space)!

Virtual reality: replaces reality! ! !

Augmented reality: enhances reality! !

! 5

T. Chateau

Institut Pascal

6

T. Chateau

Institut Pascal

5

6

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?  

7

T. Chateau

Institut Pascal

7

8

T. Chateau

Institut Pascal

8

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?   a  geometrical  point  of  view  

9

T. Chateau

Institut Pascal

10

T. Chateau

Institut Pascal

9

10

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?   a  geometrical  point  of  view  

To be estimated

a  geometrical  point  of  view   Scene  augmenta4on:   Object  augmenta4on:   Tracking  

Localiza4on  

11

T. Chateau

Institut Pascal

11

12

T. Chateau

Institut Pascal

12

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?  

a  geometrical  point  of  view   2D  localiza4on   3D  localiza4on   planar  geometry  

more  complex  geometry  

!

a  geometrical  point  of  view  

The Classical AR localization process! 1.Interest Point Detector ! 2.Descriptor! 3.Matching! 4.Pose Estimation ! 5.Augmented objects projection! !

13

T. Chateau

Institut Pascal

14

T. Chateau

Institut Pascal

13

14

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?  

a  geometrical  point  of  view  

a  geometrical  point  of  view  

The Classical AR localization process! 1.Interest Point Detector !

The Classical AR localization process! 2.)Descriptor! (z1,z2,z3,…,Zn)

!

(…) (…) … (…) 15

T. Chateau

Institut Pascal

15

16

T. Chateau

Institut Pascal

16

Introduction

Introduction

AR:  how  does  it  works?  

AR:  how  does  it  works?  

a  geometrical  point  of  view  

a  geometrical  point  of  view  

The Classical AR localization process! Matching!

The Classical AR localization process! Pose estimation!

!

!

17

T. Chateau

Institut Pascal

17

AR:  how  does  it  works?   a  geometrical  point  of  view  

The Classical AR localization process! Augmented objects projection! !

19 Institut Pascal

19

Institut Pascal

18

Introduction

T. Chateau

18

T. Chateau