2016-06-17 3 views
1

tvl1 opencv 함수 createOptFlow_DualTVL1을 사용하여 옵티컬 플로를 계산하는 python 예제를 찾으려고합니다. 그러나 충분한 설명서가없는 것으로 보입니다.tvl1 opencv 함수를 사용하여 옵티컬 플로를 계산하는 방법

아무에게도 맡길 수 없습니까? 나는 calcOpticalFlowFarneback 여기에 언급 된 http://docs.opencv.org/master/d7/d8b/tutorial_py_lucas_kanade.html 언급했는데 정확한 결과를 제공하지 않습니다, tvl1 충분하고 만약 내가 찾지해야 할 다른 방법이 있습니까?

내가 그렇게 주어진 프레임의 계산, 나는 그것의 움직임 만 지역을 유지하려는 일부 지역은 선택적 검색에서 왔어 및 각 지역의 평균을 얻을 [[편집] 수 해. 이 내용은 paper 섹션에도 설명되어 있습니다. 3.1

감사합니다. 매개 변수 설명은 여기에서 찾을 수 있습니다

optical_flow = cv2.DualTVL1OpticalFlow_create() 
flow = optical_flow.calc(prvs, next, None) 

:

+0

내가하려고 해요 [여기] (https://github.com/gkioxari/ActionTubes/blob/master/compute_OF/compute_flow.m)에있는 것과 같은 것을하십시오. –

+0

일부 지역은 선택적인 검색에서 왔고, 그 지역에 모션이있는 영역 만 보존하고 싶으므로 주어진 프레임에 대해 OF를 계산 한 다음 각 지역에서 평균을 얻으십시오. 이것은 또한이 [paper] (http://people.eecs.berkeley.edu/~gkioxari/ActionTubes/action_tubes.pdf) 섹션 3.1에 설명되어 있습니다. –

+0

Farneback과 tvl1은 모두 작업을 수행해야하는 고밀도 메소드입니다. 관련 코드 부분을 게시하십시오. –

답변