使用光流进行运动检测的方法与帧间差分方法类似。主要区别在于第一步,我们将从光流而不是帧差分中获取初始运动信息(一些神经网络模型也是基于光流和原始图像进行运动识别训练的)。
该算法概述如下:
1、计算密集光流
2、获得运动掩模的阈值光流
3、在运动蒙版中查找轮廓并获取其边界框
4、对检测到的边界框执行非极大值抑制
我们将详细介绍步骤 1 和 2,并从头开始对其进行编码。步骤 3 和 4 已在前一篇中详细介绍了。
前一篇:使用 OpenCV 检测运动的最简单方法
https://skydance.blog.csdn.net/article/details/135174356https://skydance.blog.csdn.net/article/details/1351