量子电子学报 ›› 2020, Vol. 37 ›› Issue (6): 650-658.

• 图像与信息处理 • 上一篇    下一篇

基于相位相关和纹理分类的SIFT 图像拼接算法

王昱皓, 唐泽恬, 钟岷哲, 王阳, 曾瑞敏, 朱登玮, 杨晨   


  1. 贵州大学大数据与信息工程学院半导体功率器件可靠性教育部工程研究中心, 贵州贵阳550025
  • 收稿日期:2020-01-17 修回日期:2020-05-08 出版日期:2020-11-28 发布日期:2020-11-28
  • 通讯作者: E-mail: eliot.c.yang@163.com
  • 作者简介:王昱皓( 1992 - ), 河南开封人, 研究生, 主要从事图像处理和机器视觉方面的研究。E-mail: wyh920726@163.com
  • 基金资助:
    Supported by National Natural Science Foundation of China (国家自然科学基金, 61604046), Guizhou Science and Technology Plan Project (贵州省科技计划项目, 黔科合平台人才[2017]5788号, [2018]5781号), Semiconductor Power Device Reliability Ministry of Education Engineering Research Center Open Fund (半导体功率器件可靠性教育部工程研究中心开放基金, 黔科合平台人才20176103号)

SIFT image stitching algorithm based on phase correlation and texture classification

WANG Yuhao, TANG Zetian, ZHONG Minzhe, WANG Yang, ZENG Ruimin, ZHU Dengwei, YANG Chen   

  1. Power Semiconductor Device Reliability Engineering Center of the Ministry of Education, College of Big Data and Information Engineering, Guizhou University, Guiyang 550025, China
  • Received:2020-01-17 Revised:2020-05-08 Published:2020-11-28 Online:2020-11-28

摘要: 针对传统尺度不变特征变换(SIFT) 算法在图像拼接过程中计算量较大的问题, 提出了一种基于相位相 关和纹理分类的快速SIFT 拼接算法。首先, 使用相位相关法粗略地获取待拼接图像的重叠区域; 其次, 对图像 进行纹理分类, 并选取其中纹理复杂度较高区域进行SIFT 检测, 为了提升纹理分类阶段的速度, 提出了跳跃归 类的方法; 最后, 对于不同复杂度的纹理区域, 仅在相同纹理区域内进行特征点的匹配。实验结果表明, 所提出 改进算法在维持较好拼接质量的基础上, 与传统SIFT 算法以及已有的两种改进型SIFT 算法相比, 平均拼接速 度分别提升了68.46%、20.45%、41.83%。因此该算法在对拼接效率有较高要求的领域具有潜在的应用价值。

关键词: 图像处理, 图像拼接, 尺度不变特征变化, 相位相关, 纹理分类, 跳跃归类

Abstract: Aiming at the problem that the traditional scale-invariant feature transform (SIFT) algorithm has a large amount of calculation in the process of image stitching, a fast SIFT stitching algorithm based on phase correlation and texture classification is proposed. Firstly, by using the phase correlation method, the overlapping regions of the input images to be stitched are roughly obtained. Secondly, images are classified with texture and the area with higher texture complexity is selected for SIFT detection. In order to improve the speed of texture classification, an interval classification approach is proposed. Finally, the feature points are matched only in the regions with the same texture complexity for different complexity texture regions. The experimental results show that compared with the traditional SIFT algorithm and the two existing improved SIFT algorithms, the improved algorithm in this work not only maintains good stitching quality, but also improves the average stitching speed by 68.46%, 20.45%, 41.83%, respectively. Therefore, the proposed algorithm has the potential application value in the field of high stitching efficiency requirements.

Key words: image processing, image stitching, scale-invariant feature transform, phase correlation; texture classification, interval classification

中图分类号: