工业视觉中如何定量分析镜头光学性能

简介: 工业视觉中如何定量分析镜头光学性能

工业视觉中如何定量分析镜头光学性能


1、MTF的理解


如果不知道MTF可以点击看下 MTF (调制传递函数)


光学传递函数(OTF)包括调制传递函数(MTF)和相位传递函数(PTF)两部分,其中MTF代表物像频谱对比度之比,表明各种频率传递情况,PTF代表目标物经过光学系统成像后相位的变化。


对于镜头成像质量影响最大的是镜头的分辨率和对比度,两者是鱼和熊掌的关系,提高其一必将降低其二。分辨率和对比度又是一个不可分割的整体,对于一系列的黑白条纹,真正能够分辨开他们的是对比度。假如将黑线变亮而白线变暗,最终将不能再分清线条的存在。换句话说,如果在一张白纸上画一根白线的话,是根本无法分辨的。因为没有任何的分辨率可言。因此,去除了对比度而单独讨论分辨率是没有意义的。


MTF解释了镜头的分辨率和对比度之间复杂的关系,它直接、定量、客观地表述了光学系统的成像质量,是目前公认的分析镜头解像能力比较科学的方法。如图1所示,为典型镜头的MTF曲线,一个理想的镜头能够将通过它的光线100%的传递过去,但是,理想的镜头是不存在的,对于实际镜头,损耗永远是存在的。当从对比度的角度来衡量这种损耗时,它被称为对比度调制度,当测得不同空间频率上的调制度后(比如0-100lp/mm),便得到了镜头的MTF曲线。


20210510152016121.png


MTF曲线在低空间频率处(如5或10lp/mm)的读数代表了该镜头的对比度传递性能;在较高(如40lp/mm)或更高空间频率处的读数代表了镜头的锐度性能,即分辨能力。


2、MTF测量原理


目前像质评价的方法有很多,主要的有星点检验、分辨率测量、阴影法、光学传递函数测量等等。MTF测量法作为评定光学系统成像质量的一种方法,不像目视星点检测和分辨率测量法,测量结果很大程度上取决于观察者的分辨差异,MTF测量法能给出定量的判断;而且,在相同的测试条件下,镜头的MTF可以与设计的MTF或其他仪器测量得到的MTF进行对比,故应用广泛。


3、光学传递函数的基本理论


MTF的测量是基于传递函数的定义,因此,首先我们先来回顾一下光学传递函数的基本含义。

用一个与位置有关的函数h(x,y)来表示脉冲响应的光强分布,用“*”表示成像过程的卷积操作,则一个理想输入f(x,y)经过光学系统成像后在像面的强度分布g(x,y)可以表示成:


20210510152148998.png


对上式两端分别进行二维傅里叶变换,将空域中的信息转换为频域信息,有


20210510152242288.png


上式中G(Fx,Fy),F(Fx,Fy),和H Fx,fy分别是g(x,y),f(x,y),h(x,y)的傅里叶变换。FxYy是频域中沿两个坐标方向的空间频率。函数H Fx,fy就是光学传递函数(OTF),反映了光学系统对各个频率的传递量。


OTF是一个包括实数和虚数两部分的复变函数,可以写成:


20210510152716193.png


其中,实数部分H(Fx,Fy)即为调制传递函数MTF,而指数部分为相位传递函数。以上关系,可以用图3简化表示:


20210510153054269.png


4、点光源


点扩展函数PSF、线扩展函数LSP、边缘扩展函数ESP是与MTF密切相关的几个重要概念,分别对应测试系统采用点光源、狭缝光源、刃边光源,常用的MTF测试方法也是基于这几个函数之间的关系进行计算。


当测试光源为点光源时,一个理想的点光源可以看成在x和y方向上无限小的物体,其能量分布用二维脉冲函数δ(x,y)表示,理想点光源经过光学系统后,由于衍射的限制,所成的像不再是一个理想的点,而是一个弥散斑,称之为星点像。星点像的光强分布即是光学系统的脉冲响应,也就是点扩散函数PSF(x,y),如图3所示。根据上述光学传递函数的基本理论,点扩散函数PSF的傅里叶变换即为光学传递函数OTF,即


2021051015312293.png


5、狭缝光源


PSF是表征成像系统最有用的特征,也是获取MTF的一种方法,而且一次测试可以同时得到子午和弧矢两个方向的MTF。但在实际应用中,由于点光源提供的能量较弱,而且得到理想的点光源比较困难,进行二维光学传递函数计算较为繁琐,所以很少应用。


常用的方法是利用狭缝像替代星点像,从而获得线扩散函数及其一维方向上的光学传递函数。如图4所示,狭缝光源可以看成是多个不相干的点光源沿y方向排列而成,狭缝光源可以看成y方向为常量,以x为变量的delta函数,可以表示为:


20210510153203148.png


与点光源类似,狭缝光源通过光学系统成像后,亮度是往两侧散开的,其散开情况取决于成像系统的点扩散情况,线光源上的每个点在像平面产生一个PSF,这些线排列的PSF在单一方向叠加形成了线扩展函数LSF(x),即狭缝像的光强分布。


20210510153322321.png


根据系统的线性叠加原理,y为常量的卷积等价于沿x方向的积分,因此,


20210510153337138.png


由傅里叶变换的卷积定理可以得到一维光学传递函数


20210510153351578.png


6、刃边光源


如果在某些条件下狭缝提供的能量还是不够,那么就需要用到刃边作为光源体,其经过光学系统的二维像光强分布就是边缘扩散函数ESF,可以理解成刃边光源上每条透光带在像的位置产生一个LSF,所有经过唯一的LSF在水平方向互相交叠,累积形成ESF。要从ESF获得MTF,必先对ESF求导得到LSF,


20210510153444111.png


然后由LSF经过傅里叶变换得到MTF。可以将PSF、LSF、ESF和MTF四者之间的关系用下图概括。


20210510153514241.png


7、MTF测量仪光路

下图为典型的MTF测试系统,主要包括光源、基于离轴抛物面反射镜设计的平行光管、目标物(点、狭缝、刃边)、被测系统、大数值孔径的平场复消色差显微镜、CCD及图像处理系统、运动导轨及控制系统等。


20210510153540655.png


以点光源为例,点源目标经过被测透镜后形成艾里斑,由于点光源成像后的图像非常小,如果采用CCD直接采集点光源的成像,不利于图像的分析处理,会降低系统的测试精度。因此,在CCD采集图像之前,利用大数值孔径平场复消色差显微物镜将光斑放大汇聚在CCD上。通过图像采集卡将图像传至计算机,形成数字图像。图像处理系统读取图像沿艾里斑直径方向上像素点的灰度值,可以将每行像素点的灰度值数据作为所测得的光通量,用得到的光强分布结果求解光学传递函数。


8、MTF测量仪产品


联合光科可为您提供德国TRIOPTICS GmbH公司设计的Image Master®系列光学传递函数测量仪可测量绝大多数光学元件、光学镜头和光学系统中所提到的参数。以Image Master®HR MTF测量仪为例,Image Master®HR是Image Master®光学传递函数测量仪系列产品中的高端产品。


20210510153627404.png


Image Master® HRMTF测量仪主要结构如图6所示,采用立式结构设计,整体结构紧凑一体化,维护保养方便,特别适于手机镜头、数码相机镜头、车载镜头、CCTV镜头等小口径透镜或镜头小批量、高精度的研发和量产应用。可测量光学参数包括镜头的有效焦距EFL,轴上光学传递函数MTF,轴外光学传递函数MTF,离焦光学传递函数MTF,相位传递函数PTF,畸变,色差,像散,视场角,相对透过率,线扩散函数LSF,主光束角度,相对照度和场曲等。


ImageMaster® HR MTF测量仪主要参数如下:


20210510153656139.png



根据用户在不同场景的需求,可选配不同的测量模块,也可分为研发型,紧凑型,红外光学测量仪,高精度温控型,工业型,多视场型,VR镜头光学参数测量仪。


相关文章
|
10天前
|
存储 传感器 安全
彻底击碎USB设备断连魔咒:Windows系统级电源管理底层调优指南
本文揭秘Windows“USB选择性暂停”机制如何导致鼠标失灵、键盘无响应、声卡爆音等断连顽疾,并提供一键式批处理脚本:从电源计划全量禁用、注册表级硬封锁(`DisableSelectiveSuspend=1`)到串口服务优化,三重底层干预,彻底终结“拔插续命”困局。重启即生效,安全可逆。
462 0
|
4月前
|
敏捷开发 供应链 数据可视化
集成产品开发(IPD)全指南:核心优势、自动化IPD工作流工具推荐
IPD(集成产品开发)是以市场为导向、跨部门协同、结构化流程为核心的系统性产品开发模式。起源于IBM、华为等企业实践,能显著提升产品成功率、缩短周期、降低成本。适用于高科技、制造、汽车、医疗等领域,尤其适合复杂度高、协同难的大中型企业。通过分阶段实施与数字化工具(如板栗看板、PingCode等)支持,结合高层推动与持续优化,助力企业实现高效创新与竞争力跃升。(239字)
|
数据可视化 数据挖掘 BI
QuickBI全新高亮联动功能,引爆数据交互新体验!
本文介绍了高亮联动在BI系统中的应用,包括其定义、用途及实现方案。高亮联动通过用户在某个组件上的操作,自动在其他组件中高亮显示相关数据,帮助用户快速识别数据间的关联性。文中详细解释了筛选联动与高亮联动的区别,并展示了具体的实现步骤和图表结构。通过技术创新和用户体验优化,高亮联动功能将为用户提供更高效、直观的数据分析工具。
583 0
|
8月前
|
资源调度 算法 计算机视觉
基于总变差(TV)的图像去模糊,使用总变差正则化进行图像去模糊研究(Matlab代码实现)
基于总变差(TV)的图像去模糊,使用总变差正则化进行图像去模糊研究(Matlab代码实现)
249 2
|
7月前
|
搜索推荐 算法 大数据
基于python大数据的旅游景点可视化与推荐系统
本系统基于大数据与网络技术,构建个性化旅游推荐平台。通过收集用户偏好及行为数据,结合机器学习算法,提供精准的旅游目的地、住宿及交通推荐,旨在优化旅游信息传递,提升用户决策效率与旅行体验。
|
前端开发
antd_使用Input封装实现Form校验效果(最终版)
本文介绍了在Ant Design (antd)框架中如何封装Input组件以实现表单校验效果,并提供了封装代码示例以及如何在提交时进行校验。
599 4
antd_使用Input封装实现Form校验效果(最终版)
|
12月前
|
测试技术 语音技术 索引
GenPRM:思维链+代码验证,通过生成式推理的过程奖励让大模型推理准确率显著提升
本文提出GenPRM,一种生成式过程奖励模型,通过显式Chain-of-Thought推理与代码验证提升大型语言模型性能。针对传统PRMs的局限,GenPRM结合相对进展估计和监督微调,优化推理评估精度。实验表明,GenPRM在ProcessBench及数学任务中显著优于现有方法,且可通过测试时扩展进一步增强性能。然而,该方法在计算开销和跨领域应用上仍存在局限性。
442 0
GenPRM:思维链+代码验证,通过生成式推理的过程奖励让大模型推理准确率显著提升
|
安全 前端开发 API
反向海淘客户案例:hoobuy淘宝代购集运系统搭建攻略介绍
这份攻略详细介绍了如何搭建 Hoobuy 淘宝代购集运系统。首先,通过市场调研与定位,明确目标客户和竞争态势,确定市场定位。接着,选择合适的技术栈,包括后端、前端和数据库,构建稳定高效的系统架构。核心功能涵盖 API 集成、商品展示、购物车管理、物流追踪等,确保用户体验。此外,注重安全与合规,保障用户数据和支付安全,遵守相关法律法规。最后,通过 SEO 优化、社交媒体营销和建立合作伙伴关系,推动系统的推广与运营。
|
存储 JSON NoSQL
查看mongo的bson数据文件
查看mongo的bson数据文件
635 1
|
监控 测试技术 持续交付
代码质量评估与改进策略:打造高效、可维护的软件基石
【7月更文挑战第26天】代码质量是软件开发中不可忽视的重要环节。通过有效的评估方法和改进策略,我们可以不断提升代码质量,打造高效、可维护的软件系统。作为开发者,我们应该始终关注代码质量,将其视为自己专业能力的体现和团队成功的保障。只有这样,我们才能在激烈的市场竞争中立于不败之地,为用户提供更加优质的产品和服务。