Changes

Jump to navigation Jump to search
no edit summary
Line 8: Line 8:  
In this mode, the camera module runs on its own.
 
In this mode, the camera module runs on its own.
 
====Hardware Trigger====
 
====Hardware Trigger====
In this mode,以Trigger IO引脚为触发信号,模组收到触发信号后开始曝光并输出图像。引脚定义参考:[[CS-MIPI-SC132 Data Sheet/zh#.E6.8E.A5.E5.8F.A3.E5.92.8C.E5.BC.95.E8.84.9A.E8.AF.B4.E6.98.8E|CS-MIPI-SC132手册]]
+
In this mode,The Trigger IO pin is used as the trigger signal, and the module begins to expose and output the image after receiving the trigger signal.
 +
 
 +
Pin definition:[[CS-MIPI-SC132 Data Sheet/zh#.E6.8E.A5.E5.8F.A3.E5.92.8C.E5.BC.95.E8.84.9A.E8.AF.B4.E6.98.8E|CS-MIPI-SC132 DataSheet]]
    
触发信号支持沿属性可设,触发延迟可设,去毛刺属性可设。
 
触发信号支持沿属性可设,触发延迟可设,去毛刺属性可设。
Line 26: Line 28:  
注:以上指令参考设置参考:[[CS-MIPI-X i2c/zh|CS系列模组参数配置脚本]]。
 
注:以上指令参考设置参考:[[CS-MIPI-X i2c/zh|CS系列模组参数配置脚本]]。
 
===触发模式下的曝光控制和最高帧率===
 
===触发模式下的曝光控制和最高帧率===
====触发模式下的曝光和增益====
+
====触发模式下的曝光和增益的配置====
 
在触发模式下,推荐用户使用手动曝光。当然,也可以使用自动曝光模式,但是由于AE算法需要经过一些帧的运算来收敛,前几帧图像的曝光效果会不好。
 
在触发模式下,推荐用户使用手动曝光。当然,也可以使用自动曝光模式,但是由于AE算法需要经过一些帧的运算来收敛,前几帧图像的曝光效果会不好。
   Line 43: Line 45:  
对于CS-MIPI-SC132模组
 
对于CS-MIPI-SC132模组
   −
'''''触发最小间隔时间 = 曝光时间 + 一帧传输时间'''''
+
'''''T<sub>tgmin =</sub> T<sub>exp</sub> + T<sub>trans</sub>'''''
   −
如果当前触发信号与前一次触发信号的时间间隔小与触发最小间隔时间,则传感器会忽略掉当前触发信号。
+
T<sub>tgmin</sub> :触发最小间隔时间
 +
 
 +
T<sub>exp</sub>:曝光时间
 +
 
 +
T<sub>trans</sub>:一帧传输时间
    
相应的,在已知触发最小间隔时间的情况下,允许配置的最大曝光时间为:
 
相应的,在已知触发最小间隔时间的情况下,允许配置的最大曝光时间为:
   −
'''''最大曝光时间 =''' '''触发最小间隔时间 - 一帧传输时间'''''
+
'''''T<sub>expmax=</sub> T<sub>tgmin  -</sub> T<sub>trans</sub>'''''
 +
 
 +
T<sub>expmax</sub> :最大曝光时间
 +
 
 +
如果当前触发信号与前一次触发信号的时间间隔小与触发最小间隔时间,则传感器会忽略掉当前触发信号。
   −
'''曝光时间:'''
+
*'''T<sub>exp</sub> : 曝光时间'''
 +
 
 +
用户可以通过自动和手动设置。
    
aemode为自动时,建议结合使用场景,限制最大曝光时间aetime。
 
aemode为自动时,建议结合使用场景,限制最大曝光时间aetime。
Line 57: Line 69:  
aemode为手动时,通过metime设置曝光时间即可。
 
aemode为手动时,通过metime设置曝光时间即可。
   −
'''一帧传输时间:'''
+
*'''T<sub>trans:</sub>一帧传输时间:'''
   −
一帧传输时间与当前分辨率模式,当前帧率有关。
+
一帧传输时间与当前分辨率模式有关。
 
{| class="wikitable"
 
{| class="wikitable"
 
|+触发模式曝光时间计算
 
|+触发模式曝光时间计算
 
!工作模式
 
!工作模式
!一帧传输时间(ms)
+
!'''''T<sub>trans</sub>'''''一帧传输时间(ms)
 
!最大帧率
 
!最大帧率
 
!保证最大帧率的最大曝光时间(ms)
 
!保证最大帧率的最大曝光时间(ms)
Line 86: Line 98:  
|}
 
|}
 
===触发模式下的延迟===
 
===触发模式下的延迟===
触发总延迟时间为从触发信号输入到完整一帧图像通过mipi信号输出完成的时间。
+
'''''T<sub>total</sub> = tgdly + T<sub>exp +</sub> T<sub>trans +</sub>T<sub>isp+</sub>T<sub>mipi</sub>'''''
 +
 
 +
触发总延迟时间 :触发总延迟时间为从触发信号输入到完整一帧图像通过mipi信号输出完成的时间。
 +
 
 +
tgdly: 人为设置的触发延迟时间,以下测量均配置为0。tgdly仅针对Hardware Trigger有效。
   −
'''''触发总延迟时间 = tgdly + 曝光时间 + Sensor一帧传输时间 + 模组处理时间+mipi一帧传输时间'''''
+
T<sub>exp</sub> : 曝光时间,用户可以通过自动和手动设置,以下以expostate读出的实际值为准。
   −
'''tgdly''': 人为设置的触发延迟时间,以下测量均配置为0。
+
T<sub>isp</sub>:模组处理时间+mipi一帧传输时间。
   −
'''曝光时间:'''用户可以通过自动和手动设置,以下以expostate读出的实际值为准。
+
T<sub>mipi</sub>: MIPI传输时间。
 
{| class="wikitable"
 
{| class="wikitable"
 
|+触发延迟测量
 
|+触发延迟测量
 
!工作模式
 
!工作模式
!曝光时间(us)
+
!T<sub>exp</sub>曝光时间(us)
!触发总延迟时间(ms)
+
!T<sub>total</sub>触发总延迟时间(ms)
 
|-
 
|-
 
|1280x1080
 
|1280x1080

Navigation menu