23
Benchmarking of Vision-based Spatial Registration and Tracking Methods for MAR (ISO/IEC NP 18520) Takeshi Kurata 12 , Koji Makita 13 , Takafumi Taketomi 4 , Hideaki Uchiyama 5 , Shohei Mori 6 , Tomotsugu Kondo 7 , Fumihisa Shibata 8 1 AIST, 2 Univ. of Tsukuba, 3 Canon, 4 NAIST, 5 Kyushu Univ., 6 Keio Univ., 1 The Open Univ. of Japan, 1 Ritsumeikan Univ. ISMAR 2016 Workshop: Standards for Mixed and Augmented Reality (2016/9/23)

Benchmarking of vision-based registration and tracking for MAR

Embed Size (px)

Citation preview

Page 1: Benchmarking of vision-based registration and tracking for MAR

Benchmarking of Vision-based Spatial Registration and

Tracking Methods for MAR(ISO/IEC NP 18520)

Takeshi Kurata12, Koji Makita13, Takafumi Taketomi4, Hideaki Uchiyama5, Shohei Mori6, Tomotsugu Kondo7, Fumihisa Shibata8

1AIST, 2Univ. of Tsukuba, 3Canon, 4NAIST, 5Kyushu Univ., 6Keio Univ., 1The Open Univ. of Japan, 1Ritsumeikan Univ.

ISMAR 2016 Workshop: Standards for Mixed and Augmented Reality (2016/9/23)

Page 2: Benchmarking of vision-based registration and tracking for MAR

ISO/IEC WD (Working Draft) 18520• Main Body

– Terms and Definitions– Benchmarking framework – Benchmark Indicators– Trial set for benchmarking

2

Benchmark Indicators +

Benchmarking Framework

Trial Set(Dataset)+

• Annex A: Benchmarking organizations and activities

• Annex B: Tracking competitions in ISMAR

Page 3: Benchmarking of vision-based registration and tracking for MAR

Benchmarking framework

vSRT: Vision-based spatial registration and tracking 3

Page 4: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their roles

4Technology developer

Page 5: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their roles

5Technology supplier

Page 6: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their rolesBenchmarking

service provider

6

Page 7: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their roles

7

Benchmark provider

Page 8: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their roles

8

Technology user

Page 9: Benchmarking of vision-based registration and tracking for MAR

Example of stakeholders and their roles

9

Benchmark provider

Technology supplier

Benchmarking service provider

Technology developer

Technology user

Page 10: Benchmarking of vision-based registration and tracking for MAR

Benchmark Indicators

vSRT: Vision-based spatial registration and tracking 10

Page 11: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Reliability

• PEVO• Reprojection error of image

features• Position and posture errors

of a camera

• PEVO• Reprojection error of image

features• Position and posture errors of a

camera• Completeness of a trial (kind of

Robustness?)

Temporality • Latency• Frequency • Time for trial completion

Variety

• Number of datasets used for benchmarking

• Variety on properties of datasets used for benchmarking

• Number of trials conducted for benchmarking

• Variety on properties of datasets used for benchmarking

Benchmark Indicators

PEVO: Projection error of virtual objects, which is the most direct and intuitive indicator for vSRT methods for MARvSRT: Vision-based spatial registration and tracking 11

Page 12: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Reliability

• PEVO• Reprojection error of image

features• Position and posture errors

of a camera

• PEVO• Reprojection error of image

features• Position and posture errors of a

camera• Completeness of a trial

Temporality • Latency• Frequency • Time for trial completion

Variety

• Number of datasets used for benchmarking

• Variety on properties of datasets used for benchmarking

• Number of trials conducted for benchmarking

• Variety on properties of datasets used for benchmarking

Benchmark Indicators

PEVO: Projection error of virtual objects, which is the most direct and intuitive indicator for vSRT methods for MARvSRT: Vision-based spatial registration and tracking 12

ISMAR 2015 Tracking competition

Page 13: Benchmarking of vision-based registration and tracking for MAR

Trial set for benchmarking

vSRT: Vision-based spatial registration and tracking 13

Page 14: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

14

Page 15: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

TrakMark

15

Page 16: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

Metaio

16

Page 17: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

The City of Sights:An Augmented Reality Stage Set

17

Page 18: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

ISMAR 2015 Tracking competition

18

Page 19: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

ISMAR 2014 Tracking competition

19

Page 20: Benchmarking of vision-based registration and tracking for MAR

Off-site On-site

Dat

aset C

onte

nts

• Image sequences• Ground truth of intrinsic/extrinsic

parameters of one or more cameras • Optional contents

• 3D model data for the target objects in image sequences

• 3D model data for virtual objects in image sequences

• Depth image• Self-contained sensor data, etc.

• Ground truth of challenge points• 3D models for the target objects• 3D models for virtual objects

overlaid in benchmarking

Met

adat

a • Scenario• Camera motion type• Camera configuration• Image quality

• Scenario

Physical object

instances

• Easily available or deliverable physical objects

• Information on how to find the physical objects

• Physical objects

Trial set for benchmarking

ISMAR 2015 Tracking competition

20

Page 21: Benchmarking of vision-based registration and tracking for MAR

IT project performance benchmarking framework (ISO/IEC 29155 series)

MAR Reference Model(ISO/IEC CD 18039)

Benchmarking for MAR

Benchmarking of vision-based geometric registration and tracking methods for MAR

ISO/IEC WD 18520

Venn diagram on conceptual relationship between ISO/IEC 29155 series, ISO/IEC CD 18039, and ISO/IEC WD 18520

21

Page 22: Benchmarking of vision-based registration and tracking for MAR

IT product, system, and service

vSRT methods for MAR

IT projectBenchmarking of vision-based geometric

registration and tracking methods for MAR(ISO/IEC WD 18520)

Create, Improve

IT project performance benchmarking

Conduct Benchmarking

IT project performance benchmarking framework(ISO/IEC 29155 series)

Target of benchmarking:Performance of

vSRT methods for MAR

Target of benchmarking:IT project performance

Layered structure between ISO/IEC 29155 series and ISO/IEC WD 18520

22

Page 23: Benchmarking of vision-based registration and tracking for MAR

Thank you!• AIST is now hiring for Tenure-track, Postdoc, and

RA (PhD) positions at Tsukuba, Japan.• Target research fields are ↓ ↓ ↓

23