一种全景图像与点云图像匹配方法组成比例

技术编号:39749678 阅读:11 留言:0更新日期:2023-12-17 23:47
本发明专利技术公开一种全景图像与点云图像匹配方法

【技术实现步骤摘要】
一种全景图像与点云图像匹配方法、装置、设备及介质


[0001]本专利技术涉及点云数据处理
,尤其涉及一种全景图像与点云图像匹配方法

装置

设备及介质


技术介绍

[0002]激光扫描仪能够获取密集的点云数据,数码相机能够获取颜色纹理信息,激光点云数据单独不具有颜色信息,在后续的处理过程中不符合目视解译的习惯,而数码影像不方便直接进行量测,两者结合可以更加精确而直观的描述地物

彩色点云是点云数据与影像数据融合的直观产物,在可视化显示

物体分类

物体建模等方面具有很大的优势

[0003]影像数据中,全景影像最大的特点是水平方向视场角达到
360
度,以全景方式查看,三维可视效果好

但是,若想将全景影像与点云数据融合,需要解决两个图像中各个点的匹配问题

两种数据直接融合会产生像素点错位问题,进而导致得到的从彩色点云失真


技术实现思路

[0004]本专利技术实施例提供一种全景图像与点云图像匹配方法

装置

设备及介质,建立全景图像与点云图像匹配准确的匹配关系,避免两者融合时出现失真现象

[0005]为实现上述目的,本申请一实施例的第一方面提供一种全景图像与点云图像匹配方法,包括:
[0006]在点云图像和全景图像分区域选出对应的同名点形成同名点对集合;各个同名点的坐标均用三维坐标表示;
[0007]根据所述同名点对集合中各个同名点对的坐标确认损失函数;
[0008]将所述损失函数的自变量转换为三维变量;
[0009]不断根据所述损失函数的偏导结果改变偏移变量,按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值,直至所述损失函数的值最小;所述偏移变量的初始值是预设的;
[0010]根据所述偏移变量的值对所述点云图像和所述全景图像建立匹配关系

[0011]在第一方面的一种可能的实现方式中,所述在点云图像和全景图像分区域选出对应的同名点形成同名点对集合,具体包括:
[0012]在每个区域中选出多于预设数量的对应的同名点形成同名点对集合

[0013]在第一方面的一种可能的实现方式中,所述根据所述同名点对集合中各个同名点对的坐标确认损失函数,具体包括:
[0014]对各个同名点对的天顶角差值的平方与方位角差值的平方之和进行累加,得到损失函数

[0015]在第一方面的一种可能的实现方式中,所述将所述损失函数的自变量转换为三维变量,具体包括:
[0016]根据球面坐标与三位坐标的转换方程,用三位变量替代所述损失函数中天顶角变
量与方位角变量

[0017]第一方面的一种可能的实现方式中,所述不断根据所述损失函数的偏导结果改变偏移变量,按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值,直至所述损失函数的值最小,具体包括:
[0018]不断根据所述损失函数的偏导结果确认所述损失函数的偏导方向,在所述偏导方向上按照预设学习率对偏移变量的值进行调整;
[0019]不断按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值;
[0020]当所述损失函数的值不在减少时,保留此时对应的偏移变量的值

[0021]第一方面的一种可能的实现方式中,所述不断根据所述损失函数的偏导结果确认所述损失函数的偏导方向,具体包括:
[0022]分别对所述损失函数在三维变量的三个方向上求偏导;
[0023]根据三个偏导结果确认所述损失函数的偏导方向

[0024]第一方面的一种可能的实现方式中,所述根据所述偏移变量的值对所述点云图像和所述全景图像建立匹配关系,具体包括:
[0025]根据所述偏移变量的值建立所述点云图像和所述全景图像之间三维坐标的匹配方程;所述匹配方程包括三种变量的转换关系

[0026]本申请实施例的第二方面提供一种全景图像与点云图像匹配装置,包括:
[0027]同名点对筛选模块,用于在点云图像和全景图像分区域选出对应的同名点形成同名点对集合;各个同名点的坐标均用三维坐标表示;
[0028]损失函数确认模块,根据所述同名点对集合中各个同名点对的坐标确认损失函数;
[0029]转换模块,用于将所述损失函数的自变量转换为三维变量;
[0030]偏移变量迭代模块,用于不断根据所述损失函数的偏导结果改变偏移变量,按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值,直至所述损失函数的值最小;所述偏移变量的初始值是预设的;
[0031]匹配模块,用于根据所述偏移变量的值对所述点云图像和所述全景图像建立匹配关系

[0032]本申请实施例的第三方面提供一种终端设备,包括处理器

存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上所述全景图像与点云图像匹配方法

[0033]本申请实施例的第四方面提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上所述全景图像与点云图像匹配方法

[0034]相比于现有技术,本专利技术实施例提供的一种全景图像与点云图像匹配方法

装置

设备及介质,根据同名点对的球坐标差值确认损失函数,根据损失函数的值不断调整偏移变量的值,直至损失函数的值不再减少

由于损失函数的值反映了同名点对之间的差异,与匹配准确度成正相关

因此,迭代后偏移变量的值反映了点云图像和全景图像的一种准确的匹配关系,根据这种匹配进行匹配可以使得全景图像与点云图像进行融合时造成的失真最小化

附图说明
[0035]图1是本专利技术一实施例提供的一种全景图像与点云图像匹配方法的流程示意图;
[0036]图2是本专利技术一实施例提供的一种在客户端选择同名点对的操作示意图;
[0037]图3是本专利技术一实施例提供的一种点云数据的人工交互粗拼装置的结构示意图

具体实施方式
[0038]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例

基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种全景图像与点云图像匹配方法,其特征在于,包括:在点云图像和全景图像分区域选出对应的同名点形成同名点对集合;各个同名点的坐标均用三维坐标表示;根据所述同名点对集合中各个同名点对的坐标确认损失函数;将所述损失函数的自变量转换为三维变量;不断根据所述损失函数的偏导结果改变偏移变量,按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值,直至所述损失函数的值最小;所述偏移变量的初始值是预设的;根据所述偏移变量的值对所述点云图像和所述全景图像建立匹配关系
。2.
如权利要求1所述全景图像与点云图像匹配方法,其特征在于,所述在点云图像和全景图像分区域选出对应的同名点形成同名点对集合,具体包括:在每个区域中选出多于预设数量的对应的同名点形成同名点对集合
。3.
如权利要求1所述全景图像与点云图像匹配方法,其特征在于,所述根据所述同名点对集合中各个同名点对的坐标确认损失函数,具体包括:对各个同名点对的天顶角差值的平方与方位角差值的平方之和进行累加,得到损失函数
。4.
如权利要求1所述全景图像与点云图像匹配方法,其特征在于,所述将所述损失函数的自变量转换为三维变量,具体包括:根据球面坐标与三位坐标的转换方程,用三位变量替代所述损失函数中天顶角变量与方位角变量
。5.
如权利要求1所述全景图像与点云图像匹配方法,其特征在于,所述不断根据所述损失函数的偏导结果改变偏移变量,按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失函数的值,直至所述损失函数的值最小,具体包括:不断根据所述损失函数的偏导结果确认所述损失函数的偏导方向,在所述偏导方向上按照预设学习率对偏移变量的值进行调整;不断按照所述偏移变量的值对所述点云图像上所有的点进行偏移,代入所述同名点对集合的坐标数据求取所述损失...

【专利技术属性】
技术研发人员:周佛灵邹朝军
申请(专利权)人:广东维美家科技有限公司
类型:发明
国别省市:

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

1