본문 바로가기
IT,과학/IT용어풀이

[IT 용어 풀이] OpenCV

by 오우너 2018. 5. 3.
728x90
반응형

[IT 용어 풀이] OpenCV

OpenCV(오픈 소스 컴퓨터 비전 라이브러리)는 오픈 소스 컴퓨터 비전 및 기계 학습 소프트웨어 라이브러리입니다. 컴퓨터 비전 애플리케이션을 위한 공통 인프라를 제공하고 상용 제품에서 기계 인식 사용을 가속화할 수 있습니다. BSD 라이선스 제품이기 때문에 기업이 코드를 쉽게 사용하고 수정할 수 있습니다.

라이브러리에는 2500개 이상의 최적화된 알고리즘이 있으며, 여기에는 클래식 및 최첨단 컴퓨터 비전과 기계 학습 알고리즘이 모두 포함됩니다. 이러한 알고리즘을 사용하여 얼굴을 감지 및 인식하고, 물체를 식별하고, 비디오에서 사람의 행동을 분류하고, 움직이는 물체를 추적하고, 입체 카메라에서 3D포인트 클라우드를 추출하고, 고해상도 이미지를 합성합니다. 도서관은 기업, 연구 그룹 및 정부 기관에서 광범위하게 사용됩니다.

라이브러리를 이용하는 구글 야후 마이크로 소프트 인텔 IBM소니 혼다 도요타 등 잘 알려 진 기업들과 함께 응용 마인드, 비데소르프, 제이테라 등 광범위하게 사용되는 스타트 업도 있다. 스페인에서 신속한 스트레이터 뷰 이미지를 연결하고, 이스라엘에서 감시 영상을 탐지하고, 중국에서 광산 장비를 감시하고, 로봇이 WillowGararage에서 물체를 찾는 등 다양합니다.

이 제품은 C++, Python, Java, MALTAB인터페이스를 갖추고 있으며 Windows, Linux, Android및 MacOS를 지원합니다. Open지 않으면 대부분 실시간 비전 응용 프로그램에 의존하며 MMX및 SSE지침을 활용합니다. 모든 기능을 갖춘 CUDA와 OpenUM인터페이스가 현재 활발하게 개발되고 있습니다. 500개 이상의 알고리즘이 존재하며 이러한 알고리즘을 구성하거나 지원하는 기능은 약 10배가 넘습니다. Open/CV는 기본적으로 C++로 작성되며 STL컨테이너와 원활하게 작동하는 Templated인터페이스를 가지고 있습니다.

728x90
반응형

'IT,과학 > IT용어풀이' 카테고리의 다른 글

[IT 용어 풀이] 컴퓨터 비전  (0) 2018.05.04
[IT 용어 풀이] SSL(SecureSocketsLayer)  (0) 2018.05.04
[IT 용어 풀이] CUDA  (0) 2018.05.04
[IT 용어 풀이] OpenGL  (0) 2018.05.03
[IT 용어 풀이] 아키텍처  (0) 2018.05.03

댓글