部分空間拘束とエピポーラ拘束を利用した2組の時系列画像における画像間対応推定
8
0
0
全文
(2) ͖ͳ͍͜ͱͳͲ͕ܽͱͯ͛͠ڍΒΕΔɽҰํɼεςϨ. ख๏ΛఏҊ͍ͯ͠Δɽ͜ͷํ๏ɼҼࢠղ๏͕ಛ. Φ๏ͰɼΧϝϥҐஔࣄલʹΩϟϦϒϨʔγϣϯͰ͖. يΛΞϑΟϯ෦ۭؒʹ͋ͯΊΔ͜ͱ͔Β [7]ɼఏҊ. ΔͨΊطͰ͋Γɼը૾ؒͷରԠ͚ͷΈ͔Βγʔϯͷ. ख๏ͱྨࣅͨ͠ํ๏ͱ͑ݴΔɽHo Βɼ2 ͭͷ࣌ྻܥը. 3 ࣍ݩใ͕ಘΒΕΔɽ͔͠͠ɼSFM ͱൺֱ͢Δͱɼେ. ૾ͷͱيΧϝϥ֎෦ύϥϝʔλ͔Βಋग़͞ΕΔߦྻ͕. ͖͘ҟͳΔࢹҐஔ͔ΒࡱӨ͞Εͨը૾Λར༻͢ΔͨΊɼ. 4 ࣍ݩ෦ۭؒΛுΔ͜ͱΛར༻͠ɼͦͷ෦ۭؒͷج ఈΛٻΊΔ͜ͱʹΑΓεςϨΦը૾ؒͷରԠΛٻΊ͍ͯ Δɽͨͩ͠ɼ͜ͷख๏Ͱɼ෦ۭؒͷجఈΛٻΊΔࡍ ʹɼεςϨΦը૾ؒͷ 4 Ҏ্ͷରԠΛಘΔ͜ͱ͕ෆՄ ܽͰ͋Δͷʹର͠ɼఏҊख๏ɼεςϨΦը૾ؒͷରԠ શ͘ඞཁͱ͠ͳ͍ɽ͢ͳΘͪɼఏҊख๏ͰɼεςϨ ΦΧϝϥ͕ମͷදཪΛͦΕͧΕ؍ଌ͠ɼ2 ͭͷΧϝϥ ʹಉ࣌ʹ؍ଌ͞Εͨಛ͕શ͘ଘࡏ͠ͳ͍ͳۃ߹ ͰɼରԠΛٻΊΔ͜ͱ͕ՄೳͰ͋Δɽ ຊจͷߏҎԼͷͱ͓ΓͰ͋Δɼ·ͣɼ2 ষͰɼ ࣌ྻܥը૾தͷ͕ي༗͢Δ෦ۭؒ߆ଋʹ͍ͭͯ֓આ ͢Δɽ3 ষͰɼҰํͷ࣌ྻܥը૾͔ΒಘΒΕͨيΛɼ εςϨΦը૾ؒͷΤϐϙʔϥ߆ଋར༻ͯ͠෦ۭؒʹ͋ ͯΊΔఏҊख๏ʹ͍ͭͯઆ໌͢Δɽ4 ষͰɼ෦ۭ ؒͷ࣍ݩΛదʹਪఆ͢ΔͨΊͷ 1 ͭͷΞϓϩʔνͱ͠ ͯɼ3 ࣍ܭݩଌ݁ՌΛը૾্ʹӨͨ݁͠Ռͱɼը૾͔ ΒಘΒΕͨಛͱيΛൺֱ͢Δํ๏ʹ͍ͭͯհ͢ Δɽ5 ষͰɼ߹ը૾ͱ࣮ը૾Λ༻͍࣮ͨݧΛߦ͍ɼఏ Ҋख๏ͷ༗ޮੑΛࣔ͢ɽ࠷ʹޙຊจΛ·ͱΊΔɽ. ΦΫϧʔδϣϯӨΈͳͲͷӨʹڹΑͬͯը૾ؒͷ ਖ਼͍͠ରԠ͚ͮࠔͱͳΔɽ ͦ͜ͰɼຊจͰɼSFM ͷରԠ͚ͷ༰қ͞Λར༻ ͯ͠ɼϕʔεϥΠϯͷେ͖ͳ 2 ͭͷεςϨΦը૾ؒͷ ରԠΛٻΊΔख๏ΛఏҊ͢ΔɽఏҊख๏Ͱɼྻߦૅج ͕ΩϟϦϒϨʔγϣϯ͞ΕͨεςϨΦΧϝϥ͔ΒಘΒΕ Δ࣌ྻܥը૾Λར༻͢Δɽ͜͜Ͱɼ࣌ྻܥը૾தͷ֤ ϑϨʔϜؒͷରԠըૉΛར༻ͯ͠ಘΔͷͷɼες ϨΦը૾ؒͷରԠըૉΛར༻ͤͣɼಛ͕ي༗ ͢Δ෦ۭؒ߆ଋ [2] ͱɼεςϨΦը૾ؒʹཱ͢ΔΤϐ ϙʔϥ߆ଋͱΛར༻ͯ͠తʹٻΊΔɽ ఏҊख๏Ͱɼ·ͣɼج४ը૾ྻ͔ΒಛΛ͠ɼ ج४ը૾ྻͷશಛʹيΑͬͯுΒΕΔ෦ۭؒΛ ਪఆ͢Δ (෦ۭؒΛٻΊͨҰํͷը૾ྻΛج४ը૾ྻ ͱ͠ɼଞํΛࢀরը૾ྻͱ͢Δ)ɽ͜͜ͰɼΞϑΟϯ ΧϝϥϞσϧʹΑͬͯಘΒΕΔ 3 ࣍ݩ෦ۭؒΛ֦ு͠ ͯɼҰൠతͳΧϝϥϞσϧΛఆͨ͠ΑΓߴ࣍ݩͷ෦ ۭؒΛఆ͢Δɽͦͯ͠ɼεςϨΦը૾ؒͷΤϐϙʔϥ ߆ଋΛར༻ͯ͠ɼࢀরը૾ྻͷಛيΛͦͷ෦ۭ. 2. ෦ۭؒ߆ଋ. ؒʹ͋ͯΊΔɽ͜Εɼࢀরը૾ྻ͔ΒಘΒΕ֤ͨಛ. ·ͣɼ࣌ྻܥը૾தͷ͕ي༗͢ΔΞϑΟϯ෦ۭؒ [4]. ʹيରԠͨ͠ج४ը૾ྻͷಛيΛٻΊΔ͜ ͱΛҙຯ͠ɼࢀরը૾ྻͷಛʹର͢Δશ࣌ࠁͷες. ʹ͍ͭͯ֓આ͢Δɽ͜ͷ෦ۭؒɼSFM ͷදతͳख. ϨΦରԠ͕ಘΒΕΔɽ͜ͷํ๏Λར༻͢Δͱɼج४ը૾. ๏Ͱ͋ΔҼࢠղ๏ [2], [3] ɼϞʔγϣϯηάϝϯςʔ. ྻͰ෦ۭؒΛுΔ͜ͱ͕Ͱ͖Εɼࢀরը૾ྻʹରԠ. γϣϯ [5], [6], [8] ͓͍ͯ͘ར༻͞Ε͍ͯΔɽ. ͢Δಛج͕ي४ը૾ྻʹଘࡏ͢Δඞཁͳ͘ɼج. ੩ࢭͨ͠ΧϝϥΛ༻͍ͯಈମΛࡱӨ͠ɼM ຕͷը. ४ը૾Ͱ؍ଌ͞Ε͍ͯͳ͍ಛͰ͋ͬͯج४ը૾. ૾্ͷ N ݸͷಛ Pj , (j = 1, · · · , N ) Λ͢Δɽ. ্ͷը૾࠲ඪ͕ಘΒΕΔɽج४ը૾ྻͱࢀরը૾ྻͷ. i(i = 1, · · · , M ) ຕͷը૾ʹ͓͚Δಛ Pj ͷը૾࠲ ඪΛ pij = (uij , vij )T ͱ͢Δͱɼj ൪ͷಛͷي ɼ2M ۭ࣍ؒݩதͷ 1 ͱͯ͠ҎԼͷΑ͏ʹද͞ΕΔɽ. ׂΛೖΕସ͑ͯಉ༷ͷॲཧΛߦ͑ɼҰํͷը૾ʹ͓͍ ͯಘΒΕͨಛͷɼ͏Ұํͷը૾্ͷରԠ࠲ඪ͕ಘ ΒΕΔɽ. T. pj = [u1j , v1j , u2j , v2j , . . . , uM j , vM j ]. ఏҊख๏ͱಉ༷ʹɼ࣌ྻܥεςϨΦը૾Λར༻ͯ͠ɼε. (1). ςϨΦը૾ؒͷًΛൺֱ͢Δ͜ͱͳ͘ରԠΛਪఆ͢. ମ্ʹҙͷମ࠲ඪܥΛݻఆ͠ɼϫʔϧυ࠲ඪܥ. ΔΈɼ͍͔ͭ͘ఏҊ͞Ε͍ͯΔɽDornaika Β [11]. ΛҙʹఆΊΔɽi ຕͷը૾ʹ͓͚Δମ࠲ඪܥͷݪ. ɼڧΩϟϦϒϨʔγϣϯࡁΈͷ 2 ͷεςϨΦΧϝϥؒ. Λ τi ͱ͠ɼ֤࣠ͷجఈϕΫτϧΛɼͦΕͧΕ ii , ji , ki. ͷճసͱฒਐͱɼಛରԠ͔Βਪఆ͞ΕΔ࣌ྻܥը૾. ͱ͢Δɽ·ͨɼಛ Pj ͷମ࠲ඪ͚͓ʹܥΔ 3 ࣍࠲ݩ. ؒͷ ego-motion Λར༻͢ΕɼεςϨΦը૾ؒͷରԠ. ඪΛ (aj , bj , cj )T ͱ͢Δɽ͜ͷͱ͖ɼi ຕͷը૾্ͷಛ. 2 ͭͷΤϐϙʔϥઢͷަͱͯ͠ಘΒΕΔ͜ͱΛࣔͨ͠ɽ ͔͠͠ɼ͜ͷ߹ɼ࣌ྻܥը૾ؒͷ ego-motion ɼඍখ ͳΧϝϥӡಈ͔Βਪఆ͢Δඞཁ͕͋Γɼͦͷ ego-motion ਪఆτϥοΩϯάΤϥʔʹରͯ͠ۃΊͯ੬ऑͰ͋Δ͜ ͱ͕ΒΕ͍ͯΔͨΊ [12]ɼ͜ͷํ๏Λ༻͍ͨεςϨΦ ը૾ؒͷରԠਪఆͷਫ਼͍ɽ ҰํɼHo Β [9], [10] ɼ2 ͷΞϑΟϯΧϝϥ͔Βಘ ΒΕΔεςϨΦ࣌ྻܥը૾ʹҼࢠղ๏ [2] Λద༻ͨ͠. Pj ͷ 3 ࣍࠲ݩඪ rij ɼ࣍ࣜͰද͞ΕΔɽ. rij = τi + aj ii + bj ji + cj ki. (2). ΞϑΟϯΧϝϥϞσϧΛԾఆ͢Δͱɼrij ͕ը૾ʹӨ ͞ΕΔ࠲ඪɼ࣍ࣜͰද͞ΕΔɽ Pa1 rij + q pij rij = Pa = 1 1 1 ͨͩ͠ɼPa ΧϝϥͷࣹӨߦྻͰ͋Γɼ. −164− 2. (3).
(3) Pa =. Pa1 0T. q 1. . ΛٻΊΔɽͨͩ͠ɼΧϝϥಉ͍ͯ͠ظΔͷͱ͠ɼΧ. (4). ϝϥؒͷ( ྻߦૅجFundamental Matrix) طͱ͢Δɽ. ͱ͢Δɽ͢ͳΘͪɼPa1 ͱ q ɼͦΕͧΕ 2×2 ͱ 2×1 ͷ ߦྻͱϕΫτϧͰ͋Γɼϫʔϧυ࠲ඪʹܥର͢ΔΧϝϥ ͷҐஔΧϝϥͷ෦ύϥϝʔλʹΑͬͯఆ·Δɽ ࣜ (2) ͱࣜ (3) ΑΓɼ͕࣍ࣜಘΒΕΔɽ uij = Pa1 rij + q pij = vij. = m0i + aj m1i + bj m2i + cj m3i. m2i = Pa1 ji ,. m1i = Pa1 ii ,. m3i = Pa1 ki. ج४ը૾ྻ͔ΒಘΒΕͨطͷيϕΫτϧΛ T pj = u1j , v1j , u2j , v2j , . . . , uM j , vM j (11) ͱ͢Δɽj = 1, 2, . . . , N1 ͷશيϕΫτϧΛฒͯɼ࣍ ͷΑ͏ͳߦྻΛ࡞Δɽ W = p1 , p2 , . . . , pN1. (5). (6) (7). ͱ͢Δɽͦͯ͠ɼࣜ (5) Λɼi ʹ͍ͭͯ 1 ͔Β M ·Ͱॎ. ͨͩ͠ɼ. ʹฒΔͱɼ͕࣍ࣜಘΒΕΔɽ. pj = m0 + aj m1 + bj m2 + cj m3 (8) T ͨͩ͠ɼmh = mTh1 , mTh2 , · · · , mThM , (h = 0, 1, 2, 3) Ͱ͋Δɽ ࣜ (8) ɼ2M ۭ࣍ؒݩதͷશͯͷಛيϕΫτϧ pj ͕ m0 Λ௨Γɼm1 ɼm2 ɼm3 ͰுΒΕΔ෦ۭؒʹ ·ؚΕΔ͜ͱ͕Θ͔Δɽ͢ͳΘͪɼΞϑΟϯΧϝϥͰࡱ Ө͞Εͨಈମ্ͷશͯͷಛͷيϕΫτϧ pj 2M ࣍( ۭؒݩҎԼɼཤྺ࠲ඪۭؒͱ )Ϳݺதͷ 3 ࣍ݩ෦ ۭؒʹ·ؚΕΔͱ͍͏ੑ࣭͕͋Δ [4]ɽ. p¯j = pj − pG ,. pG =. N1 1 pj N1 j=1. (14). ¯ Λओੳ͢Δ͜ͱͰجఈ Ͱ ͋ Δ ɽͦ ͠ ͯ ɼW e1 , . . . , e2M ΛಘΔʢ 1ʣɽ Χϝϥ͕ΞϑΟϯΧϝϥϞσϧΛຬͨ͢߹ɼpj 3 ࣍ݩ෦ۭؒʹ·ؚΕΔͷͰɼpG ͱ 3 ͭͷجఈ e1 , e2 , e3 Λ༻͍ͯ࣍ࣜͷΑ͏ʹද͞ΕΔɽ pj = pG + α1j e1 + α2j e2 + α3j e3. (15). ͨͩ͠ɼα1j , α2j , α3j جఈͷͰ͋Δɽ Χϝϥ͕ΞϑΟϯΧϝϥϞσϧͷ߹ɼલड़ͷͱ͓Γ. 3. 2 ͷ࣌ྻܥը૾ؒͷରԠҐஔਪఆ Ҡಈ͢ΔମΛ 2 ͭͷΧϝϥͰࡱӨ͠ɼج४Χϝϥ ͱࢀরΧϝϥ͔ΒಘΒΕΔ 2 ͷ࣌ྻܥը૾ͷͦΕ ͧ Ε ʹ ͓ ͍ ͯ Ҡ ಈ ମ ্ ͷ ಛ Λ τ ϥοΩ ϯ ά ͢ Δɽ͜ͷͱ͖ج४Χϝϥ͔ΒಘΒΕͨը૾ (ҎԼɼج ४ը૾ͱ͢Δ) ্ͷಛͷཤྺ࠲ඪΛ (uij , vij )T , (i =. 1, · · · , M ), (j = 1, · · · , N1 ) ͱ͠ɼࢀরΧϝϥ͔ΒಘΒΕ ͨը૾ (ҎԼɼࢀরը૾ͱ͢Δ) ্ͷಛͷཤྺ࠲ඪΛ T (uik , vik ) , (i = 1, · · · , M ), (k = 1, · · · , N2 ) ͱ͢Δɽͨ ͩ͠ɼN1 ͱ N2 ɼج४ը૾ྻͱࢀরը૾ྻʹ͓͍ͯτ ϥοΩϯά͞ΕͨಛͷΛͦΕͧΕද͢ɽ ҎԼͰɼࢀরը૾্ͷ k ൪ͷಛͷཤྺ࠲ඪ T (uik , vik ) , (i = 1, · · · , M ) ʹରԠ͢Δɼج४ը૾্ͷಛ T ͷཤྺ࠲ඪ (uik , vik ) , (i = 1, · · · , M ) ΛٻΊΔ Λߟ͑Δɽ͢ͳΘͪɼࢀরը૾্ͷ k ൪ͷಛͷ ཤྺ࠲ඪΛฒΔ͜ͱʹΑͬͯද͞ΕΔطͷيϕΫ τϧ T pk = u1k , v1k (9) , u2k , v2k , . . . , uM k , vM k ʹରԠͨ͠ɼج४ը૾ଆͷະͷيϕΫτϧ T pk = u1k , v1k , u2k , v2k , . . . , uM k , vM k. (12). W ͷ֤ྻ͔ΒશͯͷيϕΫτϧͷॏ৺ϕΫτϧΛҾ͍ ¯ ͱ͠ɼ࣍ͷΑ͏ʹද͢ɽ ͨߦྻΛ W ¯ = p¯1 , p¯2 , . . . , p¯N W (13) 1. ͨͩ͠ɼ. m0i = Pa1 τi + q,. 3. 1 ෦ۭؒੜ. (10). جఈ 3 ͰेͰ͋Δ͕ɼ࣮ࡍͷΧϝϥΞϑΟϯΧ ϝϥϞσϧͱʹີݫҟͳΔɽͦͷͨΊɼ࣮ࡍͷσʔ λ 3 ࣍ݩΑΓߴ͍࣍ݩͷ෦ۭؒʹ·ؚΕΔͱߟ͑ ΒΕΔɽͦ͜ͰɼҎԼͰɼΧϝϥϞσϧΛΑΓҰൠԽ ࣍͠ͷΑ͏ʹɼΑΓߴ࣍ͷ෦ۭؒΛར༻͢Δɽ. pj = pG + α1j e1 + α2j e2 + . . . + ανj eν , (3 < = ν) (16) 3. 2 ରԠਪఆ. ࢀরը૾্ͷ k ൪ͷಛيϕΫτϧ pk ͱɼͦΕ. ʹରԠ͢Δج४ը૾্ͷيϕΫτϧ pk ɼը૾ؒͷ Τϐϙʔϥ߆ଋʹΑ͚ͬͯؔͮΔ͜ͱ͕Ͱ͖Δɽ͢ͳ Θͪɼi ൪ͷϑϨʔϜͰɼཱ͕࣍ࣜ͢Δɽ ⎤ ⎡ uik ⎢ ⎥ (17) 1 F ⎣ vik uik vik ⎦ = 0,. ⎡. f11 ⎢ where F = ⎣ f21 f31. 1 f12 f22 f32. ⎤ f13 ⎥ f23 ⎦ f33. (18). ¯ W ¯ T Λ࡞͠ɼϞʔϝϯτߦྻͷݻ༗ϕΫτ ʢ 1ʣɿϞʔϝϯτߦྻ M = W ϧΛٻΊΔͱɼͦͷݻ༗ϕΫτϧ͕ٻΊΔجఈ e1 , . . . , e2M ʹରԠ͢Δ. 3 −165−.
(4) ·ͨɼࢀরը૾্ͷ k ൪ͷಛيϕΫτϧ pk. ʹରԠ͢Δج४ը૾্ͷ يpk ɼج४ը૾্ͷي. pj , (j = 1, · · · , N1 ) ͕நग़͞ΕͨಉҰମ্ʹ͋ΔͷͰɼ ࣜ (16) Ͱද͞Εͨ෦ۭؒʹଐ͢ΔͣͰ͋Δɽ͢ͳΘ ͪɼཱ͕࣍ࣜ͢Δɽ pk = pG + β1k e1 + β2k e2 + . . . + βνk eν , (3 < = ν) (19). ͱ͢Δɽ ࣜ (24) ɼν ݸͷະ βnk (n = 1, 2, . . . , ν) ʹରͯ͠ ͕ࣜ M ͳݸͷͰɼν Λ (3 < =ν< = M ) ͷൣғͰબ͢ Εɼະ βnk ΛٻΊΔ͜ͱ͕Ͱ͖ɼβnk ͕ಘΒΕΕ ɼࣜ (16) ͔Βج४ը૾্ͷ͖Ͱࢉܭ͕يΔ͜ͱ͕Θ ͔Δɽ ࣜ (24) Λ࣍ͷΑ͏ʹॻ͘ɽ. ͨͩ͠ɼβnk , (n = 1, 2, · · · , ν) ɼn ൪ͷجఈͷͰ. Ak xk = bk. ͋Δɽ ·ͣɼࣜ (19) ͔Βɼi ൪ͷϑϨʔϜʹؔ͢ΔࣜΛந ग़͢Δɽ uik vik. (i). (i). ͨͩ͠ɼ. (28) Ak = MkT F1 e1 . . . eκ ⎡ ⎤ β1k ⎢ . ⎥ T T ⎢ xk = ⎣ .. ⎥ ⎦ , bk = −Mk F1 pG − Mk F2 (29) βνk. (i). = pG + β1k e1 + β2k e2 + . . . + βνk e(i) ν (20). (i). (i). (i). ͨͩ͠ɼpG , e1 , . . . , eν ɼpG , e1 , . . . , eν ͷͦΕͧΕ. ͷϕΫτϧ͔Β 2i − 1 ͱ 2i ൪ͷߦΛऔΓग़ͨ͠ϕΫτ. Ͱ͋Δɽࣜ (27) Λ. ϧΛද͢ɽͦͯ͠ɼࣜ (17) ʹࣜ (20) Λೖ͢Δͱɼi ൪ ͷϑϨʔϜʹ͍ͭͯɼ͕࣍ࣜಘΒΕΔɽ ⎧ ⎡ 1 ⎪ ⎪ ⎪ ⎪ ⎨ ⎢ β ⎢ 1k (i) (i) ⎢ . ˜ T u f1 p(i) e1 . . . eν ik G ⎢ . ⎪ ⎪ ⎣ . ⎪ ⎪ ⎩ βνk. ⎤. ⎥ ⎥ ⎥ + f2 ⎥ ⎪ ⎪ ⎦ ⎪ ⎪ ⎭. =0 ͨͩ͠ɼ. (21). xk = (ATk Ak )−1 ATk bk. (30). ͷΑ͏ʹղ͖ɼβnk (n = 1, 2, . . . , ν) ΛٻΊΔɽ͜ΕʹΑ Γɼࢀরը૾্ͷ k ൪ͷيϕΫτϧ pk ʹର͢Δج. ४ը૾্ͷيϕΫτϧ pk ͕ಘΒΕΔɽ. ͜ͷํ๏Λɼશͯͷ k ʹ͍ͭͯͦΕͧΕٻΊΔ͜ͱʹ. ΑΓɼࢀরը૾ʹ͔͍ࣸͬͯ͠ͳ͍ಛͰɼͦͷಛ ʹରԠ͢Δج४ը૾্ͷಛͷҐஔΛશϑϨʔϜ ʹΘͨͬͯਪఆ͢Δ͜ͱ͕Ͱ͖Δɽج४ը૾ͱࢀরը૾. 1 uik vik ⎤ ⎡ f11 f12 ⎥ ⎢ = ⎣ f21 f22 ⎦ , f31 f32. ˜ T u ik = f1. ⎫ ⎪ ⎪ ⎪ ⎪ ⎬. (27). . ͷׂΛೖΕସ͑ͯಉ༷ͷࢉܭΛߦ͏͜ͱʹΑΓɼҰํ. (22). ͷΧϝϥʹ͔͍ࣸͬͯ͠ͳ͍ಛͰɼ྆ํͷΧϝϥ. f13 ⎥ ⎢ = ⎣ f23 ⎦ (23) f33. ʹରԠ͚ͮΛߦͳ͏͜ͱ͕Ͱ͖Δɽ͢ͳΘͪɼ2 Ͱಘ. ⎤. ⎡. f2. ΒΕͨը૾্ͷશͯͷಛͷରԠ͚ͮΛߦͳ͏͜ͱ͕ ՄೳͰ͋Δɽ. ͱ͢Δɽ͞ΒʹɼશϑϨʔϜ (i = 1, · · · , M ) ʹ͍ͭͯࣜ. 4. 3 ࣍ߏ࠶ݩʹΑΔ෦ۭؒͷجఈͷܾఆ. (21) ΛॎʹฒΔͱɼ͕࣍ࣜಘΒΕΔɽ ⎧ ⎡ 1 ⎪ ⎪ ⎪ ⎪ ⎨ ⎢ ⎢ β1k MkT F1 pG e1 . . . eν ⎢ ⎢ .. ⎪ ⎪ ⎣ . ⎪ ⎪ ⎩ βνk = 0. ΞϑΟϯΧϝϥϞσϧΛԾఆͨ͠߹ɼ෦ۭؒͷج. ⎫ ⎪ ⎪ ⎪ ⎪ ⎬. ⎤. ఈΛ ν = 3 ͱ͢Δ͜ͱ͕Ͱ͖Δ͕ɼఏҊख๏ͰɼΑ Γ൚༻తͳΧϝϥϞσϧΛఆ͠ɼν > = 3 ͱ͍ͯ͠Δɽ͜. ⎥ ⎥ ⎥ + F2 ⎥ ⎪ ⎪ ⎦ ⎪ ⎪ ⎭. ͷ ν ͷΛܾఆ͢Δ͜ͱ༰қͰͳ͍͕ɼຊষͰɼ جఈ ν ΛదԠతʹܾఆ͢ΔͨΊͷ 1 ͭͷํ๏ͱͯ͠ɼ ରԠ͔ΒಘΒΕΔରମͷ 3 ࣍ߏ࠶ݩ݁ՌΛར༻͠. (24). ͰɼʹྻߦૅجՃ͑ɼεςϨΦΧϝϥͷ෦ύϥϝʔ. ͨͩ͠ɼ. ⎡ MkT. ͨख๏ʹ͍ͭͯड़Δɽͨͩ͠ɼҎԼʹड़Δ ν ͷܾఆ. ⎢ ⎢ =⎢ ⎢ ⎣ ⎡. ⎢ F1 = ⎢ ⎣. ˜ T u 2k. .. ⎤. f1 ... λΛطͱ͢Δɽ. ⎤. ˜ T u 1k. . ˜ T u Mk. ⎥ ⎥ , F2 ⎦. . f1. ຊষͰड़Δํ๏ͰɼશϑϨʔϜʹͬͯશಛ. ⎥ ⎥ ⎥, ⎥ ⎦ ⎡. (25). Λ 3 ࣍ߏ࠶ݩͨ݁͠Ռ͕ɼ3 ࣍ݩ෦ۭؒʹ·ؚΕΔ ͜ͱΛར༻͠ɼͦͷ෦ۭؒʹ͋ͯΊͨ࣌ͷ͕ࠩখ ͘͞ͳΔΑ͏ʹɼν Λܾఆ͢Δɽ͢ͳΘͪɼϑϨʔϜ͝. ⎤. f2 ⎢ . ⎥ ⎢ = ⎣ .. ⎥ ⎦ f2. ͱʹಘΒΕΔ 3 ࣍ܗݩঢ়͕ɼશϑϨʔϜʹͬͯҰ؏ੑ ͕͋Δ͜ͱΛධՁج४ͱ͢ΔɽҎԼͰɼ·ͣɼ͜ͷ 3. (26). ࣍ݩ෦ۭؒʹ͍ͭͯઆ໌͠ɼ࣍ʹɼͦͷ෦ۭؒͷ ͋ͯΊΛར༻ͨ͠ ν ͷܾఆํ๏Λઆ໌͢Δɽ. 4 −166−.
(5) 3 ষʹड़ͨํ๏ʹΑͬͯಘΒΕͨୈ i ൪ϑϨʔϜʹ. Camera02. ͓͚Δ k ൪ͷಛͷରԠ͔ΒɼΧϝϥͷ෦ɾ֎෦ ύϥϝʔλΛར༻ͯ͠ɼͦͷಛͷ 3 ࣍࠲ݩඪΛࢉܭ. 0.3[m]. T. ͢ΔɽಘΒΕͨ 3 ࣍࠲ݩඪΛ Xik = (xij , yij , zij ) ͱ͠ɼ. Object. શϑϨʔϜʹ͍ͭͯฒͨϕΫτϧ Xk Λ࣍ࣜͰද͢ɽ. Xk =. . X1k. X2k. . . . XM k. T. (31). Z. i ൪ͷϑϨʔϜͷϫʔϧυ࠲ඪʹܥର͢Δମ࠲ඪ ܥͷجఈϕΫτϧΛɼͦΕͧΕ ii ɼji ɼki ͱ͠ɼମ࠲ ඪܥͷݪΛ τi ͱ͢Δɽk ൪ͷಛͷ 3 ࣍࠲ݩඪΛ ମ࠲ඪͰܥදͨ͠ͱ͖ͷ࠲ඪΛɼ(aik , bik , cik )T ͱ͢Δ ͱɼXik ࣍ࣜͰද͞ΕΔɽ ⎤ ⎡ xik ⎥ ⎢ Xik = ⎣ yik ⎦ = τi + aik ii + bik ji + cik ki (32). 5.0[m] Y ਤ1. Αͬͯɼ্ࣜΛશϑϨʔϜʹΘͨͬͯॎʹฒΔ͜ͱͰ. 5200. Xk ΛಘΔɽ. 5000. ⎢ ⎢. =⎢ ⎢. ⎣. 1 2. .. .. 4600. 1. M. -800 1200. 100th frame. 800. 50th frame. 400. 0. -400. Y. 1st frame trajectory. Z. ⎡. ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ 2 ⎥ ⎢ 2 ⎥ ⎢ ⎥, = ⎢ . ⎥, = ⎢ . ⎥, = ⎢ ⎥ ⎢ . ⎥ ⎢ . ⎥ ⎢ ⎦ ⎣ . ⎦ ⎣ . ⎦ ⎣. M. 0. X. 4800. (33). 1. γϛϡϨʔγϣϯ࣮͚͓ʹݧΔΧϝϥͱମͷஔ. 800 5400. ͨͩ͠ɼτ , i, j, k ɼ࣍ࣜͰද͞ΕΔɽ ⎡ ⎤ ⎡ ⎤ ⎡ ⎤. X. Camera01. zik. Xk = τ + ak i + bk j + ck k. 120[deg]. M. ⎤ 1. ਤ2. ⎥ ⎥ ⎥ ⎥ ⎦. 2. .. .. ٿͷ֤࣠( يͷ୯Ґ mm). ¯ ͷ֤ߦϕΫτϧ͕ɼ3 ݁ՌΛࣔ͢ 3M × N2 ͷߦྻ X ࣍ݩ෦ۭؒʹ·ؚΕΔ͜ͱΛҙຯ͍ͯ͠Δɽͦ͜Ͱɼ 3< = min(M, N2 − 1) ͷൣғͰ ν ΛมԽͤ͞ɼͦΕͧ =ν< ¯ ΛಘΔɽͦͯ͠ɼX ¯ Λओੳ͠ɼ Εͷ ν ʹ͓͚Δ X. M. (34). ୈ 4 ൪ҎԼͷد༩Λ༻͍ͯσʔλΛ 3 ࣍ݩ෦ۭؒ ͞ΒʹɼશಛΛͳΒΔ͜ͱͰ࣍ࣜΛಘΔɽ X = X1 X2 . . . XN2 ⎤ ⎡ 1 1 ... 1 ⎥ ⎢ a a ... a ⎢ 1 2 N2 ⎥ = τ i j k ⎢ ⎥ (35) ⎣ b1 b2 . . . bN2 ⎦. c1. c2. .... ʹͯΊͨ߹ͷࠩΛ͠ࢉܭɼͦͷ͕ࠩ࠷খʹͳ ΔΑ͏ʹجఈ ν Λܾఆ͢Δɽ ·ͨɼ͜ͷΑ͏ʹͯ͠ಘΒΕͨ ν Λ༻͍ͯಘΒΕΔ 3 ࣍ݩ෮݁ݩՌɼτϥοΩϯάΤϥʔʹΑΔࠩޡΛؚΜ ¯ Λ 3 ࣍ݩ෦ۭؒʹ͋ Ͱ͍Δͱߟ͑ΒΕΔɽͦ͜ͰɼX ͯΊͨͱ͖ͷ 3 ࣍ܗݩঢ়Λਪఆ݁Ռͱ͢Δ͜ͱʹΑΓɼ. cN2. τϥοΩϯάΤϥʔʹΑΔࠩޡΛ͢ݮΔɽ. ମ࠲ඪܥͷݪͲ͜ʹઃఆͯ͠Α͍ͷͰɼಛ ͷ 3 ࣍࠲ݩඪͷॏ৺Λʹݪઃఆ͢Δͱɼ࣍ࣜΛಘΔɽ ¯ = X ¯1 X ¯2 . . . X ¯N X 2 ⎤ ⎡ a1 a2 . . . aN2 ⎥ ⎢ = i j k ⎣ b1 b2 . . . bN2 ⎦ (36). c1. c2. .... cN2. ఏҊख๏ͷ༗ޮੑΛௐΔͨΊʹɼγϛϡϨʔγϣϯ ࣮࣮ͱݧը૾࣮ݧΛߦͳͬͨɽຊষͰɼ͜ΕΒͷ݁Ռ ʹ͍ͭͯड़Δɽ 5. 1 γϛϡϨʔγϣϯ࣮ݧ. γϛϡϨʔγϣϯ࣮Ͱݧɼਤ 1 ʹࣔ͢Α͏ʹɼΧϝ ϥͱରମΛஔͨ͠ɽରମ͋ͰٿΓɼ2 ͷ. ͨͩ͠ɼ. ¯ k = Xk − τ , X. 5. ࣮ ݁ ݧՌ. Χϝϥٿͷத৺͔Β 5.0[m] Ε͍ͯΔɽ2 ͷΧϝ. τ =. N2 1 Xk N2. ϥͱʹը֯ 7.8[deg]ɼযڑ 35[mm] Ͱ͋Δɽ. (37). ٿશͯͷϑϨʔϜʹΘͨͬͯ 1 ฏ໘্ΛϥϯμϜʹҠ. k=1. ಈ͓ͯ͠Γɼ͜ͷͱ͖ͷٿͷҠಈيΛਤ 2 ʹࣔ͢ɽ ʹ্ٿ200 ͷಛΛஔ͠ɼ2 ͷΧϝϥͦΕͧ. Ͱ͋Δɽ ͢ͳΘͪɼࣜ (36) ɼશϑϨʔϜͷશಛͷ෮ݩ. ΕͰಛΛࡱӨ͢ΔɽΧϝϥ 1 Ͱ 71 ɼΧϝϥ 2 Ͱ. −167− 5.
(6) ਤ3. RMSE Error of Inferred Feature Position [pix]. Camera01. Camera02. શϑϨʔϜͰ؍ଌ͞Εͨಛ (ࠨ:Χϝϥ 1, ӈ:Χϝϥ 2). 77 ͷಛΛ 100 ϑϨʔϜʹΘͨͬͯͨ͠ɽ͜. 1.2 Camera01 1 0.8 0.6 0.4 0.2 0. 0. ͷͱ͖τϥοΩϯάͨ͠ಛΛਤ 3 ʹࣔ͢ɽ֤ϑϨʔ. ਤ4 RMSE Error of Inferred Feature Position [pix]. ϜʹͯಘΒΕͨ 2 ຕͷը૾ͷ֤ಛʹରͯ͠ɼը૾࠲ ඪ্Ͱฏ ۉ0ɼඪ४ภࠩ σ[pix] ͷਖ਼نཚʹΑΔτϥο ΩϯάࠩޡΛՃ͑ɼ3 ষʹͯड़ͨख๏ͱɼ4 ষʹͯड़ ͨ෦ۭؒ࣍ݩͷܾఆ๏ΛΈ߹ΘͤͨରԠҐஔਪఆΛ ߦͬͨɽ ఏҊख๏ʹΑͬͯಘΒΕͨରԠҐஔͷਪఆਫ਼Λਤ. 4ɼ5 ʹࣔ͢ɽਤ 4 Χϝϥ 2 Λج४ը૾ͱͨ͠߹ͷਪ ఆ݁ՌΛࣔ͠ɼτϥοΩϯά͚͓ʹࠩޡΔ σ(ԣ࣠) ͱɼΧ ϝϥ 1 ʹ͍ࣸͬͯΔಛΛΧϝϥ 2 ͷը૾্ʹӨ͠ ͨࡍͷɼશϑϨʔϜʹΔશಛͷਅͷ࠲ඪͱਪఆ͠ ͨ࠲ඪͱͷ RMSE(ॎ࣠) Λ͍ࣔͯ͠Δɽಉਤͷ݁Ռɼ 1 ͭͷ σ ʹ͍ͭͯ 20 ճରԠਪఆΛߦ͍ɼ֤ σ ʹ͓͚Δ ฏࠩޡۉΛͨ͠ࢉܭͷͰ͋Δɽຊ࣮Ͱݧɼ෦ۭؒ ͷجఈɼ͍ͣΕͷ σ ʹ͓͍ͯ ν = 3 ͕બ͞Εͯ ͍Δɽ·ͨɼਤ 5 ɼΧϝϥ 1 Λج४ը૾ͱͨ͠߹ͷ ਪఆ݁ՌΛࣔ͠ɼਤ 4 ͱಉ༷ʹɼΧϝϥ 2 ʹ͍ࣸͬͯΔ ಛΛΧϝϥ 1 ͷը૾্ʹӨͨ͠ࡍͷɼਅͷ࠲ඪͱ ਪఆͨ͠࠲ඪͱͷ RMSE(ॎ࣠) Λ͍ࣔͯ͠Δɽ͍ͣΕʹ ͓͍ͯɼσ = 0 ͷͱ͖ɼରԠҐஔਪఆͷ RMSE θ ϩͰ͋ΓɼྑͳରԠҐஔਪఆ͕Ͱ͖͍ͯΔɽ·ͨɼτ ϥοΩϯά͕͋ࠩޡΔ߹ɼඪ४ภࠩ σ ΑΓɼਪఆ ͨ͠ରԠͷ RMSE ͷํ͕͘ɼ4 ষʹͯड़ͨ 3 ࣍࠶ݩ ߏ݁ՌΛར༻͢Δ͜ͱʹΑΓɼτϥοΩϯάࠩޡΛ ͨ͠ݮਪఆ͕Ͱ͖͍ͯΔ͜ͱ͕Θ͔Δɽ ࣍ʹɼΞϑΟϯΧϝϥޮՌͱબ͞Εͨجఈͷؔ Λௐͨɽը૾্Ͱͷମͷେ͖͞ɼҠಈྔ͕΄΅ಉ͡ ʹͳΔΑ͏ʹɼ3 ۭ࣍ؒݩதͰͷମͷҐஔͱҠಈྔɼ͓ ΑͼΧϝϥͷয( ڑ9.0[mm]ʙ49.0[mm]) ΛมԽͤ͞ɼ ΞϑΟϯΧϝϥϞσϧͷޮՌ (ॳظϑϨʔϜʹ͓͚Δ ମͱΧϝϥͱͷڑΛɼମͷްΈͰׂͬͨ) ΛมԽ ͤ͞ͳ͕ΒɼରԠҐஔਪఆΛߦͬͨɽਤ 6ɼ7 ɼΧϝϥ 2 ͷը૾ͱΧϝϥ 1 ͷը૾ΛͦΕͧΕج४ը૾ͱͨ͠ͱ ͖ɼΞϑΟϯΧϝϥϞσϧͷޮՌ (ԣ࣠) ͱɼબ͞Εͨ جఈ ν(ॎ࣠) ͱͷؔΛ͍ࣔͯ͠Δɽಉਤͷ֤άϥϑ ɼτϥοΩϯάࠩޡͷඪ४ภࠩ σ Λ 0.2 ∼ 2.0[pix] ͷ ؒͰมԽͤͨ͞߹ʹ͓͚Δબ͞ΕͨجఈΛࣔͯ͠ ͍Δɽͦͷ݁Ռɼ1 ͭͷ σ ʹ͍ͭͯ 20 ճࢼߦΛ͘Γ͔ ͑͠ɼબ͞ΕͨجఈͷฏۉΛͨ͠ࢉܭͷͰ͋Δɽ ਤ 6ɼ7 ʹΑΓɼΞϑΟϯϞσϧͱͷဃ͕େ͖͘ͳΔ ΄Ͳ (ԣ࣠ͷ͕খ͘͞ͳΔ΄Ͳ)ɼ·ͨτϥοΩϯάޡ. 0.5. 1 1.5 2 Tracking Error (standard dev)[pix]. 2.5. 3. ରԠਪఆਫ਼ (Χϝϥ 1). 1.2 Camera02 1 0.8 0.6 0.4 0.2 0. 0. 0.5. ਤ5. 1 1.5 2 Tracking Error (standard dev)[pix]. 2.5. 3. ରԠਪఆਫ਼ (Χϝϥ 2). ͕ࠩখ͘͞ͳΔ΄ͲɼΑΓେ͖ͳجఈ͕બ͞ΕΔ ͕͋Δ͜ͱ͕͔ΔɽΞϑΟϯΧϝϥ͔Βͷဃ͕େ ͖͍߹ɼν = 3 ͷ෦ۭؒʹ͋ͯ·Βͳ͍ͨΊɼ େ͖ͳ࣍ݩͷ෦ۭ͕ؒඞཁͱͳΔɽ͔͠͠ɼτϥοΩ ϯά͕ࠩޡେ͖͘ͳΔͱɼߴ࣍ݩͷ෦ۭ͕ؒτϥοΩ ϯάࠩޡΛද͢ݱΔۭؒʹͳͬͯ͠·͍ɼߴ࣍Ͱ·ݩར ༻ͯ͠ 3 ࣍ܗݩঢ়෮ݩΛߦͬͨ߹ʹɼϑϨʔϜ͝ͱ. 3 ࣍ܗݩঢ়ʹΒ͖͕ͭੜ͡Δɽ͢ͳΘͪɼτϥοΩϯ ά͕ࠩޡେ͖͍ͱ͖ɼΑΓجఈ͕গͳ͍΄͏͕֤ϑ ϨʔϜʹ͓͚Δ 3 ࣍ܗݩঢ়ͷΒ͖͕ͭখ͍ͨ͞Ίɼখ ͞ͳ ν ͕બ͞ΕΔͷͱࢥΘΕΔɽ τϥοΩϯάΤϥʔ͕ฏ ۉ0ɼࢄ 1.0[pix] ͷͱ͖ʹ͓ ͚ΔఏҊख๏ʹΑΔ 3 ࣍ߏ࠶ݩ݁ՌΛਤ 8 ʹࣔ͢ɽਤ. 8 ෮݁ݩՌʹਅΛॏͶͨͷͰ͋Δɽਤ 8 ΛݟΔͱ ਅͷ˘ͷதʹਪఆͨ͠෮݁ݩՌͷಛ͕·ؚΕ͍ͯ Δɽ3 ࣍ܗݩঢ়ʹ͓͚ΔਅͱਪఆҐஔͱͷ RMSE . 1.5[mm] Ͱ͋ͬͨɽ͜ͷ͜ͱ͔ΒରԠ͕ਫ਼ྑ͘ਪ ఆͰ͖͓ͯΓɼఏҊख๏ͷ༗ޮੑ͕֬ೝͰ͖Δɽ 5. 2 ࣮ը૾࣮ݧ ఏҊख๏ը૾্Λ୳ࡧ͢Δ͜ͱͳ͘ɼରԠΛ ਪఆͰ͖ΔͨΊ 2 ͷΧϝϥͰڞ௨Ͱ͍ࣸͬͯͳ͍෦ ͷରԠҐஔਪఆͰ͖ΔɽରԠҐஔਪఆͷਫ਼͕ྑ͚Ε ɼରԠؔʹ͍ͨͮجεςϨΦ 3 ࣍ܗݩঢ়෮ݩͷ݁Ռ ྑ͍ͣͰ͋Δɽͦ͜Ͱɼ࣮ը૾࣮Ͱݧڞ௨෦Λ ΄ͱΜͲઃ͚ͣʹମΛࡱӨ͠ɼମͷ 3 ࣍ܗݩঢ়෮ݩ ͕ਫ਼ྑ͘ߦ͑Δ͜ͱΛ͔֬ΊΔ͜ͱͰɼఏҊख๏ͷ༗ ޮੑΛ֬ೝ͢Δɽ ࣮ࡱ͍ͨ༻ʹݧӨରਤ 9 Ͱ͋Γɼ͜ͷମʹಛ. 6 −168−.
(7) 7 σ =0.2 σ =0.6 σ =1.0 σ =1.4 σ =1.8 σ =2.0. Selected Number of Basis. 6 5 4 3 2. ࡑࠞ. 1 0 4. 6. 8. ਤ6. 10 12 14 16 18 20 Depth in 1st Frame/Object Depth. 22. 24. ࡱӨ݅ͱجఈ (Χϝϥ 1). 7 σ =0.2 σ =0.6 σ =1.0 σ =1.4 σ =1.8 σ =2.0. Selected Number of Basis. 6 5. ਤ9. ࡱӨର. 4 3 2 1 0 4. 6. ਤ7. 8. 10 12 14 16 18 20 Depth in 1st Frame/Object Depth. 22. 24. ਤ 10. ࡱӨ݅ͱجఈ (Χϝϥ 2). τϥοΩϯά݁Ռ (ࠨɿΧϝϥ 1ɼӈɿΧϝϥ 2). Camera01 Camera02. Camera01 Camera02 True. ਤ 11 3 ࣍ܗݩঢ়෮݁ݩՌ (ϫΠϠʔϑϨʔϜ). trajectory ਤ 8 3 ࣍ݩ෮݁ݩՌ. 1st frame. ༻ʹશ෦Ͱ 83 ݸͷϚʔΧʔ͕͍͍ͭͯΔɽಉਤ. 64th frame. 100th frame. ਤ 12 3 ࣍يݩ෮݁ݩՌ (Side View). ͷମΛɼฏ໘্Λδάβάʹӡಈͤ͞ϚʔΧΛτϥο Ωϯάͨ͠ɽਤ 10 τϥοΩϯά݁ՌΛද͓ͯ͠Γɼਤ தͷઢɼ100 ϑϨʔϜʹΘͨͬͯτϥοΩϯά͞Εͨ. ͢ɽಉਤΑΓ 2 ͭͷΧϝϥͰɼڞ௨Ͱ͍ͯ͑ݟΔಛ. ಛͷ͋ͰيΔɽΧϝϥ 1 ͰࡱӨͨ͠ը૾্Ͱ 42. (2 ) ͕ॏͳ͍ͬͯΔ͜ͱ͕͔Δɽ͜ΕʹΑΓɼରԠ ͷਪఆਫ਼͕Α͘ɼྑͳ 3 ࣍ܗݩঢ়͕ಘΒΕ͍ͯΔ ͜ͱ͕Θ͔Δɽ ·ͨɼਤ 12 ɼୈ 1 ϑϨʔϜɼୈ 64 ϑϨʔϜɼ͓Αͼ ୈ 100 ϑϨʔϜͷ෮݁ݩՌͱɼମͷӡಈͷͱيΛࣔ ͨ͠ͷͰ͋ΔɽಉਤɼମΛਅԣ͔ΒͨݟͷΛࣔ ͓ͯ͠Γɼମͷӡಈ΅΄͕يҰઢ্ʹͳ͍ͬͯͯɼ ମ͕Ұฏ໘্Λӡಈ͍ͯ͠Δ͜ͱΛΑ͘ද͍ͯ͠Δɽ ϫΠϠʔϑϨʔϜʹΑΔ෮݁ݩՌʹɼࡾ֯ύονΛ͋ ͯɼCG දࣔͨ͠ͷ͕ਤ 13(্ஈ) Ͱ͋Δɽਤ 13(Լஈ) ࡱӨରΛͦΕͧΕͷ CG ͷ݁Ռͷࢹʹ͋͏Α͏ʹɼ. ݸͷϚʔΧʔ͕Ͱ͖ɼΧϝϥ 2 ͰࡱӨͨ͠ը૾্Ͱ 43 ݸͷϚʔΧʔ͕Ͱ͖ͨɽ ఏҊख๏ʹΑΓରԠҐஔਪఆΛߦ͍ɼରମΛ 3 ࣍ ܗݩঢ়෮ͨ͠ݩɽຊ࣮ͯʹݧબ͞Εͨ෦ۭؒͷ࣍ݩ ν = 3 Ͱ͋ͬͨɽ͜ΕɼτϥοΩϯά͕ࠩޡେ͖͍ ͨΊͱߟ͑ΒΕΔɽ3 ࣍ܗݩঢ়෮݁ͨ͠ݩՌΛϫΠϠʔ ϑϨʔϜͰࣔͨ͠ͷ͕ɼਤ 11 Ͱ͋Δɽਤதӈ͕ Χϝϥ 1 Ͱ͍ͯ͑ݟΔ෦ͷ෮݁ݩՌ (Χϝϥ 2 Λج४ ը૾ͱͨ݁͠Ռ) Λࣔ͠ɼࠨ෦͕Χϝϥ 2 Ͱ͍ͯ͑ݟ Δ෦ͷ෮݁ݩՌ (Χϝϥ 1 Λج४ը૾ͱͨ݁͠Ռ) Λࣔ. −169− 7.
(8) ਤ 13. ্ஈɿCG ෮݁ݩՌɼԼஈɿਅͷܗঢ় (ࠨ͔Β SideɼFrontɼTop View). จ. ࣮ମΛࡱӨͨ͠ͷͰ͋Δɽ͍ͣΕͷ෮݁ݩՌਅͷ ܗঢ়Λྑ͘ද͍ͯ͠Δɽ͜ͷ͜ͱ͔ΒɼఏҊख๏ʹΑΓɼ. ݙ. [1] ଠా࠸: ৴པੑධՁΛͬͨΦϓςΟΧϧϑϩʔ͔Βͷܗ ঢ়෮ͦͱݩͷҠಈମݕग़ͷԠ༻, ిࢠใ௨৴ֶձจࢽ,. ରԠͷҐஔਪఆ͕ਫ਼ྑ͘Ͱ͖͍ͯΔͱ͍͑Δɽ. Vol.J76-D-II, No.8, pp.1562-1571 (1993) [2] C.Tomasi and T.Kanade:. 6. ͓ Θ Γ ʹ. Shape and Motion from Im-. age Streams under Orthography: A Factorization Method, IJCV, vol.9, no.2, pp.137-154 (1992) [3] C.J.Poelman and T.Kanade: A Paraperspective Factoriza-. ຊจͰɼ࣌ྻܥεςϨΦը૾Λͬͨ৽͍͠ες. tion Method for Shape and Motion Recovery, PAMI, vol.19, no.3, pp.206-218 (1997). ϨΦରԠҐஔਪఆͷํ๏ΛఏҊͨ͠ɽఏҊख๏Ͱɼج ४ը૾ྻ͔ΒಘΒΕͨಛيΛ༻͍ͯ෦ۭؒΛߏ. [4] ࠇᖒయٛ, ۚ୩݈Ұ: ෦ۭؒ๏ͱϞσϧબʹΑΔӡಈ ମͷ, ใॲཧֶձίϯϐϡʔλϏδϣϯͱΠϝʔδϝσΟ. ͠ɼͦͷ෦ۭؒ߆ଋͱɼΤϐϙʔϥ߆ଋͱΛ༻͍ͯɼ ࢀরը૾ྻͷʹيରԠ͢Δج४ը૾ྻͷيΛਪఆ͠ ͨɽ·ͨɼಘΒΕͨରԠ͔Β 3 ࣍ܗݩঢ়෮ݩΛߦ͍ɼ ֤ϑϨʔϜʹ͓͚Δ 3 ࣍ܗݩঢ়͕ 1 ͭͷ 3 ࣍ݩ෦ۭؒ. Ξڀݚձ, 2000-CVIM-124-4 (2000). [5] ࠇᖒయٛ, ۚ୩݈Ұ: ΞϑΟϯۭؒ๏ʹΑΔӡಈମͷ, ใॲཧֶձڀݚใࠂ, 2001-CVIM-125-3 (2001). [6] K.Kanatani: Motion Segmentation by Subspace Separation. ʹଐ͢Δ͜ͱΛར༻ͯ͠ɼಛ͕يுΔ෦ۭؒͷ ࣍ݩΛਪఆͨ͠ɽ. and Model Selection, ICCV, vol.2, pp.301-306 (2001) [7] ۚ୩݈Ұ, ੁ୩อ೭: Ҽࢠղ๏ͷશϨγϐ, ৴ֶٕใ, PRMU2003-118, (2001). ఏҊख๏ͷ࠷େ͖ͳಛɼًใΛ༻͍ͨը૾ ؒͷରԠΛ୳ࡧ͢Δํ๏ͱҟͳΓɼΧϝϥؒͷ. [8] J.P.Costeria and T.Kanade: A Multibody Factorization Method for Independently Moving Objects, IJCV, vol.29,. Τϐϙʔϥ߆ଋͱɼಉҰମ্ͷಛͷيϕΫτϧ ͕ͭ߆ଋ݅ͱΛར༻ͯ͠ɼزԿֶత߆ଋ݅ͷΈ͔. no.3, pp.159-179 (1998) [9] P.-K.Ho and R.Chung: Stereo-Motion with Stereo and Mo-. Βը૾ؒͷಛͷରԠΛਪఆ͢Δ͜ͱͰ͋Δɽ͜Ε. tion in Complement, PAMI, vol.22, no.2, pp.215-220 (2000). ʹΑΓɼ྆ํͷը૾͔Βಉ͡ಛ͕؍ଌ͞Ε͍ͯͳ͘. [10] P.-K.Ho and R.Chung: Use of Affine Camera Model and All. ͯɼҰํͷը૾Ͱ؍ଌ͞Εͨಛيɼ͏Ұํ. Stereo Pairs in Stereo-Motion, ICIV, pp.323-328 (1998) [11] F.Dornaika and R.Chung: Stereo Correspondence from Mo-. ͷը૾্ͷରԠҐஔΛٻΊΔ͜ͱ͕Ͱ͖ͨɽ. tion Correspondence, CVPR, vol.1, pp.70-75 (1999). ࠓޙɼ࣮ը૾Λར༻ͨ͠ख๏ʹ͓͍ͯɼϚʔΧʔΛ ༻ͤͣɼը૾্ͷಛͷΈΛར༻ͯ͠ఏҊख๏ͷ༗ ޮੑΛࣔ͢ํ๏ʹ͍ͭͯݕ౼͢Δ༧ఆͰ͋Δɽ·ͨɼ࣮. [12] Z. Zhang: Determining the Epipolar Geometry and its Uncertainty: A Review, IJCV, vol.27, no.2, pp.161-198 (1998) [13] M.A.Fischer: Random Sample consensus: A paradigm for. ڥԼͰɼγϛϡϨʔγϣϯ࣮ͱݧҟͳΓɼτϥο. model fitting with applications to image analysis and auto-. Ωϯά͕ࠩޡେ͖͘ͳΔ͕͋ΔͨΊɼΞτϥΠΞ. mated cartography, Comm. ACM, vol.24, no.6, pp.381-395. ͷআ͕ڈඞཁͱͳΔͱߟ͍͑ͯΔɽͦͷํ๏ͱͯ͠ɼج. (1981). ఈΛܾఆ͢Δࡍʹ RANSAC [13] Λಋೖ͢Δํ๏ͳͲ Λݕ౼͢Δ༧ఆͰ͋Δɽ 8 −170−.
(9)
関連したドキュメント
Then it follows immediately from a suitable version of “Hensel’s Lemma” [cf., e.g., the argument of [4], Lemma 2.1] that S may be obtained, as the notation suggests, as the m A
Several characterizations of finite matrices that are image partition regular over N were found in [8], and one of these characterizations was in terms of the kernel partition
[r]
右の実方説では︑相互拘束と共同認識がカルテルの実態上の問題として区別されているのであるが︑相互拘束によ
画像 ノッチ ノッチ間隔 推定値 1 1〜2 約15cm. 1〜2 約15cm 2〜3 約15cm
撮影画像(4月12日18時頃撮影) 画像処理後画像 モックアップ試験による映像 CRDレール
当事者の一方である企業者の手になる場合においては,古くから一般に承と
個人は,その社会生活関係において自己の自由意思にもとづいて契約をす