
๐ ์ด๋ฒ ํฌ์คํธ์์๋ ํ๋ ์ ๊ทธ๋๋ฒ์ ์ธํฐํ์ด์ค์นด๋์ ๋ํด์ ์ค๋ช ๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค.
ํ๋ ์ ๊ทธ๋๋ฒ๋ ํ๋ ์(frame)์ ์ก๋๋ค(grab)๋ผ๊ณ ์ง์ญํ ์ ์๋ฏ์ด ์ด๋ฏธ์ง๋ฅผ ํ๋ํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ์ฅ์น์
๋๋ค.
๋ ์ฆ๋ฅผ ํตํด ์นด๋ฉ๋ผ๊ฐ ๋ฐ์๋ค์ธ ํ์ค ์ด๋ฏธ์ง๋ฅผ ๋ฐ์๋ค์ผ ์ ์๋ ๋์งํธ ์์์ผ๋ก ๋ณํํด ๋ณด๊ดํ๋ ์ญํ ์ ํฉ๋๋ค.
ํ๋ ์ ๊ทธ๋๋ฒ๋ ๊ณ ํด์๋ real-time ์ด๋ฏธ์ง ํ๋ ๋ฐ ์ ํธ ์ ์ด๋ฅผ ์ํ ํต์ฌ ๊ตฌ์ฑ ์์ ์ค ํ๋์
๋๋ค.
์ด๋ฏธ์ง ํ๋ ๋ณด๋์ ํต์ฌ์๋ ๋ฐฉ๋ํ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ฒ๋ฆฌํ๋ FPGAํ๋ก์ธ์๊ฐ ์์ต๋๋ค.
๐ FPGA(Field-Programmable Gate Array)๋?
ํ๋ก๊ทธ๋จ์ด ๊ฐ๋ฅํ ๋น๋ฉ๋ชจ๋ฆฌ ๋ฐ๋์ฒด๋ฅผ ๋งํฉ๋๋ค.
FPGA์ ๋ํ ์์ธํ ์ค๋ช ์ ์ด ๋งํฌ ์ ํฌ์คํธ์์ ํ์ธํ์ค ์ ์์ต๋๋ค.
๐ผ์ด๋ฏธ์ง 1. Frame Grabber ๋ณด๋
ํ๋ ์ ๊ทธ๋๋ฒ๋ฅผ ๋ ์ฝ๊ฒ ์ค๋ช
ํด๋ณด์๋ฉด ๊ทธ๋ํฝ ๋ด๋น ์ฐ์ฐ ์ฅ์น๊ฐ GPU๋ผ๋ฉด ์ด๋ฏธ์ง ๋ด๋น ์ฐ์ฐ ์ฅ์น๊ฐ ํ๋ ์ ๊ทธ๋๋ฒ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
ํ๋ ์ ๊ทธ๋๋ฒ๋ ์๋์ ๊ฐ์ ๊ตฌ์ฑ์์๋ฅผ ๊ฐ๋๋ค.
ํ๋ ์ ๊ทธ๋๋ฒ๋ ์ด๋ ๊ฒ ์ดํดํ๋ฉด ๋๋ค.
์ด๋ฒ์๋ ์ธํฐํ์ด์ค์ ๋ํด ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค.
"์ธํฐํ์ด์ค"๋ผ๋ ์ฉ์ด๋ ๋จธ์ ๋น์ ๋ฟ๋ง ์๋๋ผ ์ฌ๋ฌ ๋ถ์ผ์์ ์ฌ์ฉ๋๋ ์ฉ์ด์ธ๋ฐ์,
๋จธ์ ๋น์ ๋ถ์ผ์์ ์ธํฐํ์ด์ค๋ ์นด๋ฉ๋ผ๊ฐ PC์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์ญํ ์ ๋งํฉ๋๋ค.
์๋๋ ๋จธ์ ๋น์ ์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ ์ธํฐํ์ด์ค ์ข ๋ฅ๋ฅผ ์ค๋ช ํ ํ์ ๋๋ค.


๐ผ์ด๋ฏธ์ง 2. CXP, GigE, Camera Link, USB ์ธํฐํ์ด์ค ๋น๊ต
CoaXPress(CXP) ์ธํฐํ์ด์ค
์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด CXP-12์ผ์ด๋ธ์ ์ ๊ทธ๋ฆผ์ ์นด๋ฉ๋ผ์ ๋ณด์ด๋ lane 4๊ฐ ๋ค ์ฌ์ฉ์ 12.5 Gbit/s 4 50 Gbit/s์
๋๋ค.
50 Gbit/s๋ ์ ๋ชจ๋ธ๋ค ์ค ๊ฐ์ฅ ๋์ ๋ฐ์ดํฐ ์ ์ก ์๋๋ฅผ ๊ฐ๋ ์นด๋ฉ๋ผ์ด๊ณ , ๊ณ ํด์๋ ์ด๋ฏธ์ง๋ฅผ ๋ค๋ฃฐ ์ ์๋ค๋ ๊ฒ์ด ๊ฐ์ฅ ํฐ ์ฅ์ ์
๋๋ค.
CXP ์ธํฐํ์ด์ค๋ ๋ง์ด ์๋ ค์ง ๋์ถ ์ผ์ด๋ธ์
๋๋ค. ํ๊ฐ๋ฅ์ ๋์ถ์ผ์ด๋ธ์ ์ด๋ฏธ์ง ๋ฐ์ดํฐ ์์ , ์นด๋ฉ๋ผ ์ปจํธ๋กค, ์ ์๊ณต๊ธ, ์ํํธ์จ์ด ํธ๋ฆฌ๊ฑฐ ๋ฅผ ๋์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Cameralink ์ธํฐํ์ด์ค
Cameralink ์ธํฐํ์ด์ค์ ์ฅ์ ์ ๋์ ๋์ญํญ์
๋๋ค.
ํ๋์ ์ผ์ด๋ธ์ด ์์ ๊ฐ์ ๋์ญํญ๋ค์ ๊ฐ๋๋ฐ, ์ต๋ ์ผ์ด๋ธ์ 2๊ฐ ์ฐ๊ฒฐํ ์ ์์ด 2๋ฐฐ์ ๋์ญํญ์ ๊ฐ์ ์ ์์ต๋๋ค.
์ฌ๊ธฐ์ ํน์ดํ ์ ์ USB๋ GigE์ ๊ฒฝ์ฐ์๋ ์ด๋ฏธ PC ๋ณด๋์ USBํฌํธ๋ Ethernetํฌํธ๊ฐ ์๋๋ฐ ์ ๋ณ๋๋ก ์ธํฐํ์ด์ค ์นด๋๋ฅผ ๊ตฌ๋งคํด์ผํ๋์ง ์๋ฌธ์ด ์์ ์ ์์ต๋๋ค.

๐ผ์ด๋ฏธ์ง 3. ๋ฉ์ธ๋ณด๋์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ง ์์ ํฌํธ๋ค
์ ์ด๋ฏธ์ง๋ ๋ฉ์ธ๋ณด๋์์ ํ๋ธ์ ๊ฐ์ ์ต์คํ ์ ์ฅ์น๋ฅผ ํตํด ์ค์น๋ PC์ ํ ๋ถ๋ถ์ด๋ค. ์ฐ๋ฆฌ๊ฐ ํํ ์๊ณ ์๋ ์ด ๋ถ๋ถ์ ๋ฉ์ธ๋ณด๋์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ๋ถ๋ถ์ด ์๋๋ค.
์นด๋ฉ๋ผ๋ฅผ ๊ตฌ๋งคํ ๋ ํ์ฌ ํ๋ก์ ํธ๋ ์์
ํ๊ฒฝ์ ์ด๋ ์คํ์ ์๊ตฌํ๋์ง ํ์
ํ๋ ๊ฒ์ด ์ค์ํ๋ค.
๋จ์ํ 200~500Mbps๋ฉด ์ถฉ๋ถํ ํ๋ก์ ํธ์ CXP-12์ธํฐํ์ด์ค์ ์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ๋ฉด ๋น์ฉ๋ฉด์์ ๋ญ๋น์ด๋ค. (CXP์นด๋ฉ๋ผ๋ 300๋ง์์ด ๋์ด๊ฐ๋ค๐ฅฒ)
์ธํฐํ์ด์ค ์ข
๋ฅ๋ณ๋ก ์๋๋ ์ผ์ด๋ธ ๊ธธ์ด์ ๊ฐ์ ํน์ง์ด ๋ชจ๋ ๋ค๋ฅด๋ฏ๋ก ์์
ํ๊ฒฝ์ ์ ํฉํ ์ธํฐํ์ด์ค๋ฅผ ์ ์ ํด์ผ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์นด๋ฉ๋ผ์ ์ฃผ๋ณ ์ฅ๋น๋ค์ ๊ตฌ๋งคํ ๋ ํ๋ ์๊ทธ๋๋ฒ์ ์ธํฐํ์ด์ค์ ์นด๋ฉ๋ผ ์ถ๋ ฅํฌํธ ๋ฑ ๊ท๊ฒฉ๋ ๋ง์ถฐ์ผ ํจ์ ์์ง ๋ง์์ผ ํ๋ค.
์นด๋ฉ๋ผ ์ธํฐํ์ด์ค์ ๋ง๋ ํ๋ ์ ๊ทธ๋๋ฒ๋ฅผ ์ ํํ์ง ์์ผ๋ฉด ์ด๋ฏธ์ง ํ๋์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ์ ์ด๋ค.
์์นซํ๋ฉด ๋๋ญ๋น๋ฅผ ํ ์ ์์ผ๋ ์ ๋
ํ๋๋ก ํ์โ