结合纹理区域特性的跨尺度立体匹配算法
DOI:
CSTR:
作者:
作者单位:

1.西安石油大学机械工程学院 西安 710065;2.国家油气钻井装备工程技术研究中心 宝鸡 721002

作者简介:

通讯作者:

中图分类号:

TN911.73

基金项目:

国家自然科学基金(52074346)、 陕西省重点研发计划(2023-YBGY-103)项目资助


Cross-scale stereo matching algorithm combining the characteristics of texture regions
Author:
Affiliation:

1.School of Mechanical Engineering, Xi′an Shiyou University,Xi′an 710065, China; 2.Shanxi Provincial Petroleum Drilling Equipment Engineering Technology Research Center,Baoji 721002, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    立体匹配是双目立体视觉感知场景深度信息的关键步骤,针对传统双目立体匹配算法难以有效解决弱纹理区域和复杂光照场景下匹配歧义性的难题,提出了一种结合场景纹理特性的跨尺度立体匹配算法。首先将左右图像进行高斯下采样,得到多种尺度的图像对作为算法的输入图像,然后对不同尺度的图像对进行代价计算得到初始代价体;基于纹理特性将输入图像划分为纹理丰富区域和弱纹理区域,根据纹理区域对初始代价体在各个尺度下进行代价扩散,将纹理丰富区域的匹配代价扩散到弱纹理区域;用优化引导滤波算法对各个尺度视差图进行代价聚合;考虑代价体的多尺度间交互进行代价融合,得到最终代价体;随后经过视差计算和视差后处理得到最终视差图。Middlebury网站的数据集的测试结果表明,引入结合纹理区域特性的跨尺度立体匹配算法后,全部区域的误匹配率相较于引导滤波算法平均降低了2.35%;相较于CSCA算法平均降低了0.77%。非遮挡区域的误匹配率相较于引导滤波算法平均降低了2.29%;相较于CSCA算法平均降低了0.65%。说明所提算法能有效解决弱纹理区域的误匹配问题,并且满足立体匹配过程中高效率、高精度的要求。

    Abstract:

    Stereo matching is a key step in binocular stereo vision to perceive the depth information of the scene, and in view of the difficulty of the traditional binocular stereo matching algorithm to effectively solve the problem of matching ambiguity in weak texture areas and complex lighting scenes, a cross-scale stereo matching algorithm combining the texture characteristics of the scene was proposed. Firstly, the left and right images are downsampled by Gaussian to obtain image pairs of multiple scales as the input images of the algorithm, and then the cost calculation of image pairs of different scales is carried out to obtain the initial cost body. Based on the texture characteristics, the input image is divided into texture-rich region and weak-texture region, and the initial cost body is difed at each scale according to the texture region, and the matching cost of the texture-rich region is diffused to the weak-texture region. The optimization guidance filtering algorithm is used to aggregate the cost of the parallax map of each scale. Considering the multi-scale interaction between the cost bodies, the cost fusion is carried out to obtain the final cost body. Subsequently, the final disparity map is obtained by parallax calculation and parallax post-processing. The test results of the dataset of Middlebury website show that after the introduction of the cross-scale stereo matching algorithm combined with the characteristics of texture regions, the mismatching rate of all regions is reduced by 2.35% on average compared with the guided filtering algorithm. Compared with the CSCA algorithm, it is reduced by 0.77% on average. Compared with the guided filtering algorithm, the mismatching rate of the unoccluded region is reduced by 2.29% on average. Compared with the CSCA algorithm, it is reduced by 0.65% on average. It shows that the proposed algorithm can effectively solve the problem of mismatching in weak texture regions, and meet the requirements of high efficiency and high precision in the process of stereo matching.

    参考文献
    相似文献
    引证文献
引用本文

卜鹏辉,田隆涛,王航,严亚滔.结合纹理区域特性的跨尺度立体匹配算法[J].电子测量技术,2026,49(3):223-231

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2026-03-13
  • 出版日期:
文章二维码

重要通知公告

①《电子测量技术》期刊收款账户变更公告