平成 27 年度 佐賀県工業技術センター研究報告書− 35 −平成 27 年度 佐賀県工業技術センター研究報告書

ɹ᫂㒊㻩㻝ᬯ㒊㻩㻜ɹ䝟䝍䞊䞁㻝㻌㻩㻌㻜㻌㻌㻜㻌㻌㻌㻜㻌㻌㻌㻜㻌㻌㻌㻝㻌㻌㻌㻌㻝㻌㻌㻌㻌㻝㻌㻌㻌㻌㻝䝟䝍䞊䞁㻞㻌㻩㻌㻜㻌㻌㻜㻌㻌㻌㻝㻌㻌㻌㻝㻌㻌㻌㻜㻌㻌㻌㻌㻜㻌㻌㻌㻌㻝㻌㻌㻌㻌㻝䝟䝍䞊䞁㻟㻌㻩㻌㻜㻌㻌㻝㻌㻌㻌㻜㻌㻌㻌㻝㻌㻌㻌㻜㻌㻌㻌㻌㻝㻌㻌㻌㻌㻜㻌㻌㻌㻌㻝(a)䝟䝍䞊䞁㻝㻜㻌㻝㻌㻞㻌㻟㻌㻌㻠㻌㻌㻡㻌㻌㻢㻌㻌㻌㻣(b)㡿ᇦᢞᙳ⏬ീɹ䝟䝍䞊䞁㻞ਤ 2 ɹ άϨΠίʔυύλʔϯɹɹ᧜ᙳ⏬ീ䝟䝍䞊䞁㻟䝫䝆䝟䝍䞊䞁ᢞᙳᢞᙳ⏝䝥䝻䝆䜵䜽䝍㻞್໬⏬ീ䝛䜺䝟䝍䞊䞁ᢞᙳ᧜ᙳ⏝䜹䝯䝷ɹ
ਤ 1 ɹ ۭؒίʔυԽ๏ʢ2 ਐίʔυ౤Өύλʔϯʣɹɹ

2.2.2 άϨΠίʔυ

ਤ 3 ɹ ૬ิύλʔϯ๏ʹΑΔ 2 ஋ԽɹۭؒίʔυԽ๏Λ࣮ࢪ͢Δࡍɼ౤Ө૾ͷ෺ཧతͳҐஔͣΕ΍ࡱӨը૾ͷ 2 ஋Խʹ͓͚Δᮢ஋ͷӨ‫ͳڹ‬ͲʹΑͬͯɼಘΒΕΔۭؒίʔυʹ‫͕ࠩޡ‬ੜ͡Δ͜ͱ͕͋Δɽ͜ͷ‫ʹࠩޡ‬ΑΔӨ‫ڹ‬Λ࠷খ‫ʹݶ‬཈͑ΔͨΊʹɼάϨΠίʔυͱ‫ݺ‬͹ΕΔ౤ӨύλʔϯΛར༻͢Δɽ
ɹ୯७ͳ 2 ਐίʔυͰ໌҉Խ͞Εͨ౤ӨύλʔϯΛ༻͍ͨ৔߹ɼ‫ܭ‬ଌ‫ۭ͕ؒࠩޡ‬ͷࣝผೳྗΛஶ͘͠ѱԽͤ͞ΔՄೳੑ͕͋Δɽྫ͑͹ਤ 1 ʹ͓͍ͯɼྖҬ

4 (100) ͷ࠷্ҐϏοτΛ‫ ͯͬޡ‬0 ͱऔಘͨ͠ͱ͢Δ
ͱɼྖҬ 4 (100) ͱೝࣝ͞ΕΔ͸ͣͷۭ͕ؒɼେ͖͘཭ΕͨྖҬ 0 (000) ͱ‫ޡ‬ೝ͞ΕΔ͜ͱʹͳΔɽɹҰํɼάϨΠίʔυ͸ྡ઀͢Δίʔυ஋͕ৗʹ 1Ϗοτ͔͠มԽ͠ͳ͍ͱ͍͏ಛੑ͕͋ΔͨΊɼۭؒίʔυͷʮ1 Ϗοτͷ‫ࠩޡ‬ʯΛɼ্ۭؒͷࣝผೳྗͱ
ͯ͠ʮྡ઀͢ΔྖҬͷൣғ಺ʯʹऩΊΔ͜ͱ͕Ͱ͖Δɽɹ n ϏοτͷάϨΠίʔυΛ gi (i = 0, · · · , n − 1)ɼ2
ਐίʔυΛ bi (i = 0, · · · , n − 1) ͱ͢Δͱɼ
⎧⎨g =b( ࠷্ҐϏοτ )00⎩g=b ⊕b(⊕ ͸ഉଞతཧ࿦࿨ )i+1iɹϨΠίʔυͷϙδύλʔϯʢਤ 2 (a)ʣͱɼͦͷ໌҉Λ൓సͤͨ͞ωΨύλʔϯʢਤ 2 (b)ʣΛଌఆ෺ʹ౤Ө͠ɼ֤ʑͷ౤Өঢ়ଶΛΧϝϥͰࡱӨͨ͠ը૾σʔλͷً౓Λൺֱ͢Δ͜ͱͰ໌҉Λ൑ఆ͢Δɼ૬ิύλʔϯ౤Ө๏ͱ‫ݺ‬͹ΕΔ 2 ஋ԽॲཧΛ༻͍Δ͜ͱʹ͢ΔɽɹωΨɾϙδࡱӨը૾ͷً౓ࠩͷਖ਼ෛʹΑΓ 2 ஋Խͨ͠ྫΛਤ 3 ʹࣔ͢ɽ૬ิύλʔϯ౤Ө๏͸ɼ1 ͭͷ౤Өύλʔϯʹ͖ͭ 2 ຕͷը૾͕ඞཁͳͨΊ‫ܭ‬ଌճ਺͕ଟ͘ͳΔ͕ɼଌఆର৅ͷද໘ಛੑ΍র໌ͳͲͷӨ‫ڹ‬ΛޮՌతʹഉআͰ͖Δϩόετͳ 2 ஋Խॲཧͱͯ͠༗ޮͳखஈͰ͋Δɽ

3. ඇ઀৮ࡾ࣍‫ܭݩ‬ଌ
3.1 ΧϝϥϞσϧɹۭؒίʔυԽ๏ʹΑΓ਺஋Խͨ͠৘ใΛߍਖ਼ͷ‫ج‬४஋ͱͯ͠ར༻͠ɼࡱӨը૾͔Βࡾ࣍‫࠲ݩ‬ඪσʔλΛ෮‫͢ݩ‬ΔΧϝϥϞσϧʹ͍ͭͯઆ໌͢Δɽ(1)i+1ͱ͍͏ؔ܎͕͋ΓɼάϨΠίʔυʹΑͬͯ࡞ΒΕͨ౤

ɹਤ 4 ʹࣔ͢Α͏ʹɼը૾࠲ඪ‫͚͓ʹܥ‬Δըૉ஋Λ(u, v)ɼଌఆ఺ͷࡾ࣍‫࠲ݩ‬ඪ஋Λ (X, Y, Z) ͱ͢Δͱ͖ɼத৺ࣹӨʹ͓͚ΔࣹӨํఔࣜ͸֦ுϕΫτϧ m̃ɼM̃Λ༻͍ͯ࣍ࣜͷΑ͏ʹද‫͞ݱ‬ΕΔɽӨύλʔϯ͸ਤ 2 (a) ͷΑ͏ʹͳΔɽ

2.2.3 ૬ิύλʔϯൺֱʹΑΔը૾ͷ 2 ஋Խsm̃ = A[R, t]M̃ = P M̃ɹྖҬʹۭؒίʔυΛ෇༩͢ΔͨΊʹ͸ɼΧϝϥͰࡱӨͨ͠ը૾ͷ໌෦ͱ҉෦Λ໌֬ʹ൑ผ͠ͳ͚Ε͹ͳΒͳ͍͕ɼ‫ޫڥ؀‬ͷӨ‫ڹ‬΍ଌఆ෺ද໘ͷ໛༷ɾ࣭‫ײ‬ʹΑΔ൓ࣹ཰ͷҧ͍ͳͲʹΑΓɼదԠੑͷ͋Δ൑அ‫ج‬४Λఆٛ͢Δ͜ͱ͕ࠔ೉ͳ৔߹͕ଟ͍ɽͦ͜Ͱɼά− 36 −m̃ = [u, v, 1]T , M̃ = [X, Y, Z, 1]T⎡⎤
P11 P12 P13 P14⎢⎥⎢⎥
P = ⎢P21 P22 P23 P24 ⎥⎣⎦P31 P32 P33 P34(2)平成 27 年度 佐賀県工業技術センター研究報告書

⏬ീᗙᶆ

Z⣔

䝇䝸䝑䝖ගᖹ㠃䜹䝯䝷䛾ど⥺M(X,Y,Z)m(u,v)
YR,t䜹䝯䝷ᗙᶆ⣔ɹ≀యᗙᶆ⣔Xᢞᙳ⏝᧜ᙳ⏝䜹䝯䝷 ɹɹ 䝥䝻䝆䜵䜽䝍ɹਤ 5 ɹ ࢹઢͱεϦοτޫฏ໘ਤ 4 ɹ ΧϝϥϞσϧɹɹ⎧ P u −P = (P − P u )Xc34 cc14c11c31 c⎪⎪⎪+ (Pc12 − Pc32 uc )Y + (Pc13 − Pc33 uc )Z⎪⎨͜͜ͰɺA ͸Χϝϥͷ಺෦ߦྻɼRɼt ͸ͦΕͧΕճసɼฒਐϕΫτϧͰ͋Γɼs ͸εΧϥʔͱ͢Δɽ͜ͷ

Pc34 vc −Pc24 = (Pc21 − Pc31 vc )X+ (Pc22 − Pc32 vc )Y + (Pc33 − Pc33 vc )Z⎪⎪⎪⎪⎩ Pp24 up −Pp14 = (Pp11 − Pp21 up )Xͱ͖ɼP ΛࣹӨߦྻͱ͍͍ɼεέʔϧ͕೚ҙͳͷͰɼ

11 ͷࣗ༝౓͕͋Δ 3)4) ɽ(5)+ (Pp12 − Pp22 up )Y + (Pp13 − Pp23 up )Z3.2 ࡾ࣍‫࠲ݩ‬ඪͷ෮‫ݩ‬ɹۭؒίʔυԽ๏ʹΑΔ‫ܭ‬ଌͰ͸ɼࡱӨ༻Χϝϥͱ౤Ө༻ϓϩδΣΫλʹ͓͍ͯͦΕͧΕ࠲ඪ‫͕ܥ‬ଘࡏͷղͱͯ͠ಋग़Ͱ͖Δɽɹࣜ (5) ΛϕΫτϧͱߦྻΛ༻͍ͯද‫͢ه‬Δͱ͢Δ͜ͱʹͳΔɽ͍·ɼࡱӨ༻Χϝϥͷ࠲ඪ‫͚͓ʹܥ‬F = QVΔըૉ஋Λ (uc , vc )ɼ‫ܭ‬ଌ఺ͷࡾ࣍‫࠲ݩ‬ඪΛ (X, Y, Z)

Pc34 uc − Pc14⎥⎢
F = ⎣ Pc34 vc − Pc24 ⎦Pp24 up − Pp14

ͱ͢Δͱɼ‫ܭ‬ଌ఺ͱ౤Ө࠲ඪͷؔ܎͸ࣜ (2) ΑΓҎԼͷΑ͏ʹఆٛͰ͖Δɽ⎡

sc m̃c = Pc M̃

⎤X⎢ ⎥V = ⎣Y ⎦Z

Pc12 − Pc32 uc
Pc22 − Pc32 vc
Pp12 − Pp22 up⎤
Pc13 − Pc33 uc⎥
Pc33 − Pc33 vc ⎦Pp13 − Pp23 upଌ఺ͷࡾ࣍‫࠲ݩ‬ඪ (X, Y, Z) ͕ಘΒΕΔɽ

V = Q−1 F͕ࣜ੒ཱ͢Δ͕ɼࠓճͷྫͷΑ͏ʹยํͷ࣠ʢx ࣠ʣͷίʔυ஋͔͠ଘࡏ͠ͳ͍৔߹ɼಘΒΕۭͨؒίʔυ (up ) Λ༻͍ͯҎԼͷΑ͏ʹ‫ه‬ड़͢Δ͜ͱ͕Ͱ͖Δɽ(4)m̃p = [up , 1]T , M̃ = [X, Y, Z, 1]T⎤⎡
Pp11 Pp12 Pp13 Pp14⎦
Pp = ⎣
Pp21 Pp22 Pp23 Pp24

(7)

3.3 ߍਖ਼ํ๏ɹલड़ͨ͠ࡾ࣍‫࠲ݩ‬ඪͷ෮‫ݩ‬Λߦ͏ͨΊʹ͸ɼࣄલʹࣹӨߦྻ P Λ‫ٻ‬Ί͓ͯ͘ඞཁ͕͋Δɽ͜͜Ͱ͸ɼn ‫ݸ‬ͷଌఆ఺ͷࡾ࣍‫࠲ݩ‬ඪ (Xi , Yi , Zi ) ͱɼͦͷଌఆ఺ʹରԠ͢ΔΧϝϥըૉ (uci , vci ) ͓Αͼۭؒίʔυ(upi ) ͕‫ط‬஌Ͱ͋Δͱ͖ʹɼࣹӨߦྻ P Λਪఆ͢Δߍਖ਼ํ๏ʹ͍ͭͯઆ໌͢ΔɽɹࣹӨߦྻ͸εέʔϧ͕೚ҙͳͷͰɼ‫ࢉܭ‬Λ؆ུԽ͢ΔͨΊʹ Pc34 = 1 ͱஔ͍ͨ৔߹ 1) ɼଌఆ఺ (Xi , Yi , Zi )ɹ͜ͷͱ͖ɼࣜ (3) ͱࣜ (4) ͸ɼਤ 5 ʹࣔ͢Α͏ʹͦΕͱ (uci , vci ) ͷରԠؔ܎͸ࣜ (3) ͔Β
⎧PX + Pc12 Yi + Pc13 Zi + Pc14⎪
⎨ c11 i− Pc31 Xi uci − Pc32 Yi uci − Pc33 Zi uci = uciͧΕΧϝϥͷࢹઢ΍ϓϩδΣΫλ͔ΒͷεϦοτޫฏ⎪⎩ Pc21 Xi + Pc22 Yi + Pc23 Zi + Pc24

໘Λද‫͓ͯ͠ݱ‬Γɼͦͷަ఺Ͱ͋Δଌఆ఺ (X, Y, Z)
͸ɼࣜ (3) ͱࣜ (4) ͔ΒಘΒΕΔ࿈ཱํఔࣜ⎡ͱͳΓɼQ ͷ‫͕ྻߦٯ‬ଘࡏ͢ΔͳΒ͹ɼ͔࣍ࣜΒ‫ܭ‬ɹಉ༷ʹɼ౤Ө༻ϓϩδΣΫλʹ͓͍ͯ΋ࣹӨํఔ

sp m̃p = Pp M̃

Pc11 − Pc31 uc⎢
Q = ⎣ Pc21 − Pc31 vc
Pp11 − Pp21 up(3)m̃c = [uc , vc , 1]T , M̃ = [X, Y, Z, 1]T⎡⎤
Pc11 Pc12 Pc13 Pc14⎢⎥⎢⎥
Pc = ⎢Pc21 Pc22 Pc23 Pc24 ⎥⎣⎦Pc31 Pc32 Pc33 Pc34

(6)
⎤⎡

(8)

− Pc31 Xi vci − Pc32 Yi vci − Pc33 Zi vci = vci

ͱͳΔɽ͜͜Ͱɼn ‫ݸ‬ͷ‫ط‬஌࠲ඪΛࣜ (8) ʹ୅ೖ͠ɼ− 37 −

平成 27 年度 佐賀県工業技術センター研究報告書

ஈͱͯ͠ɼOpenCV5) ౳ͷը૾ೝࣝϥΠϒϥϦΛ༻

࿈ཱͤ͞Δ͜ͱͰ࣍ࣜΛಘΔɽ

APc = Rc

⎤Pc11⎥⎢P⎢ c12 ⎥⎥⎢⎢ . ⎥Pc = ⎢ . ⎥⎢ . ⎥⎥⎢⎣Pc32 ⎦Pc33

⎤
uc1
⎢v ⎥
⎢ c1 ⎥⎥⎢⎢ . ⎥Rc = ⎢ . ⎥⎢ . ⎥⎥⎢⎣ucn ⎦vcn⎡⎡

X1 Y1 Z1 1 0⎢⎢
0 0 1 X1⎢0⎢⎢
A=⎢⎢⎢⎢X n Y n Zn 1 0⎣0000

⎡ϨʔτͷมߋͳͲʹରԠͰ͖ͳ͍৔߹͕͋Δɽͦ͜
ͰɼMicrosoft ͕ࣾఏ‫͢ڙ‬Δ DirectShow6) Λར༻ͨ͠‫ܭ‬ଌγεςϜΛ։ൃͨ͠ɽDirectShow ͸ Windows ༻−Y1 uc1

Z1 1 −X1 vc1..
.

−Y1 vc1

1 −Xn ucn −Yn ucn

01 Xn Yn Zn 1 −Xn vcn −Yn vcn

0͍Δ͜ͱ͕ߟ͑ΒΕΔ͕ɼࡱӨʹ࢖༻͢ΔΧϝϥͷछྨʹΑͬͯ͸ɼऔಘը૾ͷղ૾౓ઃఆ΍ϑϨʔϜ

1 −X1 uc10Y1(9)−Z1 uc1⎤⎥⎥−Zc1 vc1 ⎥⎥⎥⎥⎥⎥−Zn ucn ⎥⎦−Zn vcn͜ͷͱ͖ɼPc ͷਪఆ஋Λ Pˆc ͱ͢Δͱɼਪఆ‫ࠩޡ‬ͷ
ฏํ࿨ Se ͸࣍ࣜͰ༩͑ΒΕΔɽͷϚϧνϝσΟΞ֦ு API ‫Ͱ܈‬ɼΧϝϥσόΠεͷ৭૬ɼ໌౓ɼ࠼౓ɼΨϯϚͱ͍ͬͨ͞·͟·ͳࡱӨύϥϝʔλͷૢ࡞ʹରԠ͓ͯ͠ΓɼΑΓߴ଎Ͱॊೈͳಈը૾ॲཧ‫ػ‬ೳΛ࣮૷͢Δ͜ͱ͕Ͱ͖Δɽɹ։ൃͨ͠‫ܭ‬ଌγεςϜͷ࣮ߦը໘Λਤ 7 ʹࣔ͢ɽಈըॲཧʹՃ͑ɼߍਖ਼΍ࡾ࣍‫ݩ‬෮‫ॲݩ‬ཧʹ൐͏ߦྻԋࢉॲཧΛߴ଎ʹ࣮ࢪ͢ΔͨΊʹɼWindows7(64bit) ্ͰC++‫ޠݴ‬Λ༻͍ͯ։ൃͨ͠ɽ·ͨɼGUI ։ൃϑϨʔ

Se = (Rc − APˆc )T (Rc − APˆc )(10)ϜϫʔΫͱͯ͠ The Qt Company ࣾ Qt4.8.6(64bit)7)Λར༻͢Δ͜ͱͰɼιϑτ΢ΣΞͷૢ࡞ੑΛ޲্͞͞ΒʹɼSe ͷ Pˆc ʹؔ͢Δఀཹ৚͔݅Β∂Se= −2AT (Rc − APˆc ) = 0∂ Pˆcͤͨɽ4.3 ߍਖ਼खॱPˆc = (AT A)−1 AT Rc(11)ɹ࣮ࡍʹߦͬͨߍਖ਼࡞‫ۀ‬ͷखॱΛਤ 8 ʹࣔ͢ɽ͕ಋ͔Εɼ࠷খೋ৐๏ʹΑΓࡱӨ༻ΧϝϥͷࣹӨߦɹ·ͣɼ‫ز‬Կֶతͳಛ௃͕‫ط‬஌ͳߍਖ਼ّΛΧϝϥͰࡱྻ Pc Λਪఆ͢Δ͜ͱ͕Ͱ͖ΔɽӨ͠ɼ‫ݕ‬஌ͨ͠ϚʔΧʔͷҐஔ৘ใ͔ΒରԠ఺σʔɹࡾ࣍‫࠲ݩ‬ඪ (Xi , Yi , Zi ) ʹରԠ͢Δۭؒίʔυ (upi )λΛऔಘ͢Δɽຊ࣮‫Ͱݧ‬͸ɼॎԣ 20mm ִؒʹฒΜͩ

͕ 1 ࣍‫ݩ‬ͷΈͷ৔߹ɼn ‫ݸ‬ͷ‫ط‬஌࠲ඪͱۭؒίʔυ͔ԁ‫ܗ‬ϚʔΧʔʢ6 ߦ 6 ྻʣΛɼฏ໘͝ͱʹ৭෼͚ʢ੺ɼΒಘΒΕΔ࿈ཱํఔࣜ͸ࣜ (12) ͱͳΔ͕ɼΧϝϥͷ੨ɼ྘ʣͯ͠഑ஔཱͨ͠ํମʢਤ 7 ࢀরʣΛߍਖ਼ّͱߍਖ਼ͱಉ༷ʹɼ࠷খೋ৐๏Λ༻͍ͯࡱӨ༻ϒϩδΣΫλͷࣹӨߦྻ Pp Λਪఆ͢Δ͜ͱ͕Ͱ͖Δɽ

BPp = Rp⎡⎤

Pp11
⎢ . ⎥⎢
Pp = ⎣ . ⎥. ⎦Pp23⎡

X1Y1Z11XnYnZn

1⎢B=⎢⎣ɹ䜹䝯䝷

(12)⎡䝥䝻䝆䜵䜽䝍ไᚚ⏝䠬䠟⎤up1⎢ . ⎥⎢
Rp = ⎣ . ⎥. ⎦upn

−X1 up1.
.
.
−Xn upn䝥䝻䝆䜵䜽䝍௙ᵝ䝯䞊䜹䞊㼀㻭㼄㻭㻺ᆺ␒㻷㻳㻙㻼㻸㻜㻤㻝㼃
᭱኱㍤ᗘ 㻤㻜㻜㼇㼘㼙㼉ゎീᗘ㻝㻞㻤㻜㽢㻤㻜㻜䝯䞊䜹䞊ᆺ␒
ゎീᗘ

−Y1 up1−Z1 up1−Yn upn−Zn upn䜹䝯䝷௙ᵝ㻵㼙㼍㼓㼕㼚㼓㻌㻿㼛㼡㼞㼏㼑㻰㻲㻷㻣㻞㻮㼁㻯㻜㻞㻞㻡㻥㻞㽢㻝㻥㻠㻠䝺䞁䝈௙ᵝ䝯䞊䜹䞊㼂㻿㻌㼀㼑㼏㼔㼚㼛㼘㼛㼓㼥ᆺ␒㻿㼂㻙㻜㻤㻝㻠㻴↔Ⅼ㊥㞳 㻤㼇㼙㼙㼉⎤⎥⎥⎦ɹ
ਤ 6 ɹ ࣮‫૷ݧ‬ஔ

4. ‫ܭ‬ଌ࣮‫ݧ‬ɹ

4.1 ࣮‫૷ݧ‬ஔɹۭؒίʔυԽ๏Λ࣮૷ͨ͠ࡾ࣍‫ܭݩ‬ଌϓϩάϥϜΛ࡞੒͠ɼࡱӨը૾͔Βࡾ࣍‫࠲ݩ‬ඪ஋Λ෮‫͢ݩ‬Δ֬ೝ࣮‫ݧ‬Λߦͬͨɽ‫ܭ‬ଌʹ࢖༻ͨ͠࢈‫༻ۀ‬ΧϝϥɼΧϝϥ༻Ϩϯζ͓ΑͼϓϩδΣΫλΛਤ 6 ʹࣔ͢ɽ

4.2 ಈը૾ॲཧɹࡱӨঢ়ଶΛϦΞϧλΠϜʹ֬ೝ͠ɼΧϝϥͷҐஔ΍ࡱӨύϥϝʔλͳͲΛௐ੔͠ͳ͕Βը૾σʔλΛऔಘ͢ΔͨΊʹ͸ɼಈը૾ΛॲཧͰ͖Δ‫ܭ‬ଌγεςɹɹਤ 7 ɹ ‫ܭ‬ଌγεςϜͷ࣮ߦը໘ϜͰ͋Δ͜ͱ͕๬·͍͠ɽɹಈը૾ॲཧϓϩάϥϜΛ։ൃ͢Δൺֱత༰қͳख− 38 −ɹ平成 27 年度 佐賀県工業技術センター研究報告書䝫䝆䝫䝆䝛䜺᧜ᙳᢞᙳ䝟䝍䞊䞁䠄㻤ᯛ㽢㻞䠅䝛䜺᧜ᙳ⏬ീ䝕䞊䝍䠄㻤ᯛ㽢㻞䠅┦⿵䝟䝍䞊䞁ẚ㍑

ᰯṇ䝬䞊䜹䞊᳨ฟ㻞㐍ᩘኚ᥮ᑕᙳ⾜ิ୕ḟඖᙧ≧᚟ඖɹ᪤▱ᗙᶆ䛾ᑐᛂⅬ䝕䞊䝍䠄㻢㽢㻢㽢㻟㻩㻝㻜㻤Ⅼ䠅୕ḟඖᗙᶆ䝕䞊䝍✵㛫䝁䞊䝗໬⏬ീ䠄㻝ᯛ䠅㻞್⏬ീ䝕䞊䝍䠄㻤ᯛ䠅ɹ
ਤ 8 ɹ ߍਖ਼࡞‫͓ۀ‬Αͼඇ઀৮ࡾ࣍‫ܭݩ‬ଌͷྲྀΕɹͯ͠ར༻ͨ͠ɽ͜ͷߍਖ਼ّΛ௨ৗͷর໌‫ڥ؀‬ԼͰࡱӨ͠ɼࡢ೥౓։ൃͨ͠ը૾ॲཧγεςϜ 8) ʹΑͬͯϚʔΧʔͷॏ৺ҐஔΛ‫ݕ‬ग़͢Δ͜ͱͰɼ1 ຕͷࡱӨը૾͔Β 6 × 6 × 3 = 108 ‫ݸ‬ͷ‫ط‬஌࠲ඪʹؔ͢ΔରԠ఺σʔλΛऔಘͨ͠ɽɹ࣍ʹɼߍਖ਼ّʹ޲͚ͯ౤Өͨ͠άϨΠίʔυύλʔϯͷࡱӨը૾͔ΒۭؒίʔυΛ‫ٻ‬ΊΔɽ͜͜Ͱ͸ɼ

8 ϏοτͷάϨΠίʔυύλʔϯΛ༻ҙ͠ɼύλʔ
8 × 2 = 16 ຕͷωΨɾϙδ౤Ө૾Λղੳ͠ɼಘΒΕۭͨؒίʔυΛً౓஋ͱͯ͠ը૾σʔλԽ͢Δ͜ͱͰɼɹɹϯ౤ӨൣғΛ 28 = 256 ͷྖҬʹ෼ׂͨ͠ɽ͞Βʹɼ

ਤ 9 ɹ ࣗ༝‫ۂ‬໘‫ܗ‬ঢ়ͷ‫ܭ‬ଌϓϩδΣΫλͷࣹӨؔ܎Λ൓өۭͨؒ͠ίʔυԽըɹ
౰͢Δཱମ‫ܗ‬ঢ়Λɼࡾ࣍‫࠲ݩ‬ඪσʔλͱͯ͠෮‫͠ݩ‬

૾ 1 ຕΛऔಘͨ͠ɽͨ΋ͷͰ͋Δɽɹ࠷‫ʹޙ‬ɼ‫ط‬஌࠲ඪͷରԠ఺σʔλͱۭؒίʔυ͔ΒࣹӨߦྻΛਪఆ͢ΔԋࢉϓϩάϥϜΛ࣮ߦ͠ɼ‫ܭ‬ଌ૷ஔͷߍਖ਼࡞‫ྃ͢׬͕ۀ‬Δɽ

5. ͓ΘΓʹɹ࢈‫༻ۀ‬ΧϝϥͱϓϩδΣΫλͰߏ੒͞Εͨ؆୯ͳ

4.4 ඇ઀৮ࡾ࣍‫ܭݩ‬ଌ࣮‫૷ݧ‬ஔʹۭؒίʔυԽ๏Λద༻ͨ͠‫ܭ‬ଌ‫ػ‬ೳΛ࣮ɹߍਖ਼ʹΑΓࣹӨߦྻ͕‫ط‬஌ͱͳΔ͜ͱͰɼըૉ࠲૷͢Δ͜ͱͰɼଌఆର৅ͷཱମ‫ܗ‬ঢ়Λࡾ࣍‫ݩ‬σʔλඪͱͦͷըૉʹରԠ͢Δۭؒίʔυ͕෼͔Ε͹ࡾ࣍ͱͯ͠෮‫͖Ͱݩ‬Δ͜ͱΛ֬ೝͨ͠ɽͨͩ͠ɼ‫఺࣌ݱ‬‫࠲ݩ‬ඪΛ෮‫͖Ͱݩ‬ΔɽͰ͸ϚχϡΞϧૢ࡞Ͱը૾Λऔಘ͍ͯ͠ΔͨΊɼࡱɹߍਖ਼ࡁΈͷ࣮‫૷ݧ‬ஔΛ༻͍ͯɼࣗ༝‫ۂ‬໘‫ܗ‬ঢ়Λ༗Өͷ࡞‫͕཰ޮۀ‬ѱ͍ͱ͍͏໰୊͕͋Δɽ·ͨɼۭؒ͢Δଌఆର৅Λ‫ܭ‬ଌ༷ͨ͠ࢠΛਤ 9 ʹࣔ͢ɽߍਖ਼࡞ίʔυԽͷ෼ղೳ͕े෼Ͱ͸ͳ͍ͨΊɼऔಘͰ͖Δ‫͚͓ʹۀ‬ΔۭؒίʔυԽखॱͱಉ༷ʹɼ16 ຕͷࡱӨ‫ܭ‬ଌ఺ͷີ౓͕௿͍ͱ͍͏՝୊͕࢒Δɽը૾͔Β 8 ϏοτͷίʔυԽը૾ 1 ຕΛ࡞੒ͨ͠ɽɹࠓ‫ޙ‬͸ɼۭؒ෼ղೳͷߴਫ਼ࡉԽ΍‫ܭ‬ଌ࡞‫ۀ‬ͷࣗಈ

ɹਤ 10 ʹࣔ͢ࡾ࣍‫ܗݩ‬ঢ়σʔλ͸ɼ࡞੒ۭͨؒ͠ίʔԽʹऔΓ૊ΈɼΑΓߴີ౓ͳ‫ܭ‬ଌσʔλΛޮ཰తʹυԽը૾Λࢀর͠ɼεϦοτޫฏ໘ͷরࣹҐஔʹ૬औಘ͢Δඇ઀৮‫ܭ‬ଌٕज़ͷ‫ݕ‬౼Λߦ͏༧ఆͰ͋Δɽ

− 39 −

平成 27 年度 佐賀県工業技術センター研究報告書ࢀߟจ‫ݙ‬1) Ҫ‫ޱ‬੐࢜ɹଞɼࡾ࣍‫ݩ‬ը૾‫ܭ‬ଌɼ‫ࣜג‬ձࣾতߊಊɼ
1990ɼp.79-99.
2) ‫ࢢݟ‬৳༟ɼ࿨ాढ़࿨ɼদࢁོ࢘ɹଞɼϓϩδΣΫλɾΧϝϥγεςϜͷΩϟϦϒϨʔγϣϯʹؔ͢Δ‫ڀݚ‬ɼ৘ใॲཧֶձ‫ڀݚ‬ใࠂίϯϐϡʔλϏδϣϯͱΠϝʔδϝσΟΞɼ2002ɼp.1-8.
3) ঃ߶ɹଞɼ̏࣍‫ݩ‬Ϗδϣϯɼ‫ཱڞ‬ग़൛ɼ1998ɼp.714.
4) ࠤ౻३ɼίϯϐϡʔλϏδϣϯʵࢹ֮ͷ‫ز‬Կֶʵɼ‫ࣜג‬ձࣾίϩφࣾɼ1999ɼp.10-41.
5) OpenCVɼhttp://opencv.org/
6) DirectShowɼ https://msdn.microsoft.com/ja-jp/library/cc353899.aspx
ɹɹਤ 10 ɹ ෮‫ܗݩ࣍ࡾͨ͠ݩ‬ঢ়σʔλɹ7) The Qt Companyɼ http://qt-project.org/8) த໺ଠ࿠ɼాதపɼ؆қ‫ܕ‬ඇ઀৮ࡾ࣍‫ݩ‬εΩϟϯٕज़ʹؔ͢Δ‫ڀݚ‬ʢୈ̍ใʣɼฏ੒ 26 ೥౓ࠤլ‫ۀ޻ݝ‬ٕज़ηϯλʔ‫ڀݚ‬ใࠂॻɼ2014ɼNo.23ɼp.51-56.

− 40 −