Sensor曝光和帧率基础知识
创始人
2024-05-21 20:06:27
0

Sensor曝光和帧率基础知识

  • 1. 简介
  • 2. H_BLANK和V_BLANK
  • 3. 曝光原理
    • 3.1 Sensor逐行曝光基本原理
    • 3.2 Sensor全局曝光基本原理
  • 4. 曝光时间计算公式
    • 4.1 曝光一行的时间line_timeline\_timeline_time
    • 4.2 曝光一帧的时间exposure_timeexposure\_timeexposure_time
    • 4.3 帧率(fps)的计算

1. 简介

  • Sensor曝光方式
    • 逐行曝光:价格便宜,适合拍摄非快速运动场景
    • 全局曝光:价格昂贵,适合拍摄快速运动场景

2. H_BLANK和V_BLANK

  • H_BLANK(水平消隐或行消隐): 在将光信号转换为电信号的扫描过程中,扫描总是从图像的左上角开始,水平向前行进,同时扫描点也以较慢的速率向下移动。当扫描点到达图像右侧边缘时,扫描点快速返回左侧,重新开始在第1行的起点下面进行第2行扫描,行与行之间的返回过程称为水平消隐(也叫行消隐,H_BLANK)。一幅完整的图像扫描信号,是由水平消隐间隔分开的行信号序列构成,称为一帧
  • V_BLANK(垂直消隐或场消隐):扫描点扫描完一帧后,要从图像的右下角返回到图像的左上角,开始新一帧的扫描,会有一段间隔时间,这一时间间隔,叫做垂直消隐(也称场消隐,V_BLANK),V_BLANK的作用通常用来调节帧率
  • 帧结构示意图
    在这里插入图片描述

3. 曝光原理

3.1 Sensor逐行曝光基本原理

  • sensor逐行曝光从第一行开始曝光,一个行周期结束之后第二行才开始曝光。依次类推,经过N-1 行后第N 行开始曝光。第一行曝光结束后开始读出数据,读出一行需要一行周期时间(含行消隐时间,即H_Blank)。至第一行完全读出后,第二行刚好开始读出,依次类推,当第N-1 行读完后,第N 行开始读出,直到整幅图像完全读出。

3.2 Sensor全局曝光基本原理

  • 全局曝光Sensor的所有行同时开始曝光,并同时结束曝光,在曝光结束后,Sensor将所有电子从感光区转到存储区,之后逐行地读出像素数据。 这样曝光的好处是获得图像每一行的曝光时间比较一致,并且在拍摄运动物体时图像不会出现偏移和歪斜。

4. 曝光时间计算公式

4.1 曝光一行的时间line_timeline\_timeline_time

  • 曝光一行的时间等于一行的长度乘以曝光一个像素需要的时间
    line_time=line_length/pclkline\_time = line\_length / pclk line_time=line_length/pclk
    • line_length: 一行的长度(包含h_blank)
    • pclk: 是控制像素输出的时钟,即pixel采样时钟,单位MHz。表示是每个单位时间内采样的pixel数量
    • line_time: 曝光一行的时间

4.2 曝光一帧的时间exposure_timeexposure\_timeexposure_time

  • 曝光一帧的时间等曝光的行数乘以曝光一行的时间
    exposure_time=exposure_line×line_timeexposure\_time = exposure\_line \times line\_time exposure_time=exposure_line×line_time
    • exposure_time: 曝光时间。指曝光一帧需要多长时间
    • exposure_line: 曝光行。指这一帧曝光了多少行
    • line_time: 曝光一行的时间

4.3 帧率(fps)的计算

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...