3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book...

30
ĎĬ 26 ďĒ ƬŷïöĦèöǁĦèƟöȮ Áŧƛƣǫņ ȭƗ ijĖƉúĩ@ƍ# j{W~^Rw~RT^q/αƔ Āł Xh`EFBPDG~TĀł njDŽÔ ŎĊĥ ĵāŃÙ Ǝȑ ġưņñȑ ȲŬ śØƑ

Transcript of 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book...

Page 1: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

26

α

Page 2: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

PowerPoint Keynote PC

PC AR

PC

AR

Page 3: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

i

1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 ...................................................................... 1 1.2 .......................................................................... 1 1.3 .............................................................................................................. 1

2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.1 .............................................................................................................. 3 2.2 ................................................................................................... 3

3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

3.1 .............................................................................................................. 4 3.2 .......................................................................................................... 6 3.3 ................................................................................................... 7

3.3.1 ........................................................................................ 7 3.3.2 ........................................................................................ 9

3.4 ............................................................................................................ 11

4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1 α ................................................................................................................... 12 4.2 PC ............................................................................................... 12 4.3 PC .............................................................................................................. 12

4.3.1 .................................................................... 12 4.3.2 BOX ..................................................................................... 15 4.3.3 ................................................................................................. 16

4.4 .................................................................................................... 17 4.4.1 .................................................................... 17 4.4.2 3D ............................................................... 17 4.4.3 3D ................................................................................................ 18

5 γ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.1 3D γ ............................... 21 5.2 3D γ ........................................................ 21 5.3 × 3 .................................................................................................... 22

6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Page 4: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

ii

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

Page 5: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

iii

3.1.1: ....................................................................... 5 3.1.2: .............................................................................. 5 3.3.1: ................................................................ 8 3.3.2: 3D .................................................. 8 3.3.3: AR ................................................................... 10 3.3.4: AR ....................................................................... 10 4.3.1 ............................................................... 13 4.3.2 "Scene" .................................................................................... 14 4.3.3 "Inspector" .............................................................................. 14 4.3.4 PC ..................................................... 15 4.3.5 BOX .................................................................... 16 4.4.1 ................................................. 18 4.4.2 3D .............................................................................................. 19 4.4.3 ............................................................................. 19 4.4.4 ......................................... 20

Page 6: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

1

1

1.1

OHP OHP PCPowerPoint Keynote

OHP

1.2

PC

1 D

PC3

2 D

3 D

β

1.3

2

Page 7: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

2

3D 4 D

5 γ × 3 6

Page 8: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

3

2

2.1

1

2.2

α

β

Page 9: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

4

3

3.1

β

β

3.1.13.1.2

PCAR PC

4D AR

3

PC

PC

3

Page 10: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

5

3.1.1:

3.1.2:

Page 11: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

6

3.2

D

3 β

2014 2 58%[1]

D

β

AR AR×

3

AR

Page 12: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

7

3.3

2

3.3.1

2D 3

3.3.1 Unity ”Hierarchy”3.3.1

”MarkerObject”

”MarkerObject” 3DFinder &

”Create” ”3D Text”

3.3.2 ”Scene” 3D× × 3.1.2 ” BOX” ”BOX” AR ” BOX”

BOX AR15cm 15cm AR 2m

BOX

Page 13: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

8

3.3.1:

3.3.2: 3D

Page 14: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

9

AR3 PC

PC Web AR PC ARPC 3 Web × Web

AR

3.3.2

AR AR3.3.3 off

AR 3.3.4on AR

Page 15: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

10

3.3.3: AR

3.3.4: AR

Page 16: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

11

3.4

T D

γ

Y

3

Y

Page 17: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

12

4

4.1

PC Mac Book AirAndroid Xperia Acro HD Android4.0

PC C#α Unity 3D Free PC

Good ol’ SocketsAR

ARToolkit[2] NyARToolkit Project α

NyARToolkit for Unity3D

4.2 PC

Unity 3D Free Android FreeAndroid AndroidPro

Good ol’ Sockets

UDP PC string

4.3 PC 4.3.1

PC Unity

D

Page 18: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

13

4.3.1 Unity3.3.1

”Hierarchy” 4.3.2 3D ×

”Scene” 4.3.3 3D”Inspector” 3D

4.3.1

Page 19: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

14

4.3.2 "Scene"

4.3.3 "Inspector"

Page 20: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

15

4.3.4 3D

HandlingSendAddress IP

4.3.4 PC

4.3.2 BOX

4.3.2 BOX× 3D

BOX AR 15cm 15cm AR2m β

Page 21: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

16

4.3.5-(a) BOXAR (b)

(c) BOX(d)

4.3.5 BOX

4.3.3

3DPC

3D

GetKey GetKey

Page 22: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

17

γ GetKeyDown GetKeyDownβ

4.4 4.4.1

3.3.3 3.3.43.3.3 AR 3D

”off” 3.3.4 AR3D ”on”

4.4.2 3D

”return ””backspace ”

3D

2 3.3.1 ”Hierarchy”&

“Hierarchy”

4.4.1-(a) Space1 Title ”return ” (a)(b) (b) (c) 3D (c)

3D ”return ” (d)3D ”return ”

(e) ”backspace ” γ ”return ”

3D (e) ”return”1 D 3D

(a) ”backspace”

Page 23: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

18

4.4.1

(Hierarchy )

4.4.3 3D

PC 3D3D

3D D

3D 3D x,y,z3D × 1 D

10 D 3D 3DD”eulerAngles” ”eulerAngles”

x,y,z , ,3D

Page 24: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

19

” ” 9 +90 3D y90 4.4.2-(a) (b)

4.4.3

4.4.2 3D

x +10 -10

y +10 -10

z [ +10 ] -10

4.4.3

Page 25: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

20

3D 3D ”localScale” ”+ ”3D 1.1 ”- ” 0.9

3D 3D ”position” x ”a” y ”s ” 50cm ”d ” ”w ” -50cm

4.4.4

return 3D 3

backspace 3D 3 x +10 x -10 y +10 y -10

[ z +10 ] z -10 + 3D 1.1 - 3D 0.9 a 3D × x +50cm s 3D × x -50cm d 3D × y +50cm w 3D × y -50cm

4.4.4

Page 26: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

21

5

5.1 3D

[3] 3D

Nicolas [4]

Kinect PCKinect

3D

[5] HMD ARAR

β Fotis [6]

AR 3D

5.2 3D

Matthias [7] PowerPoint 3D3D PowerSpace PowerSpace PowerPoint

3D 3DPowerSpace PowerSpace viewer AR

Havemann [8]

&Wii 3D

Page 27: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

22

5.3

Unity 3Dβ

α

Page 28: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

23

6

3

D

β

3

3 3

Page 29: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

24

γ

Page 30: 3 ú )@ # α - iplab.cs.tsukuba.ac.jp€¦ · 12 _4] % >g 4.1 qWU< j|`YDjRT^q0 6 ? PC+ ) 6Mac Book Air 6 Ú Å = § [+ ) Android § [* =Xperia Acro HD@ ) 6Android4.0 *» =BjyN

25

[1] ” 1000 9

”. http://www.hakuhodo.co.jp/archives/newsrelease/16784 (accessed January 10, 2015)

[2] . ARToolKit α , . PRMU, 101(652), pp.79-86, 2002.

[3] , , . 3D

, 2014 , pp.468-471, 2014.

[4] Nicolas H. Lehment, Katharina Erhardt, Gerhard Rigoll. Interface Design for an Inexpensive Hands-Free Collaborative Videoconferencing, In Proceedings of IEEE International Symposium on Mixed and Augmented Reality (ISMAR), pp. 295-296, 2012.

[5] Hirokazu Kato, Mark Billinghurst, Marker Tracking and HMD Calibration for a Video-based Augmented Reality Conferencing System, In Proceedings of 2nd IEEE and ACM International Workshop on Augmented Reality, 1999. (IWAR '99), pp.85-94, 1999.

[6] Fotis Liarokapis, Eike Falk Anderson, Using Augmented Reality as a Medium to Assist Teaching in Higher Education, In Proceedings of Eurographics 2010 - Education Papers, pp.9-16, 2010.

[7] Matthias Haringer, Holger T. Regenbrecht, A pragmatic approach to Augmented Reality Authoring, In Proceedings of IEEE International Symposium on Mixed and Augmented Reality (ISMAR), pp. 237-245, 2002.

[8] S. Havemann, V. Settgast, M. Lancelle, D.W. Fellner, 3D-Powerpoint - Towards a Design Tool for Digital Exhibitions of Cultural Artifacts, In Proceeding of International Symposium on Virtual Reality, Archaeology and Cultural Heritage 2007, pp.39-46, 2007.