的图像拼接过程中配准算法的改进...2016,38(6):845~852...

8
云南大学学报 自然科学版 ),201638):845 ~ 852 DOI10.7540 / j.ynu.20160226 Journal of Yunnan University 基于 SURF 的图像拼接过程中配准算法的改进 曹君宇 高志山 焦红虹 1. 云南大学 信息学院云南 昆明 6500912. 南京理工大学 电子工程与光电技术学院江苏 南京 210094摘要SURF 算法检测特征点进行图像拼接过程中仅仅利用特征描述符进行图像配准时误匹配的概率 很高通常对视频图像进行拼接时待拼接图像间的变化不会太大所以图像中对应点主方向角和尺度因子相 差不大用这 种特征信息对待匹配特征点进行初筛然后再取特征描述符之间的欧氏距离最小的点为正确匹 配点实现了多特征融合匹配增加了匹配的正确率提高了图像拼接的成功率关键词图像拼接图像配准SURF 算法多特征融合匹配 中图分类号TP 391 文献标志码文章编号0258-7971201606-0845-08 图像拼接在目标检测虚拟现实医疗诊断资源分析以及遥感监测等各种不同的领域都有着 许多重要的应用目前常用的图像拼接的方法有 一种是基于特征的图像拼接另一种是基于区 域的图像拼接而基于区域的图像拼接方法计算量 基于特征的拼接方法则主要是找 幅图像 间所对应特征点计算量比较小目前常用的局部 特征点匹配算法是通过计算最小特征间距离或采 用最近邻次近邻的算法进行初次匹配的然后采用 RANSAC即随机抽样一致性算法剔除误匹配点估算单应性矩阵 采用 LM 算法迭代优化得到 较准确的变换矩阵 其中图像配准是整个拼接过 程中比较重要的步骤匹配的效果直接影响到拼接 是否成功使用 FLANN 的方法将导致用 SURF 法检测极值点后进行匹配的点对存在较多的误匹 针对以上问题现有的图像配准改进算法一般 是对 SURF 特征点检测算法的过程进行改进或者 是对精匹配过程中用到的 RANSAC 算法进行改 从而达到提高配准率的效果本文使用特征点 的现有特征进行多特征融合匹配增加了配准的精 确性相对于其他改进算法具有较好的改进效 在大多数应用中特别是对视频图像进行拼 接时待拼接的图像间的成像条件如焦距成像 位置等变化有限本文对此条件下图像间的配准 进行了改进对比改进之前在保证效率的情况下配准精度有明显提高SURF 特征点提取算法及改进的匹配算 1.1 SURF 算法进行拼接的步骤 SURF 算法进 行拼接过程如下使用不同的盒状滤波器建立图像 的尺度空间采用类似的 Hession 矩阵来检测极值 并确定特征点的位置和尺度因子对找到的极 值点建立主方向通过极值点邻域内的 Haar 小波 的响应值确定该极值点的主方向 对找到的极值 点构建特征描述符每个极值点都会沿着主方向建 64 维的特征描述符基准图像上特征点的描述 符用 64 维向量表示待拼接图像上特征点的描述 符也用 64 维向量 11 12 ,…,164 表示,( 11 12 …,164 21 22 ,…,264 间的欧氏距离公式如 12 64 j= -x 取欧氏距离最小的点对认为是候选点对此方法也 称为是 FLANN 算法直接用 FLANN 算法进行匹配 由于错误率过高RANSAC 算法进行精确匹 配的速度较慢甚至找出的精匹配点对完全错误收稿日期2016-04-25 基金项目国家自然科学基金61163024作者简介曹君宇1990-),河南人硕士生主要研究方向为图像处理及图像拼接.E-mail2604843323@ qq.com. 通信作者1972-),云南人副教授博士主要研究方向为图像处理图像拼接目标跟踪计算机视觉

Upload: others

Post on 15-Feb-2021

7 views

Category:

Documents


0 download

TRANSCRIPT

  • 云南大学学报 ( 自然科学版 ),2016,38(6):845~ 852 DOI:10.7540 / j.ynu.20160226Journal of Yunnan University

    基于 SURF 的图像拼接过程中配准算法的改进∗

    曹君宇1, 周  浩1,2, 高志山2, 焦红虹1, 李  宁1

    (1.云南大学 信息学院,云南 昆明  650091;2.南京理工大学 电子工程与光电技术学院,江苏 南京  210094)

    摘要:用 SURF 算法检测特征点进行图像拼接过程中,仅仅利用特征描述符进行图像配准时误匹配的概率很高.通常对视频图像进行拼接时,待拼接图像间的变化不会太大,所以图像中对应点主方向角和尺度因子相差不大,用这 2 种特征信息对待匹配特征点进行初筛,然后再取特征描述符之间的欧氏距离最小的点为正确匹配点,实现了多特征融合匹配,增加了匹配的正确率,提高了图像拼接的成功率.

    关键词:图像拼接;图像配准;SURF 算法;多特征融合匹配中图分类号:TP 391    文献标志码:A    文章编号:0258-7971(2016)06-0845-08

        图像拼接在目标检测、虚拟现实、医疗诊断、资源分析以及遥感监测等各种不同的领域都有着

    许多重要的应用.目前常用的图像拼接的方法有 2种,一种是基于特征的图像拼接,另一种是基于区域的图像拼接.而基于区域的图像拼接方法计算量大[1],基于特征的拼接方法,则主要是找 2 幅图像间所对应特征点,计算量比较小.目前常用的局部特征点匹配算法是通过计算最小特征间距离或采

    用最近邻次近邻的算法进行初次匹配的,然后采用RANSAC(即随机抽样一致性算法)剔除误匹配点,估算单应性矩阵[2],采用 LM 算法迭代优化,得到较准确的变换矩阵[3] .其中图像配准是整个拼接过程中比较重要的步骤,匹配的效果直接影响到拼接是否成功,使用 FLANN 的方法将导致用 SURF 算法检测极值点后进行匹配的点对存在较多的误匹

    配.针对以上问题,现有的图像配准改进算法一般是对 SURF 特征点检测算法的过程进行改进或者是对精匹配过程中用到的 RANSAC 算法进行改进,从而达到提高配准率的效果,本文使用特征点的现有特征进行多特征融合匹配,增加了配准的精确性,相对于其他改进算法具有较好的改进效果[4] .在大多数应用中,特别是对视频图像进行拼接时,待拼接的图像间的成像条件(如焦距、成像

    位置等)变化有限,本文对此条件下图像间的配准进行了改进,对比改进之前,在保证效率的情况下,配准精度有明显提高.

    1  SURF 特征点提取算法及改进的匹配算法

    1.1  SURF 算法进行拼接的步骤   SURF 算法进行拼接过程如下:使用不同的盒状滤波器建立图像的尺度空间,采用类似的 Hession 矩阵来检测极值点,并确定特征点的位置和尺度因子.对找到的极值点建立主方向,通过极值点邻域内的 Haar 小波的响应值确定该极值点的主方向[5] .对找到的极值点构建特征描述符,每个极值点都会沿着主方向建立 64 维的特征描述符.基准图像上特征点的描述符用 64 维向量表示,待拼接图像上特征点的描述符也用 64 维向量 (x11,x12,…,x164) 表示,(x11,x12,…,x164) 与(x21,x22,…,x264) 间的欧氏距离公式如

    d12 = 64

    j = 1(x1j - x2j) . (1)

    取欧氏距离最小的点对认为是候选点对,此方法也称为是 FLANN 算法.直接用 FLANN 算法进行匹配后,由于错误率过高,用 RANSAC 算法进行精确匹配的速度较慢,甚至找出的精匹配点对完全错误,

    ∗ 收稿日期:2016-04-25  基金项目:国家自然科学基金(61163024) .  作者简介:曹君宇(1990-),女,河南人,硕士生,主要研究方向为图像处理及图像拼接.E-mail:2604843323@ qq.com.  通信作者:周  浩 (1972-),男,云南人,副教授,博士,主要研究方向为图像处理、图像拼接、目标跟踪、计算机视觉.

  • 导致拼接错误.所以对 FLANN 算法进行下文的改进.1.2  对 FLANN 匹配算法的改进  上述步骤中用FLANN 算法匹配后,误匹配概率很高,以至于用RANSAC 算法进行提纯之后仍然存在很多错误匹配,致使最终的拼接错误. 对于以上问题,结合SURF 算法中提取的极值点的一些性质,对 FLANN匹配算法进行了如下改进:上述 SURF 算法进行拼接的步骤中对极值点建立主方向,过程为用 SURF算法抽取基准图像和待拼接图像的特征点后,为了保证旋转不变性,对提取的每一个特征点分配 1 个主方向.需要以特征点为中心,以 6σ(σ 为特征点的尺度)为半径的圆形区域内,对图像进行 Haar 小波响应运算.这样做实际就是对图像进行了梯度运算,为了求取主方向值,需要设计一个以方向为中

    心,张角为π3的扇形滑动窗口,以步长为 0.2 rad 左

    右,旋转这个滑动窗口,并对窗口内的图像 Haar 小波的响应值进行累加.主方向为最大的 Haar 响应累加值对应的方向,这个主方向就是后面要介绍到的 angle,因为在旋转角度不大的情况下,2 幅图中相同点的主方向角也应当相差不大,以此为依据,使用 angle 初筛后的匹配成功率提高.

    另外 在 SURF 找 点 过 程 中, 采 用 近 似 的Hessian 矩阵的行列式的局部最大值来定位感兴趣点的位置.当 Hessian 行列式的局部值最大的时候,所检测出来的就是感兴趣点,感兴趣点的特征为比周围邻域更亮或者更暗一些[6] .对于一个图像函数为 f(x,y) 的图像中,如果图像中的坐标点为 X =(x,y),那么这个点的 Hessian 矩阵 H(X,σ) 的公式为:

    H(X,σ) =Lxx(X,σ) Lxy(X,σ)Lxy(X,σ) Lyy(X,σ)

    é

    ëêê

    ù

    ûúú . (2)

    公式(2) 中,Lxx(X,σ) 是由 X = (x,y) 与高斯二阶微分算子进行卷积得到的.σ 即为特征点的尺度因子,也即是这个特征点在 6σ 为半径的圆内为极值点.

    如图 1 所示,圆圈内的线段指的是特征点的主方向,在本文的应用背景下,如果 2 个图中的两特征点为匹配点,那么在 2 幅图旋转状况不大的情况下,主方向的倾斜角度应该相差不大,圆圈指的是极 值点的尺度因子大小,如果2幅图中2个点匹

    图 1  显示主方向和尺度因子的效果图Fig.1 The finger of main direction and scale factor

    配,在 2 幅图伸缩变换程度不大的情况下,它们的尺度因子大小相差也不大,因为既然是同一位置的极值点,它们代表的都是周围一个尺度范围内的极值点.利用极值点的以上 2 点性质,对 FLANN 算法进行了如下改进.

    图像中特征点的主方向,用 angle 表示,特征点的尺度因子用 size 表示,用 size 和 angle 进行初筛后,用 FLANN 算法找到待匹配点之间描述符的距离最小值.使用 size 进行匹配的方法与 angle 类似,只是效果不如 angle.本文主要讲述使用 angle和 size 进行初筛后再检测最小的欧氏距离的点,并和直接用 FLANN 算法所得到的结果进行比较,可以得出加上 angle 或 size 初筛之后,效果有明显的改进.首先来说明加 angle 的情况,让基准图中的找到的极值点与待拼接图中极值点的主方向进行比

    较,基准图中选取的极值点的与待拼接图中极值点的差的绝对值小于某个值时,认为基准图中的这个极值点有可能与待拼接图中的这些极值点匹配,用公式表示为:

    | angle1-angle2 |≤α, (3)式中 angle1 代表基准图像上特征点的主方向角,angle2 代表待拼接图像上的主方向角的大小,α 为角度差的阈值,当 2 个角度差小于某个值时,选出待拼接图中满足此条件的所有点,然后计算基准图中这个点和待拼接图中这些满足条件的点的欧氏

    距离,也就是描述符之间的距离,取欧氏距离最小的点[7],认为是和基准图中这个点匹配的点.这样做的依据是当 2 个点为匹配点时,在 2 幅图倾斜角度偏差不大的情况下,他们的主方向基本一致.

    size 这个条件是依据找到的极值点是在这个尺度范围内的极值点,也即是 Hessian 矩阵中的尺度因子 σ,如果 2 幅图像伸缩变换程度不大,那么

    648 云南大学学报(自然科学版)   http: / / www.yndxxb.ynu.edu.cn                  第 38 卷

  • 这 2 幅图像中匹配点的尺度 σ 大小相差不大,size指的就是 6σ 值大小,加上 size 进行初筛的过程与加 angle 过程一样,只是把初筛条件由 angle 变成size.公式与主方向角的公式类似,公式如下:

    | size1-size2 |≤τ. (4)式中 size1 指的是基准图像中特征点尺度因子

    的大小,size2 指的是待拼接图像中尺度因子的大小,τ 指的是尺度因子差的阈值.所谓初筛是指把不满足公式(3)或公式(4)的点从候选点集中剔除,提高了配准的准确率.

    改进后 FLANN 算法进行匹配的步骤如下:(1) SURF 检测点并对找到的点建立特征描

    述符;(2) 使用公式(3)或者公式(4)进行初筛,或

    同时满足公式(3)和(4)进行初筛;(3) 基准图像上的点与上步初筛后找出的对

    应待配准图像上的点集一一计算欧氏距离,找出待拼接图像点集中与基准图像欧氏距离最小的点,则认为基准图像上的点和这个待拼接图像上的点是

    配对的特征点;(4) 用 RANSAC 算法估计找到的匹配点对内

    点也即是正确匹配点的比例[8] .

    2  实验结果与分析

    使用改进的 FLANN 匹配算法进行匹配,用RANSAC 计算内点占所有匹配点的比例[9],本文所使用的实验图片来自互联网图像拼接常用的经典

    图片,实验的软件平台为 Visual Studio 2010,配置的库位 Opencv2.4.4,得出的数据如表 1.

    表 1 中的“FLANN”指的是直接由 FLANN 算法进行匹配的结果,“排序取 0. 3 / 0. 5”指的是用

    FLANN 算法进行匹配后按照匹配结果中特征描述符之间的欧氏距离从小到大排序后取特征描述符

    之间的距离最小的 30%或者 50%的配对特征点.依据是特征描述符之间的欧氏距离越小,匹配正确的概率越大,所以把欧氏距离较大的点进行滤除,增大了匹配的正确率,也就是根据特征描述符之间的欧氏距离大小取欧氏距离小的匹配点认为是正确

    的匹配点.表 1 中,前 5 组实验取 30%,第 6 组实验取 50%.

    “angle”的意思是基准图像中的点在待拼接图像中找出与之主方向角的绝对值之差小于某个阈

    值 α 的点,然后再在找到的点集中找到与基准图像上特征点的描述符欧氏距离最小的点,那么认为这 2 个点为正确的匹配点.为了取得更为准确的匹配点,仍需要将上一步过程中得到的匹配点进行排序,取特征描述符间欧氏距离较小的部分,也即是

    从小到大排序后取欧氏距离较小的310

    ,选取的点是

    按从特征描述符的欧氏距离最小的点从小到大选

    取.与此类似,“size”的意思是基准图像中的点在

    待拼接图像中找出与之尺度因子的绝对值之差小

    于某个阈值的点,然后再在找到的点集中找到与基准图像上特征点的描述符欧氏距离最小的点,那么认为这 2 个点为正确的匹配点,为了取得更为准确的匹配点.仍然将上一步过程中得到的匹配点进行排序,取特征描述符间欧氏距离较小的部分,也即

    是从小到大排序后取欧氏距离小的310

    认为是正确

    匹配点.“angle 和 size”即使用 angle 和 size 2 个条件同

    表 1  几种匹配算法实验结果对比图Tab.1 Several kinds of matching algorithm experimental results contrast figure

    图片名称 FLANN 排序取 0.3 / 0.5 angle size angle 和 size

    第 1 组实验 35 / 192≈0.18 64 / 135≈0.47 68 / 135≈0.50 66 / 134≈0.49 77 / 152≈0.51

    第 2 组实验 10 / 165≈0.06 15 / 125≈0.12 13 / 78≈0.16 31 / 244≈0.14 12 / 72≈0.16

    第 3 组实验 27 / 544(出错) 40 / 163≈0.25 23 / 85≈0.27 23 / 85≈0.27 23 / 80≈0.29

    第 4 组实验 8 / 172(出错) 7 / 87≈0.08 9 / 73≈0.12 10 / 75≈0.13 10 / 76≈0.13

    第 5 组实验 出错 14 / 77≈0.18 21 / 98≈0.20 19 / 97≈0.20 18 / 71≈0.25

    第 6 组实验 120 / 372≈0.32 120 / 186≈1.65 120 / 165≈0.72 120 / 175≈0.69 87 / 87≈1

    748第 6 期                            曹君宇等:基于 SURF 的图像拼接过程中配准算法的改进

  • 时初筛后取欧氏距离小的310

    ,也即是在基准图像中

    的特征点,在待拼接图像中找出与之主方向角的绝对值之差小于某个阈值 α,同时待拼接图像上特征点的尺度因子与基准图像上的尺度因子绝对值之

    差小于某个阈值.之后再取基准图像与待拼接图像上特征点的描述符欧氏距离最小的 2 个点认为是正确匹配点,为了保证匹配的正确率,仍然将配对的点按描述符的欧氏距离排序,取欧氏距离较小的310

    需要说明的是,取总数量的 310

    既能保证匹配点

    的数量适中又能保证选取的匹配点具有较高的正

    确率.但是对于第 6 组实验,排序后取 30%则全为正确的匹配点,所以取排序后的 50%,也就是“排序取 0.5”,加上 size 或者 angle 进行初筛后取 0.5,相对于不加 angle 和 size 进行初筛取 0.5 效果要好,而 2 个初筛条件同时加上,得到百分百的正确率.

    由表 1 中可以看出:(1) 数据如 35 / 192,分子位置为用 RANSAC

    算法找出的内点个数,分母位置为初步匹配的点的个数,由于特征点的描述符之间的欧氏距离越小,匹配成功的概率越高,所以当对 FLANN 算法得到的匹配点按照欧氏距离由小到大排序,取前面特征描述符欧氏距离小的部分,匹配效果会变好.由于直接使用 FLANN 算法进行匹配的匹配点较多,并且结果很混乱,所以进行排序后取总数的 0.3,即取得是前面 0.3 欧氏距离小的部分.

    (2) 加上 angle 或 size 之后同样是取排序后的较小的 0.3,但对于实验图片来说,效果要比不加angle 或 size 效果好,说明加上 angle 或 size 能起到一定的效果,让匹配结果变得更好.

    (3) 根据实验结果可以看出,一般情况下加上angle 之后的效果要比加 size 效果好.对于有些图

    片将 2 个初筛条件同时加上,效果相对于只加 1 个初筛条件没有明显改进,但要比不加任何初筛条件效果好.因为在加了 1 个初筛条件滤除掉了一部分符合另一个条件的可能点,所以效果并没有明显改进.而对于一些图片,如第 6 组实验,2 个条件同时筛选则达到了百分百匹配的效果.

    (4) 表 1 中的 8 / 172≈0. 05 (出错) 说明用RANSAC 算法找出了一些认为对的匹配点对,但是实际上,这些点对也是错误的,所以最终的拼接结果出错.说明错误的点在整个匹配点集中的比例高,所以才会被 RANSAC 算法找出来.

    (5) 对于式(3)和式(4)中的阈值 α 和 τ,α 表示的是主方向角绝对值差的阈值,一般选在 20°左右,τ 表示尺度因子的绝对值之差的阈值,取值一般为 4.经过多组实验,确定图像的旋转不大或者缩放不大的情况下,阈值进行这样选取,匹配效果较好.

    由图 2~7 可看出,直接使用 flann 算法进行图像配准错误率较高,图片中配准结果比较混乱,而按照欧氏距离由小到大排序后选取前面的部分会

    使配准结果准确性提高,再加上主方向和尺度进行初筛后,配准的准确率又有所提高.

    3  结束语

    本文提出的配准算法,针对待拼接图像间成像条件变化不大的图像拼接问题展开研究,算法首先通过特征点的 angle 及 size 信息进行初筛,在待配准图像上找到满足主方向及尺度因子变化小于阈

    值的候选极值点,再利用最小特征描述子间欧氏距离进行特征点匹配.按照算法的思路,论文对不同场景下的多组图像进行了图像拼接实验,并与基于FLANN 的匹配进行了对比,实验结果表明,论文提出的方法提高了配对的成功率,从而提高了图像拼接的正确率.

    848 云南大学学报(自然科学版)   http: / / www.yndxxb.ynu.edu.cn                  第 38 卷

  • 图 2  表 1 中第 1 组实验结果对比图Fig.2 The first group of experimental results contrast figure in table 1

    图 3  第 2 组实验部分结果对比图Fig.3 The second group of experimental results contrast figure in table 1

    948第 6 期                            曹君宇等:基于 SURF 的图像拼接过程中配准算法的改进

  • 图 4  第 3 组实验正确和错误结果对比图Fig.4 The third group of experimental results contrast figure in table 1

    图 5  第 4 组实验部分结果对比图Fig.5 The fourth group of experimental results contrast figure in table 1

    058 云南大学学报(自然科学版)   http: / / www.yndxxb.ynu.edu.cn                  第 38 卷

  • 图 6  第 5 组实验部分结果对比图Fig.6 The fifth group of experimental results contrast figure in table 1

    图 7  第 6 组实验部分结果对比图Fig.7 The sixth group of experimental results contrast figure in table 1

    参考文献:[1]   ZHANG H,HU Q.Fast image matching based-on im⁃

    proved SURF algorithm[C] / / International Conferenceon Electroncs, Communications and Control, 2011:1 460⁃1 463.

    [2]   ZHANG X,HIRAI S. TPS - SURF-SAC matching ap⁃proach of feature point applied to deformation measure⁃ment of nonrigid tissues from MR images[C] / / IEEEInternational Conference on Robotics and Biomimetics(ROBIO),2011:551⁃556.

    [3]   TAO L,JING X,SUN S,et al. Combining SURF withMSER for image matching [ C] / / IEEE InternationalConference on Granular Computing (GrC),IEEE Com⁃puter Society,2013:286⁃290.

    [4]   李登旺,李洪升,王惠,等.基于边缘保护尺度空间的

    形变配准方法及在自适应放疗中的应用[J] .自动化学报,2012,38(5):751⁃758.LI D W,LI H S,WANG H,et al.Based on the deforma⁃tion at the edge of the protection of scale space registra⁃tion method and its application in adaptive radiationtherapy[ J] . Journal of Automation,2012,38(5):751⁃758.

    [5]   ZHOU W,LI H,LU Y,et al.SIFT match verification bygeometric coding for large-scale partial-duplicate webimage search[J] .Acm Transactions on Multimedia Com⁃puting Communications & Applications, 2013, 9 ( 1):319⁃339.

    [6]   祝继华,周颐,王晓春,等.基于图像配准的栅格地图拼接方法[J] .自动化学报,2015(2):285⁃294.ZHU J H,ZHOU Y,WANG X C,et al.The raster mapsplicing method based on image registration[ J] .Journal

    158第 6 期                            曹君宇等:基于 SURF 的图像拼接过程中配准算法的改进

  • of Automation,2015(2):285⁃294.[7]   DU M,WANG J,LI J,et al.Robot robust object recogni⁃

    tion based on fast SURF feature matching[C] / / ChineseAutomation Congress,IEEE,2013:581⁃586.

    [8]   LIU Y,MA S. Research on image based on improvedSURF Feature Matching[C] / / 7th International Sympo⁃sium on Computational Intelligence and Design,IEEE,2014:581⁃584.

    [9]   ZHANG H,ZHANG J,DAI R.A fast image matching re⁃search based on MIC - SURF algorithm [ C] / / Controland Decision Conference,IEEE,2015:542⁃547.

    [10]   韩天庆,赵银娣,刘善磊,等.空间约束的无人机影像 SURF 特征点匹配[J] .中国图象图形学报,2013,18(6):669⁃676.HAN T Q,ZHAO Y D,LIU S L,et al.The space con⁃straints of uav image SURF feature points matching[J] .Chinese Journal of Image and Graphics,2013,18(6):669⁃676.

    [11]   JING L,XU L,LI X,et al.Determination of platform at⁃titude through SURF based aerial image matching[C] / / IEEE International Conference on Imaging Sys⁃tems and Techniques,2013:15⁃18.

    The improvement of registration algorithm in theprocess of image stitching based on SURF

    CAO Jun⁃yu1, ZHOU Hao1,2, GAO Zhi⁃shan2, JIAO Hong⁃hong1, LI Ning1

    (1.School of Information,Yunnan University,Kunming 650091,China;2.School of Electronic and Optical Engineering,Nanjing University of Science and Technology,Nanjing 210094,China)

    Abstract:The algorithm that uses SURF algorithm to detect feature points in the process of image matchingonly uses feature descriptor for image registration with a high probability of mismatch.Usually carried out on thevideo image stitching,stitching image change is not too big,so is the image corresponding points in the main di⁃rection angle and scale factor.This article uses this two characteristics for screening and then take feature descrip⁃tor minimum Euclidean distance between points for the correct matching points,achieves multi - feature fusionmatching,Increases the matching accuracy,and improves the accuracy of image stitching.

    Key words:image stitching;image registration;SURF algorithm;multi-feature fusion match

    258 云南大学学报(自然科学版)   http: / / www.yndxxb.ynu.edu.cn                  第 38 卷