机器视觉——远心镜头(1)
在机器视觉中,有很大部分的仪器设备是用来测量物体尺寸的。但是光学成像上存在这一个近大远小的规律,也称为透视。可以以人眼成像为例,观察一条两侧栽满大树的马路,近处的树在眼睛中成像要大,而远处的树成像要小很多。透视是一种规律,而不是像差,所以也不能通过光学设计消除像差的方式来改善。
但是光学测量仪器需要测量视野前方不同位置的物体尺寸大小,因此,为了规避透视的影响,远心镜头应运而生。
如上图所示,物方远心镜设计中,将入瞳/孔径光阑放置在相仿焦点处。因此,在A1处的物B1B2将会成像在相机靶面/刻度尺平面A1'处的M1M2上。在这里,物放的主光线将会决定M1M2的长度。过入瞳中心的光线称之为主光线。由于共轭关系,主光线也会通过孔径光阑和出瞳中心。根据孔径光阑的定义,主光线也就是物面上个点成像光束的中心光线。如B1点发出的三条光线,中心光线过入瞳中心,边缘光线与入瞳相交。
当物体移动到A2的位置时,可以发现,物体成像在A2'处的B1'B2'。而相机靶面/刻度尺平面的位置不变,仍在A1'处。所以将会在相机靶面/刻度尺平面成一个弥散斑。但是物体移动到A2位置的主光线在弥散斑的中心。这就表示,可以通过读取弥散斑中心位置的大小,判断物体实际大小。也就是说,无论物体B1B2在前后方向上如何移动,成像的中心光线始终在相机靶面/刻度尺平面弥散斑的中心。不会存在之前描述的近大远小的透视现象。
在物方远心镜头的设计中,最重要的一点就是,入瞳/孔径光阑放置在像方焦平面上。如果对远心系统成像仍然不清楚,下面将以一般光学系统做分析,即入瞳/孔径光阑不在焦平面上,讨论成像的效果。如下图所示,当新的入瞳移到靠后的位置,B1B2位置的出光线将会时红色线条,成像在相机靶面/刻度尺平面较小。而当物体向镜头处移动到A2的位置,此时物体的主光线将会是蓝色线条。很明显,主光线决定了相机靶面/刻度尺平面上成像大小。当入瞳中心不在焦平面时,不同位置的物体B1B2将会成像不同大小。
上面所描述的是物方远心镜头的工作原理,即入瞳中心在像方焦点上。物体成像大小与物到镜头的距离无关。同理,还有像方远心光路系统和双远心光路系统。像方远心光路系统,对称来看,就是入瞳在物方焦平面上,成像特点是,相机靶面/刻度尺平面前后移动一定的位置,不影响成像大小,示意图如下所示。其成像原理可以通过画图理解。
双远心光路结合了物方远心光路和像方远心光路的两个特定,由两个透镜组组合而成。
参考资料:http://www.360doc.com/content/16/0303/00/31178974_538963150.shtml 《几何光学 像差 光学设计》浙江大学出版社
机器视觉——远心镜头(1)相关推荐
- 机器视觉:双远心镜头在弹簧检测中的应用
机器视觉:双远心镜头在弹簧检测中的应用
- 远心镜头技术及其选型介绍
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:新机器视觉 一.远心镜头原理简介及选型: 1)远心镜头原 ...
- 镜头视场角计算工具_再谈远心镜头的设计及其独特的性能
1.远心镜头的设计与对比镜头可以分为非远心和远心:远心镜头也可以分为物方远心.像方远心和双远心.相关概念的简单说明:孔径光阑在物空间的像称为入射光瞳.同样,孔径光阑被其后面的光学零件成在像空间的像,称 ...
- 相机选型与远心镜头选型
相机选型: 1.确定精度需求: 例如我需要的精度为0.1mm,那么在选择相机时分辨率时一般要高于这个精度,那么我这里按照1/5 计算,也就是0.02mm: 再根据视野需求来计算相机分辨率:例如我的视野 ...
- 什么情况下应该选用远心镜头
镜头中的远心镜头以其独特的性能,目前在机器视觉应用中得到广泛的使用.什么情况下应该选用远心镜头呢? 工业智能相机方案商朗锐智科从远心镜头的原理,应用范围,选型来介绍, 希望让大家对远心镜头有进一步的了 ...
- 关于远心镜头的基础知识
远心镜头(Telecentric lens),是为纠正传统镜头视差而设计,它可以在一定的物距范围内,使得到的图像放大倍率不会变化,简单的说这种镜头拍出来的图像没有近大远小关系.远心镜头又分为物方远心镜 ...
- 一.镜头知识及远心镜头介绍
综述 机器视觉所需要的信息都是要通过镜头来搜集的,通过选用合适的镜头,可以减少系统图像处理的要求,提高系统性能和稳定性:如果镜头搜集信息有限,软件只负责处理,也无法纠正其信息: 一 镜头的基本原理 图 ...
- 双远心镜头原理及选型(一)
转自 http://jingyan.baidu.com/article/a3aad71aab11e9b1fb0096e7.html 工业镜头是机器视觉采集系统的重要组成部分,远心镜头是镜头大家族中相对 ...
- 远心镜头的原理及选型
转自:http://blog.csdn.net/liyuanbhu/article/details/53957501 1.原理介绍 远心镜头(Telecentric lens),是为纠正传统镜头视差而 ...
最新文章
- TIP/IP 端口号大全
- 你知道void和Void的区别吗
- linux查看文件大小和查看磁盘使用情况
- python 使用异常函数_您如何测试Python函数引发异常?
- Java面向对象:对象的概念及面向对象的三个基本特征
- 【jenkins 异常】org.eclipse.jgit.errors.InvalidObjectIdException: Invalid id xxxxx
- Amdahl(阿姆达尔定律) Law
- 个人认为安卓开发前景
- Linux文件类型与属性
- layui.form用ajax提交表单时的问题(巨坑)
- 基于C++的云安全主动防御系统客户端服务端设计
- 星际密码(编程题解)
- Linux主备网卡检测脚本,检测linux eth0网卡带宽的脚本
- 【CS224W】(task1)图机器学习导论
- html相乘函数是什么,高阶函数求导公式
- jq打开浏览器新窗口_通过jquery 打开新窗口,
- L289N驱动小车方向
- 30分钟!用Django做一个迷你的Todolist!上篇!
- 【转】光纤视频收发产品的光模块选型
- 2015上半年系统集成项目管理工程师(上午+下午)真题解析
热门文章
- 解决chrome 停止搜索的解决办法之-- Steganos Internet Anonym 导致
- colsure php_PHP_PHP中Closure类的使用方法及详解,Closure,匿名函数,又称为Anonym - phpStudy...
- 字符串要求字母、数字、特殊字符,至少有两项。正则表达式不好写,可以用这个方法实现。
- C语言单链表讲解(上):有表头链表的使用
- Unity存档探索:PlayerPref、 Easy Save 2、Easy Save3
- python 批量图片局部高斯模糊(图片水印处理)
- 使用HTML标记语言画出表格,HTML标记语言——表格标记
- Excel学习日记:L6-格式化为表格交叉分析筛选器
- python人脸识别表情检测器(2):基本框架的制作
- 计算机监控系统举例,计算机监控体系举例.ppt