机器人视觉系统主要包括光源、镜头、相机、信息处理器、视觉算法软件这些部分。

物体反射光源光线,通过镜头在相机中成像,通过图像处理算法处理得到需要的信息,再将其传送到执行单元对机器人进行运动控制。

光源:使得物体的特征可见,同时抑制物体不需要的特征。对于每种不同的检测对象,必须采用不同的照明方式才能突出被检测对象的特征,有时可能需要采取几种方式的结合。

镜头:镜头属于光学部分,用于控制成像光线,也决定了成像的大部分属性。其主要参数如下:

焦距:从镜头的中心点到焦平面上所形成的清晰影像之间的距离。焦距的大小决定着视角的大小。

由上图可知,焦距越小,视角越大。所以广角镜头、鱼眼镜头等都是短焦镜头。

光圈:代表头光量。用F表示,以镜头焦距f和通光孔径D的比值来衡量,控制进入相机的光量。光圈越大,越清晰越饱满。

 景深:被拍物体聚焦清楚后,在物体前后一定距离内,其影像依然清晰的范围。焦距越短、光圈越小,景深越大。短焦镜头往往很难拍出虚化效果,意味着景深较大。

 视场:视场是指通过相机镜头所摄取到的景物范围;视(角)场:从相机后结点到画幅边缘所形成的夹角。

镜头:按照焦距的长短和所拍摄画面影响的特点,可将镜头分为标准镜头、广角镜头、鱼眼镜头、长焦镜头和变焦镜头等。

标准镜头:视角50°左右,焦距50mm左右。成效效果与人眼(60°左右)类似,画面贴切自然。

广角镜头:视角大(70°以上),焦距偏小(30mm)以内,景深大,畸变大。

鱼眼镜头:视角180°左右,焦距16mm以下,属于极端的超广角镜头,一般用于天文观测,可以把半球天空进行观测。

长焦镜头:又称远射镜头,视角12°以下,焦距200mm以上。景深小,视角小,畸变小,事宜人像、远距拍摄。

图像传感器:

作用:将通过镜头投影到传感器的图像传送到能够存储、分析和显示的机器设备上。

  分类:按照传感器类型可以分为CCD相机(模拟,处理速度慢,效果好)、CMOS相机(数字)。

图像传感器是视觉成效技术的关键部件,会影响到目标成像质量和后续的图像处理效果。好的图像传感器可以生成清晰、噪声少、动态范围高的图像。

参考文献

1.机器人学. 华中科技大学.

机器人视觉系统的构成相关推荐

  1. 单目视觉机器人的循迹_机器人视觉系统传感器的关键技术盘点

    导读:机器人视觉系统,是指用计算机来实现人的视觉功能,也就是用计算机来实现对客观的三维世界的识别.人类接收的信息70%以上来自视觉,人类视觉为人类提供了关于周围环境最详细可靠的信息. 资料图 机器人要 ...

  2. 机器人视觉系统由哪些结构组成?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着工业自动化的发展,同时也带动了机器人视觉系统技术的发展,由于机 ...

  3. C语言机器人视觉系统原理,机器人视觉系统的组成及工作原理

    [摘 要]随着大规模集成电路技术的发展,视觉系统逐渐走向实用化.由于微型计算机的飞速发展,使用的视觉系统已经进入领域,其中机器人视觉系统是机器视觉应用的一个重要领域.本文叙述机器人视觉系统的各部分组成 ...

  4. 带你深入了解机器人视觉系统工作原理及其应用

    https://www.toutiao.com/a6666219746205106691/ 人类想要实现一系列的基本活动,如生活.工作.学习就必须依靠自身的器官,除脑以外,最重要的就是我们的眼睛了,( ...

  5. 机器人视觉系统(一)

    机器人视觉系统包括三个主要模块:机器人模块,相机模块和计算机模块.三大模块推荐采用以太网连接通信. 软件结构包括视觉系统主控和机器人或上位机主控. 视觉主控系统中,机器人都可以通过接入视觉系统,实现视 ...

  6. 机器人视觉系统(Robot Vision)简介

    机器人视觉系统(Robot Vision)简介 机器视觉系统的组成 机器视觉系统是指用计算机来实现人的视觉功能,也就是用计算机来实现对客观 的三维世界的识别.按现在的理解,人类视觉系统的感受部分是视网 ...

  7. 机器人视觉系统包括哪些关键技术?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 机器人视觉系统是指用计算机来实现人的视觉功能,也就是用计算机来实现 ...

  8. 机器人视觉系统组成及定位算法

    1. 机器人视觉 机器人视觉研究的核心内容是:视觉定位与导航.路径规划.避障.多传感器融合.视觉定位技术有多种,包括单目视觉.双目视觉.多目视觉.RGB-D等,后三种方法可以使图像具有深度信息,这些视 ...

  9. 机器人用计算机图片,带你深入了解机器人视觉系统!

    原标题:带你深入了解机器人视觉系统! [文章由犀灵工业机器人培训中心推荐] 人类想要实现一系列的基本活动,如生活.工作.学习就必须依靠自身的器官,除脑以外,最重要的就是我们的眼睛了,(工业)机器人也不 ...

最新文章

  1. C# JSON格式的字符串读取到类中
  2. 安装mysql时报错:mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve的问题...
  3. 福师大协和学院计算机老师,福建师范大学协和学院新进教师福利问题访谈
  4. STM32F7xx —— 96位唯一ID
  5. Linux平台下C++编程
  6. 天津大学计算机专硕_(55)东北林业大学2020计算机与软件考研数据速览
  7. hdu 1556 Color the ball (线段树做法)
  8. 【渝粤教育】国家开放大学2018年春季 8636-22T实用心理学 参考试题
  9. 1.啊哈!算法 --- 一大波数正在靠近——排序
  10. Atitit 信息链(Information Chain)的概念理解 attilax总结
  11. 最新版校园招聘进大厂系列----------(4)京东篇 -----未完待续
  12. 怎么将几张pdf合并成一张_如何将多个PDF合并成一个PDF?PDF文档合并成单个的方法...
  13. STM32工具使用---STVP烧录工具
  14. 设计模式篇(六)——观察者模式
  15. 硬件工程师常用的电路基础公式+换算!
  16. NOI openjudge 1.1 01:Hello, World!
  17. 在WhatsApp中如何发起群发?
  18. 幼儿园小游戏:小兔种萝卜
  19. 关于react hook视频讲解笔记
  20. Python深沪股票查询(Tk可视化)

热门文章

  1. [POJ2187]Beauty Contest(计算几何-旋转卡壳-最远点对)
  2. 呼叫中心中继网关参数选型
  3. javaweb实现购物车功能
  4. python 操作键盘,鼠标 。我这个是自动企业微信加好友的,源码可以修改成别的。挺好使!
  5. tinymind 书法文字识别
  6. lopa分析_AQ/T 3054-2015保护层分析(LOPA)方法应用导则
  7. Gym 100712G Heavy Coins
  8. A2SHB规格书,A2SHB如何测试好坏
  9. 阿里测试左移和开发赋能分享
  10. java学习,入门篇-HelloWorld