Optical-Flow-Computation:使用角点检测和运动估计进行光流计算

时间:2024-06-20 13:37:25
【文件属性】:

文件名称:Optical-Flow-Computation:使用角点检测和运动估计进行光流计算

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-20 13:37:25

C++

光流计算 该项目提出了一种独特的计算光流的方法,它通过集成 FAST(来自加速段测试1 的特征)角点检测算法,然后是基于 SAD(绝对差值之和)的运动估计算法。 在使用基于SAD的块匹配算法进行运动估计时,将视频的连续帧划分为预定大小的块,然后将当前帧中的每个块与前一帧中的各个搜索区域进行比较,以计算相应的块。 这是一种计算密集型的方法,可能会提供背景的运动估计值,从而在结果中产生歧义。 该项目使用FAST角点检测算法来选择图像中感兴趣的区域,然后仅对包含这些角点的块执行块匹配。 这为我们提供了前景中对象周围的运动矢量,从而减少了块匹配计算。 src 中提供了基于 SAD 的块匹配和光流计算的代码。 1 E. Rosten、R. Porter 和 T. Drummond,“更快更好:角落检测的机器学习方法”,模式分析和机器智能,IEEE 交易,第 32 卷,第 1 期,第 105,


【文件预览】:
Optical-Flow-Computation-master
----src()
--------BlockMatching.cpp(4KB)
--------OpticalFlow.cpp(7KB)
----README.md(1KB)

网友评论