全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210059418.4 (22)申请日 2022.01.19 (65)同一申请的已公布的文献号 申请公布号 CN 114078220 A (43)申请公布日 2022.02.22 (73)专利权人 浙江光珀智能科技有限公司 地址 323000 浙江省丽水市莲都区南明山 街道石牛路268号1幢B座3 03-5室 (72)发明人 王坤强 应忠建 张合勇  (74)专利代理 机构 杭州杭诚专利事务所有限公 司 33109 专利代理师 陈东明 (51)Int.Cl. G06V 20/20(2022.01) G06V 10/44(2022.01) (56)对比文件 KR 20170 092734 A,2017.08.14CN 110580725 A,2019.12.17 CN 113267180 A,2021.08.17 CN 106052586 A,2016.10.26 CN 112017240 A,2020.12.01 CN 111986185 A,2020.1 1.24 CN 113409397 A,2021.09.17 Richard P. Fran k et al. .The influence of tray type and other variables o n the palatal depth of casts made from irreversible hydroco lloid impres sions. 《THE JOURNAL OF PROSTH ETIC DENTISTRY 》 .2002, 武文汉 等.一种基 于轮廓匹配的仓储机 器 人托盘检测方法. 《上海交通大 学学报》 .2019,第 53卷(第2期), 王粲.基于单目视 觉的简单 形状工件定位与 抓取技术研究. 《中国优秀博硕士学位 论文全文 数据库 (硕士) 信息科技 辑》 .2021, 审查员 牛力敏 (54)发明名称 一种基于深度相机的托盘识别方法 (57)摘要 本发明公开了一种基于深度相机的托盘识 别方法。 为了克服现有技术不能对偏转角较大的 托盘, 进行有效识别; 部署难度大, 运算量大的问 题; 包括以下步骤: 相机获取包含托盘的深度图 与灰度图的图像帧数据流; 设置扫描算子, 对灰 度图中的托盘进行轮廓扫描, 并对托盘的轮廓线 进行标记; 归纳常见托盘形状与尺寸, 以及实际 使用中托盘与相机偏转角度, 确认托盘判定依 据; 对已标记过轮廓线的灰度图进行图像扫描, 寻找符合托盘轮廓的标记位置; 对符合托盘轮廓 的标记进行判断; 计算托盘平 面相对相机平面的 偏转角度和托盘中心与相机中心X轴偏差值。 能 对偏转角较大的托盘进行有效识别; 部署难度简 单, 运算量小。 权利要求书3页 说明书12页 附图4页 CN 114078220 B 2022.05.27 CN 114078220 B 1.一种基于深度相机的托盘识别方法, 其特 征在于, 包括以下步骤: S1: 相机获取关于托盘的包 含深度图与灰度图的图像帧数据流; S2: 设置扫描方式以及扫描算子像素大小, 对灰度图中的托盘进行轮廓扫描, 并对托盘 的轮廓线 进行标记; S3: 归纳常见托盘形状、 尺寸以及实际使用中托盘与相机偏转角度, 确定托盘判定依 据; S4: 对已标记过轮廓线的灰度图进行图像扫描, 寻找符合 托盘轮廓的标记位置; S5: 对符合 托盘轮廓的标记进行判断; S6: 计算托盘平面相对相机平面的偏转角度和托盘中心与相机中心X轴偏差值; 所述的步骤S4具体包括以下 过程: S401: 根据垂直轮廓点确认起 点, 计算托盘对应 像素个数; S402: 计算 托盘偏转角及托盘左右两边的深度差值; S403: 使用轮廓跟踪, 统计托盘长对应的实际像素个数; S404: 扫描托盘墩和托盘叉孔的像素个数; S405: 计算托盘右边沿高度对应的像素个数及其 起点坐标; S406: 根据托盘长度像素个数和计算得到的右侧高度像素个数, 扫描右侧边沿; 所述的确认起 点的过程包括: A: 根据经验值满足连续若干点 为标记点的, 确定居中的点 为起点; B: 以起点坐标开始, 判断垂直方向连续30个像素灰度值和是否大于灰度阈值, 若是, 则 进入下一 步, 否则返回上一 步; C: 根据视场角和分辨率计算深度d处的像素间隔, 并根据托盘高度范围计算托盘对应 像素个数; 步骤C中的计算过程 为: 根据相机的视场角 、 分辨率 以及像素点的深度值d计算对应的像素间 隔, 设水平为x, 垂直 为y, 则: 设垂直方向最大像素为 ,垂直方向最小像素为 ,根据托盘高度范围 计算像素个数: 权 利 要 求 书 1/3 页 2 CN 114078220 B 2起点坐标偏移若干个像素后, 采集对应像素点的深度值depth_temp[i+n1][j+n2], 计 算托盘最低高度对应的像素个数 Xn_lift: 其中, (i,j) 是起 点坐标, (n1,n2) 是平 移距离; 判断连续Xn_lift个像素灰度值和是否大于灰度阈值, 若是, 则进入下一步, 否则返回 上一步; 深度差值的计算过程 为: 起始点向下偏转0.2*Xn_lift, 向右分别 偏转0.2*Xn_lift和0.5*Xn_lift; 得到两个水 平坐标作为托盘偏转的初始判断依据; 分别对这两点做3*3的空间域滤波, 并根据三角函数 计算偏转角度: 其中, dif ference1  为两个坐标的深度差值; difference2  为水平像素间隔x乘以像素个数 得到三角形斜 边长; angle1 为根据左侧托盘墩计算得到初始托盘偏转角; 根据三角函数关系, 托盘右边相对左边的深度差 correct_L: 其中, tray_long为托盘实际长度; 根据托盘三个托盘墩位于同一平面的特点, 按照托盘墩端面相对深度斜率一致性进行 扫描, 来分别标记托盘墩和叉孔, 并统计对应像素个数和中点坐标作为下一步托盘识别依 据; 首先对起点进行3*3空间域滤波; 然后计算基准斜率, 选择若干点分别计算其与基准点的斜率, 并计算斜率的均值Kp作 为判断依据; 设定斜率判断阈值, 纵坐标不变, 横坐标累加, 从左到右依次扫描, 当扫描点与基准点 斜率, 与斜率的均值Kp的差值小于0.5标记为4005, 否则标记为1000; 其中, 4005为托盘墩   标记, 1000为叉孔标记; 最后, 在基于斜率扫描标记完成之后, 重复扫描轨迹, 统计托盘墩与叉孔的横坐标, 并 计算左侧叉孔, 托盘中心, 右侧叉孔对应的横坐标, 作为 托盘识别的判定依据。 2.根据权利要求1所述的一种基于深度相机的托盘识别方法, 其特征在于, 选择左右扫 描方式, 设置扫描算子像素 大小; 对灰度图的亮度进行扫描, 设定亮度阈值, 根据像素亮度变化比例进行灰度图的像素 点扫描和标记。 3.根据权利要求1所述的一种基于深度相机的托盘识别方法, 其特征在于, 所述的托盘 判定依据包括:权 利 要 求 书 2/3 页 3 CN 114078220 B 3

.PDF文档 专利 一种基于深度相机的托盘识别方法

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于深度相机的托盘识别方法 第 1 页 专利 一种基于深度相机的托盘识别方法 第 2 页 专利 一种基于深度相机的托盘识别方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 09:12:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。