景深,在光学摄影中是一个很重要参数,它的大小决定着清晰图像范围。在远心光学成像中,景深也是一个经常被提及的参数,它的大小取决于镜头倍率、光圈数、波长、像素大小、客户使用的边缘提取算法灵敏度。对于大多数远心系列镜头,陈述的景深是在光圈数为8的整体景深。景深可用于测量应用,它通常比缺陷检测景深要大,图像的对比度必须尽可能高。
    由于这个原因,远心光学系统(BTOS)公司的产品记录指出,“景深边界,图像可仍用于测量,但为了得到一个非常清晰的图像,应考虑只有一半的名义景深”。景深非常困难用参数来定义:它取决于倍率、光圈数、波长、像素大小、客户使用的边缘提取算法的灵敏度。由于这个原因:没有客观的,也没有标准的方式来定义它:这是一个主观参数。
    一个简单的法则,快速计算景深的方法如下:
    景深 = (工作光圈数 * 像素大小 * 应用程序特定参数) / (放大倍率 * M放大倍率)
          M = 放大倍率
          WFN = 工作光圈数
          P = 像素大小(微米)
          K = 应用程序特定参数
    应用程序特定参数取决于应用的类型。对于远心测量应用来说一个合理的应用程序特定参数值是0.015,而缺陷检测应用程序特定参数应设置约0.008 。对于一定的放大倍率和工作光圈数,因为双面聚焦远心,我们镜头的景深是更好的
    下面我们以计算双远心镜头2364景深为例子,来说明远心镜头景深计算公式:
    以下为双远心镜头2364产品目录数据:
          M=放大倍率=0.38
          P=像素大小=4.4um (根据你所采用相机而定)
          K=0.015(应用程序特定参数)
          F/N = 光圈数=8
          WFN=工作光圈数== (1+放大倍率)*焦距比数 = (1+ 0.138)*8 = 9.104
    景深=(工作光圈数*像素大小*应用程序特定参数)/(放大倍率*放大倍率)= (9.104 * 4,4 * 0,015) / (0.138 * 0.138) = 31.55 mm
    然而双远心镜头产品目录上的景深数据为35mm。
    正如您所看到的,用公式得出的数据与我们实际产品册上面的数据略微有所不同,实际上我给到您的公式只是计算数据的一种方法(许多实际上的数据应用是无法依照公式来判断的).景深其实并不困难,所以如果您愿意的话,你们可以自己测量一下。
    测量镜头的景深的方法如下:
        1) 把您的镜头与被测物的工作距离调到正确的位置;
        2) 一旦您的画面对焦,使用软件测量你的物体;
        3) 现在移动物体使之接近镜头然后远离镜头,看您的软件测量的结果;
        4) 你可以看到你的成像画面在允许范围里是不会改变的,这个范围就是我们所谓的景深范围。

远心镜头参数之一:远心镜头景深计算相关推荐

  1. csgo调出参数_csgo准心设置参数_csgo准心参数怎么设置_牛游戏网攻略

    csgo准心设置参数设置,很多小伙伴都发现在游戏了有的人有瞄准准心,那么准心参数怎么设置呢?以下牛游戏小编为大家带来csgo准心参数大全详情介绍,一起来看看吧! 标题一目了然,通过设置autoexec ...

  2. 一.镜头知识及远心镜头介绍

    综述 机器视觉所需要的信息都是要通过镜头来搜集的,通过选用合适的镜头,可以减少系统图像处理的要求,提高系统性能和稳定性:如果镜头搜集信息有限,软件只负责处理,也无法纠正其信息: 一 镜头的基本原理 图 ...

  3. unity鼠标控制镜头旋转_unity3D鼠标滚轮来实现镜头拉近拉远及视角旋转

    镜头拉近拉远的代码(无限拉远拉近) 代码如下: if( Input.GetAxis("Mouse ScrollWheel") != 0 ) { this.gameObject.tr ...

  4. unity3D实现镜头拉近拉远及视角旋转

    镜头拉近拉远的代码(无限拉远拉近) 代码如下: if( Input.GetAxis("Mouse ScrollWheel") != 0 ) { this.gameObject.tr ...

  5. 当往日悄然走远,只留下清澈的心

    原文地址: 当往日悄然走远,只留下清澈的心 (来自 @轻博客) 作者: 拉肚小当家莆古_v1u 想要远离城市的喧嚣,去束河古镇,空灵悠远.宁静祥和.听风赏月.把酒当歌,浪漫之情溢于言表. 当年徐霞客游 ...

  6. 羌笛声声胡笳怨,此心长寄天涯远

    羌笛声声胡笳怨,此心长寄天涯远 七夕无鹊枉七夕, 羌笛声声胡笳怨. 叩天问月情何在? 此心长寄天涯远. --[古垒东边] 多少云烟已黯淡,多少情怀已难再?七月,你走失在我的雨季,泛滥了我的眼泪. 多少 ...

  7. 202317读书笔记|《心寂犹似远山火:斋藤茂吉短歌300》——茫茫心海里,孤帆与谁同

    202317读书笔记|<心寂犹似远山火:斋藤茂吉短歌300>--茫茫心海里,孤帆与谁同 很高兴周五这一天,之前很粉俳句的时候订阅的书都在今天都上架了,可以一饱眼福了.短歌是日本和歌一种诗体 ...

  8. 工业镜头参数及选型参考

    镜头的基本功能是实现光束变换(调制),在机器视觉系统中,镜头的主要作用是将目标成像在图像传感器的光敏面上.镜头的质量直接影响到机器视觉系统的整体性能,合理地选择和安装镜头,是机器视觉系统设计的重要环节 ...

  9. 机器视觉-相机镜头光源介绍及选型-7.镜头参数

    镜头参数 ===================================================================================== 1.镜头主要参数 ...

  10. VC下提前注入进程的一些方法2——远线程带参数

    在前一节中介绍了通过远线程不带参数的方式提前注入进程,现在介绍种远线程携带参数的方法.(转载请指明出处) 1.2 执行注入的进程需要传信息给被注入进程 因为同样采用的是远线程注入,所以大致的思路是一样 ...

最新文章

  1. pcb结构链表_第2章 2-1进程与PCB
  2. openssh无法登录:server responded algorithm negotiation failed”
  3. JVM:gc什么时候开始?System.gc()能保证gc一定发生吗?
  4. .net和php 哪个难,对于ASP.NET和PHP的性能对比
  5. cura-engine学习(1)
  6. ASP.NET中实现Flash与.NET的紧密集成(转,没看,有空研究一下)
  7. 可伸缩视频编码svc
  8. 安装kickstart失败
  9. linux安装selenium、chromedriver、Chrome浏览器、BrowserMob Proxy(代理)爬虫爬站环境安装及测试实例
  10. prim算法_图的生成树之最小生成树(Prim)
  11. Java线程中断的理解(转载)
  12. I00016 打印等腰三角形字符图案(底边在左或右)
  13. idea如何删除java里面工程_IntelliJ IDEA 如何彻底删除项目的步骤
  14. Q91:真实地模拟透明材质(Realistic Transparency)
  15. 【SpringBoot_ANNOTATIONS】自动装配 03 方法 构造器位置的自动装配
  16. 卡内基梅隆计算机金融,大神offer|恭喜四位再来人学员斩获卡内基梅隆大学-计算金融硕士...
  17. 简单酷炫css3动画效果,CSS3使用Animate.css制作超炫的动画效果
  18. 教师资格证考69分是怎么算的?
  19. 夜神模拟器连接手柄无反应_夜神安卓模拟器怎么连接手柄 夜神模拟器连接手柄教程...
  20. 图形世界分裂的两派 理清Direct3D和OpenGL的脉络

热门文章

  1. 导师为了让大弟子毕业,不得已自写论文...
  2. 如何通过限制 IP 相关信息 | 控制用户访问站点频率
  3. MySQL创建用户,更改密码
  4. Java调用ffmepg+mencoder视频格式转换
  5. cannot open file /storage/emulated/0/DCIM/Camera/yinpin.mp4 (Permission denied)
  6. 安卓开发中ToggleButton按钮的使用
  7. getElementById()和$(#id)的区别
  8. 前端—react项目及版本更新对比
  9. kindEditor定义工具栏
  10. win7关闭交互式服务检测