[发明专利]平面构建方法、装置、电子设备及存储介质在审
申请号: | 202110798487.2 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113470181A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 王帅;陈丹鹏 | 申请(专利权)人: | 浙江商汤科技开发有限公司 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T7/73;G06K9/62 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;董文俊 |
地址: | 311215 浙江省杭州市萧*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平面 构建 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种平面构建方法、装置、电子设备及存储介质,其中,该方法包括:获取当前输入的图像帧的第一二维网格和第二二维网格;根据该第一二维网格、该第二二维网格以及载体的位姿信息,得到至少一个目标三维网格;在当前不存在结构化平面的情况下,根据该位姿信息以及该至少一个目标三维网格生成结构化平面。其中,第一二维网格是指基于前端提取出的二维特征点构建的二维网格,第二二维网格是指基于后端提取出的二维特征点构建的二维网格,这样利用后端质量较高的特征点和前端跟踪速度较快的特征点进行结构化平面的构建,有利于提升结构化平面的构建效率。
技术领域
本申请涉及计算机视觉技术领域,尤其涉及一种平面构建方法、装置、电子设备及存储介质。
背景技术
随着人工智能的普及,计算机视觉技术的相关应用被不断推出,比如AR(Augmented Reality,增强现实)或VR(Virtual Reality,虚拟现实)模型的可视化、无人机和自动驾驶的定位系统,等等。结构化平面构建是上述应用中的一项关键技术,同时,也是SLAM(simultaneous localization and mapping,同步定位与建图)中的重要问题。目前主要基于深度传感器的稠密数据进行结构化平面的构建,但是在结构化环境下该方案的构建效率较低。
发明内容
本申请实施例提供了一种平面构建方法、装置、电子设备及存储介质。
本申请实施例第一方面提供了一种平面构建方法,该方法包括:
获取当前输入的图像帧的第一二维网格和第二二维网格;
根据该第一二维网格、该第二二维网格以及载体的位姿信息,得到至少一个目标三维网格;
在当前不存在结构化平面的情况下,根据该位姿信息以及该至少一个目标三维网格生成结构化平面。
结合第一方面,在一种可能的实施方式中,获取当前输入的图像帧的第一二维网格和第二二维网格,包括:
获取该图像帧的第一二维特征点和第二二维特征点,第一二维特征点是同步定位与建图系统的前端对该图像帧进行特征提取得到的前端特征点,第二二维特征点是同步定位与建图系统的后端对该图像帧进行特征提取得到的后端特征点;
对该第一二维特征点进行三角剖分得到该第一二维网格,以及对该第二二维特征点进行三角剖分得到该第二二维网格。
结合第一方面,在一种可能的实施方式中,根据该第一二维网格、该第二二维网格以及载体的位姿信息,得到至少一个目标三维网格,包括:
根据该第一二维网格、该第二二维网格和该位姿信息,得到至少一个三维网格;
利用该位姿信息对该至少一个三维网格进行筛选,得到该至少一个目标三维网格。
结合第一方面,在一种可能的实施方式中,根据该第一二维网格、该第二二维网格和该位姿信息,得到至少一个三维网格,包括:
获取该第一二维网格中的第一二维特征点对应的第一三维点;
获取该第二二维网格中的第二二维特征点对应的第二三维点;
利用该位姿信息对第一三维点和第二三维点进行筛选,分别对筛选之后剩余的第一三维点和剩余的第二三维点进行投影,得到该至少一个三维网格。
结合第一方面,在一种可能的实施方式中,利用该位姿信息对该至少一个三维网格进行筛选,得到至少一个目标三维网格,包括:
根据该位姿信息确定该至少一个三维网格中的三维网格与载体之间的第一距离;
将该至少一个三维网格中该第一距离大于或等于距离阈值的三维网格删除,并从该至少一个三维网格中剩余的三维网格中筛选出水平面的三维网格和竖直面的三维网格;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江商汤科技开发有限公司,未经浙江商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110798487.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碳带安装装置
- 下一篇:一种用于电力工程的电缆回收系统