Table of Contents
광학 흐름은 비디오에서 두 개의 연속 프레임 사이의 모션을 추정하는 데 사용되는 기술입니다. 광학 흐름의 정확한 계산은 비디오 안정화, 객체 추적 및 장면 이해를 포함하여 다양한 응용 프로그램에 필수적입니다. 이 문서는 동적 장면에서 광학 흐름을 계산하는 방법 및 모범 사례의 개요를 제공합니다.
광학 흐름 이해
광학적인 교류는 목표 장면에 있는 목표, 표면 및 가장자리의 명백한 동의를 대표합니다. 그것은 벡터 분야로 전형적으로 표현됩니다, 각 벡터는 1개의 구조에서 다음에 화소의 운동을 나타냅니다. 정확한 광학적인 교류 계산은 복잡한 동의, 공증 및 다양한 점화 조건을 취급합니다.
광학 흐름을 계산하는 방법
여러 알고리즘은 광학 흐름을 계산하기 위해 사용되며, 장점과 제한이 각각 사용됩니다. 두 가지 주요 범주는 차별 방법 및 기능 기반 방법입니다.
차별 방법
이 방법은 프레임 사이의 강도 변화를 분석하여 추정 모션. Lucas-Kanade 방법은 일반적인 예, 작은 모션 및 밝기 컨템시엄을 움직입니다. 그것은 부드러운 모션과 장면에서뿐만 아니라 큰 변위와 투쟁합니다.
특징 기반 방법
특징 기반 접근은 프레임의 특정 지점이나 기능을 추적합니다. Kanade-Lucas-Tomasi (KLT) 추적기와 같은 기술이 특징을 확인하고 움직임을 따르는 것을 확인합니다. 이 방법은 명백한 특징과 장면에서 효과적이지만 저작물 영역에서 실패 할 수 있습니다.
정확한 계산을위한 모범 사례
동적 장면에서 광 흐름의 정확도를 향상시키기 위해 다음의 관행을 고려:
- Preprocessing: 기능 감지를 향상시키기 위해 소음 감소 및 대비 향상을 적용합니다.
- 다중 분석: 큰 움직임을 효과적으로 처리하는 피라미드 접근법.
- Occlusion 처리: 오류를 방지하기 위해 공증을 감지하고 관리하는 방법 전갈.
- Validation: 여러 알고리즘 또는 지상 진실 데이터를 가진 교차 유효성 흐름 추정.