【技术实现步骤摘要】
一种点云截面的生成方法
[0001]本申请涉及视觉领域,尤其涉及一种点云截面的生成方法。
技术介绍
[0002]在3D视觉领域,通过3D扫描设备获得待测物的点云数据可反应待测物可见表面的三维几何形状以及在物理空间中的位置信息。
[0003]相关技术中,通过切片技术从待测物的点云数据中得到例如图1示出散乱的截面数据,并从截面数据得到平面轮廓特征点;其中,获取待测物在特定位置的截面数据,可使用多个卡尺对点云数据进行测量;然而,待测物的点云数据是数据量庞大的、形状复杂的、且散乱无序的点云,使得通过卡尺测量复杂度高,精度误差大,导致获得截面数据的效率低。
技术实现思路
[0004]本申请提供了一种点云截面的生成方法,以解决技术问题。
[0005]为了达到上述目的,本申请实施例采用以下技术方案:
[0006]本申请提供一种点云截面的生成方法,所述方法包括:
[0007]获取待测物的点云数据;
[0008]根据预设平面位置分割所述待测物的点云数据,获得分割点云数据,其中,所述预设平 ...
【技术保护点】
【技术特征摘要】
1.一种点云截面的生成方法,其特征在于,所述方法包括:获取待测物的点云数据;根据预设平面位置分割所述待测物的点云数据,获得分割点云数据,其中,所述预设平面位置包括无界平面或有界平面;所述分割点云数据中的分割点通过投影法和/或交叉法,获得截面数据;所述截面数据中截面数据点根据近邻搜索算法确定多义线数组。2.根据权利要求1所述的一种点云截面的生成方法,其特征在于,当所述预设平面位置为无界平面时,所述分割点云数据的获取通过如下步骤:获取所述待测物的点云数据中每个点到所述无界平面的第一距离;确定分割点云数据,所述分割点云数据由分割点构成,所述分割点的第一距离小于预设距离阈值。3.根据权利要求1所述的一种点云截面的生成方法,其特征在于,当所述预设平面位置为有界平面时,所述分割点云数据的获取通过如下步骤:通过所述有界平面和预设距离阈值构造三维立体图形;确定分割点云数据,所述分割点云数据由分割点构成,所述分割点为所述待测物的点云数据在所述三维立体图形内的点。4.根据权利要求1所述的一种点云截面的生成方法,其特征在于,当所述截面数据是所述分割点云数据通过投影法获得的,所述投影法包括如下步骤:确定投影点为截面数据点,所述投影点为分割点在第一平面投影的点,且所述分割点到所述第一平面距离最小;根据所述截面数据点确定截面数据。5.根据权利要求1所述的一种点云截面的生成方法,其特征在于,当所述截面数据是所述分割点云数据通过交叉法获得的:连接第二平面两侧的距离最小的分割点,得到交叉线;确定交叉点为截面数据点,所述交叉点为所述交叉线与第二平面的交点;根据所述截面数据点确定截面数据。6.根据权利要求1
‑
5中任意一项所述的一种点云截面的生成方法,其特征在于,所述截面数据中截面数据点根据近邻搜索算法确定多义线数组,包括:确定所述截面数...
【专利技术属性】
技术研发人员:冯开勇,彭斌,姚毅,全煜鸣,
申请(专利权)人:凌云光技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。