Handy 3D Scanner 3D ๋ฌผ์ฒด ์Šค์บ๋‹ ์‹œ์Šคํ…œ ์ฝ”๋“œ๊ฐ€ ์˜คํ”ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

State of the Art ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ƒˆ๋กœ์šด ๋ฒ„์ „์„ ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. ํŽธ๋ฆฌํ•œ 3D ์Šค์บ๋„ˆ 0.5.1 ะธ ์ถœํŒ ๋œ GitHub์˜ ํ”„๋กœ์ ํŠธ ์†Œ์Šค ์ฝ”๋“œ. ์ด ํ”„๋กœ์ ํŠธ๋Š” ์ €๋ ดํ•œ Intel RealSense D400 ์Šคํ…Œ๋ ˆ์˜ค ์นด๋ฉ”๋ผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌผ์ฒด์™€ ์ง€ํ˜•์˜ 5D ์Šค์บ๋‹์„ ์œ„ํ•œ ํœด๋Œ€์šฉ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” C++(QtXNUMX์˜ ์ธํ„ฐํŽ˜์ด์Šค)๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ๋ฐฐํฌ์ž Apache 2.0์— ๋”ฐ๋ผ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ถ€์—ฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค์™€ ์•ˆ๋“œ๋กœ์ด๋“œ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

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

ํŽธ๋ฆฌํ•œ 3D ์Šค์บ๋„ˆ์˜ ํŠน์ง•:

  • ํฌ๋กœ์Šค ํ”Œ๋žซํผ(Qt5) ๋ฐ ๋‹ค์–‘ํ•œ Android ๊ธฐ๊ธฐ์—์„œ ์ž‘๋™(Android 5.1 ์ด์ƒ ์ง€์›)
  • ~1MPix ํ•ด์ƒ๋„๋กœ ์—ฌ๋Ÿฌ ์ด๋ฏธ์ง€(ํฌ์ธํŠธ ํด๋ผ์šฐ๋“œ)๋ฅผ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค.
  • ARCore(ํœด๋Œ€ํฐ์˜ ๊ธฐ๋ณธ ์นด๋ฉ”๋ผ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ง€์ƒ์— ์œ„์น˜ ์ง€์ •
  • ์บก์ฒ˜๋œ ์ด๋ฏธ์ง€๋ฅผ ํฌ์ธํŠธ ํด๋ผ์šฐ๋“œ ๋˜๋Š” ์ƒ์„ฑ๋œ ํ‘œ๋ฉด์œผ๋กœ ๋ฏธ๋ฆฌ ๋ด…๋‹ˆ๋‹ค.
  • PCD ํ˜•์‹์œผ๋กœ ์ถ”๊ฐ€ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ์ด๋ฏธ์ง€๋ฅผ ์ €์žฅํ•˜๊ณ  ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  • ์••์ถ• ์ง€์›์„ ํ†ตํ•ด ์žฅ๋ฉด์„ glTF 2.0 ํ˜•์‹์œผ๋กœ ๋‚ด๋ณด๋ƒ…๋‹ˆ๋‹ค.
  • ๊ณต๊ฐœ ๊ฐœ๋ฐœ ๋ชจ๋ธ๊ณผ ์†Œ์Šค ์ฝ”๋“œ๋Š” GitHub์—์„œ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Handy 3D Scanner 3D ๋ฌผ์ฒด ์Šค์บ๋‹ ์‹œ์Šคํ…œ ์ฝ”๋“œ๊ฐ€ ์˜คํ”ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€