[发明专利]基于深度图像的矩体箱体三维尺寸测量方法及存储介质在审
申请号: | 201910379796.9 | 申请日: | 2019-05-08 |
公开(公告)号: | CN110136193A | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 陈达权;康博程 | 申请(专利权)人: | 广东嘉腾机器人自动化有限公司 |
主分类号: | G06T7/62 | 分类号: | G06T7/62;G06T7/60 |
代理公司: | 广州圣理华知识产权代理有限公司 44302 | 代理人: | 顿海舟;刘伟强 |
地址: | 528300 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矩体 三维尺寸测量 存储介质 深度图像 尺寸信息测量 深度摄像头 深度相机 深度图 内参 三维 相机 | ||
1.基于深度图像的矩体箱体三维尺寸测量方法,其特征在于:包括以下步骤:
a.通过深度相机获取放置于有效拍摄区域内的矩体箱体的深度图DS0,深度相机与拍摄平面的距离为H;
b.对深度图DS0进行预处理得出深度图DS2,以及对深度图DS2灰度处理得出灰度图GS1,并进行边缘提取操作得到灰度图GS4,以及进行二值化处理得出灰度图GS5;
c.对灰度图GS5利用hough变换直线检测算法得到由n条直线所组成的直线集合L,其中n≥4;
d.创建矩体箱体倾斜角集合PA,并设置极角阈值ε,将直线集合L中的任意一直线的极角θ归入矩体箱体倾斜角集合PA中,比较直线集合L中其余直线的极角与该任意直线的极角θ的角度差,若其余直线与该任意直线的极角角度差的绝对值小于极角阈值ε,则将该直线的极角归入到矩体箱体倾斜角集合PA中;
e.计算矩体箱体倾斜角集合PA中所有极角的均值若则对深度图DS2绕其几何中心顺时针旋转若则对深度图DS2绕其几何中心逆时针旋转得到深度图DS3;
f.在深度图DS3上建立直角坐标系uov,水平向右方向为u轴正方向,竖直向下方向为v轴正方向;
g.在深度图DS3通过遍历方式找到属于矩体箱体的所有像素点,并获取这些像素点中在u轴上的最小值umin、在u轴上的最大值umax、在v轴上的最小值vmin以及在v轴上的最大值vmax;
h.设置矩体箱体端面上4个端点分别为点Pa(umin,vmin)、点Pb(umax,vmin)、点Pc(umin,vmax)及点Pd(umax,vmax),根据上述4个端点在深度图DS3中的坐标值和深度值并通过深度摄像头的内参计算出在三维空间中对应的空间点P1(x1,y1,z1)、空间点P2(x2,y2,z2)、空间点P3(x3,y3,z3)及空间点P4(x4,y4,z4);
i.根据上述4个空间点,计算出矩体箱体的长度三维尺寸DL,矩体箱体的宽度三维尺寸DS,矩体箱体的高度三维尺寸DH。
2.根据权利要求1所述的基于深度图像的矩体箱体三维尺寸测量方法,其特征在于:步骤g中,先设定矩体箱体的最小检测高度A,所述最小检测高度A小于箱体高度h,通过对深度图DS3中所有像素点进行遍历的方式找到所有深度值小于(H-A)的像素点,从而在深度图DS3获取矩形箱体的所有像素点。
3.根据权利要求1所述的基于深度图像的矩体箱体三维尺寸测量方法,其特征在于:对深度图DS0进行预处理包括对深度图DS0进行中值滤波操作得到深度图DS1,对深度图DS1进行漫水填充操作得到深度图DS2。
4.根据权利要求1所述的基于深度图像的矩体箱体三维尺寸测量方法,其特征在于:所述灰度处理包括通过对深度图DS2转换为灰度图GS1,其中src(x,y)为深度图DS2的像素值,dst(x,y)为灰度图GS1的像素值,深度图DS2中像素值最大值为maxsrc,深度图DS2中像素值最小值为minsrc。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东嘉腾机器人自动化有限公司,未经广东嘉腾机器人自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910379796.9/1.html,转载请声明来源钻瓜专利网。