[发明专利]一种基于SIFT特征匹配的运动目标检测方法在审

专利信息
申请号: 201610283529.8 申请日: 2016-04-29
公开(公告)号: CN105976399A 公开(公告)日: 2016-09-28
发明(设计)人: 艾明晶;刘锐 申请(专利权)人: 北京航空航天大学
主分类号: G06T7/20 分类号: G06T7/20;G06K9/46
代理公司: 暂无信息 代理人: 暂无信息
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明是一种基于SIFT特征匹配的运动目标检测方法。本方法首先使用SIFT特征提取方法获得图像的特征点;然后再对图像的SIFT特征点进行快速准确的匹配:根据动态场景的特点构建全局运动模型,并采用改进的RANSAC方法排除外点的影响,运用最小二乘法求解全局运动参数,根据特征点变化及时更新运动参数,再利用基于残差图像块的更新策略对特征点进行更新,通过限制次近邻查找区域的方法保证特征匹配的准确性;最后,通过差分目标分割法实现对运动目标的检测。实验证明,本发明与传统的基于图像块匹配检测方法相比,运算速度提高了31.26%,而且能够有效排除背景干扰,所检测到的目标图像清晰,本发明非常适用于动态场景下对运动目标的实时检测。
搜索关键词: 一种 基于 sift 特征 匹配 运动 目标 检测 方法
【主权项】:
一种基于SIFT特征匹配的运动目标检测方法,其特征在于,实现步骤如下:步骤一:对目标图像进行SIFT(Scale Invariant Feature Transform,尺度不变特征变换)特征提取,提取图像序列中的SIFT特征点;SIFT特征提取包括:从图像中提取局部特征,在尺度空间寻找极值点,初步定位特征点,准确定位特征点,确定特征点方向,生成关键点描述算子;步骤二:对步骤一得到的图像SIFT特征点进行快速准确匹配;步骤2.1,根据动态场景的特点构建全局运动模型及运动参数,参数模型采用8参数旋转模型,利用步骤一得出第t‑1帧的特征点集合Ht‑1,对图像中相邻两帧分别搜索特征点,找出第t帧所有特征点集Ht,n,保存在特征点集合Ht中,并用Ht‑1和Ht进行匹配并建立匹配点对集合Ft;模型变换矩阵的表达式为:<mrow><mi>Q</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>x</mi></mtd><mtd><mi>y</mi></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msup><mi>x</mi><mn>2</mn></msup></mtd><mtd><mrow><mi>x</mi><mi>y</mi></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mi>x</mi></mtd><mtd><mi>y</mi></mtd><mtd><mn>1</mn></mtd><mtd><mrow><mi>x</mi><mi>y</mi></mrow></mtd><mtd><msup><mi>y</mi><mn>2</mn></msup></mtd></mtr></mtable></mfenced></mrow>步骤2.2,利用改进的RANRAC(Random Sample Consensus,随机抽样一致)方法去除步骤2.1产生的匹配点对集Ft中存在的误匹配点,再用最小二乘法求出第t帧的参数矩阵It。对第t‑1帧图像做同样处理,然后对图像中摄像机旋转运动进行补偿,得到残差图像Pb;通过改进RANRAC模型参数选取,选择透视投影变换作为图像变换模型,线性求解模型8个参数,采用最小二乘法求解该矩阵参数;通过选择少数最优匹配点作为观察数据集代表,在其中随机抽取初始样本数据得到初始模型参数更接近于真实值,并且实现了用较少的迭代次数得到较真实的矩阵参数,估计模型参数的理想情况是搜索所有可能性,但计算量太大,实际通过确定一个适当采样次数,使匹配点是内点的概率足够高即可;模型变换矩阵的表达式为:<mrow><mi>C</mi><mo>=</mo><mfrac><mn>1</mn><mi>&rho;</mi></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>x</mi><mn>1</mn></msub></mtd><mtd><msub><mi>y</mi><mn>1</mn></msub></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>x</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>x</mi><mn>2</mn></msub><msub><mi>y</mi><mn>1</mn></msub></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>x</mi><mn>1</mn></msub></mtd><mtd><msub><mi>y</mi><mn>1</mn></msub></mtd><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><msub><mi>y</mi><mn>2</mn></msub><msub><mi>x</mi><mn>1</mn></msub></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>y</mi><mn>2</mn></msub><msub><mi>y</mi><mn>1</mn></msub></mrow></mtd></mtr></mtable></mfenced></mrow>模型选取方式改进为增加临时模型预检测,对每个模型参数检验之前,首先随机抽取少量的数据对模型参数预检验,如果通过预检验,则进入后续的检验,否则这个模型不再参与后续的全数据检验。采用此临时模型预检测方式,节约运行时间,提高计算的效率;步骤2.3,判断从步骤2.1得到的特征点集Ht中的特征点数目是否小于最佳匹配值O,若小于则进行特征点更新,将得到的残差图像Pb、参数矩阵It、特征点对集Ft进行保存,同时更新背景;在动态场景中,由于随着拍摄视角的不断变化,图像的特征也随之变化,匹配值O的设定关系到最小二乘解的准确性,如果匹配值O设置偏大,会造成程序计算量增大,影响算法的运行效率;如果设置偏小,则会使图像平均匹配点数降低,造成无法得到最小二乘的最优解。根据多次试验选取最佳匹配值O=15;利用基于残差图像的方法把图像前景区域进行快速标记,通过对图像块的SAD(Sum of Absolute Difference,绝对残差和)值排序方式,综合考虑计算量和前景标记的准确性,找到合理的块参数大小,并对图像进行及时更新;SAD的计算方法:<mrow><mi>S</mi><mi>A</mi><mi>D</mi><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>0</mn></mrow><mi>M</mi></munderover><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mi>N</mi></munderover><mo>|</mo><msub><mi>&phi;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>|</mo></mrow>步骤2.4,本发明提出基于预测的特征点匹配方法,根据得到当前帧的特征点合理推测出下一帧的特征点,如此使匹配在限制的范围内进行,缩小搜索范围,达到快速匹配的目的,最后,利用最近邻和次近邻特征点的比值关系验证匹配准确性,完成图像的配准;本发明将最近邻和次近邻特征点的距离限定在一个特定范围内进行查询,以增加次小距离的方法减小这一比值,有效增加正确匹配特征点的数量,达到特征匹配准确的目的;最近邻和次近邻特征点欧式距离的比值关系:<mrow><msub><mi>d</mi><mn>1</mn></msub><mrow><mo>(</mo><msubsup><mi>T</mi><mn>1</mn><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><msup><mn>2</mn><mn>0</mn></msup><mi>i</mi></msubsup><mo>)</mo></mrow><mo>/</mo><msub><mi>d</mi><mi>2</mi></msub><mrow><mo>(</mo><msubsup><mi>T</mi><mn>1</mn><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><msup><mn>2</mn><mi>1</mi></msup><mi>i</mi></msubsup><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msub><mi>d</mi><mn>1</mn></msub><mrow><mo>(</mo><msubsup><mi>T</mi><mn>1</mn><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><msup><mn>2</mn><mn>0</mn></msup><mi>i</mi></msubsup><mo>)</mo></mrow><mi>/</mi><msub><mi>d</mi><mi>3</mi></msub><mrow><mo>(</mo><msubsup><mi>T</mi><mn>1</mn><mi>i</mi></msubsup><mo>,</mo><msubsup><mi>T</mi><msup><mn>2</mn><mi>2</mi></msup><mi>i</mi></msubsup><mo>)</mo></mrow></mrow>步骤三:利用步骤二所配准的图像,通过差分目标分割法实现对运动目标的检测,通过后期处理得到前景目标轮廓,将前景目标轮廓进行填充得到完整的运动目标。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610283529.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top