和第六伺服电机。第一伺服电机、第二伺服电机和第三伺服电机分别驱动第一摄像装置上 下运动、绕光轴运动和左右运动,第四伺服电机、第五伺服电机和第六伺服电机分别驱动第 二摄像装置上下运动、绕光轴运动和左右运动。

[0068] 通过第一伺服电机、第二伺服电机和第三伺服电机反馈的位置信息获取左眼在三 个方向上的转角信息,包括左眼的光轴方向和X轴的夹角0 i、左眼的光轴方向和Y轴的夹 角、左眼的光轴方向和Z轴的夹角

[0069] 通过第四伺服电机、第五伺服电机和第六伺服电机反馈的位置信息获取右眼在三 个方向上的转角信息,包括右眼的光轴方向和X轴的夹角0 2'、右眼的光轴方向和Y轴的 夹角a 2、右眼的光轴方向和Z轴的夹角02。

[0070]步骤4,如图2所示,具体包括:

[0071] 步骤401,根据三角几何关系,得到:

[0072]

[0073] 步骤402,分别计算出目标特征点P与左眼的光心位置1之间的距离h、目标特征 点P与右眼的光心位置r之间的距离1 2;

[0074]

[0075] \ . 1 z.,

[0076] 其中,0,+ 92= Jr,b为光心位置1和光心位置r之间的距离。

[0077]步骤5,如图2所示,具体包括:

[0078]步骤501,根据三角几何关系,得到:

[0079] xx= 1 ^os 6 i;y i= 1 i〇〇s a 1;z x= 1 ^os 0

[0080] xr= 1 {os Q 2;yr= 1 {os a2;z r= 1 {os 旦2;

[0081] 步骤502,根据步骤4计算出的ljP12,计算得到:

[0082]

[0083]

[0084] 即目标特征点P在左眼坐标系下的坐标(Xi, y:,zD和在右眼坐标系下的坐标 (xr, yr, zr)分别为:

[0085]

[0086]

[0087]步骤6,如图2所示,步骤6具体包括:

[0088] 步骤601,假定目标特征点P在左眼中的图像和在右眼中的图像在同一个平面上, 则目标特征点P在左眼坐标系和在右眼坐标系下的y坐标相同,即:

[0089] y!= yr;

[0090] 步骤602,根据三角几何关系,得到:

[0091]

[0092] 其中,模拟左眼的第一摄像装置和模拟右眼的第二摄像装置的焦距均为f;

[0093] 步骤603,根据步骤602中的前两个计算式得到:

[0094]

[0095] 进而计算得到:

[0096]

[0097] 进而计算得到:

[0098]

[0099] 步骤604,记视差D=Xi-Xp根据步骤5中计算得到的坐标(Xi,y:,zD和坐标 (xr,yr,zr),得到:

[0100]

一一n ^z,[0101] 步骤605,进一步计算得到:

[0102]

[0103]

[0104] ?----V~1-2/[0105] 即得到目标特征点P的深度信息为:

[0106]

[0107]

[0108] 本友明的双目视觉匹配算法通过视觉佝服使双目注视视觉目标的问一点,即该特 征点与双目中图像的光心位置重合,这时候利用伺服电机反馈的位置信息,通过三角形几 何法得出目标特征点相对于双目的深度信息。

[0109] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。

【主权项】

1. 一种双目视觉立体匹配算法,其特征在于,包括: 步骤1,左眼和右眼注视空间物体的同一目标特征点P,使所述目标特征点P在所述左 眼中的图像和在所述右眼中的图像分别与所述左眼的光心位置1和所述右眼的光心位置r 重合; 步骤2,建立左眼坐标系、右眼坐标系和世界坐标系; 步骤3,获取所述左眼和所述右眼在三个方向上的转角信息,包括所述左眼的光轴方向 和X轴的夹角S1、所述左眼的光轴方向和Y轴的夹角Ct1、所述左眼的光轴方向和Z轴的夹 角P 1、所述右眼的光轴方向和X轴的夹角、所述右眼的光轴方向和Y轴的夹角α2、所 述右眼的光轴方向和Z轴的夹角β 2; 步骤4,根据三角几何法,分别计算出所述目标特征点P与所述左眼的光心位置1之间 的距离I1、所述目标特征点P与所述右眼的光心位置r之间的距离I2;其中,θ 2' + θ 2= π,b为光心位置1和光心位置r之间的距离; 步骤5,分别计算出所述目标特征点P在所述左眼坐标系下的坐标(Xl,yi,Z1)和在所述 右眼坐标系下的坐标(Xpyp zj ;步骤6,根据双目视觉原理,得到所述目标特征点P在所述世界坐标系下的世界坐标 (Xw,Yw,Zw),即得到所述目标特征点P的深度信息;其中,所述左眼和所述右眼的焦距均为f。2. 根据权利要求1所述的双目视觉立体匹配算法,其特征在于,步骤2中,所述左眼坐 标系是以所述左眼的光心位置1为原点建立的三维坐标系,所述右眼坐标系是以所述右眼 的光心位置r为原点建立的三维坐标系,所述世界坐标系是以所述左眼的光心位置和所述 右眼的光心位置之间的中点位置为原点建立的三维坐标系。3. 根据权利要求1所述的双目视觉立体匹配算法,其特征在于,步骤4具体包括: 步骤401,根据三角几何关系,得到:步骤402,计算得到4. 根据权利要求1所述的双目视觉立体匹配算法,其特征在于,步骤5具体包括: 步骤501,根据三角几何关系,得到:步骤502,根据步骤4计算出的IJP 1 2,计算得到:即所述目标特征点P在所述左眼坐标系下的坐标(Xl,yi,Z1)和在所述右眼坐标系下的 坐标Up y。Z1O分别为:5. 根据权利要求1所述的双目视觉立体匹配算法,其特征在于,步骤6具体包括: 步骤601,假定所述目标特征点P在所述左眼中的图像和在所述右眼中的图像在同一 个平面上,则所述目标特征点P在所述左眼坐标系和在所述右眼坐标系下的y坐标相同, 即: Yl= y r; 步骤602,根据三角几何关系,得到:步骤603,根据步骤602中的前两个计算式得到:进而计算得到:进而计算得到:步骤604,记视差D = X1-X1^根据步骤5中计算得到的坐标(X1, Y1, Z1)和坐标 (xr, yr, zr),计算得到:步骤605,进一步计算得到:即得到所述目标特征点P的深度信息为:

【专利摘要】本发明公开了一种双目视觉立体匹配算法,包括:步骤1,左眼和右眼注视空间物体的同一目标特征点,使目标特征点在左眼中的图像和在右眼中的图像分别与左眼的光心位置和右眼的光心位置重合;步骤2,建立左眼坐标系、右眼坐标系和世界坐标系;步骤3,获取左眼和右眼在三个方向上的转角信息;步骤4,根据三角几何法,计算出目标特征点与左眼的光心位置之间的距离、目标特征点与右眼的光心位置之间的距离;步骤5,计算出目标特征点在左眼坐标系下的坐标和在右眼坐标系下的坐标;步骤6,根据双目视觉原理,得到目标特征点在世界坐标系下的世界坐标。本发明的有益效果为:算法简单可行,复杂程度大大降低,同时可满足三维定位精度的要求。

【IPC分类】H04N13/00, G06T7/00, G06T5/00

【公开号】CN105187812

【申请号】CN201510556591

【发明人】刘培志, 赵小川, 陈晓鹏, 孔晓梅, 施建昌

【申请人】中国兵器工业计算机应用技术研究所

【公开日】2015年12月23日

【申请日】2015年9月2日

兵器工业计算机应用研究所刘培志,一种双目视觉立体匹配算法_2相关推荐

  1. 专访 | 商汤HPC负责人刘文志(风辰):未来战略的两大方向及招人的4个标准

    记者 | 鸽子 前不久,商汤刚刚完成了4.1亿美金的B轮融资,创下了人工智能领域最大融资金额的记录. 据业界人士透露,之所以能完成这次巨大数额融资,一方面是因为商汤的算法在整个行业处于绝对领先的地位, ...

  2. 成都中科院计算机研究所招聘,2017年中科院成都计算机应用研究所考研复试分数线以及复试通知...

    根据教育部<2017年全国硕士研究生统一入学考试考生进入复试的初试成绩基本要求>,结合中科院成都计算机应用研究所具体情况,经研究,中科院成都计算机应用研究所2017年硕士研究生复试分数的基 ...

  3. 中科院成都计算机研究所李品导师,中科院成都计算机应用研究所导师介绍:李品...

    姓名:李品 性别:女 职称:副教授 学院:中科院成都计算机应用研究所 研究方向: 1.计算机测控 2.过程自动化 3.企业生产管理系统 教育经历: 1990年-1994年 江苏大学 工业自动化专业 学 ...

  4. 时代亿信安全保密邮件签约中国兵器工业集团两大下属单位

    2014年11月,时代亿信与中国兵器工业集团两个下属单位成功签订项目合作协议:西安现代控制技术研究所和北方激光科技集团有限公司.为两个单位提供安全增强电子邮件系统. 该产品主要提供密级邮件服务,通过为 ...

  5. 专访 | 商汤HPC负责人刘文志(风辰):未来战略的两大方向及招人的四个标准...

    记者 | 鸽子 前不久,商汤刚刚完成了4.1亿美金的B轮融资,创下了人工智能领域最大融资金额的记录. 据业界人士透露,之所以能完成这次巨大数额融资,一方面是因为商汤的算法在整个行业处于绝对领先的地位, ...

  6. 纳米孔测序高错误区域恢复率高达99%,肖传乐/刘奕志/王建新等在Nature子刊发表新校正组装算法

    纳米孔测序高错误区域恢复率高达99%,肖传乐/刘奕志/王建新等在Nature子刊发表新校正组装算法 2021-01-07 15:54 新基因组组装是基因组学最重要的任务之一.三代测序技术(PacBio ...

  7. OpenVSLAM:日本先进工业科技研究所新开源视觉SLAM框架

    点击我爱计算机视觉标星,更快获取CVML新技术 很多人说深度学习和SLAM是计算机视觉目前最火的应用方向.深度学习自不必说,SLAM则已经悄悄走入我们的生活(扫地机器人.无人机.增强现实游戏等). 5 ...

  8. 计算机科学刘培姣,高中物理课堂融入物理学史体现核心素养的必要性

    孙刘灿 摘 要:本文主要阐述物理学史在体现物理核心素养中的科学态度与责任感作用,分别从学习物理学史,可以培养学生科学态度的提升,对科学的内涵和方法有深入的理解.及其对学生的科学伦理观方面进行分析. 关 ...

  9. 中科院成都计算机应用研究所毕业,中国科学院成都计算机应用研究所考研问答...

    一.考生在何时.何地报名和考试? 答:1.教育部规定的硕士报名时间是:每年11月上旬左右,从2005年开始实行网上报名. 2.成都计算所博士报名时间是:每年1月10日到2月28日.从2006年开始须在 ...

最新文章

  1. laravel数据库操作
  2. centos7 复制移动删除
  3. Shell 根据名称杀掉进程
  4. vSphere4.1升级到vSphere5.0连载之一
  5. 多x多y的origin图_孖记士多 X 阿婆牛杂!广州的两大本土老字号,搞在一起了!...
  6. windows下perl使用
  7. iis asp mysql json_asp返回json数据,asp接口编写
  8. 浮想联翩后自我脑暴的罗马帝国
  9. 城市统计年鉴数据查询
  10. 微波存在感应雷达,人体存在感应雷达模块,物联网智能赋能应用
  11. Docker 镜像批量导入导出脚本
  12. onload事件和ready方法的区别
  13. python 异常检测算法_吴恩达机器学习中文版笔记:异常检测(Anomaly Detection)
  14. 哔哩哔哩(B 站)刚刚崩了
  15. springmvc集成shiro后,session、request姓汪还是姓蒋 ?
  16. 微粒化运营:升级内容产业消费体验(附视频版)
  17. oracle nvl和nvl2的区别
  18. mysql导入数据时 USING BTREE 错误解决办法
  19. jave-1.0.2免费领取
  20. 从概念到底层技术,区块链一站式分析和汇总(附知识图谱)

热门文章

  1. python 对象类型有哪些?
  2. Android API中文系列总结
  3. xenserver 管理口显示重复IP的处理方法
  4. python如何实例化类_Python如何根据类名实例化类
  5. uni 根目录路径_如何解决uniapp图片路径错误问题
  6. Java中的String,StringBuilder,StringBuffer三者的区别
  7. StringUtils中 isNotEmpty 和isNotBlank的区别
  8. 收汇核销系统无法与服务器连接,出口收汇核销网上报系统一直都无法与服务器建立连接.doc...
  9. java检测按键_java – 在控制台中检测按键
  10. 三星emcp型号详解_Samsung eMCP(三星eMCP).pdf