[发明专利]一种鞋底轮廓的三维扫描点云数据切片处理方法有效
申请号: | 201611239968.5 | 申请日: | 2016-12-29 |
公开(公告)号: | CN107230246B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 沈南燕;吴耀赞;李静;童梁;吴雨润 | 申请(专利权)人: | 上海大学 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 陆聪明 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 鞋底 轮廓 三维 扫描 数据 切片 处理 方法 | ||
1.一种鞋底轮廓的三维扫描点云数据切片处理方法,其特征在于,包括以下步骤:
步骤一,建立鞋底扫描数据的坐标系:在扫描工作台(3)上建立扫描数据的坐标系,以扫描工作台(3)的中心点O为原点,以鞋子长度方向即扫描工作台(3)沿丝杆(4)运动的方向为Y轴正方向,以竖直向上为Z轴正方向,X方向由Y方向和Z方向叉乘得到;
步骤二,获取鞋底三维数据:将鞋底以长度方向沿着Y方向平放于扫描工作台(3)上,扫描工作台(3)沿丝杆(4)即Y轴正方向运动,激光器(1)和相机(2)组合扫描鞋底得到三维点云数据集D,提取点坐标中的Y值,并取出其最大值Ymax和最小值Ymin;
步骤三,沿Y方向对点云数据等间距粗切片:将数据点沿着Y方向进行初步的平均切分,切片数量为n,每个切片位置的Y值为Yi,其中i=1,2,…n,相邻切片距离为
步骤四,切片投影获取最高轮廓的数据:将Y=Yi处的切片上的点云数据向XOZ平面投影,找出投影上X负半轴上的数据点Z的最大值ZiL-max和X正半轴上的数据点Z的最大值ZiR-max,并令Zimax=min(ZiL-max,ZiR-max);
步骤五,计算切片的径向宽度:在Y=Yi的切片上,在Zimax的高度上取X的最小值Xi_min和X的最大值Xi_max,并计算Y=Yi位置上切片的径向宽度xi,即投影上X最大值Xi_max与最小值Xi_min的差值;
xi=Xi_max-Xi_min
步骤六,计算原始点云数据集D中相邻切片的径向宽度差及平均值:计算Y=Yi位置切片的径向宽度xi和Y=Yi-1位置切片的径向宽度xi-1的差值的绝对值Δxi,其中i=2,3,…n,并计算其平均值
Δxi=|xi-xi-1|
步骤七,根据径向宽度差自适应细分切片:
7.1若Yi<Ymax,则判断相邻两个切片Y=Yi和Y=Yi-1的径向宽度的差值Δxi是否大于平均值否则,结束自动切片;
7.2若则令Yi+1=Yk,其中k=i,i+1,...n,并在Y=Yi处的切片和Y=Yi-1处的切片中间位置插入一个新的切片,令回到步骤7.1;
7.3若则Yi=Yi+1,其中i=2,3,...n-1,回到步骤7.1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611239968.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种集群自组网的方法与装置
- 下一篇:一种涂料搅拌单元