나는 KLT를 사용하여 일련의 이미지에서 광학 흐름 추출을 완료했습니다. 카메라가 교통 체증 차를 촬영하는 움직이는 차량 위에 있습니다. 이제 일치하지 않는 점이없는 일치하는 결과를 얻을 수 있습니다.특징이 희소 광학 흐름 (KLT)에서 움직이는 물체의 일부인지 확인
저는 OpenCV 함수 (C++)를 사용하여 피쳐를 추출하고 추적합니다. 나는 프로그래밍에 아무런 문제가 없다.
cvGoodFeaturesToTrack(), cvFindCornerSubPix(), cvCalcOpticalFlowPyrLK()
내가이 일치하는 점은 움직이는 물체 또는하지의 일부인 경우 구별하기 위해 조사해야하는지/종이 주제 누군가가 제안 할 수 있습니까? 카메라 움직임을 복구하고 싶지 않습니다. 해당 지점이 움직이는 물체에서 왔는지 여부 만 확인하십시오.
나는 rangefinder 또는 다른 센서와 같은 외부 리소스가 없지만 도로 위나 아래로 기울이면 차량의 속도 (카메라 장착)와 카메라가 차량에 고정 된 각도를 알고 있습니다. (나는 요율을 알지 못한다.)
광학 흐름의 방향과 거리를 확인하는 것만으로는 충분하지 않다. 예를 들어 반대 위치에서 움직이는 자동차의 광학 흐름은 종종 고정 된 기능과 비슷하거나 카메라가 동등한 속도로 움직이는 차량과 유사합니다.
이 문제를 처리하기 위해 알아야 할 주제는 무엇입니까? FOE 또는 칼만 필터 중 하나를 선택해야합니까? RANSAC이 도움이 될지 궁금합니다. (나는 여러 학술 논문을 읽을 수는 있지만 나쁜 운 것 같다있다. 나는 칼만 필터를 통해 미끄러 져하지만이 도울 수있는 방법을 잘가. 또한 꽤 특히 교과서에 제한 FOE에 자원을 발견) 나는 모든 감사
답변. 대단히 감사합니다 (진심으로)
이것은 흥미로운 문제이지만 특정 프로그래밍 질문이 아니라 알고리즘에 대한 일반적인 조언을 더 많이 묻는 것처럼 들리므로이 질문은 dsp.stackexchange.com 사이트에 더 잘 맞습니다. 또한, 당신이 시작해야 할 것을 설명하는 몇 가지 이미지/코드를 제공한다면, 당신은 무엇을 시도 했는가, 그리고 그 결과가되기를 희망한다면 그것은 좋은 대답을 장려 할 것입니다. – Chris
의견을 보내 주셔서 감사합니다. 나는 방금 광학 흐름에 관한 질문을 검색했고 시스템이 자동으로 여기에 나를 데려왔다. 그리고 나는 그 질문에 대한 나의 질문을 바꾸는 방법을 모른다. 내 이미지와 그 흐름 결과를 배치 할 것입니다. 고맙습니다. – Sonia
새로운 시도로 시도했지만 이미지를 게시 할 수 없습니다. – Sonia