【技术实现步骤摘要】
一种三维物体的表面覆盖扫描方法、装置、设备及介质
[0001]本专利技术涉及三维扫描
,尤其涉及一种三维物体的表面覆盖扫描方法
、
装置
、
设备及介质
。
技术介绍
[0002]在三维物体的形状测量或外观检测等应用过程中,常需要对三维物体的表面进行扫描,以获取三维物体的表面形状的相关数据
。
[0003]传统的三维物体表面覆盖扫描方法通常采用单视点扫描物体表面,难以实现对三维物体的全覆盖扫描,并且单视点扫描存在所需扫描时间较长
、
扫描效率与扫描精度较低等问题
。
技术实现思路
[0004]本专利技术提供了一种三维物体的表面覆盖扫描方法
、
装置
、
设备及介质,能够实现对三维物体的全覆盖扫描,并且能够有效减少扫描时间,提高扫描精度
。
[0005]根据本专利技术的一方面,提供了一种三维物体的表面覆盖扫描方法,包括:
[0006]对目标三维物体的三维表面特征进行分割处理,得到多个区域特征,其中,不同区域特征对应目标三维物体上的不同物体表面分区,所述三维表面特征包括三维表面点云或者三维表面点云的变形格式;
[0007]根据各区域特征,确定与每个物体表面分区分别对应的测地线方向;
[0008]沿测地线方向,确定与每个物体表面分区对应的多条扫描轴线中各点的设置位置,并根据各扫描轴线中各点在物体表面分区投影位置处的物体表面形状,确定各扫描轴线的形状;< ...
【技术保护点】
【技术特征摘要】
1.
一种三维物体的表面覆盖扫描方法,其特征在于,包括:对目标三维物体的三维表面特征进行分割处理,得到多个区域特征,其中,不同区域特征对应目标三维物体上的不同物体表面分区,所述三维表面特征包括三维表面点云或者三维表面点云的变形格式;根据各区域特征,确定与每个物体表面分区分别对应的测地线方向;沿测地线方向,确定与每个物体表面分区对应的多条扫描轴线中各点的设置位置,并根据各扫描轴线中各点在物体表面分区投影位置处的物体表面形状,确定各扫描轴线的形状;将确定出的各扫描轴线组合得到目标三维物体的覆盖扫描路径,并将覆盖扫描路径提供给多视点扫描机构,以供多视点扫描机构跟随覆盖扫描路径中各扫描轴线进行形变后,对目标三维物体进行覆盖扫描;其中,多视点扫描机构包括可变形轴线和设置在可变形轴线上的多个摄像头,可变形轴线用于进行变形
、
扭转
、
拉伸以及压缩中的至少一项形变
。2.
根据权利要求1所述的方法,其特征在于,沿测地线方向,确定与每个物体表面分区对应的多条扫描轴线中各点的设置位置,并根据各扫描轴线中各点在物体表面分区投影位置处的物体表面形状,确定各扫描轴线的形状,包括:获取当前处理的目标物体表面分区,并在所述目标物体表面分区中获取垂直于所述目标物体表面分区的目标测地线方向的一条分区边缘线;沿分区边缘线上各点的法向量方向,将分区边缘线上各点移动预设的安全距离,得到起始扫描轴线上各点的设置位置;根据分区边缘线上各点的曲率,对起始扫描轴线上各点进行曲线拟合,得到起始扫描轴线的形状;以起始扫描轴线为起点,按照预设的扫描路径间隔,沿目标测地线方向进行等步长移动,确定出至少一个新的扫描轴线中各点的设置位置;按照新的扫描轴线中各点的设置位置,确定各所述新的扫描轴线在所述目标物体表面分区中的投影参考线,并根据各所述投影参考线的曲线形状,确定各所述新的扫描轴线的形状;返回执行获取当前处理的目标物体表面分区的操作,直至完成对全部物体表面分区的处理
。3.
根据权利要求2所述的方法,其特征在于,按照新的扫描轴线中各点的设置位置,确定各所述新的扫描轴线在所述目标物体表面分区中的投影参考线,并根据各所述投影参考线的曲线形状,确定各所述新的扫描轴线的形状,包括:沿新的扫描轴线上各点的设置位置,向所述目标物体表面分区进行投影,得到目标物体表面分区中与所述新的扫描轴线匹配的投影参考线上的投影点;根据各投影点的曲率,对各所述新的扫描轴线上各点进行曲线拟合,得到各所述新的扫描轴线的形状
。4.
根据权利要求2所述的方法,其特征在于,所述安全距离由所述多视点扫描机构中摄像头视场的深度范围
、
精度和视场重叠范围大小共同确定;所述扫描路径间隔由所述视场重叠范围大小确定
。
5.
一种三维物体的表面覆盖扫描装置,其特征在于,包括:区域特征获取模块,用于对目标三维物体的三维表面特征进行分割处理,得到多个区域特征,其中,不同区域特征对应目标三维物体上的不同物体表面分区,所述三维表面特征包括三维表面点云或者三...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。