我很好奇KLT在openCV背后的逻辑。
据我所知,目前在OpenCV中发现光流的图像首先转换为灰度。
我很好奇的是,在运行算法时,我们需要一组用于计算的功能。在openCV中寻找光流方法有哪些特点?
谢谢:)
答案 0 :(得分:19)
有两种类型的光流。密集而稀疏。 密集查找所有像素的流量,而稀疏查找所选点的流量。
选定的点可以是用户指定的,也可以使用feature detectors available in OpenCV中的任何一个自动计算。最常见的特征检测器包括GoodFeaturesToTrack,它使用cornerHarris或cornerMinEigenVal
查找角落然后将功能列表传递给KLT Tracker calcOpticalFlowPyrLK。
Feature可以是图片中的任何一点。最常见的功能是角落和边缘。
答案 1 :(得分:2)
this视频中有关于KLT的精彩视频。您必须检查一下