[发明专利]一种三维地图的处理方法、处理装置及终端设备有效
申请号: | 201910560139.4 | 申请日: | 2019-06-26 |
公开(公告)号: | CN110288710B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 康健 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T19/00 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 黄志云 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三维 地图 处理 方法 装置 终端设备 | ||
本申请公开的一种三维地图的处理方法包括:获取由第一终端构建的第一三维地图和由第二终端构建的第二三维地图;获取所述第一三维地图所对应的第一图像和所述第二三维地图所对应的第二图像,将所述第一图像中的特征点与所述第二图像中的特征点进行匹配,获得相匹配的第一二维特征点和第二二维特征点;获取所述第一二维特征点在所述第一三维地图中所对应的第一三维特征点;根据所述第一三维特征点和所述第二二维特征点,获得第一变换矩阵;根据所述第一变换矩阵,获得所述第一三维地图与所述第二三维地图之间的匹配关系;根据所述匹配关系,建立图优化问题进行求解,以获得将第一三维地图和第二三维地图合并后的三维地图。
技术领域
本申请属于信息处理技术领域,尤其涉及一种三维地图的处理方法、处理装置、终端设备及计算机可读存储介质。
背景技术
随着手机等电子产品的运行性能的不断提升,增强现实(Augmented Reality,AR)等交互技术在电子产品中的应用也越来越广泛。其中,多人AR技术方案能够给用户带来更好的体验和乐趣。而在多人AR技术方案中,各个AR设备之间可能需要在同一个公共的三维地图上实现交互,此时,公共的三维地图往往需要先由指定设备统一创建,创建时的计算量较大,信息处理效率较低,对指定设备的性能要求较高。
发明内容
有鉴于此,本申请提供了一种三维地图的处理方法、处理装置、终端设备及计算机可读存储介质,可以提高创建公共的三维地图时的信息处理效率。
本申请的第一方面提供了一种三维地图的处理方法,包括:
获取由第一终端构建的第一三维地图,并获取由第二终端构建的第二三维地图;
获取所述第一三维地图所对应的至少一帧第一图像和所述第二三维地图所对应的至少一帧第二图像,将所述第一图像中的特征点与所述第二图像中的特征点进行匹配,获得相匹配的第一二维特征点和第二二维特征点,其中,所述第一二维特征点属于所述第一图像,所述第二二维特征点属于所述第二图像;
获取所述第一二维特征点在所述第一三维地图中所对应的第一三维特征点;
根据所述第一三维特征点和所述第二二维特征点,获得第一变换矩阵;
根据所述第一变换矩阵,获得所述第一三维地图与所述第二三维地图之间的匹配关系;
根据所述匹配关系,建立图优化问题进行求解,以获得将第一三维地图和第二三维地图合并后的三维地图。
本申请的第二方面提供了一种三维地图的处理装置,包括:
第一获取模块,用于获取由第一终端构建的第一三维地图,并获取由第二终端构建的第二三维地图;
第二获取模块,用于获取所述第一三维地图所对应的至少一帧第一图像和所述第二三维地图所对应的至少一帧第二图像,将所述第一图像中的特征点与所述第二图像中的特征点进行匹配,获得相匹配的第一二维特征点和第二二维特征点,其中,所述第一二维特征点属于所述第一图像,所述第二二维特征点属于所述第二图像;
第三获取模块,用于获取所述第一二维特征点在所述第一三维地图中所对应的第一三维特征点;
第一处理模块,用于根据所述第一三维特征点和所述第二二维特征点,获得第一变换矩阵;
第二处理模块,用于根据所述第一变换矩阵,获得所述第一三维地图与所述第二三维地图之间的匹配关系;
第三处理模块,用于根据所述匹配关系,建立图优化问题进行求解,以获得将第一三维地图和第二三维地图合并后的三维地图。
本申请的第三方面提供了一种终端设备,上述终端设备包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上第一方面的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910560139.4/2.html,转载请声明来源钻瓜专利网。