์ด๋ฏธ์ง ์ฝํ ์ธ ์ฒ๋ฆฌ ๋ฐ ๋ถ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํ๋ ๋ฌด๋ฃ ๋ผ์ด๋ธ๋ฌ๋ฆฌ OpenCV 4.7(์คํ ์์ค ์ปดํจํฐ ๋น์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ)์ด ์ถ์๋์์ต๋๋ค. OpenCV๋ ํด๋์ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ปดํจํฐ ๋น์ ๋ฐ ๊ธฐ๊ณ ํ์ต ์์คํ ์ ์ต์ ๋ฐ์ ์ ๋ฐ์ํ๋ 2500๊ฐ ์ด์์ ์๊ณ ๋ฆฌ์ฆ์ ์ ๊ณตํฉ๋๋ค. ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฝ๋๋ C++๋ก ์์ฑ๋์์ผ๋ฉฐ BSD ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค. Python, MATLAB ๋ฐ Java๋ฅผ ํฌํจํ ๋ค์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ๋ฐ์ธ๋ฉ์ด ์ค๋น๋์ด ์์ต๋๋ค.
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ฌ์ง ๋ฐ ์์ ์ ๊ฐ์ฒด ์ธ์(์: ์ฌ๋์ ์ผ๊ตด ๋ฐ ํ์ ์ธ์, ํ ์คํธ ๋ฑ), ๊ฐ์ฒด ๋ฐ ์นด๋ฉ๋ผ์ ์์ง์ ์ถ์ , ์์ ์ ๋์ ๋ถ๋ฅ, ์ด๋ฏธ์ง ๋ณํ, 3D ๋ชจ๋ธ ์ถ์ถ, ์คํ ๋ ์ค ์นด๋ฉ๋ผ์ ์ด๋ฏธ์ง์์ 3D ๊ณต๊ฐ ์์ฑ, ์ ํ์ง ์ด๋ฏธ์ง๋ฅผ ๊ฒฐํฉํ์ฌ ๊ณ ํ์ง ์ด๋ฏธ์ง ์์ฑ, ์ ์๋ ์์ ์ธํธ์ ์ ์ฌํ ์ด๋ฏธ์ง์์ ๊ฐ์ฒด ๊ฒ์, ๊ธฐ๊ณ ํ์ต ๋ฐฉ๋ฒ ์ ์ฉ, ๋ง์ปค ๋ฐฐ์น, ์๋ก ๋ค๋ฅธ ๊ณตํต ์์ ์๋ณ ์ ๋ชฉ ํ์๊ณผ ๊ฐ์ ๊ฒฐํจ์ ์๋์ผ๋ก ์ ๊ฑฐํฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ ๊ฒฝ๋ง์ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ธฐ๊ณ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํ์ ํตํด DNN(Deep Neural Network) ๋ชจ๋์ ์ปจ๋ณผ๋ฃจ์ ์ฑ๋ฅ์ด ๋ํญ ์ต์ ํ๋์์ต๋๋ค. Winograd ๋น ๋ฅธ ์ปจ๋ณผ๋ฃจ์ ์๊ณ ๋ฆฌ์ฆ์ด ๊ตฌํ๋์์ต๋๋ค. ์๋ก์ด ONNX(Open Neural Network Exchange) ๋ ์ด์ด๊ฐ ์ถ๊ฐ๋์์ต๋๋ค: Scatter, ScatterND, Tile, ReduceL1 ๋ฐ ReduceMin. OpenVino 2022.1 ํ๋ ์์ํฌ ๋ฐ CANN ๋ฐฑ์๋์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- QR ์ฝ๋ ๊ฐ์ง ๋ฐ ๋์ฝ๋ฉ ํ์ง์ด ํฅ์๋์์ต๋๋ค.
- ์๊ฐ์ ๋ง์ปค ArUco ๋ฐ AprilTag์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ ๊ฒฝ๋ง์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Nanotrack v2 ์ถ์ ๊ธฐ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- Stackblur ํ๋ฆผ ์๊ณ ๋ฆฌ์ฆ์ ๊ตฌํํ์ต๋๋ค.
- FFmpeg 5.x ๋ฐ CUDA 12.0์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ๋ค์ค ํ์ด์ง ์ด๋ฏธ์ง ํ์์ ์กฐ์ํ๊ธฐ ์ํ ์๋ก์ด API๊ฐ ์ ์๋์์ต๋๋ค.
- PNG ํ์์ ๋ํ libSPNG ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- libJPEG-Turbo๋ SIMD ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์์ ํ์ฑํํฉ๋๋ค.
- Android ํ๋ซํผ์ ๊ฒฝ์ฐ H264/H265 ์ง์์ด ๊ตฌํ๋์์ต๋๋ค.
- ๋ชจ๋ ๊ธฐ๋ณธ Python API๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- ๋ฒกํฐ ๋ช ๋ น์ ์ํ ์๋ก์ด ๋ฒ์ฉ ๋ฐฑ์๋๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru