The invention belongs to the technical field of logistics and volume measurement, and specifically relates to a volume measurement method, system and depth camera based on depth image. The method comprises the following steps: S1, obtaining the scene depth map containing the object to be measured and obtaining the scene point cloud coordinates; S2, transforming the scene point cloud coordinates to obtain the depth camera coordinates. The coordinates of the scene point cloud are obtained by processing the coordinates of the scene point cloud in the depth camera coordinate system, and the length, width and height of the object to be measured are calculated according to the coordinate set of the object to be measured, and the volume of the object to be measured is obtained by multiplying the length, width and height. Compared with the existing logistics volume measurement scheme, the invention can be realized by using common depth cameras on the market in terms of hardware, and the cost is lower; the volume of the object to be measured can still be measured in real time and accurately under the tilt state of the cameras.
【技术实现步骤摘要】
一种基于深度图像的体积测量方法、系统及深度相机
本专利技术属于物流和体积测量
,具体涉及一种基于深度图像的体积测量方法、系统及深度相机。
技术介绍
近年来,随着经济全球化的快速发展,大量的物资需要在区域之间频繁流动,尤其是伴随着信息技术革命而产生的电子商务的兴起,使得物流行业获得急剧飞速发展,物流企业间的竞争也日趋激烈,怎样降低人力成本,高效的将快件发送到目的地是取得竞争优势的关键。在物流和仓储管理中,物品的体积属性对物流中心优化收货入库、拣选、包装和发运管理至关重要,因此通过对物品的尺寸、体积实现自动化的精准测量,能大大提高仓储物流的效率以及物流系统的智能和自动化水平。现有的体积测量设备多是基于光幕或线阵激光扫描,必须配合传送带编码器才能计算体积。这种技术虽然较为成熟,但价格昂贵,而且系统复杂度较高。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种基于深度图像的体积测量方法、系统及深度相机,相比于现有物流体积测量方案,在硬件方面,运用市面上普通的深度相机即可实现,成本较低;在相机倾斜状态下,仍能够实时准确测量待测物的体积。第一方面,本专利技术提供了一种基于深度图像的体积测量方法,包括以下步骤:S1,获取含有待测物的场景深度图,得到场景点云坐标;S2,对场景点云坐标进行变换,得到深度相机坐标系下的场景点云坐标;S3,对深度相机坐标系下的场景点云坐标进行处理,得到待测物的坐标集合;S4,根据待测物的坐标集合计算待测物的长度、宽度和高度,将长度、宽度和高度相乘得到待测物的体积。优选地,所述步骤S2具体为:S21,设置场景深度图中的参考平面;S22, ...
【技术保护点】
1.一种基于深度图像的体积测量方法,其特征在于,包括以下步骤:S1,获取含有待测物的场景深度图,得到场景点云坐标;S2,对场景点云坐标进行变换,得到深度相机坐标系下的场景点云坐标;S3,对深度相机坐标系下的场景点云坐标进行处理,得到待测物的坐标集合;S4,根据待测物的坐标集合计算待测物的长度、宽度和高度,将长度、宽度和高度相乘得到待测物的体积。
【技术特征摘要】
1.一种基于深度图像的体积测量方法,其特征在于,包括以下步骤:S1,获取含有待测物的场景深度图,得到场景点云坐标;S2,对场景点云坐标进行变换,得到深度相机坐标系下的场景点云坐标;S3,对深度相机坐标系下的场景点云坐标进行处理,得到待测物的坐标集合;S4,根据待测物的坐标集合计算待测物的长度、宽度和高度,将长度、宽度和高度相乘得到待测物的体积。2.根据权利1所述的一种基于深度图像的体积测量方法,其特征在于,所述步骤S2具体为:S21,设置场景深度图中的参考平面;S22,根据所述参考平面计算深度相机的倾斜姿态数据;S23,根据倾斜姿态数据对场景点云坐标进行变换,得到深度相机坐标系下的场景点云坐标。3.根据权利要求2所述的一种基于深度图像的体积测量方法,其特征在于,所述S22具体为:S221,设置深度相机X轴、Y轴与参考平面法线的夹角范围,所述夹角范围内包括若干个X轴夹角θx和与Y轴夹角θy;S222,遍历每一个X轴夹角和每一个Y轴夹角,利用坐标变换公式对参考平面内的ZCK坐标进行变换,得到若干变换后的ZCK坐标,所述变换公式为:Z'=Y0*sinθx+Z0cosθx;Zck=Z'*cosθy-X0sinθy;其中X0、Y0、Z0为参考平面的原始坐标点,ZCK为变换后的ZCK坐标;S223,计算所有变换后的ZCK坐标的平均值Zmean和最小方差Zsigma;S224,将最小方差Zsigma对应的X轴夹角θx作为深度相机的X轴倾斜夹角αx,对应的Y轴夹角θy作为深度相机的Y轴倾斜夹角αy,从而得到倾斜姿态数据:ZCK坐标的平均值Zmean、最小方差Zsigma、X轴倾斜夹角αx和Y轴倾斜夹角αy。4.根据权利要求3所述的一种基于深度图像的体积测量方法,其特征在于,所述S23具体为:根据X轴倾斜夹角αx和Y轴倾斜夹角αy,利用变换公式对场景点云坐标进行变换,得到深度相机坐标系下的场景点云坐标,变换公式为:Z'i=Yio*sinαx+Z...
【专利技术属性】
技术研发人员:侯方超,
申请(专利权)人:杭州艾芯智能科技有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。