石鑫华视觉论坛

 找回密码
 注册会员
查看: 3671|回复: 0

[新闻知识] 工业镜头焦距的计算

[复制链接]
  • TA的每日心情
    开心
    昨天 21:00
  • 签到天数: 3412 天

    连续签到: 14 天

    [LV.Master]2000FPS

    发表于 2015-5-6 11:03:38 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    在机器视觉邻域,我们通常会得到目标的大小,通过目标的大小,可以确定视场FOV的大小,也会知道工作距离WD,因为这个通常会由项目进行限定,不可能让工作距离无穷大,也不可能无穷小;如果对工业相机的分辨率要求也确定了,选择了相应的工业相机后,则图像传感器的尺寸也就已知了。这时,通过这三个已知量,就可以计算出需要的工业镜头的焦距了。

                                   
    登录/注册后可看大图
    根据相似三角形的对应边成比例,有以下的标准计算公式:
    f/WD=SENSOR/(SENSOR+FOV)  =>  f=SENSOR*WD/(SENSOR+FOV)

    V/WD=SENSOR/FOV=>V=SENSOR*WD/FOV

    实际应用中,像距是在1f到2f之间,可以大概的认为V与f相等,于是有
    f=SENSOR*WD/FOV

    即焦距等于图像传感器尺寸的长或宽乘以工作距离除以视野的长或宽;
    又或者当Sensor的尺寸相对FOV非常小时,Sensor+FOV=FOV,这时也有f=SENSOR*WD/FOV

    通过上面的公式计算得到的焦距,可能并不是我们实际上使用的工业定焦镜头中的任何一种,通常的可能是介于两个定焦镜头焦距之间,如计算得到的焦距为30mm,而通常是没有30mm的镜头的,这时只能考虑使用25mm或35mm的工业镜头。如果使用焦距短的25mm镜头,则相同工作距离下,视野FOV会变大,相同相机情况下,分辨率会降低;如果要保证视野不变,则需要降低工作距离,或添加延长管;而如果使用比要求的焦距长的工业镜头,如35mm的镜头,则在相同的工作距离下,拍摄的目标视野会变小,有可能无法拍摄全目标,这时只能考虑抬高工作距离的方法使目标在视场下可以完全拍摄得到。

    另外还可以使用一些镜头厂家提供的资料中的查找表进行查找,里面有常用的定焦镜头在使用不同长度的延长管及不同的传感器尺寸下,其对应的视野范围与工作距离范围。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-12-23 01:18

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表