一个电子厂的测试工程师在检测一批电路板时,发现镜头规格表上写着景深2.0mm,但实际拍摄时,明明板子上的元件高度差只有1.5mm,图像却已经模糊不清。

他挠着头问同事:“这参数是不是虚标了?”其实不是参数虚标,而是大部分人在做工业相机景深计算时,忽略了一个关键细节。


01 参数表的“陷阱”

不少工程师都有过类似的经历:看镜头规格时,景深明明写着0.4mm,装到相机上一测试,却变成了0.1mm-8

这种差异让人困惑,难道参数表在说谎?

其实问题出在一个常被忽视的参数上——模糊圆(circle of confusion)。镜头厂商在规格表中标注的景深值,通常基于模糊圆40μm来计算-8

然而实际应用中,模糊圆应该根据相机的像素尺寸来调整

对于面阵相机,合适的模糊圆是4倍像素尺寸;对于线阵相机,则是2倍像素尺寸-8。这意味着同样一个镜头,用在像素尺寸5μm的相机上,实际景深会比规格表上标注的小很多。

02 基础但易错的概念

景深,简称DOF,指的是在感光芯片上能获得清晰成像的物距范围-4

简单说就是物体前后多大范围内还能保持清晰。在工业检测中,这个参数至关重要——当传送带振动时,景深大小直接决定了图像是否会离焦模糊,从而影响检测的准确性-9

光圈、焦距、工作距离都是影响景深的关键因素-1。光圈大小通常用F值表示,F值越小,光圈越大,景深越短;F值越大,光圈越小,景深越长-4

所以在检测有高度差的物体时,为了获得更大的景深,通常会选择较小的光圈(较大的F值)。

03 平衡的艺术

景深与分辨率之间存在一个“跷跷板”关系。有效F数越大分辨率越低,有效F数越小分辨率越高-1。同样,F数越小,景深越小,分辨率越高;F数越大,景深越大,分辨率越低-1

这是一个无法两全其美的物理定律。在实际应用中,工程师必须根据检测需求做出取舍。

以光虎视觉的产品为例,他们的双远心镜头分为高分辨率和大景深两个版本-1。对于需要检测微小缺陷的应用,高分辨率版本是更好的选择;而对于高度差较大的物体,大景深版本则更合适。

04 新技术破解传统困局

传统光学系统在景深上的限制,催生了一些创新解决方案。维视智造的DDS-DOF系统采用液态自聚焦技术,通过液态光学介质实现焦点瞬时切换,响应时间仅为毫秒级-2

另一个有趣的技术是焦点堆叠,也称为景深合成。这项技术通过在不同焦距位置拍摄多张图像,然后将各图像中最清晰的区域合并,生成一张全对焦的图像-6

Basler的方案将这个过程直接集成到视觉硬件FPGA中,从10张图像生成一张全对焦图像仅需67毫秒-6

05 应对三维挑战

当检测对象具有复杂的三维结构时,传统的顶视成像方式往往难以捕捉侧壁或倾斜表面的细节。这时,Scheimpflug成像技术可以发挥重要作用-10

这项技术通过让焦平面对准倾斜的物体表面,从而在整个视场中捕捉更多对焦细节-10

比如在半导体的检测中,使用Scheimpflug成像可以使景深扩展3-10倍,对比均匀度提升80%-10

06 工业现场的实战考量

在真实的工厂环境中,振动是影响成像质量的重要因素。传送带的振动会导致图像离焦模糊,造成特征信息丢失-9

在做工业相机景深计算时,不仅要考虑物体本身的高度差,还需要预留一定余量来应对振动带来的影响

一个实用的方法是先计算物体本身需要的最小景深,然后根据现场振动情况增加20%-50%的安全余量。

环境光线也是不可忽视的因素。使用小光圈(大F值)可以获得更大景深,但同时会减少进光量,可能需要额外补光或选择更灵敏的相机传感器。


在半导体工厂里,检测工程师小李调整着新安装的检测系统。电路板上的芯片引脚高低不平,传统的固定焦距镜头无法同时清晰成像所有焊点。

他切换到维视智造的液态自聚焦系统,通过多次拍摄不同焦点的图像,系统自动合成为一张全清晰的检测图-2。屏幕上的焊点轮廓分明,连最细微的缺陷都一目了然。

网友疑问解答

网友“光学小菜鸟”问: 我公司最近需要检测一些有高度差的机械零件,景深要求比较高。在选择镜头时,除了看景深参数外,还应该注意哪些配套因素?

首先,要确认相机像素尺寸,因为实际景深受像素尺寸影响很大。很多镜头规格表上的景深是基于模糊圆40μm计算的,但实际应该根据你的相机像素尺寸调整-8

考虑检测环境的振动情况。如果是传送带检测,振动会影响实际可用的清晰范围,建议在设计时预留余量-9

另外,可以了解一些新技术方案,如焦点堆叠或液态镜头自聚焦系统-6。这些方案虽然初期投入较高,但对于复杂高差检测任务,长期来看可能更经济高效。

网友“产线老王”问: 我们产线最近升级了检测系统,但发现检测速度跟不上生产节拍,特别是在拍摄有高度差的零件时需要多次对焦。有什么办法能提高速度?

对于高度差检测导致的效率瓶颈,有几种解决方案可以考虑:

一是采用液态镜头技术,这种技术通过改变液态光学介质的形状来实现快速对焦,响应时间可达毫秒级,比传统机械对焦快50倍以上-2

二是使用焦点堆叠技术,系统自动快速拍摄多张不同焦点的图像,然后合成一张全清晰图像。Basler的方案可以在67毫秒内完成10张图像的合成-6

三是考虑多相机协作方案,不同的相机负责不同高度区域的检测,并行处理可以提高整体吞吐量。不过这会增加系统复杂性和成本,需要权衡。

网友“视觉工程师陈工”问: 我们最近在做一个项目,需要检测带倾斜表面的零件。传统的垂直拍摄方式无法清晰看到倾斜面的细节,有什么好的技术方案吗?

对于倾斜表面的检测,Scheimpflug成像技术是专门解决这类问题的方案。这种技术通过倾斜成像平面对准倾斜的物体表面,使整个倾斜面都能保持清晰-10

实施Scheimpflug成像需要注意几个关键点:

一是光学对准,需要精确调整相机、镜头和被检物体的相对角度。有些供应商提供带角度刻度器的定制支架,可以简化这一过程-10

二是图像校正,倾斜拍摄会产生透视畸变,需要实时算法进行校正,以保持测量精度-10

三是光照设计,倾斜拍摄可能需要特殊的光照方案,以确保倾斜表面均匀照明。

可以考虑寻找提供完整Scheimpflug解决方案的供应商,他们通常能提供从光学设计到图像处理的整体方案-10