我正在使用createOptFlow_DualTVL1()
来计算光流,这正好满足了我的需求,但是速度非常慢。有什么方法可以加快速度,还是有其他光流函数可以在更少的处理时间下获得相同的结果?我用过calcOpticalFlowFarneback()
,cvGoodFeaturesToTrack()
,但是质量不好。请帮助。
谢谢您,下面是我申请createOptFlow_DualTVL1()
的方式>
Ptr<DenseOpticalFlow> tvl1 = createOptFlow_DualTVL1();
tvl1->calc(Previous_Gray_Frame, Current_Gray_Frame, Optical_Flow);
我正在使用createOptFlow_DualTVL1()计算光流,这正好满足了我的需求,但是速度非常慢。有什么办法可以加快它速度吗?还是有其他光学方式...
为了加快计算速度,您需要减少每次执行的计算总数。这似乎很明显,但是实现该目标的大量策略可能会令人困惑。因此,这里有一些建议: