( )



Similar documents
& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

Web Web Web Web Web, i

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

25 D Effects of viewpoints of head mounted wearable 3D display on human task performance

yoo_graduation_thesis.dvi

( )

1 Table 1: Identification by color of voxel Voxel Mode of expression Nothing Other 1 Orange 2 Blue 3 Yellow 4 SSL Humanoid SSL-Vision 3 3 [, 21] 8 325

, IT.,.,..,.. i

20 Method for Recognizing Expression Considering Fuzzy Based on Optical Flow

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara

2003/3 Vol. J86 D II No Fig. 1 An exterior view of eye scanner. CCD [7] CCD PC USB PC PC USB RS-232C PC

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

7,, i

25 AR 3 Property of three-dimensional perception in the wearable AR environment

IPSJ SIG Technical Report Vol.2015-CVIM-196 No /3/6 1,a) 1,b) 1,c) U,,,, The Camera Position Alignment on a Gimbal Head for Fixed Viewpoint Swi

21 e-learning Development of Real-time Learner Detection System for e-learning

3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

光学

28 Horizontal angle correction using straight line detection in an equirectangular image

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

( )

, (GPS: Global Positioning Systemg),.,, (LBS: Local Based Services).. GPS,.,. RFID LAN,.,.,.,,,.,..,.,.,,, i

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2016-MBL-80 No.11 Vol.2016-CDS-17 No /8/ (VR) (AR) VR, AR VR, AR Study of a Feedback Method fo

27 VR Effects of the position of viewpoint on self body in VR environment

Web Basic Web SAS-2 Web SAS-2 i

( )

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

,,.,.,,.,.,.,.,,.,..,,,, i

2). 3) 4) 1.2 NICTNICT DCRA Dihedral Corner Reflector micro-arraysdcra DCRA DCRA DCRA 3D DCRA PC USB PC PC ON / OFF Velleman K8055 K8055 K8055

2) 2. DLNA DLNA (Version 1.5) 2 (DMC1) (SSDP) (DMS1, DMS2) (DMR1, DMR2, DMR3) (UDP) DMC1 3 DMS2 DMC1 DMS1 (HTTP) DMS1 DMR2 (RTP) DMR2 3. DLNA 4 DMC1 D

,,,,,,,,,,,,,,,,,,, 976%, i

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

paper.dvi

1 1 tf-idf tf-idf i

卒業論文2.dvi

P2P P2P peer peer P2P peer P2P peer P2P i

main.dvi

[2] OCR [3], [4] [5] [6] [4], [7] [8], [9] 1 [10] Fig. 1 Current arrangement and size of ruby. 2 Fig. 2 Typography combined with printing



TF-IDF TDF-IDF TDF-IDF Extracting Impression of Sightseeing Spots from Blogs for Supporting Selection of Spots to Visit in Travel Sat

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL

dsample.dvi

fiš„v5.dvi

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

IPSJ SIG Technical Report iphone iphone,,., OpenGl ES 2.0 GLSL(OpenGL Shading Language), iphone GPGPU(General-Purpose Computing on Graphics Proc

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

28 TCG SURF Card recognition using SURF in TCG play video

IPSJ SIG Technical Report * Wi-Fi Survey of the Internet connectivity using geolocation of smartphones Yoshiaki Kitaguchi * Kenichi Nagami and Yutaka

.Z.p...\...X.g

.Z.p...\...X.g2007

b Kaochen- A Karaoke system which changes a singer s face by Yukihiro ODA BA Thesis at Future University Hakodate, 2014 Advis

日本感性工学会論文誌

soturon.dvi

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

HIS-CCBASEver2

1: 2: 3: 4: 2. 1 Exploratory Search [4] Exploratory Search 2. 1 [7] [8] [9] [10] Exploratory Search

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

paper.dvi

1 Kinect for Windows M = [X Y Z] T M = [X Y Z ] T f (u,v) w 3.2 [11] [7] u = f X +u Z 0 δ u (X,Y,Z ) (5) v = f Y Z +v 0 δ v (X,Y,Z ) (6) w = Z +

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

Lytro [11] The Franken Camera [12] 2.2 Creative Coding Community Creative Coding Community [13]-[19] Sketch Fork 2.3 [20]-[23] 3. ourcam 3.1 ou

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

II

i

23 The Study of support narrowing down goods on electronic commerce sites

Vol. 23 No. 4 Oct Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

Web Web Web Web i

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

24 Depth scaling of binocular stereopsis by observer s own movements

25 Removal of the fricative sounds that occur in the electronic stethoscope

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

Fig. 3 Flow diagram of image processing. Black rectangle in the photo indicates the processing area (128 x 32 pixels).

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

デジタルメディアの時代における協働社会のデザインと地方行政の役割 : 元住吉商店街プロジェクトでの実践活動を通して

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

IPSJ SIG Technical Report Vol.2014-CG-155 No /6/28 1,a) 1,2,3 1 3,4 CG An Interpolation Method of Different Flow Fields using Polar Inter

14 CRT Color Constancy in the Conditions of Dierent Cone Adaptation in a CRT Display

IPSJ SIG Technical Report Vol.2010-SLDM-144 No.50 Vol.2010-EMB-16 No.50 Vol.2010-MBL-53 No.50 Vol.2010-UBI-25 No /3/27 Twitter IME Twitte

(1) i NGO ii (2) 112

ii

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

IT,, i


HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

2

P2P Web Proxy P2P Web Proxy P2P P2P Web Proxy P2P Web Proxy Web P2P WebProxy i

untitled

i

6_27.dvi

IPSJ SIG Technical Report Vol.2009-DPS-141 No.23 Vol.2009-GN-73 No.23 Vol.2009-EIP-46 No /11/27 t-room t-room 2 Development of

SNS ( ) SNS(Social Networking Service) SNS SNS i

Transcription:

NAIST-IS-MT0251072 2004 2 6

( )

,,,.,,.,,.,,,,.,,,.,,,.,,,.,,,,, NAIST-IS- MT0251072, 2004 2 6. i

Wearable 3D Shape Measurement System with Estimating Self Pose and Position Masanobu Tsuchiya Abstract At present, when the user let someone know a shape of some object, the user can take the shape as a photograph and send someone it instantly by using mobile phone attached small camera. However, 2 dimensional image such as this photograph cannot represents 3 dimensional shape of someobject strictly. By using 3 dimensional information, the user can see the object from free position and direction and know the shape more closely. The present method taking the 3 dimensional shape spents various time in order to take the shapes from pictures and photographs manually. There are few 3D measurement system which can take 3 dimensional information easily, such as the mobile phone attached a camera which can take a picture easily and send it immediately. This paper proposes the newly 3D shape measurement system. This system can take 3D shape of hand-held size object without pre-preparation and send it straightaway. The user can measure the shape of the object by natural operations that the user looks at it from free direction. Keywords: Three-Dimensional Information, 3D Measurement, Wearable Computer, Marker, Slit-Light Detection Master s Thesis, Department of Information Processing, Graduate School of Information Science, Nara Institute of Science and Technology, NAIST-IS-MT0251072, February 6, 2004. ii

1 1 2 3 2.1............................ 3 2.1.1............... 3 2.2............................ 8 2.2.1..................... 9 2.3............. 13 2.4....................... 15 3 19 3.1............................ 19 3.2................................ 20 3.2.1........................ 21 3.2.2......................... 22 3.2.3........................ 28 4 29 4.1........................... 29 4.1.1.................... 30 4.2........................... 31 4.3............................ 34 4.3.1... 34 4.3.2......... 37 4.3.3.......... 37 iii

5 41 5.1................... 41 5.2................... 41 6 43 44 45 iv

2.1........................ 4 2.2................. 5 2.3 GPT-8000A................. 7 2.4........................... 8 2.5 KONICA MINOLTA VIVID910................... 8 2.6 FARO Technologies Inc. FaroArm Gold............. 10 2.7 Kreon Technologies KLS51 Model................. 10 2.8 Faro Arm Kreon 3D laser sensor....... 10 2.9 Polhemus 3SPACE FASTRAK.................. 11 2.10 Ascension Flock of Birds...................... 11 2.11 Northern Digital hybrid POLARIS................ 12 2.12 ARToolKit............................... 12 2.13 3....... 14 2.14 A Self-Referenced Hand-Held Range Sensor............ 16 2.15 Interactive Shape Acquisition using Marker Attached Laser Projector................................. 17 3.1......................... 20 3.2............................. 21 3.3........................ 22 3.4............................. 24 3.5............ 27 4.1.............................. 30 v

4.2.................. 32 4.3.................. 33 4.4........................... 33 4.5...................... 35 4.6...................... 35 4.7.................... 36 4.8........................ 38 4.9......................... 39 4.10........ 40 vi

4.1........... 34 vii

1,.,.,,,,.,,.,,., 3D [1] [2], [3].,,.,,.,,,,,.,,,,.,,.,,,,.,,, 1

.,,,,.,,,.,.,,,., Head Mounted Display,., 2, 3,. 4, 6. 2

2, 1. 2..,,, 2,. 2.1.,.,,,.,.,. 2.1.1 2.1..,.,, 3

2.1: [4].,., 2. 2.2, 2, p 2., 2 p, c 1, c 2, c 1, c 2 ϑ 1, ϑ 2, 2 p c1, p c2.,., p, 2,. 4

2.2:, 2,,., 2.,,., 1.,,,,.,. Mercury3D[5].,., 1,.,,,,,. 5

,,,.,,.,,., 3 10 8 [m/s],.,,. 2.3,.,.,,,, [6].,,,., 2.,,,. 6

2.3: GPT-8000A[7],.,, 1 1, 2.4.,.,,,,,.,.,..,. 7

2.4: 2.5: KONICA MINOLTA VIVID910 [8] KONIKA MINOLTA VIVID [8]. VIVID,, 0.2[mm]. 2.2 2.1,,.,,, 8

.,. 2.2.1,.,,., Faro FaroArm[9] Kreon 3D laser sensors[10] 2.6, 2.7,??. 10[µm], 25[µm].,,.,,.,,.., Polhemus 3SPACE FASTRAK[11] [11] 2.9. Fastrak 1.5[m], 1[mm], 0.15., Ascension Flock of Birds[12] [12] 9

2.6: FARO Technologies Inc. FaroArm Gold [9] 2.7: Kreon Technologies KLS51 Model [10] 2.8: Faro Arm Kreon 3D laser sensor 10

2.10. Flock of Birds 1.2[m], 0.5[mm], 0.15.,,,.,,,. 2.9: Polhemus 3SPACE FASTRAK [11] 2.10: Ascension Flock of Birds [12],,., 1., 2.,. 1,. LED, LED., Northern Digital hybrid POLARIS Active [13]., 11

LED, LED,,. 2,,., ARToolKit[14]. ARToolKit,.,,., Mixed Realty,,.,,,.,. 2.11: Northern Digital hybrid POLARIS [13] 2.12: ARToolKit[15] 12

2.3, [16].,,,.,.,.. 1., 3. 2., 3,. 3..,., 10 20,., 2,., Hebèrt A Self-Referenced Hand-Held Range Sensor [17] Fukukawa [18] Interactive Shape Acquisition using Marker Attached Laser Projector. 13

(a) (b) (c) 2.13: 3 [16] 14

A Self-Referenced Hand-Held Range Sensor 2,.,.,., 2. 250[µm]. Interactive Shape Acquisition using Marker Attached Laser Projector 5 LED,.,,. LED 5,,.. A Self-Referenced Hand-Held Range Sensor.,,., Interactive Shape Acquisition using Marker Attached Laser Projector,,,. 2.4, 1.. 2.. 15

(a) (c) (b) 2.14: A Self-Referenced Hand-Held Range Sensor [17] 16

(a) [18] (b) [19] 2.15: Interactive Shape Acquisition using Marker Attached Laser Projector 17

, 1., 2,. 18

3,...,,.,,. 3.1,,,, PC, 3.1.,, 2.1.1,.,, 3.2.1.,.,,,., Head Mounted Display,., PC. 19

3.1: 3.2.,.,,.,,.,,.,.,.,. 20

3.2.1,,.,,.,. 3.2. 3.2:,,.?? P n P cn (X cn, Y cn ) P n X n X 0n a n = Y n Y 0n b n = Z n Z 0n c n (3.1) a n, bn, cn, X0n, Y 0n, Z0n Pcn 3.1 k P n 21

P n+1 P n+3 = P n l n = P n P n+1 {(a n k + X 0n ) (a n+1 k + X 0n+1 )} 2 + = {(b n k + Y 0n ) (b n+1 k + Y 0n+1 )} 2 + (3.2) {(b n k + Z 0n ) (b n+1 k + Z 0n+1 )} 2 l n k 3.3: 2.2.1, ARToolKit. 3.2.2,,, 1. 1., 1,, 22

3.4.,.,,. t t F RGB (t)., RGB,. RGB, Y C R C B Y. RGB r, g, b, Y(r, g, b) = (0.2990 r) + (0.5870 g) + (0.1140 b) (3.3) [20]., rgb, 8[bit], 0 r, g, b 255.,,,.,,,.,,,,,.. F RGB (t) F Y (t), F Y (t 1),, F Diff (t) = F Y (t) A F Y (t 1) (3.4) 23

(a) (b) 3.4: 24

. A,. A now, A prev, A A = A 1 now A prev (3.5). x, y x, y, a xx a xy a xz 0 [ ] [ ] x y z 1 = x y z a yx a yy a yz 0 1 a zx a zy a zz 0 a lx a ly a lz 1 [ ] = x y z 1 A z = z = 0. [ ] [ ] x y 0 1 = x y 0 1 A (3.6),,,??..,??, 25

., x h c x c h c y c = C y h z c 1 x h c x c c 11 c 12 c 13 c 14 h c y c = c 21 c 22 c 23 c 24 y (3.7) h c c 31 c 32 c 33 c z 34 1. C, x c, y c, x, y, z..,,,., 3.7, x c, y c, h c. 3.7, x c = 0, y c = 0,, ] ] x [h p = [p 1 p 2 p 3 y (3.8) z., h p 0. 3.5, q, q, q.,,. 3.7 26

3.8,, c 34 x c c 14 c 11 c 31 x c c 12 c 32 x c c 13 c 33 x c x c 34 y c c 24 = c 21 c 31 y c c 22 c 32 y c c 23 c 33 y c y h p p 1 p 2 p 3 z F = Q V (3.9)., V V = Q 1 F (3.10)., 3.10,,,. 3.5: 27

3.2.3 3.2.2,.. M o, M now,, [ ] T [ T x o y o z o 1 = M 1 o M now x y z 1] (3.11).,,,.,. 28

4,,,. 4.1, 4.1.. PC CPU.................................... Intel Pentium 4 1.2[GHz]................................................ 1[GB]........ ATI MOBILITY RADEON 9000 I O DATA magictv..................... : 320 240[P ixel] WATEC WAT-240R................ : NTSC Composite Video 29

TAKENAKA OPTONIC 赤色スリット光レーザ.... 波長 : 635[nm] 図 4.1: 試作計測器 4.1.1 カメラと計測器の調整 レンズ歪の補正 歪みのない三次元形状を得るためにレンズ歪を補正する. 補正式は, Tsai のモ デルのレンズ歪補正式 [21] Xu = Xd + Dx (4.1) Yu = Yd + Dy (4.2) を用いる. Xu, Yu は補正後の座標値, Xd, Yd は補正前の座標値である. Dx, Dy が 補正値であり, レンズの半径方向の歪係数 κ1, κ2 を用いて, 以下のように表すこ 30

??. D x = X d (κ 1 r 2 + κ 2 r 4 ) (4.3) D y = Y d (κ 1 r 2 + κ 2 r 4 ) (4.4) r = Xd 2 + Y d 2 (4.5), (X u, Y u ), (X d, Y d ), D x, D y., κ 1, κ 2., C P. 4.3. 30[cm]. 4.3 O Z, X, Y. Z 2[cm], g,, X, Y Z, x c, y c.,., 30[cm] 4[cm]. C P.. 4.2 4.3,.,,......................................... 2788.................................... 32 31

4.2: 32

Y X O Z 図 4.3: キャリブレーション時の機材配置 カメラから約 22[cm] カメラから約 4[cm] 図 4.4: 方眼撮影画像の例 33

4.1: X [cm] Y [cm] Z [cm] 4[cm] 16[cm] 0.14 0.29 0.77 18[cm] 28[cm] 0.71 0.72 1.67 0.16 0.50 1.13., 32,,. 4.1. 18[cm] 28[cm] 1.67[cm].,,,. 4[cm] 16[cm], 2[mm],., 4.3 30[cm] 8[cm] 2[cm],.,. 4.5. 4.3 4.3.1 4.6. 4.6,,, 4.7 34

図 4.5: スリット光断面の計測結果 図 4.6: スリット光抽出実験の様子 35

1[cm] 2[cm] 3[cm] 4[cm] 5[cm] 4.7: 36

4.3.2 4.8. 4.9,,.. 4.3.3 4.10 37

(a) (b) 4.8: 38

(a) (b) 4.9: 39

(a) 4.10: 40

5 5.1, 18[cm] 28[cm] 1.67[cm].,,,. 4[cm] 16[cm], 2[mm],.,.,. 5.2 5[cm]..,,,.,,..,.,,,, 41

, 42

6,,,,.,,.,,,.,, TCP UDP,.,.,,,,,.,,.,.,,. 43

,,,,.,,,,,,,,,,,,,. 44

[1] NTT DoCoMo. Inc. 3d. http://www.nttdocomo.co.jp/museum/showroom/3d/. [2].. http://museum.umic.ueda.nagano.jp/hakubutsukan/. [3] SQUARE ENIX. FINAL FANTASY XI Online. http://www.playonline.com/ff11/index.shtml. [4].., 1990. [5].., 2000-228778, 1998. [6] MIKIMOTO, Co., LTD. 3D-MODE. http://www.mikimoto-japan.com/3d_mode/. [7].. http://www.topcon.co.jp/sokuryo/index.html. [8]. 3. http://www2.konicaminolta.jp/products/industrial/instrument/ vivid/. [9] Faro Technologies Inc. FaroArm. http://www.faro.com/jp/products/faroarm.asp. 45

[10] Kreon Technologies. Kreon Technologies 3D scanner laser: The complete 3D scanning solutions. http://www.kreon3d.com/. [11] Polhemus. 3SPACE FASTRAK. http://www.polhemus.com/fastrak.htm. [12] Ascension. Flock of Birds. http://www.ascension-tech.com/products/flockofbirds.php. [13] Northern Digital Inc. NDI: Products: Polaris. http://www.ndigital.com/polaris.html. [14] Mark Billinghurst.. TVRSJ, Vol. 4,, 1999. [15] Human Interface Technology Laboratory University of Washington. AR- ToolKit. http://www.hitl.washington.edu/research/shared_space/download/. [16].., No. 133-10, pp. 71 78, 2002. [17] Patrick Hebèrt. A Self-Referenced Hand-Held Range Sensor. Third International Conference on 3-D Digital Imaging and Modeling, pp. 5 12, 2001. [18] Hiroshi Kawasaki Ryo Furukawa. Interactive Shape Acquisition using Marker Attached Laser Projector. Third International Conference on 3-D Digital Imaging and Modeling, pp. 491 498, 2003. [19] 21. 3D. http://www2.odn.ne.jp/~aeg12730/3dscanner/index.htm. 46

[20].., 1990. [21].., 1998. 47