[发明专利]一种基于深度学习的目标姿态估计方法在审
申请号: | 201910016293.5 | 申请日: | 2019-01-08 |
公开(公告)号: | CN109903332A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 高明煜;杜宇杰;杨宇翔;何志伟;曾毓 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T7/11;G06T7/50 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标物体 神经网络 目标姿态 姿态估计 抓取 空间位置信息 神经网络算法 摄像机系统 特征提取器 工业环境 机械手臂 视觉算法 视觉信息 收集数据 特征提取 物体表面 物体姿态 重新设计 重要区域 姿态信息 传统的 建模 场景 学习 分析 | ||
1.一种基于深度学习的目标姿态估计方法,其特征在于该方法的具体步骤是:
步骤(1)利用RGB-D相机获取彩色图像和深度图像
使用RGB-D相机对于包含目标物体的场景进行拍摄,得到一张彩色图像和与彩色图像像素一一对应的深度图像;
步骤(2)使用语义分割网络提取图像中感兴趣像素区域
利用语义分割神经网络,将输入图像经过卷积池化提取特征之后,再进行上采样与浅层特征图信息进行融合,最后得到一张与输入图像分辨率一致的分割结果特征图,对于输入图片做一个像素级别的分类,确定在目标物体表面感兴趣的像素区域;在提取出输入图像中感兴趣的目标物体区域之后,就可以针对于该部分的物体表面确定目标物体的姿态;
经过语义分割网络之后,将提取得到的图像信息结合深度信息求得目标物体的姿态;
步骤(3)对物体表面建模并确定物体姿态
利用语义分割网络检测得到的物体表面平面区域和对应融合深度图像上的深度信息,对物体表面平面建立平面模型:
Ax+By+Cz+D=0
利用主成分分析算法求得平面方程的参数,计算方式如下:
①利用公式∑=E(aaT)-E(a)E(aT),求得在物体平面上所有点的协方差矩阵,为其中a为样本数据,E为就平均操作;
②求取协方差矩阵的特征值和特征向量,选取最小特征值对应的特征向量,以此作为物体表面平面的法向量,得到平面方程参数A,B,C;
③求取所有表面坐标点的平均坐标,带入平面方程中,求解得到方程参数D;
通过主成分分析算法,得到物体表面的平面方程,估计得到目标物体的姿态;
要利用随机样本一致算法结合主成分分析算法滤除数据中的噪声点后求得平面模型;该过程的步骤如下:
①随机选取能确定方程参量的四个样本数据,利用数据点求得平面方程的参数,得到平面模型;
②利用求得的平面模型,计算所有数据点的误差;当误差小于给定阈值时,认为是内点,否则为外点;
③统计内点的个数,若内点个数大于设定数量,利用主成分分析算法在所有内点上求得当前模型;
④利用内点集求得的模型计算所有内点的平均误差,若当前误差小于储存的最优模型的误差时,更新最优模型,并且更新最优模型的误差;
⑤不断重复以上的步骤,直到满足最大的迭代次数,得到最终的平面模型;
在求得物体表面的法向量之后,计算得到物体表面所有空间点的均值作为物体表面的中心点;利用平面中心点和平面法向量就确定了目标物体的姿态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910016293.5/1.html,转载请声明来源钻瓜专利网。