Skip to main content

OpenCV 추적이란 무엇입니까?

Open Source Computer Vision Library는 OpenCV의 전체 이름이며, 프로그래밍 기능 라이브러리 및 실시간 컴퓨터 비전 이미지 처리 및 OpenCV 추적에서 크로스 플랫폼 사용을위한 오픈 소스 툴킷입니다.21 세기 초 근처에 개발 된이 도시는 처음에 3 차원 (3 차원) 디스플레이 벽과 광선 추적을 목적으로했습니다.창의적인 코딩을 사용하여 OpenCV는 처음에는 C 또는 C ++ 인터페이스의 성능 최적화 비전 기반 코드를 개발자에게 프레임 워크를 제공 할 수 있지만 여러 언어로 제공되며 휴대용 장치의 원격 사용에 적응할 수 있습니다.비디오 파일 실시간 캡처, 기본 비디오 구성, 객체 감지 및 모션 및 색상 추적이 가능합니다.OpenCV는 카메라 캘리브레이션을 찾아 추적하고 비디오 카메라에서 스테레오 서신을 설정할 수 있으므로 카메라 교정이 가능합니다. OpenCV 추적을위한 Calcglobalorientation 기능은 두 번째 calcmotion gradient 명령과 함께 지정된 영역의 모션 방향을 계산하고 모션 기록을 생성합니다.모션 방향을 추적하기위한 타임 스탬프, 결과를 반환하고 후속 이동을 기록합니다.최종 결과는 원래 방향과 시프트 각도의 합이 될 것입니다.이미지 파일 읽기 및 쓰기 및 3 채널 색상 이미지로의 강제, 파일을 직접 및 간접적으로 액세스 할 수 있으며 그레이 스케일 이미지 또는 컬러 바이트 이미지로 변환 할 수 있습니다.블록 일치 추적 수단 및 흐름에서 계산 및 지시 된 모든 픽셀.관심 영역을 설정하거나 이미지를 복제하기 위해 1 채널 바이트 이미지 또는 3 채널 플로트 이미지에 대한 이미지 할당 및 출시가 가능합니다.OpenCV는 여러 카메라의 파일에서 동시에 하나의 이미지를 잡은 다음 모두에서 검색하여 새로운 비디오 흐름을 만들고 편집하여 동시에 여러 카메라의 파일에서 프레임 이미지를 캡처 할 수 있습니다.캠 시프트 기능.이 함수는 객체 추적 알고리즘을 구현하고, 객체 중심을 찾고, 색 히스토그램을 생성하고, 얼굴 확률을 계산 한 다음 각 비디오 프레임에서 얼굴 사각형의 위치를 이동시키고 크기와 각도를 계산하여 조정합니다.중앙면에 가장 밝은 픽셀을 집중시키고 이미지가 퇴각하는 경우 후속 프레임의 작은면에 적응하기 위해 스케일을 사용합니다.안면 인식에서 제스처 인식, 모바일 로봇 공학, 휴먼 컴퓨터 상호 작용 프로그램 및 입체 기능에 이르기까지 두 대의 카메라를 사용하여 객체, 색상 및 모션 추적을 사용하여 스테레오 비전 깊이 인식을 만듭니다.OPENCV는 또한 의사 결정 트리 학습 모듈, 기대 대규모화 추적 알고리즘, 그라디언트 부스트 트리 및 인공 신경망 기능 모듈이 포함 된 통계 기계 학습 라이브러리가 있습니다.