[发明专利]一种基于模板匹配的单目相机物体位姿估计方法及系统在审
申请号: | 202010619253.2 | 申请日: | 2020-07-01 |
公开(公告)号: | CN111768447A | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 刘振;范晓东;武帅;宋思远;丁亮;洪伟 | 申请(专利权)人: | 哈工大机器人(合肥)国际创新研究院 |
主分类号: | G06T7/73 | 分类号: | G06T7/73;G06T7/33;G06T5/40;G06T3/60 |
代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 张景云 |
地址: | 236000 安徽省合肥市经*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模板 匹配 相机 物体 估计 方法 系统 | ||
1.一种基于模板匹配的单目相机物体位姿估计方法,其特征在于:包括以下步骤:
S100、建立目标模板图像库
根据物体3D模型以球形相机的视野进行多角度、不同距离的投影,光照模式选择为模拟平行光投影;以物体3D模型的质心或重心为基准坐标系原点,原点记作P,对基准坐标进行空间坐标转化,将基准坐标系转化为以观察点P’为原点的目标坐标系,其中PP’为目标坐标系的z轴;随后在P’点将物体3D模型投影到xoy平面上获得二维模板图像,记录此时物体的三维位置以及P’点到物体3D模型之间的距离,即生成在不同位姿和观测距离下的物体3D模型二维模板数据集,形成目标模板图像;
S200、图像预处理
对目标物体进行拍照,然后对获取到的二维图像采用直方图均衡法处理,得到目标二维图像;
S300、物体位姿识别
采用目标模板图像对目标二维图像进行检测与识别;
S400、配准
对目标模板图像进行平移和旋转,找到目标模板图像上的每个特征点对应在目标图像上的对应点坐标,通过特征点坐标和对应点切线进行最小平方差运算,使特征点尽量靠近对应点。
2.根据权利要求1所述的一种基于模板匹配的单目相机物体位姿估计方法,其特征在于:所述步骤S100具体包括:
1)投影距离渐进设计
对投影观察原点到物体3D模型之间的距离进行多层次步进式设计,选择3至5个不同观测距离和角度进行投影;
2)基准坐标系的转换及投影
通过空间坐标变换,将基准坐标系转换为以观察点P’为原点、PP’为z轴的目标坐标系。目标坐标系的y轴和z轴旋转公式为:
其中θy是pitch角,θz是yaw角。
[y',x',z']T=Ry(-θy)Rz(-θz)[x,y,z]T (3)
z'=-z'+R (4)
其中,[x,y,z]是基准坐标系的原点坐标,[x',y',z']是目标坐标系的原点坐标,R代表偏移量。随后在P’点按照透视原理以及视场“近大远小”规则,将物体3D模型投影到xoy平面上获得二维模板图像,记录此时物体的三维位置以及P’点到物体3D模型之间的距离,即生成在不同位姿和观测距离下的物体3D模型二维模板数据集。
3.根据权利要求1所述的一种基于模板匹配的单目相机物体位姿估计方法,其特征在于:所述步骤S200具体包括:
首先统计二维图像中灰度级范围rk,rk值域为[0,L-1],在八位像素值表示中L等于256;然后统计每一个灰度级在二维图像中出现的频次nk,nk表示在二维图像中第k个灰度级的像素总数;当图像总像素点个数为N时,计算各级的概率公式为:
p(rk)=nk/N (5)
由于rk步进为1,可以将式(5)改写为:
p(k)=nk/N (6)
上式中将直方图分布归一化,将函数值p(k)值域归一化为[0,1],然后对灰度级概率进行直方图变换:
sk=T(rk) (7)
sk代表将原始灰度值rk通过函数映射得到的新灰度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈工大机器人(合肥)国际创新研究院,未经哈工大机器人(合肥)国际创新研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010619253.2/1.html,转载请声明来源钻瓜专利网。