[发明专利]三维点云法向量的生成方法、装置和存储介质有效
申请号: | 201711439402.1 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108053481B | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 杨洋;刘晓利;俞晓;何懂;刘梦龙 | 申请(专利权)人: | 深圳市易尚展示股份有限公司;深圳大学 |
主分类号: | G06T17/20 | 分类号: | G06T17/20 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊 |
地址: | 518048 广东省深圳市福田区福强*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 点云法 向量 生成 方法 装置 存储 介质 | ||
1.一种三维点云法向量的生成方法,所述方法包括:
获取通过双目立体视觉测量方式测得到的第一测量图像和第二测量图像;
根据所述第一测量图像和第二测量图像中的对应像素点形成三维点云;
将所述三维点云中的三维点一一映射到二维度的点阵列中的点;所述点阵列的行数与所述第一测量图像或者所述第二测量图像的列方向的像素个数相等,所述点阵列的列数与所述第一测量图像或者所述第二测量图像的行方向的像素个数相等;所述点阵列中包括存在对应的三维点的二维度的点和未存在对应的三维点的二维度的点;
按照所述点阵列划分所述三维点云,以得到三角面片;
获取所述三角面片的法向量;
根据所述三角面片的法向量确定所述三维点云的法向量。
2.根据权利要求1所述的方法,其特征在于,所述三维点云中的三维点一一映射到二维度的点阵列中的点,包括:
获取所述三维点云中的三维点对应于所述第一测量图像中生成所述三维点的像素点的行号和列号;
按照获取的行号和列号,将所述三维点映射到二维度的点阵列中的点;所述点阵列中的点的行号和列号分别与获取的所述行号和所述列号一致。
3.根据权利要求2所述的方法,其特征在于,所述按照所述点阵列划分所述三维点云,以得到三角面片,包括:
遍历所述点阵列中除最后一行和最后一列后剩余的点;
根据当前遍历的点构建相应的四元组;所述四元组包括当前遍历的点、当前遍历的点同行次列的点、当前遍历的点次列同行的点和当前遍历的点次行次列的点;
按照所述四元组划分所述三维点云中对应所述四元组中点的三维点,以得到三角面片。
4.根据权利要求3所述的方法,其特征在于,所述按照所述四元组划分所述三维点云中对应所述四元组中点的三维点,以得到三角面片,包括:
当所述四元组中的四个点均对应所述三维点云中的三维点时,获取所述四元组中四个点对应的三维点的两条对角线的三维距离;
将所述三维点云中对应所述四元组中点的三维点构成的四边形沿三维距离较短的所述对角线划分,以得到三角面片。
5.根据权利要求4所述的方法,其特征在于,所述按照所述四元组划分所述三维点云中对应所述四元组中点的三维点,以得到三角面片,还包括:
当所述四元组中仅有三个点对应所述三维点云中的三维点时,将所述三个点对应的三维点构成三角面片。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述三角面片的法向量确定所述三维点云的法向量,包括:
当所述三维点云其中一个三维点属于多个三角面片时,将所述一个三维点属于的每个三角面片的法向量按照相应的权重加权求和,得到所述一个三维点的法向量;所述权重为相应三角面片的面积;
当所述三维点云其中一个三维点仅属于一个三角面片时,将所述一个三角面片的法向量作为仅属于所述一个三角面片的所述一个三维点的法向量。
7.根据权利要求6所述的方法,其特征在于,所述按照所述点阵列划分所述三维点云,以得到三角面片之后,所述方法还包括:
获取划分出的三角面片的边长;
将边长超过预设值的三角面片剔除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市易尚展示股份有限公司;深圳大学,未经深圳市易尚展示股份有限公司;深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711439402.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于温度区间分解的电网中长期负荷预测方法
- 下一篇:一种液压机的导向机构