USB Camera Troubleshooting FAQ - Helsparrow/OpenpnpDocs_KR GitHub Wiki
USB Camera Troubleshooting FAQ
OpenPnP์์ ์ฌ๋ฌ USB ์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ OpenCvCamera๊ฐ ์๋ OpenPnpCaptureCamera ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ๊ณ ์๋์ง ํ์ธํ์ญ์์ค. OpenPnpCaptureCamera๋ ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์๋์ ์ค๋ช ๋ ๋ฌธ์ ๋ฅผ ๊ทน๋ณตํ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์นด๋ฉ๋ผ์ฉ ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ OpenPnpCaptureCamera ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ธ์. OpenCvCamera๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ ์ด์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๊ณ์ ์ฝ์ผ์ญ์์ค.
๊ทธ๋ฅ ์ข ๋ผ๋ผ!
๊ฐ ์นด๋ฉ๋ผ๋ฅผ ์์ฒด USB ํธ์คํธ ์ปจํธ๋กค๋ฌ์ ๋ฃ์ต๋๋ค. ์ด๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๊ฐ ์นด๋ฉ๋ผ์ ์ ์ฉ USB ํฌํธ๊ฐ ํ์ํ๋ค๋ ๊ฒ์ ์๋ฏธํ์ง๋ง ๊ทธ๋ ๋ค๊ณ ํด์ ํญ์ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋๋ ๊ฒ์ ์๋๋๋ค. ์ปดํจํฐ์ USB ์ฅ์น ํธ๋ฆฌ๋ฅผ ๋ณด๊ณ ๋ชจ๋ ํฌํธ๊ฐ ํ๋์ USB ํธ์คํธ ์ปจํธ๋กค๋ฌ๋ก ๋์๊ฐ๋ ๊ฒฝ์ฐ ์ถ๊ฐ PCIe USB ์นด๋๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ค๋ฅธ ์ปดํจํฐ๊ฐ ํ์ํฉ๋๋ค.
USB ํ๋ธ๋ ์ด๋ป์ต๋๊น?
์๋๊ผญ์ง์ ์ฐ๊ฒฐ๋ ํธ์ค์ ๊ฐ์ USB ๋ฒ์ค๋ฅผ ์๊ฐํ์ญ์์ค. ์๋๊ผญ์ง๋ฅผ ํตํด ํ๋ฅด๋ ๋งํผ๋ง ๋ฌผ์ ๋นผ๋ผ ์ ์์ต๋๋ค. ํธ์ค ๋์ ์คํ๋ฆฌํฐ ์ฌ๋ฌ ๊ฐ๋ฅผ ๊ฑธ์ด๋ ๋ ์ด์ ๋ฌผ์ด ๋์ค์ง ์์ต๋๋ค. ์๋๊ผญ์ง๋ ํธ์คํธ ์ปจํธ๋กค๋ฌ์ ๋๋ค. ํ๋ธ๋ ์คํ๋ฆฌํฐ์ ๋๋ค.
๋๋ถ๋ถ์ ์์คํ ์ ํ๋ธ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋์ ์นด๋ฉ๋ผ์ ์ผ๋ถ ๋ค๋ฅธ ๋ฎ์ ๋์ญํญ ์ฅ์น๋ฅผ ์คํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ค๋ฌด๋๋ณด๋ + ํ๋ธ์์ ์นด๋ฉ๋ผ 1๋๋ฅผ ์คํํ๋ ๊ฒ์ ๋ ๋ฒ์งธ ์นด๋ฉ๋ผ๋ฅผ ๋ค๋ฅธ USB ํฌํธ์ ์ปดํจํฐ์ ์ง์ ์ฐ๊ฒฐํ๋ฉด ์๋ํ๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ ์์ต๋๋ค.
๊ธฐ์ ์ ์ผ๋ก ๋ฌด์์ด ๋ฌธ์ ์ ๋๊น?
์ผ๋ถ USB ์นด๋ฉ๋ผ๋ ๋์ญํญ์ด ๋งค์ฐ ๋์ ๋น์์ถ YUV ๋น๋์ค ๋ชจ๋๋ก ๊ธฐ๋ณธ ์ค์ ๋ฉ๋๋ค. ์นด๋ฉ๋ผ๊ฐ USB ๋ฒ์ค์์ ์ด๊ฑฐํ ๋ ๋ฒ์ค์ ๋์ญํญ์ 90% ์ ๋๊ฐ ํ์ํ๋ค๊ณ ์๋ ค์ฃผ๋ฏ๋ก ๋ค๋ฅธ ์นด๋ฉ๋ผ๋ ์ฅ์น์ ๋ํ ๋์ญํญ์ ๋จ์ง ์์ต๋๋ค. ๋ ๋ฒ์งธ ์นด๋ฉ๋ผ๋ฅผ ์ฐ๊ฒฐํ๋ ค๊ณ ํ๋ฉด ์ด๊ฑฐ์ ์คํจํ๊ฑฐ๋ ์ด๊ฑฐํ์ง๋ง ์ด๋ ค๊ณ ํ๋ฉด ์คํจํฉ๋๋ค. ์ด๋ก ์ธํด ์ผ๋ฐ์ ์ผ๋ก ๊ฒ์์ ์ด๋ฏธ์ง๊ฐ ๋ํ๋ฉ๋๋ค.
What about USB 3?
USB 3 ํน์ ์นด๋ฉ๋ผ๊ฐ ์๋ ๊ฒฝ์ฐ ์๋ํฉ๋๋ค. USB 3 ํฌํธ ๋๋ USB 3 ํ๋ธ์ USB 2 ์นด๋ฉ๋ผ๋ ๋์์ด ๋์ง ์์ต๋๋ค. USB 3 ๋ฒ์ค์ USB 2 ์ฅ์น๋ USB 3 ์ผ์ด๋ธ์ ํตํด USB 2 ๋ฒ์ค๋ฅผ ๊ณต์ ํ๋ฏ๋ก ๋์ผํ ์ ํ์ด ์์ต๋๋ค.
์ํํธ์จ์ด ์ ํ ์ฌํญ์ธ ์ด์ ?
์์ฅ์ ๋์ ์๋ ๋๋ถ๋ถ์ ์นด๋ฉ๋ผ๋ MJPEG ์์ถ ๋น๋์ค๋ ์ง์ํฉ๋๋ค. ์ด๊ฒ์ ํจ์ฌ ๋ฎ์ ๋์ญํญ์ด๋ฉฐ ํฌํธ์ 2๊ฐ ์ด์์ ์นด๋ฉ๋ผ๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ์ํ๊น๊ฒ๋ OpenCV๋ ์นด๋ฉ๋ผ์ MJPEG ๋ชจ๋๋ก ์ ํํ๋ผ๊ณ ์ง์ํ ๋ฐฉ๋ฒ์ด ์์ผ๋ฏ๋ก YUV์ ๊ณ ์ ๋ฉ๋๋ค. ๋์ OpenPnpCaptureCamera๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
MJPEG์ด ์ฌ์ ํ ์ผ๋ถ ์นด๋ฉ๋ผ์ ๋์์ด ๋์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
์ผ๋ถ ์นด๋ฉ๋ผ์ ๊ฒฝ์ฐ MJPEG๋ ๋์์ด ๋์ง ์์ต๋๋ค. ๊ทธ๋ค์ ์ฌ์ ํ ๋๋ฌด ๋ง์ ๋์ญํญ์ ์ฌ์ฉํฉ๋๋ค. ๊ถ์ฅ๋๋ ELP 720p ์นด๋ฉ๋ผ์ ๋ฐ๋๋๋ ELP Full HD ์นด๋ฉ๋ผ๊ฐ ๋ํ์ ์ธ ์์ ๋๋ค. FullHD ๋ชจ๋ธ์ ๋์ผํ 30fps์์ ๋ ๋ฐฐ์ ํด์๋(ํฝ์ ์)๋ฅผ ์ ๊ณตํ๊ฑฐ๋ ๋์ผํ 720p ํด์๋์์ ๋ ๋ฐฐ์ fps(60fps)๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ ๋ฐฐ์ ๋์ญํญ์ด ์๊ตฌ๋๋๊ฒ์ด ํ๋นํฉ๋๋ค.
๋ค๋ฅธ ํด๊ฒฐ๋ฒ์ด ์๊ฒ ์ต๋๊น?
ONVIF IP ์นด๋ฉ๋ผ์๋ ์ด๋ฌํ ์ ํ์ด ์์ต๋๋ค. ์ด๋ฐ ๊ฒ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋คํธ์ํฌ์์ ์ง์ํ๋ ๋งํผ ์ฌ์ฉํ ์ ์์ผ์ค๊ฒ๋๋ค. ์ฐธ๊ณ : ์ฌ๊ธฐ์ ์ข์ ONVIF ์นด๋ฉ๋ผ์ ๋ํ ๋งํฌ ๋จ๊ฒจ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.