用光流算法检测运动物体的计算量很大。 平滑区域中的光流信息无法通过光流算法检测到,并且在复杂的环境中容易受到噪声的影响。 提出了一种基于运动估计的优化的Horn-Schunck(HS)光流算法。 为了检测图像中的哈里斯角,该算法与基于宏块的运动估计算法结合使用,以确定感兴趣区域(ROI)[1]。 然后将ROI用作用于HS计算的初始运动矢量,以获得光流信息。 进行滤波以消除背景噪声。 实验结果表明,该算法的应用提高了计算速度,避免了背景噪声的干扰,增强了HS的鲁棒性。 此外,该算法解决了源于HS算法无法检测光流信息平滑部分的问题[2]。