通过金字塔Lucas-Kanade 光流方法计算某些点集的光流(稀疏光流)。
相关论文:”Pyramidal Implementation of the Lucas Kanade Feature TrackerDescription of the algorithm”
代码实现:calcOpticalFlowPyrLK.py
环境:python3+opencv3
用Gunnar Farneback 的算法计算稠密光流(即图像上全部像素点的光流都计算出来)。
相关论文:"Two-Frame Motion Estimation Based on PolynomialExpansion"
代码实现:Gunnar_Farneback.py
环境:python3+opencv3
通过块匹配的方法来计算光流。
代码实现:CalcOpticalFlowBM.py
环境:python2+opencv2
用Horn-Schunck 的算法计算稠密光流。
代码实现:CalcOpticalFlowHS.py
环境:python2+opencv2