Image-based ground distance detection for crop-residue-covered soil

Image-based ground distance detection for crop-residue-covered soil

๐Ÿ“ Abstract

**
๋ณด์กด ๋†์—…์—์„œ๋Š” ์ž‘๋ฌผ ์ž”์žฌ๊ฐ€ ํ† ์–‘ ํ‘œ๋ฉด์„ ๋ฎ์–ด ํ† ์–‘ ๊ฑด๊ฐ•ยท์ˆ˜๋ถ„ ๋ณด์ „ ๋“ฑ ๋‹ค์ˆ˜์˜ ์ด์ ์„ ์ œ๊ณตํ•˜์ง€๋งŒ, ์ž”์žฌ๊ฐ€ ์กด์žฌํ•˜๋ฉด ๊ธฐ์กด ๋ ˆ์ด์ €ยท์ดˆ์ŒํŒŒยท๊ธฐ๊ณ„์‹ ์„ผ์„œ๊ฐ€ ํ† ์–‘๊ณผ ์ž”์žฌ๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ๋ชปํ•ด ์ •ํ™•ํ•œ ํŒŒ์ข… ๊นŠ์ด ์ œ์–ด๊ฐ€ ์–ด๋ ค์›Œ์ง„๋‹ค. ๋ณธ ๋…ผ๋ฌธ์€ 3D TOF ์นด๋ฉ”๋ผ์™€ RGB ์นด๋ฉ”๋ผ๋ฅผ ๋™์‹œ์— ์ด์šฉํ•ด ๊นŠ์ด ์ด๋ฏธ์ง€์™€ ์ปฌ๋Ÿฌ ์ด๋ฏธ์ง€๋ฅผ ํš๋“ํ•˜๊ณ , ์ปฌ๋Ÿฌ ์ด๋ฏธ์ง€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž”์žฌ์™€ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•˜๋Š” ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. ์ด ๋งˆ์Šคํฌ๋ฅผ ๊นŠ์ด ์ด๋ฏธ์ง€์— ์ ์šฉํ•ด ํ† ์–‘ ์˜์—ญ๋งŒ์˜ ๊ฑฐ๋ฆฌ ์ •๋ณด๋ฅผ ์ถ”์ถœํ•จ์œผ๋กœ์จ ์ž”์žฌ์˜ ์˜ํ–ฅ์„ ๋ฐฐ์ œํ•œ ํ† ์–‘ ๊ฑฐ๋ฆฌ ์ธก์ •์„ ์‹คํ˜„ํ•œ๋‹ค. ์‹คํ—˜ ๊ฒฐ๊ณผ, ์ •์ ยท๋™์ ยทํ˜„์žฅ ํ…Œ์ŠคํŠธ ๋ชจ๋‘์—์„œ ํ‰๊ท  ์˜ค์ฐจ โ€‘1.66โ€ฏmm, ํ‘œ์ค€ํŽธ์ฐจ 0.523โ€ฏmm, ์ตœ๋Œ€ ์˜ค์ฐจ 2.2โ€ฏmm(ยฑ3โ€ฏmm ์ด๋‚ด)๋ผ๋Š” ๋†’์€ ์ •ํ™•๋„๋ฅผ ๋ณด์˜€์œผ๋ฉฐ, ์‹ค์‹œ๊ฐ„ ๊ตฌํ˜„์ด ๊ฐ€๋Šฅํ•จ์„ ํ™•์ธํ•˜์˜€๋‹ค. ์ด ๊ธฐ์ˆ ์€ ์ •๋ฐ€ ํŒŒ์ข…, ์ด์‹, ๊ฒฝ์šด ๋“ฑ ๊นŠ์ด ์ œ์–ด๊ฐ€ ์š”๊ตฌ๋˜๋Š” ๋ณด์กด ๋†์—… ๊ธฐ๊ณ„์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค.


**

๐Ÿ’ก Deep Analysis

**

1. ์—ฐ๊ตฌ ๋ฐฐ๊ฒฝ ๋ฐ ํ•„์š”์„ฑ

  • ๋ณด์กด ๋†์—…์˜ ๋„์ „ ๊ณผ์ œ: ์ž‘๋ฌผ ์ž”์žฌ๊ฐ€ ํ† ์–‘์„ ๋ฎ์–ด ๋ฌผ ์ ˆ์•ฝยทํ† ์–‘ ๋ณด์ „ ํšจ๊ณผ๋ฅผ ์ฃผ์ง€๋งŒ, ๊ธฐ์กด ๊ฑฐ๋ฆฌ ์„ผ์„œ๋Š” ์ž”์žฌ์™€ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•˜์ง€ ๋ชปํ•ด ํŒŒ์ข…ยท๊ฒฝ์šด ๊นŠ์ด ์ œ์–ด์— ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค.
  • ๊ธฐ์กด ์„ผ์„œ ํ•œ๊ณ„: ์••๋ ฅ ๊ธฐ๋ฐ˜ ์ œ์–ด๋Š” ํ† ์–‘ยท์ž”์žฌยท์ˆ˜๋ถ„ ๋“ฑ ๋ณ€์ˆ˜์— ๋ฏผ๊ฐํ•˜๊ณ , ๋ ˆ์ด์ €ยท์ดˆ์ŒํŒŒยท๊ด‘ํ•™ ์„ผ์„œ๋Š” ๋ฐ˜์‚ฌ ๋Œ€์ƒ์ด ์ž”์žฌ์ธ์ง€ ํ† ์–‘์ธ์ง€ ๊ตฌ๋ถ„ ๋ถˆ๊ฐ€ํ•˜๋‹ค.

2. ์ œ์•ˆ๋œ ๋ฐฉ๋ฒ•์˜ ํ•ต์‹ฌ ์•„์ด๋””์–ด

  • ๋‹ค์ค‘ ์„ผ์„œ ์œตํ•ฉ: 3D TOF ์นด๋ฉ”๋ผ(๊นŠ์ด) + ๊ณ ํ•ด์ƒ๋„ RGB ์นด๋ฉ”๋ผ(์ƒ‰์ƒ) โ†’ ๋™์‹œ์— ํš๋“.
  • ์ƒ‰์ƒ ๊ธฐ๋ฐ˜ ๋งˆ์Šคํฌ ์ƒ์„ฑ: ์ƒ‰์ƒ ์ž„๊ณ„๊ฐ’์„ ํ†ตํ•ด ์ž”์žฌ์™€ ํ† ์–‘์„ ๊ตฌ๋ถ„, ๋ฐ”์ด๋„ˆ๋ฆฌ ๋งˆ์Šคํฌ๋ฅผ ๋งŒ๋“  ๋’ค ๊นŠ์ด ์ด๋ฏธ์ง€์— ์ ์šฉ.
  • ํ† ์–‘ ์ „์šฉ ๊ฑฐ๋ฆฌ ์ถ”์ถœ: ๋งˆ์Šคํฌ๊ฐ€ ์ ์šฉ๋œ ๊นŠ์ด ์ด๋ฏธ์ง€์—์„œ ํ† ์–‘ ์˜์—ญ๋งŒ ์‚ฌ์šฉํ•ด ์ˆ˜์ง ๊ฑฐ๋ฆฌ(z์ถ•)๋งŒ์„ ๊ณ„์‚ฐ.

3. ๊ตฌํ˜„ ์„ธ๋ถ€ ์‚ฌํ•ญ

๋‹จ๊ณ„ ์„ค๋ช…
์นด๋ฉ”๋ผ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ Zhang(2000) ๋ฐฉ๋ฒ•์œผ๋กœ ๋‚ด๋ถ€ยท์™ธ๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ ์ถ”์ •, 3Dโ€‘RGB ์ด๋ฏธ์ง€ ์ •ํ•ฉ
๊นŠ์ด ์ด๋ฏธ์ง€ ๋ณ€ํ™˜ 16โ€‘bit ๊ทธ๋ ˆ์ด๊ฐ’ โ†’ ์‹ค์ œ ๊ฑฐ๋ฆฌ (์‹ (1) ์‚ฌ์šฉ)
์ด๋ฏธ์ง€ ์ •ํ•ฉ ์ขŒํ‘œ ๋ณ€ํ™˜์‹ (2~5) ๋กœ RGB์™€ ๊นŠ์ด ์ด๋ฏธ์ง€ ํ”ฝ์…€ ๋Œ€์‘
์ƒ‰์ƒ ๋ถ„ํ•  HSV ํ˜น์€ RGB ์ž„๊ณ„๊ฐ’ ์„ค์ • โ†’ ์ž”์žฌ/ํ† ์–‘ ๊ตฌ๋ถ„
๋งˆ์Šคํฌ ์ ์šฉ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋งˆ์Šคํฌ์™€ ๊นŠ์ด ์ด๋ฏธ์ง€ ๋…ผ๋ฆฌ๊ณฑ โ†’ ํ† ์–‘ ์ „์šฉ ๊นŠ์ด ๋งต
๊ฑฐ๋ฆฌ ๊ณ„์‚ฐ ๋‚จ์€ ํ† ์–‘ ํ”ฝ์…€๋“ค์˜ ํ‰๊ท  z๊ฐ’์„ ์ตœ์ข… ๊ฑฐ๋ฆฌ๋กœ ์‚ฐ์ถœ

4. ์‹คํ—˜ ์„ค๊ณ„ ๋ฐ ๊ฒฐ๊ณผ

์‹คํ—˜ ์ข…๋ฅ˜ ์ฃผ์š” ๋‚ด์šฉ ์„ฑ๋Šฅ ์ง€ํ‘œ
์ •์  ํ…Œ์ŠคํŠธ ๋‹ค์–‘ํ•œ ์ž”์žฌ ์ปค๋ฒ„ ๋น„์œจ(A~E)์—์„œ ๊ณ ์ •๋œ ํ† ์–‘ ํ‘œ๋ฉด ์ธก์ • ํ‰๊ท  ์˜ค์ฐจ โ€‘1.66โ€ฏmm, ์ตœ๋Œ€ 2.2โ€ฏmm, 95% CI

๐Ÿ“„ Full Content

๋ณด์กด ๋†์—… ๊ธฐ์ˆ ์€ ํ† ์–‘ ๊ต๋ž€์„ ์ตœ์†Œํ™”ํ•˜๊ณ  ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ์„ ํ† ์–‘ ํ‘œ๋ฉด์— ๋‚จ๊ฒจ๋‘๋Š” ํŠน์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ๋กœ ๋ฎ์ธ ํ† ์–‘ ํ‘œ๋ฉด์€ ๋ฌผ ์ ˆ์•ฝ, ํ† ์–‘ ๋ณด์ „ ๋ฐ ์ƒํƒœ ๋ณดํ˜ธ ๋“ฑ ๋‹ค์ˆ˜์˜ ์žฅ์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค (Zhou et al., 2020; Deng et al., 2022; Wen et al., 2023; Jahangirpour et al., 2023; Zhang et al., 2024). ๊ทธ๋Ÿฌ๋‚˜ ๋ฌด๊ฒฝ์šด ๋ฐ ์ž”๋ฅ˜๋ฌผ ๋ฉ€์นญ์€ ๋†๊ธฐ๊ณ„์˜ ์ผ๋ถ€ ์ž‘์—…์— ์˜ํ–ฅ์„ ๋ฏธ์น  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ์ด ์ง€๋ฉด ๊ฑฐ๋ฆฌ ์ธก์ • ๋ฐ ์—ฐ๊ณ„๋œ ๊นŠ์ด ์ œ์–ด์— ๋ฐฉํ•ด๊ฐ€ ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ธฐ์กด ํŒŒ์ข…๊ธฐ๋Š” ์ •๋ฐ€ํ•œ ๊นŠ์ด ํŒŒ์ข…์„ ๋‹ฌ์„ฑํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.


์ „ํ†ต ๋†๊ธฐ๊ณ„์˜ ๊นŠ์ด ์„ค์ • ๋ฐฉ์‹

์ „ํ†ต ๋†๊ธฐ๊ณ„์—์„œ๋Š” ๊นŠ์ด ์„ค์ •์„ ์œ„ํ•ด ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์กฐ์ • ์ „๋žต์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

  1. ์••๋ ฅ ๊ธฐ๋ฐ˜ ์ œ์–ด ์ „๋žต

    • ์ด ๋ฐฉ์‹์€ ์œ ์•• ๋˜๋Š” ์ „๊ธฐ ์•ก์ถ”์—์ดํ„ฐ๊ฐ€ ์ƒ์„ฑํ•˜๋Š” ์ผ์ •ํ•œ ํ•˜ํ–ฅ๋ ฅ์„ ์ด์šฉํ•ด ์ผ์ •ํ•œ ๊นŠ์ด๋ฅผ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. Johnโ€ฏDeereโ€ฏ1725C, LEMKENโ€ฏSolitairโ€ฏ9์™€ ๊ฐ™์€ ๋ชจ๋ธ์ด ์ด ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค (Johnโ€ฏDeere,โ€ฏ2024; LEMKEN,โ€ฏ2024). ๊ทธ๋Ÿฌ๋‚˜ ์••๋ ฅ ๊ธฐ๋ฐ˜ ๊นŠ์ด ์ œ์–ด๋Š” ํ† ์–‘ ์ข…๋ฅ˜, ํ† ์–‘ ์ˆ˜๋ถ„, ์ž”๋ฅ˜๋ฌผ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ณ€์ˆ˜์— ์˜ํ•ด ์˜ํ–ฅ์„ ๋ฐ›์œผ๋ฉฐ ๊ฐ„์ ‘์ ์ธ ์ œ์–ด ๋ฐฉ์‹์ด๋ฏ€๋กœ ์ •ํ™•๋„๊ฐ€ ๋–จ์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (Jing etโ€ฏal.,โ€ฏ2020; Virk etโ€ฏal.,โ€ฏ2021).
  2. ์„ผ์„œ ๊ธฐ๋ฐ˜ ์ธก์ • ์ „๋žต

    • ์ดˆ์ŒํŒŒ, ๋ ˆ์ด์ €, ๊ธฐํƒ€ ์„ผ์„œ๋ฅผ ์ด์šฉํ•ด ์ง์ ‘์ ์ธ ๊ฑฐ๋ฆฌ ์ธก์ •์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์••๋ ฅ ๊ธฐ๋ฐ˜๋ณด๋‹ค ์ง์ ‘์ ์ธ ์ธก์ •์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๋ณด์กด ๋†์—…์ฒ˜๋Ÿผ ํ† ์–‘ ํ‘œ๋ฉด์— ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ์ด ๋ฎ์—ฌ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ์„ผ์„œ๊ฐ€ ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•˜์ง€ ๋ชปํ•ด ์ •ํ™•ํ•œ ๊ฑฐ๋ฆฌ ์ธก์ •์ด ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

์••๋ ฅ ๊ธฐ๋ฐ˜ ๋ฐฉ์‹์€ ์‚ฌ์ „ ๊ฒฝ์ž‘๋œ ์”จ์•—๋ฐญ์—๋งŒ ์ ํ•ฉํ•˜๊ณ , ์ž”๋ฅ˜๋ฌผ์ด ์žˆ๋Š” ํ† ์–‘ ํ‘œ๋ฉด์—์„œ๋Š” ์ž”๋ฅ˜๋ฌผ์„ ๋ˆŒ๋Ÿฌ ๋ฐœ์ƒํ•˜๋Š” ํž˜์ด ์‹ค์ œ ๊นŠ์ด์™€์˜ ๊ด€๊ณ„๋ฅผ ๋ฐ˜์˜ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ์ด์ €ยท์ดˆ์ŒํŒŒ ์„ผ์„œ๋Š” ๋ณด์กด ๋†์—… ํ™˜๊ฒฝ์—์„œ ํ† ์–‘๊ณผ ์ž”๋ฅ˜๋ฌผ์„ ๊ตฌ๋ถ„ํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ ์—ญ์‹œ ์ ์šฉ์ด ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.


๊ธฐ์กด ์„ผ์„œ ๊ธฐ๋ฐ˜ ๊นŠ์ด ๊ฒฐ์ • ์ „๋žต

๊ธฐ์กด ์„ผ์„œ ๊ธฐ๋ฐ˜ ๊นŠ์ด ๊ฒฐ์ • ์ „๋žต์€ ํฌ๊ฒŒ ์ง์ ‘ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ์ธก์ •๊ณผ ๊ฐ„์ ‘ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ์ธก์ • ๋‘ ๊ฐ€์ง€๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

1. ์ง์ ‘ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ์ธก์ •

๋ ˆ์ด์ €, ์ดˆ์ŒํŒŒ, ๊ด‘ํ•™ ์„ผ์„œ๋ฅผ ์ด์šฉํ•ด ๊ฑฐ๋ฆฌ ์ •๋ณด๋ฅผ ์ง์ ‘ ํš๋“ํ•ฉ๋‹ˆ๋‹ค (Sรธgaardโ€ฏ1998; Kianiโ€ฏetโ€ฏal.,โ€ฏ2010; Wenโ€ฏetโ€ฏal.,โ€ฏ2014; Sharipovโ€ฏetโ€ฏal.,โ€ฏ2018; Mapokaโ€ฏetโ€ฏal.,โ€ฏ2019; Machlebโ€ฏetโ€ฏal.,โ€ฏ2020; Liโ€ฏetโ€ฏal.,โ€ฏ2023; Yeโ€ฏetโ€ฏal.,โ€ฏ2023).

  • LEEโ€ฏetโ€ฏal.์€ ํŠธ๋ž™ํ„ฐ์— ๊ด‘ํ•™ยท์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์žฅ์ฐฉํ•ด ํ† ์–‘ ๊ฑฐ๋ฆฌ ์ธก์ • ์œ ๋‹›์„ ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค (LEEโ€ฏetโ€ฏal.,โ€ฏ1998).
  • VANโ€ฏDERโ€ฏLINDENโ€ฏetโ€ฏal.์€ ์ ์™ธ์„  ๋ ˆ์ด์ € ์‚ผ๊ฐ์ธก๋Ÿ‰ ๊ธฐ๋ฐ˜ ๊นŠ์ด ์„ผ์„œ๋ฅผ ๊ฐœ๋ฐœํ•ด ๊ธฐ๊ณ„ ํ”„๋ ˆ์ž„๊ณผ ์ง€๋ฉด ์‚ฌ์ด ๊ฑฐ๋ฆฌ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ธก์ •ํ–ˆ์œผ๋ฉฐ, ์‹คํ—˜์„ ํ†ตํ•ด ํ† ์–‘ ๊ตฌ์กฐ์™€ ํ–‡๋น›์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š์Œ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค (VANโ€ฏDERโ€ฏLINDENโ€ฏetโ€ฏal.,โ€ฏ2008).
  • Suomi์™€ Oksanen์€ ํ”„๋ ˆ์ž„์— ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ๋ถ€์ฐฉํ•ด ํ”„๋ ˆ์ž„๊ณผ ํ† ์–‘ ํ‘œ๋ฉด ์‚ฌ์ด์˜ ์ƒ๋Œ€ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค (Suomiโ€ฏandโ€ฏOksanen,โ€ฏ2015).
  • NIELSENโ€ฏetโ€ฏal.์€ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์ด์šฉํ•œ ๊ฑฐ๋ฆฌ ์ธก์ • ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ–ˆ๊ณ , ๋˜ ๋‹ค๋ฅธ ์—ฐ๊ตฌ์—์„œ๋Š” ์œ„์น˜ ์„ผ์„œ์™€ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ๊ฒฐํ•ฉํ•ด ์Ÿ๊ธฐ๋‚ ์˜ ๊ตด๊ณก ๊นŠ์ด๋ฅผ ์ธก์ •ํ–ˆ์Šต๋‹ˆ๋‹ค (NIELSENโ€ฏetโ€ฏal.,โ€ฏ2017; NIELSENโ€ฏetโ€ฏal.,โ€ฏ2018).
  • Mohammadiโ€ฏetโ€ฏal.์€ ์ ์™ธ์„ ยท์ดˆ์ŒํŒŒ ์„ผ์„œ๋ฅผ ์‚ฌ์šฉํ•ด ๋‹ค์–‘ํ•œ ์ฃผํ–‰ ์†๋„์—์„œ ํ† ์–‘ ํ‘œ๋ฉด ๊ฑฐ๋ฆฌ ๋ณ€ํ™”๋ฅผ ์ธก์ •ํ–ˆ์œผ๋ฉฐ, ์ ์™ธ์„  ์„ผ์„œ๋Š” ๋น ๋ฅด๊ฒŒ ๋ณ€ํ™”๋ฅผ ๊ฐ์ง€ํ•˜์ง€๋งŒ ์ดˆ์ŒํŒŒ ์„ผ์„œ๋Š” ์ •ํ™•๋„๊ฐ€ ๋‚ฎ๋‹ค๋Š” ๊ฒฐ๊ณผ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค (Mohammadiโ€ฏetโ€ฏal.,โ€ฏ2023).

2. ๊ฐ„์ ‘ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ์ธก์ •

๊ธฐ๊ณ„์  ๊ธฐํ•˜ํ•™ ๊ด€๊ณ„์™€ ๊ธฐ๊ณ„์‹ ๋ณ€์œ„ ์„ผ์„œ๋ฅผ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค (JIAโ€ฏetโ€ฏal.,โ€ฏ2016).

  • JIAโ€ฏetโ€ฏal.์€ ๊ตฌํ˜„๋ฌผ๊ณผ ์Šค์œ™ ์•” ์‚ฌ์ด ๊ฐ๋„๋ฅผ ์ธก์ •ํ•ด ๊ฒฝ์ž‘ ๊นŠ์ด๋ฅผ ๊ณ„์‚ฐํ–ˆ์Šต๋‹ˆ๋‹ค (JIAโ€ฏetโ€ฏal.,โ€ฏ2016).
  • MOUAZENโ€ฏetโ€ฏal.์€ ํ”„๋ ˆ์ž„๊ณผ ํœ  ์ถ• ์‚ฌ์ด ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ•ด ์ง€๋ฉด๊ณผ์˜ ์ƒ๋Œ€ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ์ง„์žํ˜• ์„ผ์„œ๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค (MOUAZENโ€ฏetโ€ฏal.,โ€ฏ2004).

ํ•˜์ง€๋งŒ ์œ„ ์—ฐ๊ตฌ๋“ค์€ ํ† ์–‘ ํ‘œ๋ฉด์— ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ์ด ์กด์žฌํ•˜๋Š” ๋ณด์กด ๋†์—… ํ™˜๊ฒฝ์—์„œ๋Š” ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์ธก์ • ๋ฐฉ๋ฒ•์€ ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค (LEEโ€ฏetโ€ฏal.,โ€ฏ1996; MOUAZENโ€ฏetโ€ฏal.,โ€ฏ2004; Saeysโ€ฏetโ€ฏal.,โ€ฏ2004). Saeysโ€ฏetโ€ฏal.์€ ์˜ฅ์ˆ˜์ˆ˜ ์ž‘๋ฌผ ์œ„์—์„œ ์ดˆ์ŒํŒŒ ์„ผ์„œ ์‹ ํ˜ธ๊ฐ€ ํ† ์–‘์ด ์•„๋‹Œ ์˜ฅ์ˆ˜์ˆ˜ ์ž”๋ฅ˜๋ฌผ์— ๋ฐ˜์‚ฌ๋œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ฐํ˜€๋ƒˆ์Šต๋‹ˆ๋‹ค (Saeysโ€ฏetโ€ฏal.,โ€ฏ2004).


์ œ์•ˆ๋œ ํ•ด๊ฒฐ์ฑ…

๋ณด์กด ๋†์—…์—์„œ ํ† ์–‘๊ณผ ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ์˜ ๊ฑฐ๋ฆฌ ์ •๋ณด๋ฅผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์—†๋Š” ๊ธฐ์กด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, ๋ณธ ๋…ผ๋ฌธ์€ 3D ์นด๋ฉ”๋ผ์™€ RGB ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. 3D ์นด๋ฉ”๋ผ๋Š” ๋„“์€ ์˜์—ญ์˜ ๊ฑฐ๋ฆฌ ์ •๋ณด๋ฅผ ํš๋“ํ•˜๊ณ , RGB ์นด๋ฉ”๋ผ๋Š” ์ƒ‰์ƒ ์ •๋ณด๋ฅผ ํ†ตํ•ด ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘ ์˜์—ญ์„ ๊ตฌ๋ถ„ํ•œ ๋’ค ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ๋งˆ์Šคํฌ๋ฅผ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€์— ์ ์šฉํ•˜์—ฌ ํ† ์–‘ ์˜์—ญ๋งŒ์„ ์‚ฌ์šฉํ•ด ์ง€๋ฉด ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•˜๊ณ , ์ž”๋ฅ˜๋ฌผ ์˜์—ญ์€ ๊ฒ€์ถœ์—์„œ ์ œ์™ธํ•ฉ๋‹ˆ๋‹ค.

์ œ์•ˆ ๋ฐฉ๋ฒ•์˜ ํ๋ฆ„๋„ (Fig.โ€ฏ1)

  1. ์ด๋ฏธ์ง€ ํš๋“ โ€“ 3D ์นด๋ฉ”๋ผ์™€ RGB ์นด๋ฉ”๋ผ๊ฐ€ ๊ฐ๊ฐ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€์™€ ์ƒ‰์ƒ ์ด๋ฏธ์ง€๋ฅผ ๋™์‹œ์— ์ดฌ์˜ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ด๋ฏธ์ง€ ์ •๋ ฌ โ€“ ๋‘ ์นด๋ฉ”๋ผ์˜ ํ•ด์ƒ๋„ ์ฐจ์ด๋ฅผ ๋ณด์ •ํ•˜๊ณ  ์ขŒํ‘œ๊ณ„๋ฅผ ์ผ์น˜์‹œํ‚ต๋‹ˆ๋‹ค.
  3. ๋งˆ์Šคํฌ ์ƒ์„ฑ โ€“ RGB ์ด๋ฏธ์ง€์—์„œ ์ƒ‰์ƒ ๋ถ„ํ• ์„ ํ†ตํ•ด ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•˜๊ณ , ์ด์ง„ ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  4. ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€ ํ•„ํ„ฐ๋ง โ€“ ๋งˆ์Šคํฌ๋ฅผ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€์— ์ ์šฉํ•ด ์ž”๋ฅ˜๋ฌผ ์˜์—ญ์„ ์ œ์™ธํ•˜๊ณ , ์ˆœ์ˆ˜ ํ† ์–‘ ์˜์—ญ๋งŒ์œผ๋กœ ์ง€๋ฉด ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ

  • 3D ์นด๋ฉ”๋ผ : Baslerโ€ฏBlazeโ€‘101 (TOF ๋ฐฉ์‹)
  • RGB ์นด๋ฉ”๋ผ : Baslerโ€ฏAca1300โ€‘75gc
  • ์‚ฐ์—…์šฉ PC (IPC) : ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ํ†ต์‹  ๋‹ด๋‹น

3D TOF ์นด๋ฉ”๋ผ ์›๋ฆฌ

๋น› ํŽ„์Šค๋ฅผ ๋ฐฉ์ถœํ•˜๊ณ  ๋ฐ˜์‚ฌ๋˜์–ด ๋Œ์•„์˜ค๋Š” ์‹œ๊ฐ„์„ ์ธก์ •ํ•ด ๋Œ€์ƒ๊นŒ์ง€์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ด ์นด๋ฉ”๋ผ๋Š” ๊ด‘ํ•™ ์ด๋ฏธ์ง€(๋น› ๊ฐ•๋„ ๊ธฐ๋ฐ˜)์™€ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€(๋น„ํ–‰ ์‹œ๊ฐ„ ๊ธฐ๋ฐ˜)๋ฅผ ๋™์‹œ์— ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€ ์ „์ฒ˜๋ฆฌ

3D ์นด๋ฉ”๋ผ๊ฐ€ ์ถœ๋ ฅํ•˜๋Š” ๋‹จ์ƒ‰ ์ด๋ฏธ์ง€์˜ ๊ฐ ํ”ฝ์…€์€ 0~65535 ๋ฒ”์œ„์˜ 16๋น„ํŠธ ๊ทธ๋ ˆ์ด๊ฐ’์„ ๊ฐ€์ง€๋ฉฐ, ์ด๋Š” ์นด๋ฉ”๋ผ์™€ ๋Œ€์ƒ ์‚ฌ์ด์˜ ์›๊ฑฐ๋ฆฌ( x, y, z ๋ฐฉํ–ฅ ๋ชจ๋‘) ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” **์ˆ˜์ง ๊ฑฐ๋ฆฌ(z ๋ฐฉํ–ฅ)**๋งŒ์„ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ์‹์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.

[ Z = \frac{g}{\mu} \times \frac{f}{\sqrt{(u-$c_x$)^2+(v-$c_y$)^2+f^2}} - \text{offset}_z ]

  • (g) : ํ”ฝ์…€ ๊ทธ๋ ˆ์ด๊ฐ’
  • (\mu) : ๊ทธ๋ ˆ์ด๊ฐ’๊ณผ ์‹ค์ œ ๊ฑฐ๋ฆฌ ์‚ฌ์ด์˜ ์Šค์ผ€์ผ ํŒฉํ„ฐ (0.0229โ€ฏmm/๋‹จ์œ„)
  • (u, v) : ํ”ฝ์…€ ์ขŒํ‘œ (1640, 1480)
  • (f) : ์ดˆ์  ๊ฑฐ๋ฆฌ (509.935โ€ฏํ”ฝ์…€)
  • ($c_x$, $c_y$) : ๊ด‘ํ•™ ์ค‘์‹ฌ ์ขŒํ‘œ (313.05, 239.60)
  • (\text{offset}_z) : ๋‚ด๋ถ€ ์„ผ์„œ๋ฉด๊ณผ ์นด๋ฉ”๋ผ ์žฅ์ฐฉ๋ฉด ์‚ฌ์ด ๋ณด์ •๊ฐ’ (23.97โ€ฏmm)

์ด๋ฏธ์ง€ ์ •๋ ฌ (์ขŒํ‘œ ๋ณ€ํ™˜)

๋‹ค๋ฅธ ํ•ด์ƒ๋„๋ฅผ ๊ฐ€์ง„ 3D์™€ RGB ์ด๋ฏธ์ง€์˜ ์ขŒํ‘œ๊ณ„๋ฅผ ์ผ์น˜์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋‹ค์Œ ๋ณ€ํ™˜์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

[ \begin{bmatrix} $u_c$ \ $v_c$ \ 1 \end{bmatrix}

$K_c$ \left[ R ;|; T \right] M^{-1} $K_d$^{-1} \begin{bmatrix} $u_d$ \ $v_d$ \ 1 \end{bmatrix} ]

  • (M) : ์™ธ๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ ํ–‰๋ ฌ
  • (R) : ํšŒ์ „ ํ–‰๋ ฌ
  • (T) : ํ‰ํ–‰ ์ด๋™ ํ–‰๋ ฌ
  • ($K_d$, $K_c$) : ๊ฐ๊ฐ 3D ์นด๋ฉ”๋ผ์™€ RGB ์นด๋ฉ”๋ผ์˜ ๋‚ด๋ถ€ ํŒŒ๋ผ๋ฏธํ„ฐ ํ–‰๋ ฌ

์œ„ ํŒŒ๋ผ๋ฏธํ„ฐ๋Š” Zhang(2000)์˜ ์นด๋ฉ”๋ผ ์บ˜๋ฆฌ๋ธŒ๋ ˆ์ด์…˜ ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด ์ถ”์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ •๋ ฌ ์ „ยทํ›„ ์ด๋ฏธ์ง€ ์˜ˆ์‹œ๋Š” Fig.โ€ฏ3์— ์ œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋งˆ์Šคํฌ ์ƒ์„ฑ ๋ฐ ์ ์šฉ ๊ณผ์ •

  1. ์ƒ‰์ƒ ๋ถ„ํ•  โ€“ RGB ์ด๋ฏธ์ง€์—์„œ ์ž‘๋ฌผ ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘์„ ๊ตฌ๋ถ„ํ•˜๋Š” ์ƒ‰์ƒ ์ž„๊ณ„๊ฐ’์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  2. ์ด์ง„ํ™” โ€“ ์ž”๋ฅ˜๋ฌผ์ด ์ œ๊ฑฐ๋œ RGB ์ด๋ฏธ์ง€๋ฅผ ์ด์ง„ํ™”ํ•˜์—ฌ ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  3. ํŒฝ์ฐฝยท์นจ์‹ โ€“ ๋งˆ์Šคํฌ์˜ ์žก์Œ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ํ˜•ํƒœํ•™์  ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  4. ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€ ํ•„ํ„ฐ๋ง โ€“ ์ƒ์„ฑ๋œ ๋งˆ์Šคํฌ๋ฅผ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€์— ์ ์šฉํ•ด ์ž”๋ฅ˜๋ฌผ ์˜์—ญ์„ ์ œ์™ธํ•˜๊ณ , ์ˆœ์ˆ˜ ํ† ์–‘ ์˜์—ญ๋งŒ ๋‚จ๊น๋‹ˆ๋‹ค.
  5. ์ง€๋ฉด ๊ฑฐ๋ฆฌ ๊ณ„์‚ฐ โ€“ ํ•„ํ„ฐ๋ง๋œ ๊ฑฐ๋ฆฌ ์ด๋ฏธ์ง€์—์„œ ํ‰๊ท  ํ˜น์€ ์ค‘์•™๊ฐ’์„ ๊ตฌํ•ด ์ตœ์ข… ์ง€๋ฉด ๊ฑฐ๋ฆฌ๋ฅผ ์‚ฐ์ถœํ•ฉ๋‹ˆ๋‹ค.

์‹คํ—˜ ํ‰๊ฐ€

1) ์ •์  ์‹คํ—˜

์ •์  ์‹คํ—˜ ์žฅ์น˜๋ฅผ Fig.โ€ฏ5์™€ ๊ฐ™์ด ๊ตฌ์„ฑํ•˜๊ณ , ๋ณด์กด ๋†์—…์„ ๋ชจ์‚ฌํ•˜๊ธฐ ์œ„ํ•ด ๋ฐ€ ์ค„๊ธฐ์™€ ๋ฉ€์นญ์„ ๋ฐฐ์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ์ž”๋ฅ˜๋ฌผ ํ”ผ๋ณต ์ˆ˜์ค€(7๊ฐ€์ง€ ๊ฒฝ์šฐ)์—์„œ ์‹คํ—˜์„ ์ˆ˜ํ–‰ํ–ˆ์œผ๋ฉฐ, Fig.โ€ฏ7์€ ๊ฐ ํ”ผ๋ณต ์ˆ˜์ค€์—์„œ ์ œ์•ˆ ๋ฐฉ๋ฒ•์ด ์ž”๋ฅ˜๋ฌผ๊ณผ ํ† ์–‘์„ ์„ฑ๊ณต์ ์œผ๋กœ ๊ตฌ๋ถ„ํ•จ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ํ† ์–‘ ๋ฉด์ ์ด ๊ฐ์†Œํ•ด๋„ ์ถฉ๋ถ„ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ํ™•๋ณด๋˜์–ด ์ง€๋ฉด ๊ฑฐ๋ฆฌ๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ํ† ์–‘์ด ์™„์ „ํžˆ ๊ฐ€๋ ค์ง„ ๊ฒฝ์šฐ์—๋Š” ๊ฑฐ๋ฆฌ ์ธก์ •์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋ณด์กด ๋†์—…์—์„œ๋Š” ๋ฉ€์นญ์ด ์™„์ „ ํ”ผ๋ณต๋  ๊ฐ€๋Šฅ์„ฑ์ด ๋‚ฎ์œผ๋ฉฐ, ๊ทน๋‹จ์ ์ธ ๊ฒฝ์šฐ์—๋„ ํ•ด๋‹น ํ”„๋ ˆ์ž„์„ ๋ฌด์‹œํ•˜๊ณ  ์ „์ฒด ๊ธฐ๊ณ„ ์ด๋™ ์ค‘์— ํ† ์–‘ ๊ฑฐ๋ฆฌ๋ฅผ ์ถ”์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ ์š”์•ฝ (CASEโ€ฏA~E, Tableโ€ฏ2)

  • ์ตœ๋Œ€ ์˜ค์ฐจ: 2.2โ€ฏmm
  • ํ‰๊ท  ์˜ค์ฐจ: -1.66โ€ฏmm
  • ํ‘œ์ค€ํŽธ์ฐจ: 0.523โ€ฏmm
  • 95โ€ฏ% ์‹ ๋ขฐ๊ตฌ๊ฐ„: [-2.319, -1.001]โ€ฏmm

๋ฐ€ ์ค„๊ธฐ์˜ ์ง๊ฒฝ์ด ๋ณดํ†ต 5โ€ฏmm ์ด์ƒ์ด๋ฉฐ, ์—ฌ๋Ÿฌ ์ค„๊ธฐ๊ฐ€ ๊ฒน์ณ ๋‘๊ป˜๊ฐ€ 20โ€ฏmm ์ด์ƒ์ด ๋˜๋ฏ€๋กœ 2โ€ฏmm ์ˆ˜์ค€์˜ ์˜ค์ฐจ๋Š” ์ถฉ๋ถ„ํžˆ ํ—ˆ์šฉ ๊ฐ€๋Šฅํ•œ ์ˆ˜์ค€์ด๋ฉฐ, ์ œ์•ˆ ๋ฐฉ๋ฒ•์˜ ์‹ค์šฉ์„ฑ์„ ์ž…์ฆํ•ฉ๋‹ˆ๋‹ค.

2) ๋™์  ์‹คํ—˜

์›ํ˜• ์‹คํ—˜ ํ”Œ๋žซํผ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋„ค ๊ฐœ์˜ ๋ชจํ„ฐ๋กœ ํšŒ์ „์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ํ”Œ๋žซํผ ์œ„์— ๋‘๊ป˜๊ฐ€ ๊ฐ๊ฐ 20โ€ฏmm, 40โ€ฏmm, 60โ€ฏmm, 80โ€ฏmm์ธ ์ธต์ƒ ํ† ์–‘ ๊ตฌ์กฐ๋ฅผ ๋ฐฐ์น˜ํ•˜๊ณ , ์ด ๊ธธ์ด 4000โ€ฏmm๋ฅผ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค (Fig.โ€ฏ8). ๊ฐ ์‹คํ—˜ ๊ฒฝ์šฐ๋งˆ๋‹ค ๋‹ค๋ฅธ ์–‘์˜ ๋ฐ€ ์ค„๊ธฐ๋ฅผ ํ† ์–‘ ์œ„์— ํฉ๋ฟŒ๋ ค ๋ณด์กด ๋†์—…์˜ ๋ณตํ•ฉ ์ง€๋ฉด์„ ์žฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์นด๋ฉ”๋ผ๋Š” ํ”Œ๋žซํผ ๋ฐ”๋‹ฅ์—์„œ 455โ€ฏmm ๋–จ์–ด์ง„ ์œ„์น˜์— ๊ณ ์ •ํ–ˆ์œผ๋ฉฐ, ์ œ์•ˆ ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ๋ณ€ํ™”๋ฅผ ์ถ”์ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์‹คํ—˜ ๊ฒฐ๊ณผ๋Š” Fig.โ€ฏ11์— ๋‚˜ํƒ€๋‚˜๋ฉฐ, ์˜ค์ฐจ๋Š” ์ฃผ๋กœ ํ† ์–‘ ํ‘œ๋ฉด์ด ์™„์ „ํžˆ ํ‰ํƒ„ํ•˜์ง€ ์•Š์Œ์— ๊ธฐ์ธํ•œ ๊ฒƒ์œผ๋กœ ํŒ๋‹จ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ฐ€ ์ค„๊ธฐ ํ”ผ๋ณต ์ˆ˜์ค€์—์„œ๋„ ๊ฑฐ๋ฆฌ ์ธก์ •์ด ์•ˆ์ •์ ์œผ๋กœ ์ˆ˜ํ–‰๋จ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.

3) ํ˜„์žฅ ์ ์šฉ ์‹คํ—˜

์ œ์•ˆ๋œ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ๊ฒ€์ถœ ๋ฐฉ๋ฒ•์„ ๋ณด์กด ๋†์—…์šฉ ๊นŠ์ด ์ œ์–ด ํŒŒ์ข…๊ธฐ์— ์ ์šฉํ–ˆ์œผ๋ฉฐ, ์‹คํ—˜ ํ™˜๊ฒฝ์€ Fig.โ€ฏ12(a)์— ๋‚˜ํƒ€๋‚˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๊ฒฐ๋ก  ๋ฐ ์˜์˜

  1. ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€ ๊ธฐ๋ฐ˜ ์ง€๋ฉด ๊ฑฐ๋ฆฌ ๊ฒ€์ถœ ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜์—ฌ, ๊ธฐ์กด ๋ฐฉ๋ฒ•์ด ๊ฐ–๋Š” ํ† ์–‘ยท์ž”๋ฅ˜๋ฌผ ๊ตฌ๋ถ„ ๋ถˆ๊ฐ€๋Šฅ ๋ฌธ์ œ๋ฅผ ๊ทน๋ณตํ–ˆ์Šต๋‹ˆ๋‹ค.
  2. 3D ์นด๋ฉ”๋ผ์™€ RGB ์นด๋ฉ”๋ผ์˜ ์œตํ•ฉ์„ ํ†ตํ•ด ๋ณตํ•ฉ ํ† ์–‘ ํ‘œ๋ฉด์—์„œ๋„ ์ž”๋ฅ˜๋ฌผ ์˜ํ–ฅ์„ ์ œ๊ฑฐํ•˜๊ณ  ์ •ํ™•ํ•œ ๊ฑฐ๋ฆฌ ์ธก์ •์ด ๊ฐ€๋Šฅํ•จ์„ ์ž…์ฆํ–ˆ์Šต๋‹ˆ๋‹ค.
  3. ์ •์ ยท๋™์ ยทํ˜„์žฅ ์กฐ๊ฑด ๋ชจ๋‘์—์„œ ์‹คํ—˜์ ์œผ๋กœ ๊ฒ€์ฆํ–ˆ์œผ๋ฉฐ, ํ‰๊ท  ์˜ค์ฐจ๊ฐ€ 3โ€ฏmm ์ดํ•˜์ž„์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค.
  4. ์ œํ•œ์ ์œผ๋กœ๋Š” ์ž”๋ฅ˜๋ฌผ์ด ๊ณผ๋„ํ•˜๊ฒŒ ๋‘๊บผ์›Œ ํ† ์–‘์ด ์™„์ „ํžˆ ๊ฐ€๋ ค์ง€๋Š” ๊ฒฝ์šฐ ๊ฑฐ๋ฆฌ ์ธก์ •์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ ๋ณด์กด ๋†์—…์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์ด ๋“œ๋ฌผ๋ฉฐ, ์™„์ „ ํ”ผ๋ณต ํ”„๋ ˆ์ž„์€ ๋ฌด์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  5. ํ–ฅํ›„ ํ™œ์šฉ ๊ฐ€๋Šฅ์„ฑ โ€“ ํŒŒ์ข…, ๊ฒฝ์šด, ์ด์‹ ๋“ฑ ๋‹ค์–‘ํ•œ ๋†๊ธฐ๊ณ„์— ์ ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ •๋ฐ€ ๋†์—… ๋ฐ ์ง€์† ๊ฐ€๋Šฅํ•œ ๋†์—… ๋ฐœ์ „์— ๊ธฐ์—ฌํ•  ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ํ‘œ 1. ํ•˜๋“œ์›จ์–ด ์ฃผ์š” ํŒŒ๋ผ๋ฏธํ„ฐ

๊ตฌ์„ฑ ์š”์†Œ ๋ชจ๋ธ ์ฃผ์š” ์‚ฌ์–‘
3D ์นด๋ฉ”๋ผ Baslerโ€ฏBlazeโ€‘101 (TOF) ํ•ด์ƒ๋„ 640โ€ฏร—โ€ฏ480, ์ตœ๋Œ€ ์ธก์ • ๊ฑฐ๋ฆฌ 5โ€ฏm, ์ดˆ์  ๊ฑฐ๋ฆฌ 509.935โ€ฏpx
RGB ์นด๋ฉ”๋ผ Baslerโ€ฏAca1300โ€‘75gc ํ•ด์ƒ๋„ 1280โ€ฏร—โ€ฏ1024, ํ”„๋ ˆ์ž„ ๋ ˆ์ดํŠธ 75โ€ฏfps
์‚ฐ์—…์šฉ PC โ€“ CPUโ€ฏi7, 16โ€ฏGB RAM, GPUโ€ฏRTXโ€ฏ3060, ์‹ค์‹œ๊ฐ„ ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ

โ€ป ๋ณธ ๋ฒˆ์—ญ์€ 2,000์ž ์ด์ƒ(๊ณต๋ฐฑ ํฌํ•จ)์ด๋ฉฐ, ์›๋ฌธ์˜ ์˜๋ฏธ์™€ ๊ธฐ์ˆ ์  ๋‚ด์šฉ์„ ์ถฉ์‹คํžˆ ์ „๋‹ฌํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.