Mobile QR Code QR CODE : Journal of the Korean Society of Civil Engineers

  1. *ํ•œ์–‘๋Œ€ํ•™๊ต ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๊ณผ ๋ฐ•์‚ฌ๊ณผ์ • ()
  2. **ํ•œ์–‘๋Œ€ํ•™๊ต ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๊ณผ ๋ฐ•์‚ฌ๊ณผ์ •, (์ฃผ)ํ•œ๊ตญ์ข…ํ•ฉ๊ธฐ์ˆ  ์ด์‚ฌ ()
  3. ***ํ•œ์–‘๋Œ€ํ•™๊ต ๊ฑด์„คํ™˜๊ฒฝ๊ณตํ•™๊ณผ ๋ถ€๊ต์ˆ˜, P.E. ()


๋จธ์‹  ๋น„์ „, ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ, ์˜์ƒ ์ฒ˜๋ฆฌ, GPS
Machine vision, Concrete grinding, Image processing, GPS

  • 1. ์„œ ๋ก 

  • 2. ์›๊ฒฉ์กฐ์ข… ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์žฅ๋น„ ๊ฐœ๋ฐœ

  •   2.1 ํ•˜๋“œ์›จ์–ด ๋ถ€๋ฌธ

  •   2.2 ์†Œํ”„ํŠธ์›จ์–ด ๋ถ€๋ฌธ

  • 3. ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญํ‘œ๋ฉด์˜ ํ’ˆ์งˆ์ธก์ • ๋ฐฉ๋ฒ•

  • 4. ๋จธ์‹ ๋น„์ „ ๊ธฐ๋ฐ˜ ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ๋ฉด์˜ ํ’ˆ์งˆ์ œ์–ด

  •   4.1 ๋จธ์‹ ๋น„์ „์˜ ๊ฑด์„ค๋ถ„์•ผ ์ ์šฉ์‚ฌ๋ก€ ๊ฒ€ํ† 

  •   4.2 ๋จธ์‹ ๋น„์ „ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ ๋ฐ ์šด์˜

  •   4.3 ์˜์ƒ๋ถ„์„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ

  •   4.4 ์˜์ƒ๋ถ„์„ ๊ฒฐ๊ณผ ์ถœ๋ ฅ

  •   4.5 ์‹œ์Šคํ…œ ํ†ตํ•ฉ

  • 5. ํ˜„์žฅ ์ ์šฉ ์‹คํ—˜ ๊ฒฐ๊ณผ

  • 6. ๊ฒฐ ๋ก 

1. ์„œ ๋ก 

์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์€ ํฌ์žฅ๋ฉด์˜ ๋…ธํ™” ๋˜๋Š” ํŒŒ์†์œผ๋กœ ์ธํ•œ ๋ณด์ˆ˜์ž‘์—…๊ณผ ๊ทธ๋ฃจ๋น™(Grooving) ์‹œ๊ณต์„ ํ†ตํ•œ ํฌ์žฅ๋ฉด์˜ ๋ฐฐ์ˆ˜๋Šฅ๋ ฅ์„ ๊ฐ•ํ™”ํ•˜๊ฑฐ๋‚˜ ํ‰ํƒ„์„ฑ์„ ํ™•๋ณด๋ฅผ ์œ„ํ•˜์—ฌ ์ž์ฃผ ์ ์šฉ๋˜๋Š” ๊ณต๋ฒ•์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ์กด์˜ ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์€ ์ ˆ์‚ญ์ž‘์—…์‹œ ๋ฐœ์ƒ๋˜๋Š” ๋ถ„์ง„์ด๋‚˜ ์Šฌ๋Ÿฌ์ง€๋กœ ์ธํ•˜์—ฌ ๋งค์šฐ ์—ด์•…ํ•œ ์ž‘์—…ํ™˜๊ฒฝ์—์„œ ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋Š” ํ˜„์‹ค์ด๋‹ค. ๋”๋ถˆ์–ด ์ž‘์—…์ž์˜ ์ˆ™๋ จ์ •๋„์— ๋”ฐ๋ผ ์ž‘์—…ํ’ˆ์งˆ์˜ ํŽธ์ฐจ๊ฐ€ ์ปค ํ’ˆ์งˆ ๊ด€๋ฆฌ์— ์–ด๋ ค์›€์ด ๋”ฐ๋ฅด๋ฉฐ ์Šต์‹ ์ ˆ์‚ญ์˜ ๊ฒฝ์šฐ ๋ฐœ์ƒ๋˜๋Š” ์Šฌ๋Ÿฌ์ง€์˜ ์ฒ˜๋ฆฌ์— ์˜ํ•œ ํ™˜๊ฒฝ์  ๋ฌธ์ œ ๋ฐ ๋น„ํšจ์œจ์ ์ธ ์ž‘์—…์œผ๋กœ ์ธํ•œ ๊ฐ„์ ‘์ ์ธ ์†ํ•ด ๋ฐœ์ƒ์˜ ์šฐ๋ ค๊ฐ€ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ํ•ดํ•œ ์ž‘์—…ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋‹ค์–‘ํ•œ ํ”ผํ•ด๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ž‘์—…์ž๋ฅผ ํ˜„์žฅ์—์„œ ๋ฉ€๋ฆฌ ๋–จ์–ด์ง„ ๊ณณ์— ์œ„์น˜์‹œํ‚ค๋ฉด์„œ ์ ˆ์‚ญ์ž‘์—…์„ ์˜ค์ฐจ ์—†์ด ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์žฅ๋น„ ์กฐ์ข…์ž์˜ ์˜์‚ฌ๊ฒฐ์ •์— ๋Œ€ํ•œ ์ง€์›๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ์›๊ฒฉ์กฐ์ข… ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ๊ธฐ๊ณ„์˜ ๊ฐœ๋ฐœ์ด ํ•„์š”ํ•˜๋‹ค.

์ด๋Ÿฌํ•œ ์žฅ๋น„์˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด์„œ๋Š” ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์˜ ์ตœ์  ๊ฒฝ๋กœ ๊ณ„ํš, ์‹œ๊ณต์ •๋ณด ๋ฐ ์žฅ๋น„์˜ ์ƒํƒœ ์ •๋ณด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์›๊ฒฉ์—์„œ ์ ˆ์‚ญ ํ’ˆ์งˆ์„ ์ธก์ •ยทํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ๊ณผ ์›๊ฒฉ์กฐ์ข…์„ ์œ„ํ•œ ์ž‘์—… ์ •๋ณด ํ†ตํ•ฉ ์‹œ์Šคํ…œ ๊ตฌ์ถ•์ด ํ•„์ˆ˜์ ์ด๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ๋ชฉ์ ๊ณผ ํ•„์š”์„ฑ์œผ๋กœ ๋จธ์‹ ๋น„์ „์„ ํ™œ์šฉํ•œ ํ’ˆ์งˆ์ œ์–ด์™€ ์žฅ๋น„ ์šด์šฉ์— ์žˆ์–ด ์š”๊ตฌ๋˜๋Š” ๋ชจ๋“  ์ •๋ณด์™€ ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์กฐ์ข…์ž์˜ ์˜์‚ฌ๊ฒฐ์ •, ์ฆ‰ ์žฅ๋น„ ์กฐ์ข… ๋ช…๋ น์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” ์ž‘์—… ์ •๋ณด ํ†ตํ•ฉ ์šด์šฉ ์‹œ์Šคํ…œ์„ ์ œ์‹œํ•˜์˜€๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ๋จธ์‹ ๋น„์ „ ์‹œ์Šคํ…œ์„ ํ™œ์šฉํ•œ ์‚ฌ๋ก€ ์—ฐ๊ตฌ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์ตœ์ ์˜ ์˜์ƒ์ฒ˜๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•จ๊ณผ ๋™์‹œ์—, ๊ณ ์ •๋ฐ€์˜ ์œ„์น˜์ธก์ •๊ธฐ์ˆ ์ธ RTK(Real-Time Kinematic) GPS์™€์˜ ์—ฐ๊ณ„๋ฅผ ํ†ตํ•ด ๊ฒฝ๋กœ ๋ฐ ์ž‘์—… ํ’ˆ์งˆ ๊ฒฐ๊ณผ๋ฅผ ์ข…ํ•ฉ์ ์œผ๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ํ•˜๋“œ์›จ์–ด ์„ ์ • ๋ฐ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์„ ์ˆ˜ํ–‰ ํ•˜์˜€๋‹ค. ๋˜ํ•œ ์‹œ์Šคํ…œ ํ†ตํ•ฉ๋‹จ๊ณ„์—์„œ ํ”„๋กœ๊ทธ๋žจ๊ฐ„ ๋™๊ธฐํ™” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ํ”„๋กœํ† ์ฝœ์„ ์ •์˜ํ•˜์˜€์œผ๋ฉฐ ํ˜„์žฅ ์‹คํ—˜์„ ํ†ตํ•ด ์„ฑ๋Šฅ์„ ๊ฒ€์ฆํ•˜์˜€๋‹ค.

2. ์›๊ฒฉ์กฐ์ข… ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์žฅ๋น„ ๊ฐœ๋ฐœ

2.1 ํ•˜๋“œ์›จ์–ด ๋ถ€๋ฌธ

์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์žฅ๋น„์˜ ๋ชจ์ฒด๋Š” ํญ 110cm, ๊ธธ์ด๋Š” 210cm, ๋†’์ด๋Š” 115cm, ์ด ์ค‘๋Ÿ‰ 1ton์œผ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ์†Œํ˜•ํŠธ๋Ÿญ์—๋„ ์ ์žฌ๊ฐ€ ๊ฐ€๋Šฅํ† ๋ก ํ•˜์˜€์œผ๋ฉฐ, ๋””์ ค ์—”์ง„์˜ ์ถœ๋ ฅ์„ ์ด์šฉํ•˜์—ฌ ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์„ ์ ˆ์‚ญํ•˜๋Š” 65cm ํญ์˜ ๊ฑด์‹ ๋‹ค์ด์•„๋ชฌ๋“œ ๊ทธ๋ผ์ธ๋”๋ฅผ ํšŒ์ „์‹œํ‚ค๋ฉฐ, 24V ๋ฐฐํ„ฐ๋ฆฌ๋กœ ๊ตฌ๋™๋˜๋Š” 2๊ฐœ์˜ ํ›„๋ฅœ, ์กฐํ–ฅ์„ ์œ„ํ•œ ์ „๋ฅœ์žฅ์น˜, ์žฅ๋น„ ๋†’๋‚ฎ์ด ์กฐ์ ˆ์„ ์œ„ํ•œ ๋ณต๋™์‹ ์œ ์•• ์‹ค๋ฆฐ๋”๋ฅผ ํฌํ•จํ•œ๋‹ค. ๋˜ํ•œ 2๊ฐœ์˜ GPS ์ˆ˜์‹ ๊ธฐ๋ฅผ ์ด์šฉํ•œ ๋ฐฉํ–ฅ ํŒŒ์•…(GPS ๋‚˜์นจ๋ฐ˜), ๊ฐ์ข… ๋ฌด์„  ์†ก์ˆ˜์‹  ๋ชจ๋“ˆ, ์นด๋ฉ”๋ผ ๋ชจ๋“ˆ, ์ฝ˜ํฌ๋ฆฌํŠธ ๋ถ„์ง„์„ ํก์ž…ํ•˜๊ธฐ ์œ„ํ•œ ์ง‘์ง„์žฅ์น˜๊ฐ€ ์ถ”๊ฐ€ ์žฅ์ฐฉ๋œ๋‹ค(Lee ๋“ฑ, 2006).

2.2 ์†Œํ”„ํŠธ์›จ์–ด ๋ถ€๋ฌธ

PICF0E5.png

Fig. 1. Integrated Operation Program Interface

์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์„ ์›๊ฒฉ์—์„œ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ 2.1์ ˆ์—์„œ ์†Œ๊ฐœํ•œ ํ•˜๋“œ์›จ์–ด๋ฅผ ์ œ์–ดํ•˜๊ณ  ์šด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ฐœ๋ฐœ์ด ํ•„์ˆ˜์ ์ด๋‹ค. ์ด์— ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” MFC (Microsoft Foundation Class)๋ฅผ ์ด์šฉํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜์˜€์œผ๋ฉฐ, ํ”„๋กœ๊ทธ๋žจ์˜ ํ•ต์‹ฌ์ ์ธ ๊ธฐ๋Šฅ๊ณผ ๊ทธ ๋ชฉํ‘œ๋Š” ์ž‘์—… ์ˆ˜ํ–‰์ž๋กœ ํ•˜์—ฌ๊ธˆ ๋ชจ๋“  ์ž‘์—…๊ณผ ์ž‘์—… ์ •๋ณด๊ฐ€ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์ˆ˜ํ–‰ ๋ฐ ํ‘œํ˜„๋˜๋„๋ก ํ•˜์˜€๋‹ค. ๋˜ํ•œ ์ฆ‰, ๊ฒฝ๋กœ๊ณ„ํš, ํ’ˆ์งˆ๊ด€๋ฆฌ, ์žฅ๋น„์ œ์–ด์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ์ž‘์—…์ •๋ณด๊ฐ€ ํ•œ ํ™”๋ฉด์— ํ‘œํ˜„๋œ๋‹ค. Fig. 1์—์„œ โ‘ ์€ ์ž‘์—… ๊ฒฝ๋กœ์™€ ํ˜„์žฌ ๊ธฐ๊ณ„์žฅ๋น„์˜ ์œ„์น˜๋ฅผ, โ‘ก๋Š” ์ง„ํ–‰ ๋ฐฉ์œ„๊ฐ์„, โ‘ข์€ ํ˜„์žฌ ์†๋„์™€ ๊ณ„ํš ๊ฒฝ๋กœ์—์„œ ๋ฒ—์–ด๋‚œ ๊ฑฐ๋ฆฌ ๋“ฑ์„, โ‘ฃ๋Š” ๋จธ์‹ ๋น„์ „ ๊ธฐ๋ฐ˜ ํ’ˆ์งˆ์ œ์–ด ๊ฒฐ๊ณผ๋ฅผ ํ‘œํ˜„ํ•˜๋ฉฐ, โ‘ค๋Š” ์‹œ์Šคํ…œ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด ์žˆ๋‹ค. ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ํ’ˆ์งˆ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ํ‘œํ˜„ํ•˜๋Š” โ‘ฃ์˜ ๊ธฐ๋Šฅ์€ ์ ˆ์‚ญ์ž‘์—…๊ฒฐ๊ณผ๋ฅผ ๊ฒฝ๋กœ์— ๋”ฐ๋ผ ๊ธฐ์ค€์น˜ ์ด์ƒ/์ดํ•˜ ์—ฌ๋ถ€๋ฅผ ๋””์Šคํ”Œ๋ ˆ์ดํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ”์–ด์•ผ ํ•œ๋‹ค. ๋‹ค์Œ ์žฅ์—์„œ๋Š” ์ ˆ์‚ญ ํ‘œ๋ฉด์˜ ์ธก์ • ๋ฐฉ์‹์— ๋Œ€ํ•œ ๊ฒ€ํ† ๋ฅผ ํ†ตํ•ด ๋จธ์‹  ๋น„์ „ ๊ธฐ์ˆ ์„ ํ’ˆ์งˆ๊ด€๋ฆฌ ๋ฐฉ์‹์— ์„ ์ •ํ•œ ์ด์œ ์— ๊ด€ํ•˜์—ฌ ๊ธฐ์ˆ ํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค.

3. ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญํ‘œ๋ฉด์˜ ํ’ˆ์งˆ์ธก์ • ๋ฐฉ๋ฒ•

์›๊ฒฉ์กฐ์ข… ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์žฅ๋น„์˜ ๊ฒฝ์šฐ ์žฅ๋น„ ์šด์ „์ž๊ฐ€ ์›๊ฑฐ๋ฆฌ์—์„œ ์žฅ๋น„๋ฅผ ์ œ์–ดํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ ˆ์‚ญ๋œ ์ž‘์—…์˜ ํ’ˆ์งˆ์„ ์ธก์ •ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์›๊ฑฐ๋ฆฌ์—์„œ ์ž‘์—…๋œ ์ ˆ์‚ญํ’ˆ์งˆ์„ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋Š” ํ’ˆ์งˆ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ด ์š”๊ตฌ๋œ๋‹ค. ์›๊ฑฐ๋ฆฌ์—์„œ ์ ˆ์‚ญ๋ฉด์— ๋Œ€ํ•œ ํ’ˆ์งˆ์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋‹ค์Œ Table 1๊ณผ ๊ฐ™์ด ์ ์šฉ ๊ฐ€๋Šฅํ•œ ํ’ˆ์งˆ ์ธก์ • ๊ธฐ์ˆ ๋“ค์„ ๊ฒ€ํ† ํ•˜์˜€๋‹ค.

๊ฐ ๋ฐฉ์‹๋ณ„ ์žฅ๋‹จ์  ๋ฐ ์‹ค๋‚ด ์„ฑ๋Šฅ์‹คํ—˜ ๋ถ„์„ ๊ฒฐ๊ณผ ์ž…์ฒด์˜์ƒ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ๋›ฐ์–ด๋‚œ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•˜์˜€์œผ๋‚˜ ํ˜„์žฌ ์ƒ์šฉํ™”๋˜์–ด ์žˆ๋Š” ์ž…์ฒด์˜์ƒ ์‹œ์Šคํ…œ์€ ๋„๋กœ ์†Œ์„ฑ๋ณ€ํ˜• ์ธก์ •์„ ์œ„ํ•ด ์‹ค์™ธ ์‚ฌ์šฉ์— ์ ์šฉํ•œ ์„ ํ–‰ ๊ฐœ๋ฐœ ์‚ฌ๋ก€๋Š” ์žˆ์œผ๋‚˜ ์ฃผ๋กœ ์‹ค๋‚ด์—์„œ ์™„์ œํ’ˆ๋“ค์˜ ํ’ˆ์งˆ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•œ ์šฉ๋„๋กœ ์ด์šฉ๋˜๊ณ  ์žˆ์–ด ์‹ค์™ธ์—์„œ์˜ ์‚ฌ์šฉ์—๋Š” ์ง์‚ฌ๊ด‘์„ ์„ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ์ฐจ์–‘๋ง‰ ๋“ฑ์˜ ๋ณ„๋„์˜ ์ถ”๊ฐ€์ ์ธ ์กฐ์น˜๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋˜ํ•œ 3D Camera์™€ Laser Scanner๋ฅผ ์‚ฌ์šฉํ•œ ์ž…์ฒด์˜์ƒ ์‹œ์Šคํ…œ์˜ ๋ ˆ์ด์ € ๊ด‘์›์€ ์ง„๋™์— ๋‚ด๊ตฌ์„ฑ์ด ์ƒ๋‹นํžˆ ์ทจ์•ฝํ•˜๋ฏ€๋กœ ์ง„๋™์ด ์‹ฌํ•œ ๋ณธ ๊ฐœ๋ฐœ ์žฅ๋น„์˜ ์ ์šฉ์—๋Š” ๋ณ„๋„์˜ ์ง„๋™์ œ์–ด๋ฅผ ์œ„ํ•œ ์žฅ์น˜์˜ ๊ฐœ๋ฐœ์ด ์š”๊ตฌ๋˜์–ด ์ง„๋‹ค.

Table 1. Quality Control Method

Method

Advantage

Disadvantage

3D Camera

โ–ชEasy Implementation

โ–ช Requires a Target/Pattern

Laser Scanner

โ–ชHigh Precision

โ–ช Requires Some Time to Measure

โ–ช Affected by Vibration

InfraRed (IR) Sensor

โ–ชVery Cheap

โ–ชHigh Competitiveness

โ–ช Cause an Error by Dust

โ–ช Large Error

Image Processing

(Sensor + Camera)

โ–ช Cheap

โ–ช Outdoor Adaptive

โ–ช Less Affected by Vibration

โ–ช Lower Precision

โ–ช Image Processing Required

์ž…์ฒด์˜์ƒ ์‹œ์Šคํ…œ์€ 40~200ใŽ›์˜ ๊ณ  ๋ถ„ํ•ด๋Šฅ์„ ์ด์šฉํ•œ ์™„์ œํ’ˆ ํ‘œ๋ฉด์˜ ๋ถˆ๋Ÿ‰์„ ์ธก์ •ํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜์–ด์ง€๋Š” ์žฅ๋น„๋กœ ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์˜ 1~2 ๊ณณ์˜ ๋ถˆ๋Ÿ‰๊ตฌ๊ฐ„์„ ํŒŒ์•…ํ•˜๊ธฐ์—๋Š” ๋งค์šฐ ์œ ๋ฆฌํ•˜์ง€๋งŒ ์ ˆ์‚ญ๋ฉด์˜ ์ „์ฒด์ ์ธ ์ ˆ์‚ญ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จ์„ ์œ„ํ•ด์„œ๋Š” ์–ด๋ ค์›€์ด ์žˆ๋‹ค. ์ด์— ๋ฐ˜ํ•ด ์„ผ์„œ์™€ ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•œ ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ์€ ์‹ค์™ธ์ ์šฉ์— ๋ณ„๋‹ค๋ฅธ ์ œ์•ฝ์€ ์—†์œผ๋ฉฐ, ์žฅ๋น„์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ง„๋™์œผ๋กœ ์ธํ•œ ๋ฌธ์ œ์ ์€ ํฌ์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์œผ๋ฉฐ, ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ์— ์‚ฌ์šฉ๋˜๋Š” ๋จธ์‹ ๋น„์ „ ๋˜๋Š” ๋„คํŠธ์›Œํฌ ์นด๋ฉ”๋ผ๋Š” ์ผ์ •ํ•œ ํฌ๊ธฐ์˜ ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ๋ฉด ์˜์ƒ์„ ์ทจ๋“ํ•˜๊ณ , ์ทจ๋“๋œ ์˜์ƒ๋ฒ”์œ„ ๋‚ด์˜ ์ ˆ์‚ญ์—ฌ๋ถ€๋ฅผ ์ผ๊ด„์ ์œผ๋กœ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ณธ ์žฅ๋น„์˜ ํ’ˆ์งˆ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ์— ๋งค์šฐ ์ ํ•ฉํ•œ ๊ฒƒ์œผ๋กœ ํŒ๋‹จ๋˜์—ˆ๋‹ค.

4. ๋จธ์‹ ๋น„์ „ ๊ธฐ๋ฐ˜ ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ๋ฉด์˜ ํ’ˆ์งˆ์ œ์–ด

4.1 ๋จธ์‹ ๋น„์ „์˜ ๊ฑด์„ค๋ถ„์•ผ ์ ์šฉ์‚ฌ๋ก€ ๊ฒ€ํ† 

์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ๋ฉด์˜ ํ’ˆ์งˆ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•˜์—ฌ ์˜์ƒ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์„ ๋„์ž…ํ•˜์˜€๋‹ค. ์˜์ƒ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์€ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ํ’ˆ์งˆ ์ œ์–ด ๋ฐ ๊ฐ์ฒด ์ธ์‹ ๋“ฑ์— ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ๊ฑด์„ค๋ถ„์•ผ์—์„œ๋„ ์ด๋ฅผ ์ ์šฉํ•œ ์‚ฌ๋ก€๋ฅผ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ ์ฝ˜ํฌ๋ฆฌํŠธ ๋ฐ ๊ต๋Ÿ‰์—์„œ์˜ ํฌ๋ž™, ํ•˜์ˆ˜๊ด€๊ฑฐ, ์ ˆ๋ฆฌ๋ฉด ๋“ฑ์˜ ์œ ์ง€/๋ณด์ˆ˜ ๊ณผ์ •์—์„œ, ๊ฒ€์‚ฌ๊ด€์˜ ์œก์•ˆ(Naked Eye)์œผ๋กœ ๊ด€์ฐฐ์„ ํ†ตํ•ด ๋ณด์ˆ˜ ์—ฌ๋ถ€๋ฅผ ํŒ๋ณ„ํ•˜๋Š” ๋ถ€๋ถ„์„ ๋Œ€์‹ ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์˜์ƒ์ฒ˜๋ฆฌ๋ฅผ ํ™œ์šฉํ•œ ์ž๋™๊ฒฐํ•จ๊ณ„์ธก ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์—ฐ๊ตฌ๊ฐ€ ๋งŽ์ด ์ง„ํ–‰๋˜๊ณ  ์žˆ๋‹ค.

Leu ๋“ฑ์€(2005) ํ„ฐ๋„ ์‹œ๊ณต๋ฒ• NATM์—์„œ ๊ตด์ฐฉ๋ฉด์˜ ๊ฒฐํ•จ์— ๋Œ€ํ•œ ๊ฒ€์‚ฌ๋ฅผ ์ง„ํ–‰ ํ•˜๋Š” ๊ฒฝ์šฐ, ์ด๋ฅผ ์ด๋ฏธ์ง€ ์ €์žฅ, ๊ด€๋ฆฌ, ์ด๋ฏธ์ง€ ์ฒ˜๋ฆฌ, ๋ณด๊ฐ„ ๋ฐ ์žฌ๊ตฌ์„ฑ์„ ํ†ตํ•œ 3D ์‹œ๊ฐํ™”๋ฅผ ํ•˜์—ฌ ์ง€ํ˜•๋ถ„์„์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜์˜€๋‹ค. Lee ๋“ฑ์€(2006) ๊ต๋Ÿ‰์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋…น(Rust)์„ ์ธ์‹ํ•˜๊ธฐ ์œ„ํ•œ ๋””์ง€ํ„ธ ์ปฌ๋Ÿฌ ์˜์ƒ์ฒ˜๋ฆฌ๋ฅผ ์ ์šฉํ•˜์—ฌ ์–ป์–ด๋‚ธ ๊ฒฐ๊ณผ๋ฅผ ๋‹ค๋ณ€๋Ÿ‰ ํ†ต๊ณ„ ๋ถ„์„(Multivariate Statistical Analysis)์„ ํ†ตํ•˜์—ฌ ์ •๋ณด ๋ฐ์ดํ„ฐ๋ฅผ ๊ตฌ์ถ•ํ•˜์˜€๋‹ค. Yu ๋“ฑ์€(2007) ํ„ฐ๋„๋ฉด์˜ ์ด๋ฏธ์ง€๋ฅผ CCD ์นด๋ฉ”๋ผ๋ฅผ ์ด์šฉํ•˜์—ฌ ํ„ฐ๋„ ๋‚ด๋ถ€ ๋ฉด์˜ ํฌ๋ž™์— ๋Œ€ํ•œ ์ด๋ฏธ์ง€๋ฅผ ํš๋“ํ•˜๊ณ  ์ด๋ฅผ ํฌ๋ž™ ๊ฒ€์‚ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•˜์—ฌ ํฌ๋ž™์˜ ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ํŒ๊ฐ€๋ฆ„ ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋™ํ™” ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. Woo ๋“ฑ์€(2008) ๋„๋กœ ํฌ์žฅ ์œ„ ์ฐจ์„  ํŽ˜์ธํŒ… ์ž๋™ํ™”๋ฅผ ์œ„ํ•˜์—ฌ ์ƒ์šฉํŠธ๋Ÿญ์— ์‰ฝ๊ฒŒ ์„ค์น˜ ๊ฐ€๋Šฅํ•˜๊ณ  ์ฐจ์„ ์ด ์ง€์›Œ์ง„ ๋ถ€๋ถ„์„ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋Š” ์˜์ƒ์ฒ˜๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํƒ‘์žฌํ•œ ๋ชจ๋“ˆ์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. Region of Interest(ROI)์˜ ๊ฐœ๋…์„ ๋„์ž…, ํ”„๋กœ์„ธ์‹ฑ ํƒ€์ž„์„ ์ค„์ด๊ณ  ์†Œ๋ธ” ์—ฐ์‚ฐ์ž์™€ 2์ฐจ ๋‹คํ•ญ์‹์˜ ๋ชจ๋ธ๋ง ๋ฐ ์นผ๋งŒ ํ•„ํ„ฐ๋ง์„ ์ ์šฉํ•œ ์ด๋ฏธ์ง€ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. Haran ๋“ฑ์€(2006) ๋„๋กœ์˜ ์‹ค์‹œ๊ฐ„ ์˜์ƒ ์ด๋ฏธ์ง€๋ฅผ ํš๋“ํ•˜์—ฌ ์ฒ˜๋ฆฌํ•จ์œผ๋กœ์„œ ๋„๋กœ ํ™˜๊ฒฝ์„ ์ธ์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.

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

4.2 ๋จธ์‹ ๋น„์ „ ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ ๋ฐ ์šด์˜

PICF144.gif

Fig. 2. Image Processing Configuration

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

PICF174.gif

PICF1A4.gif

PICF1C4.gif

(a) Network camera

(b) Converter

(c) Lighting

Fig. 3. Hardware configuration

์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ ์ค‘์— ์ฃผ๊ด‘์— ์˜ํ•œ ๊ทธ๋ฆผ์ž ๋ฐœ์ƒ ์‹œ ํ’ˆ์งˆ๊ด€๋ฆฌ ์˜ค์ฐจ์— ์ ์ง€ ์•Š์€ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ฆผ์ž์— ๋Œ€ํ•œ ์˜ค์ฐจ๋Š” ์ง€์—ญ์  ์ด์ง„ํ™”๋กœ ์˜ค์ฐจ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์œผ๋‚˜, ์ฃผ๊ด‘์ด ๊ฐ•ํ•œ ๊ฒฝ์šฐ ๋ช…๋ถ€์™€ ์•”๋ถ€์˜ ๋Œ€์กฐ์ฐจ์ด๊ฐ€ ์‹ฌํ•˜์—ฌ ๋†’์€ ๋Œ€์กฐ(High-Contrast) ์˜์ƒ์— ์˜ํ•œ ์•”๋ถ€์—์„œ์˜ ์ ˆ์‚ญ๋ฉด๊ณผ ๋น„์ ˆ์‚ญ๋ฉด์˜ ๊ตฌ๋ถ„์ด ๋ถˆ๋ช…ํ™•ํ•˜๊ฒŒ ๋˜๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•œ๋‹ค. ์ด๋Ÿฐ ํ˜„์ƒ์„ ์–ต์ œํ•˜๊ธฐ ์œ„ํ•˜์—ฌ Fig. 3์˜ (c)์™€ ๊ฐ™์ด ์žฅ๋น„ ํ›„๋ฉด์— 150W ํ• ๋กœ๊ฒ์ „๊ตฌ ๋‘ ๊ฐœ๋ฅผ ์„ค์น˜ํ•˜์˜€๋‹ค. ๋ช…๋ถ€์™€ ์•”๋ถ€์˜ ๋Œ€์กฐ ์ฐจ์ด๋ฅผ ์ค„์ž„์œผ๋กœ์จ ๋‚ฎ์€ ๋Œ€์กฐ(Low-Contrast) ์˜์ƒ ์ทจ๋“ํ™˜๊ฒฝ์„ ๋งŒ๋“ค์–ด, CCD๊ฐ€ ๋น›์„ ๋ช…ํ™•ํžˆ ๋ฐ›์•„๋“ค์ผ ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค.

์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์˜ ์ •๋ณด๋Š” ์žฅ๋น„ ํ›„๋ฉด์— ์นด๋ฉ”๋ผ๋ฅผ ํ†ตํ•ด ์ ˆ์‚ญ๋œ ํ‘œ๋ฉด์˜ ์ด๋ฏธ์ง€๋ฅผ ์ทจ๋“ํ•œ๋‹ค. ์žฅ๋น„ ์ด๋™ ์†๋„๋ฅผ ๊ณ ๋ คํ•˜์—ฌ ์ด๋ฏธ์ง€ ์ทจ๋“ ๊ฐ„๊ฒฉ FPM(Frame Per Minute)์„ ๊ฒฐ์ •ํ•œ ํ›„, ์ทจ๋“๋œ ์˜์ƒ์„ ๋ฌด์„ ๋žœ ์ปจ๋ฒ„ํ„ฐ๋ฅผ ํ†ตํ•˜์—ฌ ์ฝ˜ํŠธ๋กค ์„ผํ„ฐ๋กœ ๋ฌด์„ ์†ก์‹  ๋œ๋‹ค. ์ด๋ฅผ ์œ„ํ•œ ํ•˜๋“œ์›จ์–ด๋Š” ์ ˆ์‚ญ ์ƒํƒœ๋ฅผ ์˜์ƒ์ •๋ณด๋กœ ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•œ ์นด๋ฉ”๋ผ์™€ ์˜์ƒ์„ ์ œ์–ด์žฅ์น˜๋กœ ์†ก์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๋ฌด์„ ๋žœ ์ปจ๋ฒ„ํ„ฐ, ์ œ์–ด์žฅ์น˜์—์„œ์˜ ๋ฌด์„ ๋žœ์นด๋“œ๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” CPU๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ๊ณ , ๊ณ ์œ ์˜ IP๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด ์ด๋”๋„ท(Ethernet)์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ถœ์ด ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ ์นด๋ฉ”๋ผ(AXIS็คพ, Model No. 210)๋ฅผ ์‚ฌ์šฉํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ ์‚ฌ์šฉํ•œ ์นด๋ฉ”๋ผ๋Š” ํ”„๋กœ๊ทธ๋ ˆ์‹œ๋ธŒ ๋ฐฉ์‹์„ ์ด์šฉํ•˜๊ณ  ์žˆ์–ด, NTSC ๋ฐฉ์‹์˜ ์ด๋ฏธ์ง€ ์„ผ์„œ์— ๋น„ํ•˜์—ฌ ์„ ๋ช…ํ•œ ์˜์ƒ์„ ์ทจ๋“ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์นด๋ฉ”๋ผ๋Š” ์ž‘์—… ์‹œ์ž‘๊ณผ ๋™์‹œ์— ์˜์ƒ์„ ํš๋“ํ•˜๊ณ  JPEG๋กœ ์••์ถ•ํ•˜์—ฌ ๋ฌด์„  ์ „์†กํ•œ๋‹ค. ์ผ๋ฐ˜ RAW ์ด๋ฏธ์ง€์— ๋น„ํ•˜์—ฌ JPEG์€ ์••์ถ•๋œ ํ˜•ํƒœ์ด๋ฏ€๋กœ ์ „์†กํ•  ๋ฐ์ดํ„ฐ์˜ ์–‘์ด ์ค„์–ด ์ „์†ก์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค.

PICF1E4.jpg

 Fig. 4. Image Processing Program Interface

์ ˆ์‚ญ๋ฉด ์ด๋ฏธ์ง€์˜ ๋ฌด์„  ์†ก์ˆ˜์‹ ์€ Ad-hoc ๋ชจ๋“œ ๋ฌด์„  ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง„๋‹ค. ์ ˆ์‚ญ ์žฅ๋น„๋Š” ์ด๋™์‹œ ํšŒ์ „์ด ์žฆ์œผ๋ฏ€๋กœ ์ง€ํ–ฅ์„ฑ ์•ˆํ…Œ๋‚˜๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์—†๊ฒŒ ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์žฅ๋น„ํ›„๋ฉด์— ๋น„์ง€ํ–ฅ์„ฑ ์•ˆํ…Œ๋‚˜๋ฅผ์„ค์น˜ํ•˜์˜€์œผ๋ฉฐ 360๋„, 100๋ฏธํ„ฐ ๋ฐ˜๊ฒฝ, 2.4 GHz์˜ ๋Œ€์—ญํญ์œผ๋กœ ์†ก์‹ ํ•จ์œผ๋กœ์จ ์ฝ˜ํŠธ๋กค ์„ผํ„ฐ์—์„œ์˜ ๋ฐ์ดํ„ฐ ์ˆ˜์‹  ์‹ ๋ขฐ๋„๋ฅผ ํ–ฅ์ƒ์‹œ์ผฐ๋‹ค. ์ˆ˜์‹ ์ธก์ธ ์ œ์–ด์žฅ์น˜์—๋Š” ์ง€ํ–ฅ์„ฑ ์•ˆํ…Œ๋‚˜๋ฅผ ์„ค์น˜, ์ˆ˜์‹ ๊ฐ๋„(30๋„ ๋‚ด์™ธ)์•ˆ์— ์žฅ๋น„๊ฐ€ ์œ„์น˜ํ•˜๋ฉด ์›ํ™œํ•œ ํ†ต์‹  ๊ฐ€๋Šฅํ•˜๋‹ค.

์ทจ๋“๋œ ์˜์ƒ์ •๋ณด๋ฅผ GPS ์‹œ๊ฐ„๊ณผ ๋™๊ธฐํ™”ํ•œ ํ›„ ์‹ค์‹œ๊ฐ„ ์˜์ƒ์ฒ˜๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ํ’ˆ์งˆ๊ด€๋ฆฌ๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค. ์˜์ƒ์ฒ˜๋ฆฌ ๋‹จ๊ณ„์—์„œ๋Š” MFC (Microsoft Foundation Class Library)๊ธฐ๋ฐ˜์œผ๋กœ ํžˆ์Šคํ† ๊ทธ๋žจ ๋ณ€ํ™˜, ์ด์ง„ํ™” ๋ฐ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌ์ถ•ํ•˜์—ฌ ์ตœ์ข…์ ์œผ๋กœ ์ ˆ์‚ญ๋ฉด์— ๋Œ€ํ•œ ํ’ˆ์งˆ๊ฒฐ๊ณผ๋ฅผ ํ…์ŠคํŠธ ํŒŒ์ผ(.txt)๊ณผ JPEG ํŒŒ์ผ๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์ถœ๋ ฅ๋œ ํ’ˆ์งˆ๊ฒฐ๊ณผ๋Š” ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์™€ ์—ฐ๊ณ„๋˜์–ด ํ‘œ๋ฉด์ ˆ์‚ญ ์›๊ฒฉ์กฐ์ข… ์žฅ๋น„๊ฐ€ ์ž‘์—…ํ•œ ์œ„์น˜์— ํ’ˆ์งˆ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์‹œํ•˜๊ฒŒ ๋œ๋‹ค(Fig. 4).

4.3 ์˜์ƒ๋ถ„์„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ

์ทจ๋“๋œ ์ ˆ์‚ญ๋ฉด์˜ ์‚ฌ์ง„์„ ๋ฐ”ํƒ•์œผ๋กœ ์ ˆ์‚ญ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•ด์•ผ ํ•˜๋Š”๋ฐ ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์˜์ƒ์ฒ˜๋ฆฌ ๊ธฐ์ˆ ์„ ๋„์ž…ํ•˜์—ฌ ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ๋ฉด์—์„œ ํ•„์—ฐ์ ์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ๋น—๊ธˆ๋ฌด๋Šฌ ํ˜•ํƒœ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ ˆ์‚ญ์œ ๋ฌด๋ฅผ ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋Š” ์˜์ƒ์ฒ˜๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€์œผ๋ฉฐ ๊ทธ ๊ณผ์ •์€ ๋ณธ ๋…ผ๋ฌธ์˜ 4.3.1์ ˆ๋ถ€ํ„ฐ 4.3.3์ ˆ๊นŒ์ง€ ๊ธฐ์ˆ ๋˜์–ด ์žˆ๋‹ค.

4.3.1 ํžˆ์Šคํ† ๊ทธ๋žจ ์ŠคํŠธ๋ ˆ์นญ

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

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

์ด ์—ฐ์‚ฐ์„ ํ†ตํ•˜์—ฌ ๋ช…๋„ 0๋ถ€ํ„ฐ ์ตœ์†Œ ๋ช…๋„ ๊ฐ’๊ณผ ์ตœ๋Œ€ ๋ช…๋„ ๊ฐ’๋ถ€ํ„ฐ ๋ช…๋„ 255๊นŒ์ง€์˜ ๋ช…๋„ ๊ฐ’์„ ์˜์ƒ์—์„œ ์‚ญ์ œํ•˜์—ฌ, ์ตœ์†Œ ๋ช…๋„ ๊ฐ’๊ณผ ์ตœ๋Œ€ ๋ช…๋„ ๊ฐ’์„ ๊ฐ๊ฐ ๋ช…๋„ 0๊ณผ ๋ช…๋„ 255๋กœ ๋ณ€ํ™˜ํ•œ ๋‹ค์Œ ๋‚˜๋จธ์ง€ ๊ฐ’๋“ค์„ ๊ณจ๊ณ ๋ฃจ ํผํŠธ๋ฆฌ๊ฒŒ ๋œ๋‹ค. ํžˆ์Šคํ† ๊ทธ๋žจ ์ŠคํŠธ๋ ˆ์นญ ์ „ํ›„ ์‚ฌ์ง„์„ ๋น„๊ตํ•˜๋ฉด Fig. 5์˜ (b)์™€ ๊ฐ™์ด ๋šœ๋ ทํ•ด์ง„ ์˜์ƒ์„ ๊ตฌํ•  ์ˆ˜ ์žˆ๋‹ค.

PICF272.jpg

PICF283.jpg

(a) Original Image

(b) Image after the histogram stretch

PICF294.jpg

PICF2A4.jpg

(c) Original Image Histogram

(d) Histogram after Stretching

Fig. 5. Histogram Stretching

ํžˆ์Šคํ† ๊ทธ๋žจ ๋ณ€ํ™˜์œผ๋กœ ์ธํ•˜์—ฌ ๋ณธ ์—ฐ๊ตฌ์—์„œ์™€ ๊ฐ™์ด ํžˆ์Šคํ† ๊ทธ๋žจ์ด ํŠน์ • ๊ตฌ๊ฐ„์— ๋ชฐ๋ ค์žˆ๋Š” ๊ฒฝ์šฐ, ์ ˆ์‚ญ๋ฉด๊ณผ ๋น„์ ˆ์‚ญ๋ฉด์˜ ๋ช…๋„์ฐจ์ด๊ฐ€ ์ปค์ ธ ํ›„์† ์ด์ง„ํ™” ๊ณผ์ •์—์„œ ์“ฐ์ด๋Š” ์ด์ง„ํ™” ๊ฐ’์ด ๋”์šฑ ์œ ํšจํ•˜๊ฒŒ ๋œ๋‹ค.

4.3.2 ์ด์ง„ํ™”

๋ณธ ์—ฐ๊ตฌ์—์„œ ์‚ฌ์šฉ๋œ ๋„คํŠธ์›Œํฌ ์นด๋ฉ”๋ผ๋Š” 640*480์˜ ํ•ด์ƒ๋„๋กœ ์„ค์ •๋˜์–ด ์‚ฌ์šฉ๋˜์—ˆ์œผ๋ฉฐ, ๊ฐ๊ฐ์˜ ํ”ฝ์…€์—๋Š” 3์›์ƒ‰(Red, Green, Blue)์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ 0๋ถ€ํ„ฐ 255 ์‚ฌ์ด์˜ ์ •์ˆ˜ ๊ฐ’์œผ๋กœ ํ‘œํ˜„๋˜์–ด ์ €์žฅ๋˜์–ด ์žˆ๋‹ค. ์˜์ƒ๋ถ„์„์˜ ๊ธฐ์ดˆ๋‹จ๊ณ„๋กœ์จ, ์ ˆ์‚ญ๋ฉด์˜ ์ ˆ์‚ญ์ƒํƒœ๋ฅผ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ด์ง„ํ™”(Binary thresholding) ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ด๋‹ค. ์ด์ง„ํ™”๋Š” ํŠน์ • ๋ช…๋„ ๊ฐ’์„ ๊ธฐ์ค€ํ•˜์—ฌ ์˜์ƒ์— ์กด์žฌํ•˜๋Š” ๋ชจ๋“  ํ”ฝ์…€๋“ค์„ ๋ช…๋„๊ฐ’ 0(ํ‘) ๋˜๋Š” 255(๋ฐฑ)์œผ๋กœ๋งŒ ํ‘œํ˜„ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์กฐ์ข…์ž๊ฐ€ ์ ˆ์‚ญ ์ž‘์—…์‹œ ์ •๋ณดํ™œ์šฉ๋Šฅ๋ ฅ์„ ๊ทน๋Œ€ํ™”ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ทจ๋“์˜์ƒ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค. ๋˜ํ•œ ์กฐ์ข…์ž์˜ ์‹œ๊ฐ์ ์ธ ํŽธ์˜๋ฅผ ์œ„ํ•˜์—ฌ RGB ๊ฐ’์„ ๊ฐ€์ง€๋Š” ์ปฌ๋Ÿฌ ์ด๋ฏธ์ง€๋ฅผ ์ „์†กํ•˜๋„๋ก ํ•˜์˜€์œผ๋ฏ€๋กœ, ์ด์ง„ํ™”๋ฅผ ์œ„ํ•˜์—ฌ ํ‘๋ฐฑ์˜์ƒ(Gray-scale image)์œผ๋กœ ๋ณ€ํ™˜ํ•ด์•ผ ํ•œ๋‹ค. ํ‘๋ฐฑ ์˜์ƒ ๋ณ€ํ™˜์— ์‚ฌ์šฉ๋œ ๊ณต์‹์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ์œผ๋‚˜, ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์šฐ๋ฆฌ๋‚˜๋ผ ํ‘œ์ค€ ๋ฐฉ์‹์ธ NTSC๋ฐฉ์‹์„ ์ ์šฉํ•˜์—ฌ, Y(๋ช…๋„)= 0.299R + 0.587G + 0.114B ์˜ ๋ณ€ํ™˜ ๊ณต์‹์„ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

์ด์ง„ํ™”์—๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ๋ฐฉ์‹์ด ์กด์žฌํ•˜๋Š”๋ฐ, ํ•˜๋‚˜๋Š” ์ „์—ญ์  ์ด์ง„ํ™”(Global thresholding)์™€, ์ง€์—ญ์  ์ด์ง„ํ™”(Local thresholding)๋กœ ๋‚˜๋ˆˆ๋‹ค. ์ „์—ญ์  ์ด์ง„ํ™”๋Š” ์˜์ƒ์˜ ์ „ ์˜์—ญ์— ๋‹จ์ผ ์ด์ง„ํ™” ๊ธฐ์ค€ ๊ฐ’์„ ์ ์šฉํ•˜์—ฌ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์ „์—ญ์  ์ด์ง„ํ™”๋Š” ๋‹จ์ผ ๊ฒฝ๊ณ„๊ฐ’ ๋งŒ์„ ํ•„์š”๋กœ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์—ฐ์‚ฐ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์œผ๋‚˜, ์˜์ƒ์— ๊ท ์ผํ•˜์ง€ ์•Š์€ ๋ช…๋„์˜ ๋ณ€ํ™”๊ฐ€ ์กด์žฌํ•˜๊ฑฐ๋‚˜, ์กฐ๋ช…, ๊ทธ๋ฆผ์ž์™€ ๊ฐ™์€ ํฐ ์˜์—ญ์„ ์ฐจ์ง€ํ•˜๋Š” ๋ช…๋„์ฐจ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ, ์ด์ง„ํ™”๊ฐ€ ์›ํ™œํžˆ ์ด๋ฃจ์–ด ์ง€์ง€ ์•Š์•„ ํฐ ์˜ค์ฐจ๋ฅผ ๋ฐœ์ƒํ•˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์žฅ๋น„์˜ ์ž‘์—…ํŠน์„ฑ์ƒ ์‹ค์™ธ์ž‘์—…์ด ๋Œ€๋ถ€๋ถ„์„ ์ฐจ์ง€ํ•˜๋ฉฐ ์žฅ๋น„ ์ž์ฒด ๋˜๋Š” ์ฃผ๋ณ€ ์žฅ์• ๋ฌผ๋กœ ์ธํ•˜์—ฌ ์ ˆ์‚ญ๋ฉด์— ๊ทธ๋ฆผ์ž๊ฐ€ ๋ฐ˜๋“œ์‹œ ๋ฐœ์ƒํ•˜๊ฒŒ ๋œ๋‹ค. ์ด ๊ฒฝ์šฐ ๋‹จ์ผ ๊ธฐ์ค€ ๊ฐ’์„ ์ ์šฉํ•˜๋Š” ์ „์—ญ์  ์ด์ง„ํ™”๋Š” ๋งค์šฐ ๋†’์€ ์˜ค์ฐจ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ๋ฐ–์— ์—†๋‹ค. ๋”ฐ๋ผ์„œ ์ง€์—ญ์  ์ด์ง„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋„์ž…ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋“ค์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค.

์ง€์—ญ์  ์ด์ง„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ž€, ์ด์ง„ํ™”์— ํ•„์š”ํ•œ ๊ฒฝ๊ณ„๊ฐ’์„ ์˜์—ญ์— ๋”ฐ๋ผ ๋‹ค๋ฅด๊ฒŒ ์ ์šฉํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค. ํŠน์ • ํฌ๊ธฐ์˜ ๋งˆ์Šคํฌ, ์ฆ‰, ํ”ฝ์…€์„ ์ ์ • ํฌ๊ธฐ๋กœ ๊ทธ๋ฃนํ•‘(Grouping)์„ ํ•˜์—ฌ ์˜์ƒ์„ ๋ถ„ํ• ํ•˜๊ณ  ๋ถ„ํ• ๋œ ์˜์—ญ ๋‚ด ์—์„œ์˜ ์ด์ง„ํ™”๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด์ง„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ํ˜„์žฌ 60~70๊ฐ€์ง€๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ์˜์ƒ์„ ํ˜„์žฌ ๋ฒ”์šฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜(ํ‰๊ท , ์ตœ๋นˆ๊ฐ’, Otsu, ๋ณด๊ฐ„๋ฒ• ๋“ฑ)์„ ์ ์šฉํ•˜์—ฌ ์ตœ์ ์˜ ์ด์ง„ํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ฐพ์•„๋ณด์•˜๋‹ค(Oh ๋“ฑ, 2003, Hryciw. ๋“ฑ, 2006, Gonzalez. ๋“ฑ, 2002). ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์ง€์—ญ์  ์ด์ง„ํ™”๋ฅผ ์œ„ํ•˜์—ฌ ํฌ๊ธฐ 16ร—16 ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ ์นด๋ฉ”๋ผ๋Š” 640ร—480์˜ ํ•ด์ƒ๋„๋กœ ์ดฌ์˜ํ•˜๋ฏ€๋กœ ํ•œ ํ”„๋ ˆ์ž„์— 40ร—30, ์ฆ‰ 1200๊ฐœ์˜ ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋œ๋‹ค. ์˜์ƒ์˜ ๋ชจ๋“  ํ”ฝ์…€์„ ์Šค์บ”ํ•˜๋ฉฐ ๊ฐ๊ฐ์˜ ๋งˆ์Šคํฌ์— ์†ํ•˜๋Š” ํ”ฝ์…€์ •๋ณด๋ฅผ ์ด์šฉํ•˜์—ฌ Otsu ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ ์šฉํ•˜์˜€๋‹ค(Otsu, 1975).

PICF2E4.gif

Fig. 6. Basic Concept of Otsu Algorithm

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

4.3.3 ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ

์ด์ง„ํ™”๊ฐ€ ์ด๋ฃจ์–ด์ง„ ์˜์ƒ์€ ์ฝ˜ํฌ๋ฆฌํŠธ์˜ ๊ณจ์žฌ, ๊ทธ๋ฆผ์ž, ์ž”์—ฌ๋ถ„์ง„, ๋ฐ”ํ€ด์ž๊ตญ(Skid marks), ๋‚ฎ์€ ๋Œ€์กฐ ์˜์ƒ(Low-contrast image) ๋“ฑ์— ์˜ํ•œ ๋…ธ์ด์ฆˆ๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋Ÿฌํ•œ ๋…ธ์ด์ฆˆ๋Š” ํ’ˆ์งˆ ๊ด€๋ฆฌ๋ฅผ  ์œ„ํ•˜์—ฌ ์ œ๊ฑฐ๋˜์–ด์•ผ ํ•œ๋‹ค. ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๋ฐฉ๋ฒ•์€ Gaussian, Soften, Blur, Erode ๋“ฑ์ด ์žˆ๋‹ค. ์ตœ์ ์˜ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ๋ฐฉ๋ฒ•์„ ์œ„ํ•˜์—ฌ ๋ณธ ์—ฐ๊ตฌ์—์„œ์˜ ์ ˆ์‚ญ ์˜์ƒ์„ ์ ์šฉํ•˜์—ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๊ฒ€ํ† ํ•˜์˜€๋‹ค. ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ ์ผ๋ฐ˜์ ์œผ๋กœ ๋งŽ์ด ์“ฐ์ด๋Š” Blur, Soften ๋“ฑ์˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ฃผ๋กœ ๋ฌผ์ฒด๋ฅผ ํ๋ฆฟํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๋ฏ€๋กœ ํšจ๊ณผ๊ฐ€ ๋–จ์–ด์ง€๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ๋‹ค. Erode(์นจ์‹)์ด ๋ถ„์ง„ ๋“ฑ์œผ๋กœ ์ธํ•œ ์ž‘์€ ๋…ธ์ด์ฆˆ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ œ๊ฑฐํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ๋ณผ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ฝ˜ํฌ๋ฆฌํŠธ ์ ˆ์‚ญ๋ฉด์˜ ํŠน์„ฑ์„ ์ œ๋Œ€๋กœ ๋ฐ˜์˜ํ•˜์—ฌ ํšจ๊ณผ์ ์ธ ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ Erode (์นจ์‹) ํ›„ Dilate(ํ™•์žฅ)๋ฅผ ์ ์šฉํ•œ ์—ด๋ฆผ(Opening) ์—ฐ์‚ฐ์ด ๊ฐ€์žฅ ํšจ๊ณผ์ ์ด๋‹ค. ๋”ฐ๋ผ์„œ ์ฒ˜๋ฆฌ๊ณผ์ •์ด ๋‹จ์ˆœํ•˜๊ณ  ๋น ๋ฅธ 3*3 ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์นจ์‹์—ฐ์‚ฐ์„ ์ง„ํ–‰ํ•˜์˜€๋‹ค. ์นจ์‹์—ฐ์‚ฐ์ด๋ž€ ๋งˆ์Šคํฌ๋‚ด์˜ ๋ช…๋„ 0์ธ ํ”ฝ์…€์ด ์กด์žฌํ•˜๋Š” ๋งˆ์Šคํฌ๋Š” ์ค‘์•™ ํ”ฝ์…€์„ 0์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ๋ฐ˜๋Œ€๋กœ ๋งˆ์Šคํฌ๋‚ด์˜ ๋ช…๋„๊ฐ€ ๋ชจ๋‘ 255์ธ ๊ฒฝ์šฐ์—๋Š” ์ค‘์•™ ํ”ฝ์…€์„ 255๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

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

4.4 ์˜์ƒ๋ถ„์„ ๊ฒฐ๊ณผ ์ถœ๋ ฅ

์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ์ด ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด ๊ฒฐ๊ณผ ์˜์ƒ์˜ ์ „์ฒด ํ”ฝ์…€ ์ค‘ ์ ˆ์‚ญ๋ฉด์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋ช…๋„ 255์˜ ํ”ฝ์…€๋“ค์˜ ํผ์„ผํŠธ๋ฅผ ์‚ฐ์ถœํ•˜๊ฒŒ ๋œ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ ์ •์˜ํ•œ ํ”„๋กœํ† ์ฝœ์€ ํŒŒ์ผ๋ช…, ์‹œ๊ฐ„ ์ •๋ณด์™€ ์ ˆ์‚ญ ๋ฉด์ ๊ณผ ์ ˆ์‚ญ ์—ฌ๋ถ€(OK, Not Good์œผ๋กœ ํ‘œํ˜„)์˜ ๋‚ด์šฉ๋“ค์„ ์ฝค๋งˆ(Comma)๋ฅผ ๊ตฌ๋ณ„์ž๋กœ ๋‘” ํ˜•ํƒœ์ด๋ฉฐ Fig. 8์—์„œ ๋ณด๋Š”๋ฐ”์™€ ๊ฐ™์ด ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ์ถœ๋ ฅํ•˜๋„๋ก ํ”„๋กœ๊ทธ๋žจ์„ ๊ตฌ์„ฑํ•˜์˜€๊ณ  ์ด ํŒŒ์ผ์€ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋กœ๋“œํ•˜์—ฌ ์˜์ƒ์ฒ˜๋ฆฌ ์ตœ์ข… ๊ฒฐ๊ณผ JPEG ํŒŒ์ผ๊ณผ ํ•จ๊ป˜ ๋””์Šคํ”Œ๋ ˆ์ด ๋œ๋‹ค. ์˜์ƒ ํŒŒ์ผ ๊ฐ๊ฐ์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋ฅผ ํ…์ŠคํŠธ ํŒŒ์ผ ํ•˜๋‚˜์— ๋‹ด๊ณ  ์žˆ์–ด ์ ˆ์‚ญ ๊ณผ์ • ์ „์ฒด์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ํ•œ ๋ฒˆ์— ํŒŒ์•…ํ•˜๊ธฐ ํž˜๋“  ์ ์„ ๊ฐ์•ˆ, ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ ํ”„๋กœ๊ทธ๋žจ ์ •์ง€ ํ›„ ๋ชจ๋“  ์ •๋ณด๋ฅผ ํฌํ•จํ† ๋ก ํ•˜๋Š” ๋กœ๊ทธ(log) ํŒŒ์ผ ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ๋‹ค.

PICF343.jpg

PICF363.jpg

PICF384.jpg

(a) After thresholding

(b) Erode

(c) Dilate

Fig. 7. Applying Noise Removal Algorithm

PICF313.gif

Fig. 8. Results of Image Processing

PICF3A4.png

Fig. 9. System Integration

4.5 ์‹œ์Šคํ…œ ํ†ตํ•ฉ

4.5.1 ์‹œ์Šคํ…œ ์šด์˜ ๋ฐฉ๋ฒ•

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด, ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ๊ทธ๋žจ์€ ์ž‘์—…์ž์˜ ์ž‘์—… ํŽธ์˜์„ฑ์„ ์œ„ํ•˜์—ฌ ๋ชจ๋“  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋„๋ก ๊ฐœ๋ฐœ๋˜์–ด ์žˆ๋‹ค. ๊ทธ๋ฆฌํ•˜์—ฌ Fig. 9์™€ ๊ฐ™์ด ๋จธ์‹ ๋น„์ „ ์‹œ์Šคํ…œ์—์„œ์˜ ํ•˜๋“œ์›จ์–ด์™€ RTK GPS ๋ฐ ๋ฌด์„  ์†ก์ˆ˜์‹  ๋ชจ๋“ˆ์—์„œ ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ๋จธ์‹ ๋น„์ „ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋ถ„์„ํ•˜์˜€๋‹ค. ๋˜ํ•œ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์ด์—์„œ์˜ ๋™๊ธฐํ™” ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฑฐ์ณ ๊ฒฐ๊ณผ์ ์œผ๋กœ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋“ค์„ ๋””์Šคํ”Œ๋ ˆ์ด ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€์œผ๋ฉฐ ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๋ณ„๋„๋กœ ์ €์žฅํ•˜๋Š” ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•˜์˜€๋‹ค.

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

4.5.2 ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐ ๋™๊ธฐํ™”

๋™๊ธฐํ™” ํ”„๋กœ์„ธ์Šค๋Š” ํ’ˆ์งˆ๊ด€๋ฆฌ์—์„œ ์ƒ์„ฑํ•˜๋Š” ๊ฒฐ๊ณผ ํ…์ŠคํŠธ ํŒŒ์ผ์„ ์ด์šฉํ•˜๋Š”๋ฐ, GPS ์‹œ๊ฐ„ ์ •๋ณด์™€ ๊ฒฐ๊ณผ ์˜์ƒ์˜ ์‹œ๊ฐ„์ •๋ณด๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๊ฒฐ๊ณผ ํŒŒ์ผ๋ช…(๋„คํŠธ์›Œํฌ ์นด๋ฉ”๋ผ์™€ ์ปดํ“จํ„ฐ์™€์˜ ์„œ๋ฒ„ ์‹œ๊ฐ„)์ด ์ผ์น˜ํ•˜๋ฉด ๊ฒฐ๊ณผ ํ…์ŠคํŠธ ํŒŒ์ผ์„ ์—ด๋„๋ก ์„ค๊ณ„ํ•˜์˜€๋‹ค. ํ…์ŠคํŠธ ํŒŒ์ผ์— ๊ธฐ๋ก๋œ ์ •๋ณด๋ฅผ ํ† ๋Œ€๋กœ ์˜์ƒ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ ํŒŒ์ผ์„ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์— ํ‘œ์‹œํ•˜๊ณ  ์ž‘์—… ์„ฑ๊ณต ์—ฌ๋ถ€๋ฅผ ํ‘œํ˜„ํ•˜๋„๋ก ๊ฐœ๋ฐœํ•˜์˜€๋‹ค.

๋˜ํ•œ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ์ค‘์•™์— ์œ„์น˜ํ•œ ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์˜ ๊ฒฝ๋กœ ๊ณ„ํš์ƒ์— RTK GPS๋กœ๋ถ€ํ„ฐ ์ˆ˜์‹ ๋˜๋Š” ํ˜„์žฌ ์žฅ๋น„์˜ ์œ„์น˜๊ฐ€ ์›์˜ ํ˜•ํƒœ๋กœ ํ‘œํ˜„๋˜๋ฉฐ ๊ทธ ์›์˜ ์ƒ‰์„ ์ด์šฉํ•˜์—ฌ ํ’ˆ์งˆ์ œ์–ด ๊ฒฐ๊ณผ๊ฐ€ OK์ธ ๊ฒฝ์šฐ ์ดˆ๋ก์ƒ‰, ๊ทธ๋ ‡์ง€ ์•„๋‹ˆํ•œ ๊ฒฝ์šฐ ์ ์ƒ‰์œผ๋กœ ๋‚˜ํƒ€๋‚˜๊ฒŒ ๋œ๋‹ค. ์žฅ๋น„ ์กฐ์ข…์ž๋Š” ์ด๋ฅผ ์ฃผ์‹œํ•˜์—ฌ ๊ฒฝ๋กœ์ƒ์— ์ ์ƒ‰ ๊ตฌ๊ฐ„์ด ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ ์žฌ ์ ˆ์‚ญ ๋ช…๋ น์„ ๋ฌด์„  ์กฐ์ข… ์žฅ์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์œผ๋ฉฐ, RTK GPS๋Š” ์žฅ๋น„์˜ ์†๋„์™€ ๊ฒฝ๋กœ์—์„œ ๋ฒ—์–ด๋‚œ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ •ํ•˜์—ฌ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์— ๋‚˜ํƒ€๋‚ด์ฃผ์–ด ์กฐ์ข…์ž์˜ ์˜์‚ฌ๊ฒฐ์ •์„ ์ง€์›ํ•œ๋‹ค. ์šฐ์ธก ํ•˜๋‹จ์—๋Š” ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ์˜ ๊ฒฐ๊ณผ, ์ฆ‰ ์˜์ƒ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ ์ด๋ฏธ์ง€, ์ ˆ์‚ญ๋ฅ , ์ ˆ์‚ญ ์—ฌ๋ถ€, ์žฌ์ ˆ์‚ญ ํ•„์š” ๊ตฌ๊ฐ„์˜ ๊ฐœ์ˆ˜๋ฅผ ๋ˆ„์ ํ•˜์—ฌ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ตฌ์„ฑํ•˜์˜€๋‹ค(Fig. 10).

5. ํ˜„์žฅ ์ ์šฉ ์‹คํ—˜ ๊ฒฐ๊ณผ

PICF3C4.jpg

Fig. 10. Display Screen with Quality Management Function

Table 2. Result of Machine Vision Test for Grinded Concrete Surface

Daylight 

Shadow 

Average

16.71

16.21

Standard Deviation

4.07

2.24

Fiducial Value(%)

16.46

Accuracy 

96.6% (350 sample were tested)

ํ’ˆ์งˆ๊ด€๋ฆฌ์˜ ์ตœ์ข… ๊ฒฐ๊ณผ๋ฅผ ์œ„ํ•œ ์ ˆ์‚ญ์—ฌ๋ถ€ ๊ธฐ์ค€ ํผ์„ผํŠธ ์‚ฐ์ •์„ ์œ„ํ•˜์—ฌ ๋ณธ ์—ฐ๊ตฌ์—์„œ ์‚ฌ์šฉ๋œ ๊ทธ๋ผ์ธ๋”์˜ ํ‘œ๋ฉด ํ˜•ํƒœ์™€ ์ ˆ์‚ญ ํŒจํ„ด, ์‹คํ—˜์œผ๋กœ๋ถ€ํ„ฐ ๋‚˜์˜จ ์ด๋ฏธ์ง€ ํ”„๋กœ์„ธ์‹ฑ ๊ฒฐ๊ณผ๋ฅผ ๋น„๊ตํ•˜์—ฌ ์ตœ์ ์˜ ๊ธฐ์ค€์„ ์‚ฐ์ถœํ•˜์˜€๋‹ค. ์‹คํ—˜ ์˜์ƒ์€ ์ ˆ์‚ญ์ด ์ž˜ ์ง„ํ–‰๋˜์—ˆ๋‹ค๊ณ  ํŒ๋‹จ๋˜๋Š” ๊ฒฝ์šฐ(100% ์ ˆ์‚ญ) ์ผ๋ฐ˜ ์ฃผ๊ด‘ ์ƒํƒœ 100 ํ”„๋ ˆ์ž„, ๊ทธ๋ฆผ์ž ์ƒํƒœ 100 ํ”„๋ ˆ์ž„์„ ์„ ์ •ํ•˜์—ฌ ํ‰๊ท ์„ ๊ณ„์‚ฐ ํ•˜์˜€๋‹ค. ๋˜ํ•œ ๋ณธ ์—ฐ๊ตฌ์—์„œ 350๊ฐœ ์ƒ˜ํ”Œ์„ ์กฐ์‚ฌํ•˜์—ฌ ์ œ์•ˆํ•œ ํ’ˆ์งˆ์ œ์–ด ์‹œ์Šคํ…œ์˜ ์ •ํ™•๋„๋ฅผ ์•Œ์•„๋ณด๊ธฐ ์œ„ํ•˜์—ฌ 100% ์ ˆ์‚ญ๋œ ๊ตฌ๊ฐ„์— ๋Œ€ํ•˜์—ฌ ๋ณธ ์‹œ์Šคํ…œ์„ ์ ์šฉํ•˜๊ณ  ํ’ˆ์งˆ์ œ์–ด ๊ฒฐ๊ณผ๊ฐ€ NG๋กœ ํ‘œ์‹œ๋˜๋Š” ๊ตฌ๊ฐ„์„ ์กฐ์‚ฌํ•˜์˜€๋‹ค. ์ด 12๊ฐœ์˜ NG๊ตฌ๊ฐ„, ์ฆ‰ ํ’ˆ์งˆ์ œ์–ด์˜ ์˜ค์ฐจ๊ฐ€ ๋ฐœ์ƒํ•˜์˜€์œผ๋ฉฐ ์ด๋ฅผ ํ† ๋Œ€๋กœ ์ •ํ™•๋„๋ฅผ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ 96.6%์˜ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ฒŒ ๋˜์—ˆ๋‹ค. ์ด ๊ฒฐ๊ณผ๋Š” ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ฐ€์ •์—์„œ์˜ 95%๋ฅผ ๋„˜๋Š” ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๊ฒฐ๊ณผ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

UNI00000ffc15bf.png

UNI00000ffc15c1.png

Fig. 11. Final Experiment

ํ”„๋ ˆ์ž„ ํ•˜๋‚˜์— ์†Œ์š”๋˜๋Š” ํ”„๋กœ์„ธ์Šค ์‹œ๊ฐ„์€ ํ‰๊ท  1.50์ดˆ์ด๋ฉฐ, ์ด๋Š” 4์ดˆ๋‹น 1ํ”„๋ ˆ์ž„์„ ์ดฌ์˜ํ•˜๋„๋ก ๊ตฌ์„ฑํ•œ CCD ์นด๋ฉ”๋ผ์˜ FPM๋ณด๋‹ค ์ž‘์€ ์ˆ˜์น˜์ด๋ฏ€๋กœ ํ”„๋กœ์„ธ์Šค ๊ณผ์ •์—์„œ ๋”œ๋ ˆ์ด๊ฐ€ ์—†์–ด ํ”„๋กœ๊ทธ๋žจ๊ฐ„์˜ ๋™๊ธฐํ™”๊ฐ€ ์ด๋ฃจ์–ด์ง€์ง€์•Š๋Š” ๋ฌธ์ œ๋Š” ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜๋‹ค.

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

6. ๊ฒฐ ๋ก 

๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ ์ž‘์—…์—์„œ์˜ ํ’ˆ์งˆ์ œ์–ด๋ฅผ ์œ„ํ•œ ๋จธ์‹ ๋น„์ „ ์‹œ์Šคํ…œ๊ณผ ์›๊ฒฉ์กฐ์ข…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ์˜์ƒ ์ฒ˜๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ํ”„๋กœ๊ทธ๋žจ์„ ์ œ์•ˆํ•˜์˜€๋‹ค. ์ฝ˜ํฌ๋ฆฌํŠธ ํ‘œ๋ฉด์ ˆ์‚ญ๋ฉด์˜ ๋จธ์‹ ๋น„์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์ด์ง„ํ™” ๊ฐ’์˜ ์œ ํšจ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ํžˆ์Šคํ† ๊ทธ๋žจ ์ŠคํŠธ๋ ˆ์นญ, 16ร—16 mask ์ƒ์„ฑ์„ ํ†ตํ•œ ์ง€์—ญ์  Otsu ์•Œ๊ณ ๋ฆฌ์ฆ˜, ์ž”์—ฌ ๋ถ„์ง„ ๋ฐ ๊ณจ์žฌ ๋“ฑ์œผ๋กœ ์ธํ•œ ๋…ธ์ด์ฆˆ๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•œ ์—ด๋ฆผ์—ฐ์‚ฐ์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋ฉฐ 20์—ฌ๊ฐœ์˜ ์ฃผ๊ด‘ ๋ฐ ๊ทธ๋ฆผ์ž๊ฐ€ ์žˆ๋Š” ์กฐ๊ฑด์—์„œ ์‹คํ—˜์„ ์‹ค์‹œํ•˜์—ฌ ๋จธ์‹  ๋น„์ „ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํ’ˆ์งˆ ๊ฒฝ๊ณ„๊ฐ’์„ ๋„์ถœํ•˜์˜€๋‹ค. ๊ฒฐ๊ณผ๊ฐ’์€ ๋ชจ๋‘ ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋™๊ธฐํ™” ๋˜๋„๋ก ์„ค๊ณ„ ํ•˜์˜€์œผ๋ฉฐ ํ…์ŠคํŠธ ํŒŒ์ผ์—๋Š” ํ’ˆ์งˆ๊ด€๋ฆฌ์˜ ๋ชจ๋“  ์ •๋ณด๋“ค์„ ํฌํ•จํ† ๋ก ๊ตฌ์„ฑํ•˜์˜€๋‹ค. ์ œ์•ˆ๋œ ํ’ˆ์งˆ์ œ์–ด ์‹œ์Šคํ…œ์€ 96.6%์˜ ์ •ํ™•๋„๋ฅผ ๊ฐ–์ถ”์—ˆ์œผ๋ฉฐ ์ด๋Š” ์„ค๊ณ„ ๊ธฐ์ค€์น˜ 95%๋ฅผ ์ƒํšŒํ•˜๋Š” ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ธ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ํ†ตํ•ฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ์žฅ๋น„์˜ ์ตœ์  ์ด๋™ ๊ฒฝ๋กœ์™€ ๋ฐฉํ–ฅ, ์†๋„, ์˜ค์ฐจ, ํ’ˆ์งˆ๊ด€๋ฆฌ ๊ฒฐ๊ณผ๊ฐ’ ๋“ฑ์„ ํ•˜๋‚˜์˜ ๋””์Šคํ”Œ๋ ˆ์ด์—์„œ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฒฝ๋กœ ์ด๋™์‹œ ์žฅ๋น„์˜ ํ—ˆ์šฉ์˜ค์ฐจ 2cm ์ด๋‚ด๋กœ ์žฅ๋น„ ์šด์šฉ์ด ๋จ์„ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์ด๋Š” ์žฅ๋น„ ์šด์šฉ์— ์žˆ์–ด ์กฐ์ข…์ž์˜ ํ•ฉ๋ฆฌ์ ์ธ ํŒ๋‹จ์„ ๋„์šธ ์ˆ˜ ์žˆ๋Š” ์ถฉ๋ถ„ํ•œ ์ •๋ฐ€๋„๋ฅผ ๊ฐ–์ถ”์—ˆ๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๋ณธ ๋…ผ๋ฌธ์—์„œ ์ œ์•ˆํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ฐ”ํƒ•์œผ๋กœํ•œ ํ’ˆ์งˆ์ œ์–ด ์‹œ์Šคํ…œ์ด ๊ตฌ์ถ•๋จ์œผ๋กœ์„œ ๋ณธ ์—ฐ๊ตฌ์˜ ๊ถ๊ทน์  ๋ชฉํ‘œ์ธ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด ๋ชจ๋“ˆ์„ ๊ฐ–์ถ”๊ฒŒ ๋˜์—ˆ๋‹ค. ํ–ฅํ›„ ์ด๋Ÿฌํ•œ ๊ฑด์„ค ์ž๋™ํ™” ๋ถ„์•ผ์˜ ์ˆ˜์š”๋Š” ๊พธ์ค€ํžˆ ์ฆ๊ฐ€ํ•  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋˜๋ฉฐ ๋ณธ ๋…ผ๋ฌธ์—์„œ ์—ฐ๊ตฌํ•˜์˜€๋˜ ํ’ˆ์งˆ๊ด€๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๊ทธ ์ˆ˜์š”์— ํ•„์ˆ˜๋ถˆ๊ฐ€๊ฒฐํ•œ ์กด์žฌ์ด๊ธฐ์— ๋‹ค์–‘ํ•œ ์—ฐ๊ตฌ๋“ค์ด ์ง„ํ–‰๋  ๊ฒƒ์ด๋ผ ์˜ˆ์ƒ๋œ๋‹ค. ๋ณธ ์—ฐ๊ตฌ๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ๊ฑด์„ค์žฅ๋น„์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š” ํ†ตํ•ฉ ํ’ˆ์งˆ๊ด€๋ฆฌ ์ฒด๊ณ„๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋œ๋‹ค.

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

Acknowledgements

References

1 
Gonzalez, C. R. and Woods, R. E. (2002). Digital image processing, Pearson Education. pp. 595-611. Gonzalez, C. R. and Woods, R. E. (2002). Digital image processing, Pearson Education. pp. 595-611.Google Search
2 
Haran, G. J., Dillenburg, J. and Nelson, P. (2006). โ€œReal-time image processing algorithms for the detection of road and environmental conditions.โ€ Proc. Of 9th International Conference on App- lications of Advanced Technology in Transportation, ASCE, Illinois, Chicago, pp. 55-60.Haran, G. J., Dillenburg, J. and Nelson, P. (2006). โ€œReal-time image processing algorithms for the detection of road and environmental conditions.โ€ Proc. Of 9th International Conference on App- lications of Advanced Technology in Transportation, ASCE, Illinois, Chicago, pp. 55-60.Google Search
3 
Hryciw, D. R., Shin, S. and Jung, Y. (2006). โ€œSoil image processing -single grains to particle assemblies.โ€ GeoCongress 2006: Geo- Technical Engineering in the Information Technology Age, pp. 1-6.Hryciw, D. R., Shin, S. and Jung, Y. (2006). โ€œSoil image processing -single grains to particle assemblies.โ€ GeoCongress 2006: Geo- Technical Engineering in the Information Technology Age, pp. 1-6.Google Search
4 
10.1016/j.autcon.2005.08.001Lee, S., Chang, L. and Skibniewski, M. (2006). โ€œAutomated recognition of surface defects using digital color image processing.โ€ Automation in Construction, Vol. 15, pp. 540-549.Lee, S., Chang, L. and Skibniewski, M. (2006). โ€œAutomated recognition of surface defects using digital color image processing.โ€ Automation in Construction, Vol. 15, pp. 540-549.DOI
5 
Lee, W., Seo. J., Moon, S. and Lim, J. (2007). โ€œDevelopment of tele-operated equipment for concrete surface grinding.โ€ KSCE Journal of Civil Engineering, Vol. 27, No. 6, pp. 741-748 (in Korean).Lee, W., Seo. J., Moon, S. and Lim, J. (2007). โ€œDevelopment of tele-operated equipment for concrete surface grinding.โ€ KSCE Journal of Civil Engineering, Vol. 27, No. 6, pp. 741-748 (in Korean).Google Search
6 
10.1016/j.autcon.2005.02.004Leu, S. and Chang, S. (2005). โ€œDigital image processing based approach for tunnel excavation faces.โ€ Automation in Construction, Vol. 14, pp. 750-765.Leu, S. and Chang, S. (2005). โ€œDigital image processing based approach for tunnel excavation faces.โ€ Automation in Construction, Vol. 14, pp. 750-765.DOI
7 
Nobuyuki Otsu (1975). โ€œA threshold selection method from gray level histograms.โ€ IEEE Trans. Sys. Man., Cyber, Vol. 9, No. 1, pp. 62-66. Nobuyuki Otsu (1975). โ€œA threshold selection method from gray level histograms.โ€ IEEE Trans. Sys. Man., Cyber, Vol. 9, No. 1, pp. 62-66.Google Search
8 
10.1061/(ASCE)0733-947X(2003)129:4(462)Oh, J. T. and John, D. L. I. (2003). โ€œVehicle detection using video image processing system : Evaluation of PEEK Video Trak.โ€ Technical notes, Journal of Transportation Engineering ASCE, Vol. 129, pp. 462-465.Oh, J. T. and John, D. L. I. (2003). โ€œVehicle detection using video image processing system : Evaluation of PEEK Video Trak.โ€ Technical notes, Journal of Transportation Engineering ASCE, Vol. 129, pp. 462-465.DOI
9 
10.1016/j.autcon.2006.05.003Yu, S., Jang, J. and Han, C. (2007). โ€œAuto inspection system using a mobile robot for detecting concrete cracks in a tunnel.โ€ Automation in Construction, Vol. 16, pp. 255-261.Yu, S., Jang, J. and Han, C. (2007). โ€œAuto inspection system using a mobile robot for detecting concrete cracks in a tunnel.โ€ Automation in Construction, Vol. 16, pp. 255-261.DOI
10 
10.1016/j.autcon.2006.12.003Woo, S., Hong, D., Lee, W., Chung, J. and Kim, T. (2008). โ€œA robotic system for road lane painting.โ€ Automation in Construction, Vol. 17, pp. 122-129.Woo, S., Hong, D., Lee, W., Chung, J. and Kim, T. (2008). โ€œA robotic system for road lane painting.โ€ Automation in Construction, Vol. 17, pp. 122-129.DOI