首页 理论教育 简化人体扫描的点云三角剖分方法

简化人体扫描的点云三角剖分方法

时间:2023-06-23 理论教育 版权反馈
【摘要】:具体操作流程如下:读取人体数据读取人体扫描数据,经过点云数据处理,显示处理后的人体点云信息。图3-8相邻扫描线顶点映射图3-9简化的三角剖分结束从上至下遍历人体部位,连接相邻扫描线对应点构成四边形,连接四边形对角线完成对应扫描区域的三角剖分,存储并输出该人体部位的剖分结果。

简化人体扫描的点云三角剖分方法

依前文所述,人体扫描线点云的特征是:人体点云从上至下由若干条横向截面线组成,因此,可以认为人体表面的顶点分布在按一定的纵向宽度分成N条带状的区域内,依次对每相邻两条截面线上的点进行三角剖分,即可完成对人体点云数据的三角剖分。具体操作流程如下:

(1)读取人体数据

读取人体扫描数据,经过点云数据处理,显示处理后的人体点云信息。

(2)相邻扫描线顶点映射

经过数据处理后的点云模型视为完整模型,该模型上每条扫描线上的点作为一个横截面线上的点,将每条截面线上的点映射到相邻的截面线上,设截面线1上有a个顶点,截面线2上有b个顶点,则映射后两相邻截面线上都为(a+b)个点(图3-8)。

(3)三角剖分

根据上面数据的预处理结果可以知道,对于两条相邻的扫描线,如果每一扫描线上的点按相同的方式排序,则上下2条扫描线上的相邻2个点对应连接构成一个四边形,连接四边形对角线即可实现对相邻扫描线区域的三角剖分(图3-9)。(www.xing528.com)

图3-8 相邻扫描线顶点映射

图3-9 简化的三角剖分

(4)结束

从上至下遍历人体部位,连接相邻扫描线对应点构成四边形,连接四边形对角线完成对应扫描区域的三角剖分,存储并输出该人体部位的剖分结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈