// 转自 奥普特讲述工业相机与镜头分辨率匹配的技术方案

随着机器视觉行业的发展,为了更好的满足广大客户选配合适镜头的需求,奥普特自动化科技有限公司为您简述工业相机如何选配合适的镜头,以及在相机与镜头的分辨率匹配方面的技术方案。

一般在对相机与镜头选型时,在分辨率匹配方面,为了方便记忆镜头与相机的匹配关系,人们常采用对应相机的分辨率来命名镜头。这种命名方式其实并不科学,同时给新接触视觉系统的人带来了很多误解,经常会机械的套用百万像素分辨率相机对应百万像素镜头,二百万像素分辨率相机对应二百万像素镜头,而五百万像素分辨率相机则对应五百万像素镜头。其实镜头与相机对应的并不是相机自身的像素分辨率(像素数),而是各自的极限空间分辨率(即传递函数MTF对应的空间截止频率)。

按目前公开的性能指标,百万像素的镜头对应的极限空间分辨率为90线对/mm,两百万像素的镜头对应的极限空间分辨率为110线对/mm,五百万像素的镜头对应的极限空间分辨率为160线对/mm。按照相机镜头的匹配原则,镜头的极限分辨率需大于或等于相机的极限分辨率,那么百万像素镜头配合的相机的极限分辨率必须小于90线对/mm,两百万像素镜头和五百万像素镜头所配相机的原理相同。

那么怎样知道相机的极限空间分辨率呢?相机的极限空间分辨率不是由相机自身的分辨率决定,而是由相机芯片的单个像元尺寸决定。具体计算公式如下:

1/(单个像元尺寸*2),单位:线对/mm

例如,我们常用的AVT GUPPY Pro系列的F125B相机,其为130万,1/3寸CCD,其单个的像元尺寸为3.75um*3.75um.则此相机极限空间分辨率为:

1mm/(3.75um*2)=133.33线对/mm

由镜头的极限空间分辨率大于相机的极限空间分辨率可知,选择五百万像素的镜头较合适。

工业相机与镜头分辨率匹配相关推荐

  1. 工业相机与镜头分辨率的匹配选型

    // 转自 奥普特讲述工业相机与镜头分辨率匹配的技术方案 随着机器视觉行业的发展,为了更好的满足广大客户选配合适镜头的需求,奥普特自动化科技有限公司为您简述工业相机如何选配合适的镜头,以及在相机与镜头 ...

  2. CCD工业相机、镜头倍率及相关参数计算方法

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着自动化的日益剧增,CCD相机.镜头倍率被提上日程,许多小伙伴们 ...

  3. 视觉工程师必须知道选型知识与计算方法

    视觉工程师必须知道选型知识 1.工业相机的丢帧的问题是由什么原因引起的? 经常会有一些机器视觉工程师认为USB接口的工业相机会造成丢帧现象.一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的 ...

  4. 【工业相机】【深度1】相机的选择:- 镜头- 详细例子

    本文论三个问题 1 如何依据应用选传感器型号和分辨率 分辨率从来都不是独立,他和MFT曲线的对比度有重要联系 2 如何选择需要的最好的相机和镜头. 由于镜头是工业产品,肯定没有完全适合的镜头,这时候, ...

  5. 【工业相机】【深度2】相机靶面大小和测量精度的关系分析和计算:@opencv

    前言:本文分析工业相机的靶面.镜头和精度的约束和相关关系:所谓工业相机(整机)这里指的是:相机 + 镜头. 我们先把各个参数列个表述.整机参数分别由相机和镜头参数联合决定.本文略过基础知识, 阅读者需 ...

  6. 工业相机、镜头、光源讲解及选型

    相机.镜头.光源 参考了网上很多资料,由于时间比较久忘记来源了,如果发现有你文章的内容,请联系我加上您的链接 1.CCD(电荷耦合器)和CMOS(互补氧化物半导体): 1.1 CCD信息的读取需要以行 ...

  7. matlab 工业相机 曝光时间_机器视觉入门——光源相机镜头

    对于做视觉的人来说,了解相关的硬件选择是必不可少的.视觉的硬件选型主要有光源.相机和镜头,其他的一些辅助硬件就没有必要耗时间专门去学习了.下面主要谈谈光源.相机和镜头的选择 对于光源的选择,主要考虑以 ...

  8. 机器视觉系统中相机镜头选型技巧_工业相机在机器视觉系统中的地位和作用

    一.什么是工业相机 工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号.选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率.图 ...

  9. 工业相机选型_工业相机与镜头的选型方法

    一.相机介绍及选型方法 工业相机介绍 工业相机与我们手机上面的相机或者我们单反相机不同,工业相机它能够使用各种恶劣的工作环境,比如说高温,高压,高尘等.工业相机主要有面阵相机和线阵相机,线阵相机主要用 ...

最新文章

  1. pytorch方法测试——损失函数(CrossEntropyLoss)
  2. 华为存储S58000T-硬盘更换
  3. signature=18441de5a4bb8df92eb5cf5dcca47d1e,Heroísmo y los medios de comunicación (Capítulo 5A 5B)...
  4. android的oomkiller_Android Low memory killer
  5. 数仓如何设置大小写不敏感函数
  6. 第二:Pytest执行用例规则和Pycharm运行的三种姿态
  7. 机器学习算法基础6-模型保存与加载、逻辑回归、Kmeans(聚类)
  8. Mac版 matlab 安装 GAOT工具箱
  9. 信息量为什么要表示成对数的形式
  10. 大数据抽样- 概率抽样,随机采样
  11. DeepFM 参数理解(二)
  12. 获取随机数的n种方法,你知道几种
  13. POJ 3295: Tautology
  14. 百度小程序如何引流?给用户带来了更便捷、更人性化的体验
  15. C++ MFC打开图片并进行简单算法处理
  16. MES如何实现生产过程全追踪
  17. Leetcode打卡四:将给定的单链表L: L 0→L 1→…→L n-1→L n, 重新排序为: L 0→L n →L 1→L n-1→L 2→L n-2→… 要求使用原地算法,并且不改变节点的
  18. PyTorch基础教程学习笔记(八):训练一个分类器
  19. windows安装TexStudio
  20. deeplab v3论文精读

热门文章

  1. 模板原理和操作数据类的观点【艰难的一天,慢慢的会过去的】
  2. 自省:我为什么没有成功--对照35前务必完成的12跳
  3. HDU1907 ZJU3113
  4. 【摘抄】百度分词算法详解:查询处理以及分词技术
  5. linux新建用户,用户组,以及权限的分配(摘自博客园)
  6. vue-router实例
  7. bzoj2588: Spoj 10628. Count on a tree(树上第k大)(主席树)
  8. android 入门-android自定义控件
  9. git使用---工作区和暂存区
  10. 反射小应用之DataTable和ListT互操作