0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何选择相机与对应的镜头

新机器视觉 来源:光学半导体与元宇宙 2023-01-31 17:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

相机和镜头是机器视觉中重要的组成部分,合适的相机和镜头决定了系统的好坏。本文介绍如何选择相机与对应的镜头。

相机成像原理

c2832fd0-974c-11ed-bfe3-dac502259ad0.png

凸透镜成像有几个关键的点需要记住:

1物距大于2倍焦距以外,实像;

物距等于2倍焦距,实像;

物距在1到2倍焦距之间,实像;

物距等于1倍焦距,不成像;

物距在1倍焦距以内,虚像。

图像分辨率、系统分辨率和像素分辨率

图像分辨率、系统分辨率和像素分辨率是机器视觉系统设计时较常见的参数,它们通常与客户对机器视觉系统的需求关系最为密切,是选择相机和镜头的重要依据。

图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸。图像分辨率一般被用于PS中,用来改变图像的清晰度。

系统分辨率指成像系统可以识别出监测目标的最小细节或最小特征。诸如“要求系统能检测0.1mm的目标"、"要求系统测量精度达到0.01mm"之类的要求一般都和系统分辨率相关。

像素分辨率指为了表示检测目标所需要的像素数。一般情况下,可以根据客户对检测目标中最小特征的要求来确定最小像素分辨率。如果将整个图像看作周期为最小特征大小的周期信号,则根据奈奎斯特采样定律,必须对信号每个周期采样2个点以上,才能完整恢复该信号。因此如果客户没有特别要求,常用至少两个像素来代表检测目标中的最小特征,这可被看作是图像传感器的奈奎斯特定律。

图像传感器应具备的最小像素分辨率常通过下面的公式计算:

c2b37262-974c-11ed-bfe3-dac502259ad0.png

Rmin为最小像素分辨率。

Lmax为检测目标的最大长度。

lmin为检测目标的最小特征长度(视觉系统的分辨率)。

pmin为表示最小特征的像素数。

在无特别要求时,pmin=2,如果客户要求使用多于2像素来表示最小特征,则最小分辨率将适当增加。

视场

视场(Field of View,FOV)指成像系统中图像传感器可以监测到的最大区域。在机器视觉系统设计时,考虑到一般都会使被检测目标尽量填满整视场,因此常用视场大小代替目标的最大长度Lmax来计算视觉系统的像素分辨率。如下图(a)所示,表示被检测目标在水平方向上占据整个视场,而图(b)表示目标未填满视场。

c2bff15e-974c-11ed-bfe3-dac502259ad0.png

如果横纵方向上视场大小为[FOVh,FOVv],检测目标的最小特征的大小为[Ih,lv],则图像传感器应具有的最小像素分辨率为:

c2d0b3a4-974c-11ed-bfe3-dac502259ad0.png

成像系统视场的大小可以通过研究其成像规律得知。目前,机器视觉系统常用使用配备各种镜头系统的工业CCD/CMOS相机作为成像系统,透镜成像示意图如下所示:

c2ef46d4-974c-11ed-bfe3-dac502259ad0.png

镜头系统一般使用透镜系统,其成像遵循高斯成像公式:

c3028ac8-974c-11ed-bfe3-dac502259ad0.png

f为透镜焦距(focal length,凸正凹负)。

u为物距。

v为像距(实正虚负)。如下图所示。通常将像距与物距的比值定义为透镜的放大率M:

c30ea6dc-974c-11ed-bfe3-dac502259ad0.png

镜头系统简化模型

由于对机器视觉成像系统来说,相机镜头到所检测目标的距离(称为工作距离,相当于物距)相对于相机焦距可近似认为是无穷远。若将其带入高斯成像公式,可得出此时相机像距近似等于其焦距,也就是说相机成像在焦平面上。据此,可以将镜头系统抽象为类似小孔成像的简化模型,如下图所示:

c31976c0-974c-11ed-bfe3-dac502259ad0.png

根据该简化模型,可以得出机器视觉系统图像传感器尺寸S(传感器平面某个方向上的长度)、视场FOV、工作距离WD及镜头焦距f之间的约束关系:

c32a8050-974c-11ed-bfe3-dac502259ad0.png

此时,M则可以等效为:

c33875ac-974c-11ed-bfe3-dac502259ad0.png

如果进一步将前述最小像素分辨率的计算公式与该约束关系结合(用视场FOV代替目标的最大长度Lmax),则可以得出以下成像系统简化模型的参数约束关系:

c342e442-974c-11ed-bfe3-dac502259ad0.png

该公式所显示的参数间的相互约束关系是机器视觉系统设计和搭建部署时系统设计和设备选型的基础。

实际中传感器尺寸S可以通过查询相机的技术规范获知,焦距f、工作距离WD直接由所选择的镜头决定。在已知这些参数时,可以很容易地计算出视场FOV。相机的像素分辨率由其有效像素区域(即传感器尺寸)决定,通常用横向和纵向有效像素数来表示(如768×576)。为机器视觉系统所选择的相机像素分辨率,必须大于或等于按照项目需求(包括对最小特征尺寸lmin和用于表示最小特征的像素数pmin的要求)计算出的最小像素分辨率Rmin。下图进一步显示了公式中涉及的参数含义:

c351f7ca-974c-11ed-bfe3-dac502259ad0.png

镜头与相机的选型

工业机器视觉系统中,镜头与相机的选型非常重要。如果事先既未确定相机又未确定镜头,则需要先了解项目工作环境对相机安装(工作距离)、要检测的最大范围(视场)、最小特征的尺寸和代表它的像素数的要求,然后根据这些条件来计算应使用何种镜头或相机。下图为机器视觉项目选择镜头和相机的简化流程:

c369681a-974c-11ed-bfe3-dac502259ad0.png

无论何种情况,都是基于成像系统简化模型的参数约束关系和项目需求获取最优搭配的过程。

鉴于镜头能清楚成像的范围受到最大像面的限制,因此在为相机选配镜头时,要特别注意相机传感器与镜头可支持最大传感器之间的关系。

一般来说,必须确保所选镜头可支持的最大传感器尺寸大于或等于相机的传感器尺寸。这样做的另一个主要原因是为了避免渐晕(Vignetting)现象的发生。

如图下图(c)所示,如果相机传感器的尺寸大于镜头可支持的最大传感器尺寸时,所生成的图像就会形成类似隧道的效果,该现象称为渐晕现象。渐晕现象会增加机器视觉系统的开发难度,因此应尽量避免。下图中的(a) 、(b)分别显示了在镜头可支持的最大传感器尺寸等于或大于相机的传感器尺寸时视觉系统的成像情况,这两种情况下机器视觉系统均能正常工作。

c37efbe4-974c-11ed-bfe3-dac502259ad0.png

景深也是一个与镜头和成像系统关系十分密切的参数,它是指在镜头前沿着光轴所测定的能够清晰成像的范围,如下图所示:

c3982a7e-974c-11ed-bfe3-dac502259ad0.png

在成像系统的焦点前后,物点光线呈锥状开始聚集和扩散,点的影像沿光轴在焦点前后逐渐变得模糊,形成一个扩大的圆,这个圆称为弥散圆(circle of confusion)。若这个圆形影像的直径足够小(离焦点较近),成像会足够清晰,如果圆形再大些(远离焦点),成像就会显得模糊。当在某个临界位置所成的像不能被辨认时,则该圆就被称为容许弥散圆(permissible circle of confusion)。焦点前后两个容许弥散圆之间的距离称为焦深。在目标物一侧,焦深对应的范围就是景深。

c3ad21f4-974c-11ed-bfe3-dac502259ad0.png

为容许弥散圆的直径。

f为镜头焦距。

D为对焦距离。

F为镜头的拍摄光圈(aperture)值。光圈值F常用镜头焦距和镜头入瞳的有效直径Din的比值来表示,它是镜头相对孔径Dr的倒数,即:

c3c1e10c-974c-11ed-bfe3-dac502259ad0.png

从景深公式可以看出,后景深要大于前景深,而且景深一般随着镜头的焦距、光圈值、对焦距离(可近似于拍摄距离)的变化而变化。在其他条件不变时:

光圈越大(光圈值F越小),景深越小;光圈越小(光圈值F越大),景深越大。

镜头焦距越长,景深越小;焦距越短,景深越大。

距离越远,景深越大;距离越近,景深越小。

在检测目标的高度在一定范围内可能变化的情况下,选择合适的景深,对于机器视觉系统的稳定性尤为重要。

普通镜头和远心镜头

普通镜头与人眼一样,观测物体时都存在"近大远小”的现象,如下图 (a)所示。也就是说,虽然物体在景深范围内可以清晰成像,但是其成像却随着物距增大而缩小。如果被测目标不在同一物面上(如有厚度的物体),则会导致图像中的物体变形。另一方面,相机传感器的感光面通常并不容易被精确调整到与镜头的像平面重合(调焦不准),由此也会产生误差。为此,人们设计了远心镜头。

远心镜头(telecentric lens)有较大的景深,且可以保证景深范围内任何物距都有一致的图像放大率,如下图 (b)所示。多数机器视觉在测量、缺陷检测或者定位等应用上,对物体成像的放大倍率没有严格要求,一般只要选用畸变较小的镜头,就可以满足要求。但是,当机器视觉系统需要检测三维目标(或检测目标不完全在同一物面上)时,就需要使用远心镜头。

c3d0020a-974c-11ed-bfe3-dac502259ad0.png

例如,要检测厚度大于视场直径的1/10的物体,或需要检测带孔径、三维的物体等。一般来说,如果被测目标物面变化范围大于视场直径的1/10时,就需要考虑使用远心镜头。它可以确保测试过程中物距在一定范围内改变时,系统放大倍数保持不变,从而保证系统的测量精度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 镜头
    +关注

    关注

    2

    文章

    539

    浏览量

    26533
  • 相机
    +关注

    关注

    5

    文章

    1535

    浏览量

    55412
  • 机器视觉
    +关注

    关注

    163

    文章

    4728

    浏览量

    125003

原文标题:机器视觉系统设计,如何选择合适的相机和镜头

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    含酒精擦镜纸会损伤镜头镀膜吗

    含酒精擦镜纸会损伤镜头镀膜吗因为酒精具有挥发快,并且可以一定程度上消毒的功能,所以在清洁手机屏幕或者眼镜的时候,很多人会选择含酒精的擦镜纸。那么在镜头领域一样可以使用含酒精的擦镜纸吗?大多数的
    的头像 发表于 12-02 17:02 64次阅读
    含酒精擦镜纸会损伤<b class='flag-5'>镜头</b>镀膜吗

    镜头分辨率如何匹配工业相机的分辨率

    能被分辨开来的两个物点之间的最小距离,就是镜头的物方分辨率。单位为µm。这只是单纯镜头本身的参数,只反映镜头的解析能力,而和工业相机多少像素无关!它直接反映了,一个理想物点经过
    的头像 发表于 11-21 15:43 131次阅读
    <b class='flag-5'>镜头</b>分辨率如何匹配工业<b class='flag-5'>相机</b>的分辨率

    为什么360°镜头容易“踩坑”?

    视场角来更直观地描述其视野范围。如何选择与避坑?明确你的FOV需求:全视野(360°x180°):镜头正上方的半球形全景。这是最常见的360°镜头,能一次性覆盖机器
    的头像 发表于 11-18 11:29 175次阅读
    为什么360°<b class='flag-5'>镜头</b>容易“踩坑”?

    汉思新材料:摄像头镜头模组胶水选择指南

    为摄像头镜头模组选择合适的胶水至关重要,它直接影响到成像质量、良品率和产品的长期可靠性。下面汇总了不同类型胶水的核心特点,方便你快速对比和初步筛选。胶水类型及特点汉思新材料:摄像头镜头模组胶水
    的头像 发表于 10-24 14:12 361次阅读
    汉思新材料:摄像头<b class='flag-5'>镜头</b>模组胶水<b class='flag-5'>选择</b>指南

    工业相机传感器CCD的原理及基础知识

    工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。其成像原理与小孔成像类似,但更为复杂。当被摄物体反射的光线通过工业镜头折射后,会投射到相机的感光传感器上,这个
    的头像 发表于 10-13 17:37 1183次阅读
    工业<b class='flag-5'>相机</b>传感器CCD的原理及基础知识

    HarmonyOS折叠屏镜头切换应用实践

    在2025华为开发者大会的图片和相机分论坛上,美颜相机分享了如何通过折叠屏镜头适配,打造多端一致的拍摄体验。随着华为折叠屏产品的不断丰富,相机开发在折叠屏上也面临独特技术难题,
    的头像 发表于 08-27 16:35 865次阅读
    HarmonyOS折叠屏<b class='flag-5'>镜头</b>切换应用实践

    GraniStudio:相机标定例程

    说明 实现相机到标定位置进行标定。 注意:每次打开软件请先点击复位,确保位置安全;准备九点标定版;连接相机需加载对应GS提供的相机库,采用绝对路径,因此使用前如果
    的头像 发表于 08-22 17:38 776次阅读
    GraniStudio:<b class='flag-5'>相机</b>标定例程

    工业相机与智能相机的区别

    在机器视觉领域,工业相机和智能相机是两种常见的设备,它们各自具有独特的特点和应用场景。了解这两者之间的差异有助于我们在实际应用中做出更合适的选择。本文将从多个角度详细解析工业相机与智能
    的头像 发表于 08-11 14:44 1469次阅读
    工业<b class='flag-5'>相机</b>与智能<b class='flag-5'>相机</b>的区别

    专为小靶面工业相机的抗振微距镜头

    Moritex推出专为小靶面工业相机的抗振微距镜头ML-MC-AR系列。
    的头像 发表于 07-25 17:34 636次阅读
    专为小靶面工业<b class='flag-5'>相机</b>的抗振微距<b class='flag-5'>镜头</b>

    高光谱工业相机选择应该考虑哪些因素

    高光谱工业相机成像的影响因素及选择
    的头像 发表于 07-23 16:18 380次阅读
    高光谱工业<b class='flag-5'>相机</b><b class='flag-5'>选择</b>应该考虑哪些因素

    掌握工业镜头选型秘籍,轻松实现精准成像

    在工业自动化、机器视觉、智能检测等领域,工业镜头作为工业相机的“眼睛”起着重要作用,选择合适的镜头才能让成像更精准、高效。那么如何进行工业镜头
    的头像 发表于 06-20 17:01 1297次阅读
    掌握工业<b class='flag-5'>镜头</b>选型秘籍,轻松实现精准成像

    如何为工业相机匹配最佳的镜头

    场景;系统卡顿:镜头相机、光源不匹配,拖慢处理速度。选型要精准匹配需求。在工业自动化、机器视觉、智能检测等领域,工业镜头作为工业相机的“眼睛”起着重要作用,
    的头像 发表于 06-16 17:33 1047次阅读
    如何为工业<b class='flag-5'>相机</b>匹配最佳的<b class='flag-5'>镜头</b>

    相机模组胶水检测

    相机
    海伯森技术
    发布于 :2025年05月19日 15:07:45

    高光谱相机的空间分辨率,光谱范围等参数我们要如何理解

    高光谱相机作为一种强大的成像工具,其性能由多个关键参数决定,其中 空间分辨率 和 光谱范围 尤为重要。理解这些参数的含义及其影响,对于选择合适的高光谱相机至关重要。我们可以综合下图的参数来做
    的头像 发表于 03-14 10:35 1127次阅读

    如何选择适合您的焊接熔池监控相机

    熔池监控相机种类繁多,如何选择一款适合自身需求的熔池相机呢?以下是几个关键因素,希望可以助您做出合适的选择。 1.工作环境的适应性 焊接过程通常存在各种干扰因素,比如高温、高光强和烟雾
    的头像 发表于 02-21 14:50 658次阅读
    如何<b class='flag-5'>选择</b>适合您的焊接熔池监控<b class='flag-5'>相机</b>