[发明专利]三维重建方法以及相关装置在审
申请号: | 202111320898.7 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114219909A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 赵梦娜;余言勋 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06T17/10 | 分类号: | G06T17/10;G06T3/00;G06T7/181;G06T7/62;G06T7/13;G06T5/30;G06V10/762 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何倚雯 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维重建 方法 以及 相关 装置 | ||
1.一种三维重建方法,其特征在于,包括:
获得包含待建模房间的三维点云数据,并将所述三维点云数据进行二维投影形成第一图像;
对所述第一图像进行房间分割,并根据所述第一图像的房间分割结果对所述三维点云数据进行分割以获得各个房间的第一点云;其中,所述第一点云包括墙壁点云、天花板点云;
将经去噪后的墙壁点云靠近所述天花板点云的切片进行二维投影获得第二图像;其中,所述第二图像中包括多个墙壁数据点;
从所述墙壁数据点中获得墙壁边界线,并根据端点支持度和线段支持度从所述墙壁边界线中获得闭合多边形;
对所述闭合多边形进行拉伸获得所述房间的三维模型。
2.根据权利要求1所述的三维重建方法,其特征在于,所述从所述墙壁数据点中获得墙壁边界线,并根据端点支持度和线段支持度从所述墙壁边界线中获得闭合多边形的步骤,包括:
对每个所述墙壁数据点提取直线,并将所有所述直线进行合并获得至少一个直线集合;其中,所述直线集合包括至少一条属于同一墙壁的直线;
对所述直线集合中的直线求交获得所述墙壁边界线;
根据所述端点支持度和所述线段支持度从所述墙壁边界线中筛选出最优线段;其中,所述端点支持度为每个端点所连接的所述线段支持度大于零的线段的条数,所述线段支持度为包围盒内每个内点的可信度加权值与包围盒内所有内点的点云密度的乘积;
删除除所述最优线段之外的多余线段并补足所述最优线段的缺失部分以获得所述闭合多边形;其中,所述闭合多边形的每个端点支持度均为二。
3.根据权利要求2所述的三维重建方法,其特征在于,所述根据所述端点支持度和所述线段支持度从所述墙壁边界线中筛选出最优线段的步骤之前,包括:
利用所述墙壁边界线的端点获得包围盒,其中,所述包围盒中包括至少一个内点;
获得所述内点与所述墙壁边界线之间的第一距离和第一阈值之间的比值、一与所述比值之间的差值,并获得所述差值与所述内点的协方差矩阵之间的乘积,并将所述包围盒内所有所述内点的乘积的和值作为所述可信度加权值;其中,所述第一距离小于或等于所述第一阈值。
4.根据权利要求1所述的三维重建方法,其特征在于,所述将经去噪后的墙壁点云靠近所述天花板点云的切片进行二维投影获得第二图像的步骤之前,包括:
将所述房间的第一点云进行分割以获得各个所述房间中的墙壁点云;
根据预设角度间隔将所述墙壁点云进行角度切片以获得所述墙壁点云与各个所述房间内所有第一点云的中心点之间的第二距离;
根据所述第二距离和预设距离间隔将所述墙壁点云进行距离切片;
利用经双重切片后墙壁点云的数量去除各个所述房间内的稀疏噪点和代表水平平面的点云。
5.根据权利要求1所述的三维重建方法,其特征在于,所述对所述闭合多边形进行拉伸获得所述房间的三维模型的步骤之后,包括:
提取所述三维模型中的第二点云;其中,所述第二点云属于所述三维模型中的墙壁;
根据所述三维模型的高度信息将所述第二点云进行划分以获得至少一个水平切片、根据点的水平角度将所述第二点云进行划分获得至少一个垂直切片;
利用所述水平切片提取与地面垂直的第一方向上的第一轮廓点、利用所述垂直切片提取与所述地面水平的第二方向上的第二轮廓点;
将所述第一轮廓点和所述第二轮廓点进行聚类获得至少一个门窗轮廓点,并将所述门窗轮廓点投影至所述三维模型中对应的墙壁上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111320898.7/1.html,转载请声明来源钻瓜专利网。