[发明专利]一种点云数据的体素化方法和体素的遮挡裁剪方法有效
申请号: | 201610393114.6 | 申请日: | 2016-06-06 |
公开(公告)号: | CN106067193B | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 赖广陵;童晓冲;秦志远;丁璐;汪滢;韩硕;范帅博 | 申请(专利权)人: | 中国人民解放军信息工程大学 |
主分类号: | G06T17/30 | 分类号: | G06T17/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 450001 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种点云数据的体素化方法,包括:根据所有点云数据在X、Y、Z三个坐标方向上的最小值和最大值,确定包含所有点云数据的最小长方体;根据所述最小长方体的尺寸以及分辨率要求,设定体素的尺寸,并根据所述体素的尺寸将所述最小长方体划分为若干体素;对于点云数据中的每一个点,确定它所处的体素,在遍历点云数据的所有点之后,只对含有点云数据的体素进行显示。本发明还公开了一种体素遮挡裁减方法。本发明对场景不敏感,能用于动态目标监测,且求交速度快。 | ||
搜索关键词: | 一种 数据 体素化 方法 遮挡 裁剪 | ||
【主权项】:
1.一种点云数据的体素化方法,其特征在于,包括:(1)根据所有点云数据在X、Y、Z三个坐标方向上的最小值和最大值,确定包含所有点云数据的最小长方体;(2)根据所述最小长方体的尺寸以及分辨率要求,设定体素的尺寸,并根据所述体素的尺寸将所述最小长方体划分为若干体素;(3)对于点云数据中的每一个点,确定它所处的体素,在遍历点云数据的所有点之后,只对含有点云数据的体素进行显示;其中包括:(a)根据点云数据的分布范围,确定屏幕坐标系下像素坐标的分布范围;(b)从所述像素坐标分布范围内选取一像素点,在世界坐标系中,从视点出发向所述选取的一像素点作射线,并确定所述射线的方向向量;(c)根据所述射线的方向向量,逐层确定所述射线与最小长方体上每层体素的顶面、底面相交的交点,并根据每层体素的所述交点确定所述射线在该层所经过的所有体素;(d)从确定出的、所述射线在各层经过的所有体素中,确定并显示离视点最近的一个包含点云数据的体素,对与所述射线相交的、除所述离视点最近的一个包含点云数据的体素之外的包含点云数据的体素进行遮挡裁剪;(e)返回到步骤b继续执行,从所述像素坐标分布范围内选取下一像素点;直到选取完所述像素坐标分布范围内的所有像素点为止;其中,步骤(a)具体为:根据所有点云数据在X、Y、Z三个坐标方向上的最小值xmin、ymin、zmin和最大值xmax、ymax、zmax,计算(xmin,ymin,zmin)和(xmax,ymax,zmax)两点在屏幕坐标系下对应的坐标,确定像素坐标的分布范围;步骤(b)中确定所得到射线方向向量的方法为:设视点Oc在世界坐标系下的坐标为(xc,yc,zc),像素坐标分布范围内所选取的像素点p在屏幕坐标系下的坐标为(xp,yp),(xp,yp)转换到世界坐标系下的坐标为(xq,yq,zq),则从视点Oc出发向所述像素点p所作射线的方向向量
为:![]()
步骤(c)具体为:逐层计算最小长方体上每层体素的顶面、底面分别与所述射线相交得到的两个交点Ⅰ;对于所述最小长方体上的每一层t,将该层t的所述两个交点Ⅰ向下正投影到最底层体素的底面所在的平面上得到对应的两个投影点,由于各层体素在所述平面的正投影构成同一个矩形网格,确定所述射线在所述矩形网格上的投影与矩形网格相交的各交点Ⅱ,所述各交点Ⅱ位于所述两个投影点之间,根据两个交点Ⅰ的三维坐标以及各交点Ⅱ的二维坐标和该层t在垂直方向上的坐标,确定两个交点Ⅰ所处的体素以及各交点Ⅱ对应于所述射线上的点在该层t上所处的体素,从而得到所述射线在该层t所经过的所有体素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军信息工程大学,未经中国人民解放军信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610393114.6/,转载请声明来源钻瓜专利网。
- 上一篇:基于逆插值Loop的网格简化方法
- 下一篇:车位临时出租方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置