움직이는 물체를 움직이는 카메라에서 분리하여 이후에 추가 처리 알고리즘을 적용 할 수 있도록 노력하고 있습니다. 그러나 조금 갇혀있는 것 같습니다.옵티컬 플로를 사용하여 움직이는 물체 확인하기
지금까지 OpenCV로 작업 중이며 PyrLokOpticalFlow에서 스파 스 광학 흐름을 얻고 있습니다. 내가 작업하고 있었던 일반적인 아이디어는 이미지의 배경 지점과 다르게 움직이는 특징을 찾은 후 추적/처리를 위해 움직이는 물체로 간주되는 이러한 다르게 움직이는 특징의 클러스터를 찾는 것이 었습니다. 내 문제는 이와 같은 전략을 사용하는 몇 권의 학술 논문을 찾았지만, 지금까지는 그것을 달성하기위한 간단한 방법을 찾을 수 없었다는 것입니다.
이 옵티컬 플로우 데이터를 사용하여 움직이는 카메라에서 움직이는 물체를 감지하는 좋은 방법은 무엇입니까? 이것이 최선의 접근법일까요? 아니면 간과 할 수있는 간단한 접근법이 있습니까?
내 문제는이 응용 프로그램에서는 가능한 모든 실시간을 가능한 한 실시간으로 유지해야한다는 것입니다 (우리가 사용하는 카메라의 경우 15FPS). 조밀 한 옵티컬 플로우를 사용하는 것이 좋을지라도, 각 프레임에 대해 실행해야하는 다른 프로세싱과 프로세싱 사이에는 GPU에서 대부분의 처리를 수행하는 경우에도 시간이 충분하지 않습니다. –
그래서 LK 방법, 격자 방향 픽셀 선택으로 이동하고 움직이는 부분을 찾아야합니다. 동적 배경 빼기는 어떨까요? 비록 opencv에서 구현되었는지 모르겠다. – baci