2012-07-23 8 views
4

나는 이전에 question에게 질문했지만 응답을받지 못했습니다. 여기 나는 대답을 희망하면서 훨씬 더 범위를 좁히기 위해 노력합니다.확장의 초점

OpenCV에서 옵티컬 플로우를 유도 한 후 확장 초점을 계산하는 방법은 무엇입니까?

+0

귀하의 질문에 대한 대답은 광범위하고 모호합니다. 요즘 왜 필요한지 알지 못해 옵티컬 플로우를 사용하기 시작했습니다. 아무도 그것을하는 법을 아는 사람이 없으며, 그것은 말도 안되는 것일 수도 있고, 너무 복잡한 것일 수도 있습니다. 당신은 잘 이해할 수있는 단순한 것에 초점을 맞추고 조금씩 조금씩 나아가 야합니다. 인터넷에서 코드를 복사하면 도움이되지 않습니다. – Sam

+2

@vasile - 그건 좀 가혹 하네. 진심으로 좋은 질문을하는 사람과 그 말을 들어서는 안됩니다. 기술적으로 도전하는 동안, 연결된 질문은 연구 노력을 보여 주며 올바른 사람이 대답 할 수 있습니다. 마찬가지로 이것은 구체적이고 답할만한 질문입니다. –

+0

나는 네가 옳다고 생각한다. @ BradLarson. 나는 더 많은지지와 덜 비평가를 제공하려고 노력할 것이다. 귀하의 의견을 보내 주셔서 감사합니다. – Sam

답변

0

: 사전에

감사의 모든 광학 흐름이 카메라의 움직임에 의해 유도 된 이동 카메라와 정적 장면을 가정 해 봅시다. 카메라 회전이 없습니다, 유일한 (3D) 번역입니다.
이 경우 FOOE - 확장의 초점은입니다 - 의 모든 점 픽셀이 흐릅니다.

최소 자승을 사용하여 FoE가 모션 벡터에 의해 정의 된 행 인 행 수가 과다하게 결정된 행렬의 널 공간으로 사용할 수 있습니다. RANSAC은보다 강력한 접근 방식 일 수 있습니다.

횡 동작의 경우 FoE는 무한대이고 전진 동작의 경우 이미지 내의 한 점이됩니다.

보다 일반적인 경우, FoE는 기본 매트릭스를 계산하면 발견 할 수있는 에피 폴입니다.

+0

안녕하세요, 아디, 지연된 응답에 대해 사과드립니다. FoE 개념을 이해했습니다. 내 문제는 코드에서이 작업을 수행 할 수 없다는 것입니다. 어떤 라이브러리 또는 샘플 응용 프로그램이/이것을 보여줍인가? OpenCV가 FoE를 결정할 수 있습니까? – ameyazing

+0

OpenCV를 사용하면 근본적인 매트릭스와 에피 폴을 찾을 수 있습니다. –