Difference between revisions of "CS Camera Slow Shutter manual/zh"
(→使用限制:) |
|||
Line 11: | Line 11: | ||
==== 使用限制: ==== | ==== 使用限制: ==== | ||
SYNC模式,暂时不支持可调帧率及慢快门功能。 | SYNC模式,暂时不支持可调帧率及慢快门功能。 | ||
+ | |||
+ | === IMX307的属性 === | ||
+ | 传感器的曝光时间是以''一行时间''为单位调整的,设一行时间为t<sub>r</sub>,对于IMX307来说,支持的曝光时间范围是[t<sub>r</sub>,0x3FFFF*t<sub>r</sub>]。 | ||
+ | {| class="wikitable" | ||
+ | |+IMX307 exposure time range | ||
+ | !camera mode | ||
+ | !t<sub>r</sub> | ||
+ | !min exp time | ||
+ | !max exp time | ||
+ | !min framerate | ||
+ | !max framerate | ||
+ | |- | ||
+ | |1920*1080 | ||
+ | |30us | ||
+ | |30us | ||
+ | |7,767,200us | ||
+ | |0.13 | ||
+ | |30 | ||
+ | |- | ||
+ | |1280*720 | ||
+ | |22us | ||
+ | |22us | ||
+ | |5,825,400us | ||
+ | |0.18 | ||
+ | |60 | ||
+ | |- | ||
+ | |640*480 | ||
+ | |15us | ||
+ | |15us | ||
+ | |3,877,855us | ||
+ | |0.26 | ||
+ | |130 | ||
+ | |} | ||
+ | |||
+ | * 在任何时候均可通过expostate读取当前实际的曝光时间和增益值。 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -r -f expostate</code> | ||
=== 自动曝光模式慢快门配置 === | === 自动曝光模式慢快门配置 === | ||
− | < | + | |
+ | * 配置为自动曝光模式 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f expmode -p1 0</code> | ||
+ | |||
+ | * 配置为慢快门模式 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f expfrmmode -p1 0</code> | ||
+ | |||
+ | * 配置slowshuttergain | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f slowshuttergain -p1 X -p2 Y</code> | ||
+ | |||
+ | * 配置曝光时间上限 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f aetime -p1 [max exptime]</code> | ||
+ | |||
+ | 在慢快门模式下,场景逐渐变暗,AE算法会首先提高曝光时间,达到'''aetime'''上限后,再提高增益,达到'''slowshuttergain'''值后,开始继续提高曝光时间,此时帧率会降低。 | ||
=== 手动曝光模式配置 === | === 手动曝光模式配置 === | ||
− | <br /> | + | |
+ | * 配置帧率模式 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f videofmt -p1 1920 -p2 1080 -p4 [framerate]</code> | ||
+ | |||
+ | framerate的可设范围是[min framerate , max framerate]。 | ||
+ | |||
+ | * 配置为手动曝光模式 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f expmode -p1 1</code> | ||
+ | |||
+ | * 配置为慢快门模式 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f expfrmmode -p1 0</code> | ||
+ | |||
+ | * 配置手动增益(根据需求选择) | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f meagain -p1 X -p2 Y</code> | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f medgain -p1 X -p2 Y</code> | ||
+ | |||
+ | * 配置手动曝光时间 | ||
+ | |||
+ | <code>./cs_mipi_i2c.sh -w -f metime -p1 [exptime]</code> | ||
+ | |||
+ | metime的上限为(1000000/framerate)us。<br /> |
Revision as of 09:32, 26 November 2020
1 概述
CS系列摄像机支持慢快门模式,以下主要介绍CS-MIPI-IMX307的慢快门应用。
2 版本说明及使用限制
版本号及固件版本记录,请参考:CS-MIPI-IMX307版本描述日志。
FV2.32以后才支持了慢快门,FV2.35以后的版本,慢快门功能才完善。请使用慢快门功能的客户,一定要升级到FV2.35以后的版本。
2.1 使用限制:
SYNC模式,暂时不支持可调帧率及慢快门功能。
3 IMX307的属性
传感器的曝光时间是以一行时间为单位调整的,设一行时间为tr,对于IMX307来说,支持的曝光时间范围是[tr,0x3FFFF*tr]。
camera mode | tr | min exp time | max exp time | min framerate | max framerate |
---|---|---|---|---|---|
1920*1080 | 30us | 30us | 7,767,200us | 0.13 | 30 |
1280*720 | 22us | 22us | 5,825,400us | 0.18 | 60 |
640*480 | 15us | 15us | 3,877,855us | 0.26 | 130 |
- 在任何时候均可通过expostate读取当前实际的曝光时间和增益值。
./cs_mipi_i2c.sh -r -f expostate
4 自动曝光模式慢快门配置
- 配置为自动曝光模式
./cs_mipi_i2c.sh -w -f expmode -p1 0
- 配置为慢快门模式
./cs_mipi_i2c.sh -w -f expfrmmode -p1 0
- 配置slowshuttergain
./cs_mipi_i2c.sh -w -f slowshuttergain -p1 X -p2 Y
- 配置曝光时间上限
./cs_mipi_i2c.sh -w -f aetime -p1 [max exptime]
在慢快门模式下,场景逐渐变暗,AE算法会首先提高曝光时间,达到aetime上限后,再提高增益,达到slowshuttergain值后,开始继续提高曝光时间,此时帧率会降低。
5 手动曝光模式配置
- 配置帧率模式
./cs_mipi_i2c.sh -w -f videofmt -p1 1920 -p2 1080 -p4 [framerate]
framerate的可设范围是[min framerate , max framerate]。
- 配置为手动曝光模式
./cs_mipi_i2c.sh -w -f expmode -p1 1
- 配置为慢快门模式
./cs_mipi_i2c.sh -w -f expfrmmode -p1 0
- 配置手动增益(根据需求选择)
./cs_mipi_i2c.sh -w -f meagain -p1 X -p2 Y
./cs_mipi_i2c.sh -w -f medgain -p1 X -p2 Y
- 配置手动曝光时间
./cs_mipi_i2c.sh -w -f metime -p1 [exptime]
metime的上限为(1000000/framerate)us。