当前位置: 首页 > 专利查询>厦门大学专利>正文

基于多模型估计的面向移动摄像机的运动目标检测方法技术

技术编号:13769940 阅读:63 留言:0更新日期:2016-09-29 07:50
基于多模型估计的面向移动摄像机的运动目标检测方法,涉及计算机视觉技术。对输入视频图像序列预处理,并进行特征提取;从匹配对F中估计出第一个投影变换模型S1;从匹配对F中提取第二个投影变换模型S2;分别使用两个变换模型将S1,S2把前一帧Ik‑1投影到当前帧Ik并进行帧差,得到两个差分图d1和d2;将前一帧的检测结果Mk‑1作为置信区域,对d1和d2进行二值化得到两个二值化差分图mask1和mask2;将mask1和mask2进行逻辑与操作得到二值化图maskAndk,再进行形态学处理得到最终的检测结果Mk。

【技术实现步骤摘要】

本专利技术涉及计算机视觉技术,具体是涉及基于多模型估计的面向移动摄像机的运动目标检测方法
技术介绍
运动目标检测是计算机视觉研究热点之一。根据摄像机的状态,可以分为面向静止摄像机的检测和面向移动摄像机的检测两大类。面向移动摄像机的目标检测,摄像机发生移动和旋转,导致背景和物体同时发生运动,增加了运动目标检测的难度。面向移动摄像机的运动目标检测技术已经广泛应用于自动驾驶和运动目标跟踪,机器人导航中。因此,对计算机视觉中的移动摄像机下运动目标检测技术进行深入研究,不断提高检测的准确率,具有重要的现实意义。当前计算机视觉领域中的移动摄像机下的运动目标检测主要有3类:光流法、背景减除法和帧间差分法。光流法的主要思想是图像中背景和运动目标的运动速度不同,两者之间的光流存在较大的差异。因此可以通过分析特征点长期的轨迹来检测和分割运动物体。该方法能较好地适应摄像机移动的情形。但是该方法对图像边缘和噪声十分敏感,同时全局稠密光流的微分和迭代计算量大,无法保证实时性,且存在孔径问题。背景减除法利用图像配准来动态更新背景模型,通过比较实际图像与背景模型来获取运动目标。该方法能够检测出运动目标的所有像素点,但是该方法对光照变化等十分敏感,容易产生大量错检。帧间差分法对连续补偿运动摄像机帧的背景进行配准,将目标检测转化为静态背景下的运动物体检测问题,通过前后帧之间的差分图像分离出运动物体。该方法计算简单,精度高,能够较好的适应环境变化较大的情况,但是一般不能获得运动目标的完整轮廓。基于帧间差分的主要方法有Zhou D等人(Zhou D,Wang L,Cai X,et al.Detection of moving targets with a moving camera[C]//Robotics and Biomimetics(ROBIO),2009IEEE International Conference on.IEEE,2009:677-681)提出的基于SIFT特征点和RANSAC的方法和Zhou M
等人(Zhou M,Asari V K.Speeded-up robust features based moving object detection on shaky video[M]//Computer Networks and Intelligent Computing.Springer Berlin Heidelberg,2011:677-682)提出的基于SURF特征点和RANSAC的方法。帧间差分法是否有效的关键在于相邻两帧之间配准的精度,也即能否通过相邻两帧的特征点匹配对较准确地建立两幅图像上背景像素点之间的映射关系,使得前一帧的像素点能正确的投影到当前帧的坐标系下,从而通过帧差检测出运动目标。然而,上述的方法对整个图片使用一个变换模型。这使得它们只适用于整个场景近似为一个平面的情形(例如航拍的视频)。当场景中有多个平面时,容易出现误检和漏检。此外,上述的方法在帧差后进行二值化时对整个场景使用一个相同的阈值,这也会导致检测效果不佳。如果阈值过高,则运动目标容易被漏检,当阈值设置过低时,又容易出现大量背景。
技术实现思路
本专利技术的目的在于提供一种基于多模型估计的面向移动摄像机的运动目标检测方法。本专利技术包括以下步骤:A)对输入视频图像序列进行预处理,并进行特征提取,将前一帧Ik-1和当前帧Ik提取到的特征点和进行匹配,得到两幅图像间的多个匹配对其中x和y为前一帧Ik-1特征点坐标,u和v为当前帧Ik特征点坐标,Nk-1和Nk分别为前一帧和当前帧的特征点数目,N为帧数,N、Nk-1和Nk为自然数;B)使用RANSAC方法从匹配对F中估计出第一个投影变换模型S1;C)使用RANSAC方法从匹配对F中提取第二个投影变换模型S2;D)分别使用两个变换模型将S1,S2把前一帧Ik-1投影到当前帧Ik并进行帧差,得到两个差分图d1和d2;E)将前一帧的检测结果Mk-1作为置信区域,对步骤D)得到的两个差分图d1和d2进行二值化得到两个二值化差分图mask1和mask2;F)将步骤E)得到的两个二值化差分图mask1和mask2进行逻辑与操作得到一个二值化
图maskAndk;G)将步骤F)得到的二值化图maskAndk进行形态学处理得到最终的检测结果Mk。在步骤A)中,所述对输入视频图像序列进行预处理的具体步骤可为:A1)对图像进行灰度化处理;A2)对图像进行一次高斯滤波操作去除噪声;A3)对图像进行SURF特征提取;A4)将前一帧Ik-1和当前帧Ik提取到的特征点和进行匹配,得到两幅图像间的多个匹配对在步骤B)中,所述从匹配对F中估计出第一个投影变换模型S1的具体步骤可为:B1)从匹配对F中随机选取四个匹配对,根据公式: x y 1 = a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 · u 本文档来自技高网
...

【技术保护点】
基于多模型估计的面向移动摄像机的运动目标检测方法,其特征在于包括以下步骤:A)对输入视频图像序列进行预处理,并进行特征提取,将前一帧Ik‑1和当前帧Ik提取到的特征点和进行匹配,得到两幅图像间的多个匹配对其中x和y为前一帧Ik‑1特征点坐标,u和v为当前帧Ik特征点坐标,Nk‑1和Nk分别为前一帧和当前帧的特征点数目,N为帧数,N、Nk‑1和Nk为自然数;B)使用RANSAC方法从匹配对F中估计出第一个投影变换模型S1;C)使用RANSAC方法从匹配对F中提取第二个投影变换模型S2;D)分别使用两个变换模型将S1,S2把前一帧Ik‑1投影到当前帧Ik并进行帧差,得到两个差分图d1和d2;E)将前一帧的检测结果Mk‑1作为置信区域,对步骤D)得到的两个差分图d1和d2进行二值化得到两个二值化差分图mask1和mask2;F)将步骤E)得到的两个二值化差分图mask1和mask2进行逻辑与操作得到一个二值化图maskAndk;G)将步骤F)得到的二值化图maskAndk进行形态学处理得到最终的检测结果Mk。

【技术特征摘要】
1.基于多模型估计的面向移动摄像机的运动目标检测方法,其特征在于包括以下步骤:A)对输入视频图像序列进行预处理,并进行特征提取,将前一帧Ik-1和当前帧Ik提取到的特征点和进行匹配,得到两幅图像间的多个匹配对其中x和y为前一帧Ik-1特征点坐标,u和v为当前帧Ik特征点坐标,Nk-1和Nk分别为前一帧和当前帧的特征点数目,N为帧数,N、Nk-1和Nk为自然数;B)使用RANSAC方法从匹配对F中估计出第一个投影变换模型S1;C)使用RANSAC方法从匹配对F中提取第二个投影变换模型S2;D)分别使用两个变换模型将S1,S2把前一帧Ik-1投影到当前帧Ik并进行帧差,得到两个差分图d1和d2;E)将前一帧的检测结果Mk-1作为置信区域,对步骤D)得到的两个差分图d1和d2进行二值化得到两个二值化差分图mask1和mask2;F)将步骤E)得到的两个二值化差分图mask1和mask2进行逻辑与操作得到一个二值化图maskAndk;G)将步骤F)得到的二值化图maskAndk进行形态学处理得到最终的检测结果Mk。2.如权利要求1所述基于多模型估计的面向移动摄像机的运动目标检测方法,其特征在于在步骤A)中,所述对输入视频图像序列进行预处理的具体步骤为:A1)对图像进行灰度化处理;A2)对图像进行一次高斯滤波操作去除噪声;A3)对图像进行SURF特征提取;A4)将前一帧Ik-1和当前帧Ik提取到的特征点和进行匹配,得到两幅图像间的多个匹配对3.如权利要求1所述基于多模型估计的面向移动摄像机的运动目标检测方法,其特征在
\t于在步骤B)中,所述从匹配对F中估计出第一个投影变换模型S1的具体步骤为:B1)从匹配对F中随机选取四个匹配对,根据公式: x y 1 = a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 · u v 1 ]]>计算出一个模型假设Si的9个参数(a0~a8),其中u和v为匹配对中前一帧特征点的坐标,x和y匹配对中当前帧特征点坐标;B2)计算所有匹配对F相对于模型假设Si的投影误差: err ( f k - 1 i ( x , y ) , f k j ( u ...

【专利技术属性】
技术研发人员:王菡子王兴严严
申请(专利权)人:厦门大学
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1