Difference between revisions of "Camera module Trigger Mode manual/zh"

From wiki_veye
Jump to navigation Jump to search
Line 45: Line 45:
  
 
====触发模式下最高帧率====
 
====触发模式下最高帧率====
 +
对于CS-MIPI-SC132模组
 +
 +
'''触发最小间隔时间 = 曝光时间+一帧传输时间'''
 +
 +
如果当前触发信号与前一次触发信号的时间间隔小与触发最小间隔时间,则传感器会忽略掉当前触发信号。
 +
 +
'''曝光时间:'''
 +
 +
aemode为自动时,建议结合使用场景,限制最大曝光时间aetime。
 +
 +
aemode为手动时,通过metime设置曝光时间即可。
 +
 +
'''一帧传输时间:'''
 +
 +
一帧传输时间与当前分辨率模式,当前帧率有关。
 +
{| class="wikitable"
 +
|+一帧传输时间
 +
!工作模式
 +
!一帧传输时间(ms)
 +
!备注
 +
|-
 +
|1280x1080
 +
1080x1280
 +
|18.67
 +
|
 +
|-
 +
|1280x720
 +
720x1280
 +
|
 +
|
 +
|-
 +
|640x480
 +
480x640
 +
|
 +
|
 +
|}
  
 
===触发模式下的延迟===
 
===触发模式下的延迟===
 
<br />
 
<br />

Revision as of 17:58, 18 June 2020

English

1 摄像机模组抓拍模式应用说明

本文主要介绍global shutter模组实现的触发模式,包括硬件触发和软件触发两种。

1.1 适用型号

CS-MIPI-SC132

1.2 码流模式概念

1.2.1 free running

这个模式下,摄像机模组自由运行,多路摄像机的曝光和采样处于随机状态。

1.2.2 Hardware Trigger

此模式下,以Trigger IO引脚为触发信号,模组收到触发信号后开始曝光并输出图像。引脚定义参考:CS-MIPI-SC132手册

触发信号支持沿属性可设,触发延迟可设,去毛刺属性可设。

triggeredge : 触发沿属性

tgdly:触发延迟

tgdebncr:去毛刺属性

Software Trigger

此模式下,以I2C寄存器来控制触发抓拍一张。

striggerone:触发抓拍一张指令。

注:以上指令参考设置参考:CS系列模组参数配置脚本

1.3 触发模式下的曝光控制和最高帧率

1.3.1 触发模式下的曝光和增益

在触发模式下,推荐用户使用手动曝光。当然,也可以使用自动曝光模式,但是由于AE算法需要经过一些帧的运算来收敛,前几帧图像的曝光效果会不好。

aemode:曝光模式设置

metime:手动曝光时间

meagain:手动模拟增益

medgain:手动数字增益

用户还可以在自动模式下,使用expostate指令来读出当前曝光时间和增益值,作为参考。

注:以上指令参考设置参考:CS系列模组参数配置脚本

1.3.2 触发模式下最高帧率

对于CS-MIPI-SC132模组

触发最小间隔时间 = 曝光时间+一帧传输时间

如果当前触发信号与前一次触发信号的时间间隔小与触发最小间隔时间,则传感器会忽略掉当前触发信号。

曝光时间:

aemode为自动时,建议结合使用场景,限制最大曝光时间aetime。

aemode为手动时,通过metime设置曝光时间即可。

一帧传输时间:

一帧传输时间与当前分辨率模式,当前帧率有关。

一帧传输时间
工作模式 一帧传输时间(ms) 备注
1280x1080

1080x1280

18.67
1280x720

720x1280

640x480

480x640

1.4 触发模式下的延迟