Exposure and Sensor Readout

相机上的图像采集过程包括两个截然不同的部分。第一部分是曝光。曝光完成后,进行第二部分Readout过程即从传感器的寄存器中读出数据并传送出去(Readout过程)。

关于图像采集过程中,相机操作有两种常见的方法:“non-overlapped”的曝光和“overlapped”的曝光。在非重叠(“non-overlapped”)模式中,每个图像采集的周期中,相机在下一个图像采集开始前,均要完成曝光/读出整个过程。如图1所示。

Fig.1 Non-overlapped Exposure

虽然非重叠(“non-overlapped”)的模式,可适合于许多情况下,但它并不是最有效的方式。为了提高相机的帧率,允许在下一帧图像开始曝光时候,将前一帧获得的图像数据读出并传送出去。相机“重叠”(“overlapped”)曝光的方式见图2所示。

从图2中我们可以看到,相机读出数据和下一帧曝光开始出现重叠的情况,在同一个时刻内,相机执行两个操作,导致在同样的单位时间内,在“overlapped”曝光模式下,可以采集到更多的图片,即相机的帧率更高。

Fig.2 overlapped Exposure

从上边两个图中,我们可以知道在“non-overlapped”的曝光和“overlapped”的曝光模式底下,一帧图像的周期存在着这样的关系:"overlapped”的曝光模式下:

FramePeriod ≤Exposure Time + ReadoutTime

“non-overlapped”的曝光模式下:FramePeriod > Exposure Time + Readout Time

以STC-A202A为例:

图1 Spec

从Spec中可知,其Pixel Frequency为:36.8181MHz,所以1Clock的时间为1/36.8181Mhz =27.3836ns,接下来我们看相机的Timing chart,首先先看HorizontalTiming,见图2所示:

图2

Horizontal Timing

从图2中,我们从中可读到的信息为,1 CLK=27.1605 nseconds,和我们从spec上得到的Pixel Frequency算出来的时间差不多。扫描1Horizontal需要1920CLK,即1H =27.1605*1920 =52148.16ns=52.14816us

接下来看相机Vertical Timing 见图3所示:

图3 Vertical Timing

从图3中,我们可读出的信息为,1H=52.1482useconds,和我们通过图2计算出来horizontal Scanning的时间一致,而在一帧图像中,需要扫描1252H,其中Effective Pixels为1220H,即1帧图像中,Effective Pixels Read out的时间为1220*52.1482 =63620.804us =63.620804ms,一个VD信号,所用的时间为:1252*52.1482=67793.5464us

=67.7935464ms。按照我们前边的理论,一个cycletime内,一帧图像的时间为:Frame Period = Exposure Time +Readout Time

而我们知道STC-A202A的帧率为:15fps,即1 Frame Period =1/15 =66.7ms。

所以在“non-overlapped”exposure 模式下,ExposureTime = Frame Period – Readout Time =66.7ms -63.6ms =3.1ms,在此模式下,若是超过3.1ms的曝光时间,其帧率就会比标准帧率15fps低。

假如1颗相机Readout Time为:66.7ms,即数据传输时间为A,A=66.7ms,曝光时间为B,B=5ms,则一帧图像的时间为C,则C=A+B=66.7ms + 5ms =71.7ms,则这颗相机的帧率为:1000/71.7 =13.94FPS,则这颗相机的帧率为13.94.

注意:一般情况下,若我们的相机的帧率为15fps,则表示相机ReadOut数据的时间为1000ms/15 =66.7ms

http://blog.163.com/pluto_918/blog/static/203853902012111255634175

线阵相机调帧率_工业相机参数之帧率相关知识详解:相关推荐

  1. 工业相机参数之帧率相关知识详解

    点击上方"小白学视觉",选择加"星标"或"置顶"重磅干货,第一时间送达 工业相机是机器视觉系统的重要组成部分之一,在机器视觉系统中有着非常重 ...

  2. 工业相机参数之帧率相关知识详解:

          工业相机是机器视觉系统的重要组成部分之一,在机器视觉系统中有着非常重要的作用.工业相机已经被广泛应用于工业生产线在线检测.智能交通,机器视觉,科研,军事科学,航天航空等众多领域.     ...

  3. 线阵相机调帧率_(转)工业相机参数之帧率相关知识详解

    Exposure and Sensor Readout 相机上的图像采集过程包括两个截然不同的部分.第一部分是曝光.曝光完成后,进行第二部分Readout过程即从传感器的寄存器中读出数据并传送出去(R ...

  4. ftp主动和被动模式_【扫盲】FTP基础知识详解

    关注我,你的眼睛会怀孕 本文主要介绍FTP的工作原理,FTP主动与被动两种工作模式. FTP 简介 FTP协议就是文件传输控制协议.它可以使文件通过网络从一台主机传送到同一网络的另一台主机上,而不受计 ...

  5. 线阵相机参数设置和原理解释 (转载)很棒。

    线阵相机顾名思义就是取像是成线性的.它的传感器是成线型的. 举个例子:比如面阵相机的分辨率是640*480就是说这个相机横向有640个像元,纵向有480个像元. 而线阵相机分辨率只体现在横向,比如20 ...

  6. 线阵相机学习笔记(一)

    1.GigE Vision GigE Vision是由自动化影像协会AIA(Automated Imaging Association)发起指定的一种基于千兆以太网的图像传输的标准. 具有传输距离长( ...

  7. dalsa工业相机8k参数_dalsa线阵相机Linea系列2K4K8K

    LINEA系列相机保持了Teledyne DALSA一贯的技术领先的优势.最新一代CMOS线扫描芯片.高速(80kHz).高分辨率(2K~16K).高响应度(320DN/(nj/cm²),高QE,增强 ...

  8. dalsa线扫相机调试文档_线阵相机调试文档

    1.相机型号参数相机:线16k CL 分辨率:16384 x 1 像素大小:3.52 μm x 3.52 μm 麦克斯行费率:48 千赫 镜头安装(螺纹):M72 x 1 产品编号:LA-CM-16K ...

  9. 线阵相机和面阵相机的区别及应用

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 随着全球工业4.0概念的兴起和智能制造的发展,机器视觉技术正快速应 ...

最新文章

  1. linux删除zlib无法远程,linux zlib默认装在哪里
  2. 想在PyTorch里训练BERT,请试试Facebook跨语言模型XLM
  3. xshell突出显示集
  4. WPF路径动画(动态逆向动画)
  5. Equipment download - post processing
  6. 【ECharts系列|01入门】 从入门到天黑【入门级教程实战】
  7. mysql数据表中取几列_MySQL实现表中取出随机数据
  8. Java后端--25--内存数据库Redis讲解
  9. 网页页面禁止用户复制源代码
  10. IntelliJ IDEA激活破解有效方法
  11. 《深度学习》李宏毅 -- task1机器学习介绍
  12. DWS自动化包裹称重扫码测体积快手台的开发和源码
  13. html css开关按钮样式,纯CSS实现开关按钮
  14. 8086cpu标志寄存器
  15. PCB电路板EN 45545-2:2020最新标准的测试要求
  16. P1919 FFT加速高精度乘法
  17. 能力与素养恬阔与平时,欣赏与 Offer 展露在未来!
  18. 【Java基础知识】JDBC基本操作
  19. java西语_使用Java 8 DateTimeFormatter和西班牙语月份名称进行解析
  20. 求 20 以内的阶乘

热门文章

  1. python大数据培训机构_学大数据开发需要学习python吗
  2. 用思科软件做实验时遇到的一些bug及其原因
  3. 【量化投资实训】基于MATLAB实验三.指数移动平均SMA
  4. CSS基础(基础选择器+字体文本相关样式)
  5. 电能管理系统 电力监控系统解决方案
  6. PPT的逻辑思考方式
  7. LDF文件步骤及内容详解
  8. 清华计算机专业课程列表
  9. 虾皮延迟发货多久取消订单?
  10. Kubernetes部署搭建及测试