ace 和 ace 2 滚动快门相机上的 Exposure End Event#
ace 相机#
对于 ace 滚动快门相机(例如 acA4024-8gm),无论实际的 Image ROI 设置如何,Exposure End 事件总是发生在第一行传感器读出结束时。事件通知会在此时立即发出。该事件包含帧 ID 以及 Timestamp。
请注意,对于滚动快门传感器,第 1 行曝光结束与第 N 行曝光结束之间存在时间差,详情请参见此处。
如果您需要了解 Image ROI 的“真实”曝光结束时间,Basler 建议以 Exposure End 事件 Timestamp 作为起点,并使用 tRow(例如 acA4024-8gm 的该值为 35µs)计算剩余的 Exposure Time:
tRow x (Image ROI OffsetY + Image ROI Height -1)
您可以从此列表中确定您的相机型号的 tRow 值。
但是,如果您在滚动快门模式下将 Sensor Readout Mode 设置为 GRR(Global Reset Release)并配合闪光照明或闪光窗口使用,则可能无需进行此计算,因为闪光窗口的“有效”曝光时间会在第一行读出开始时结束。
如果相机配置为自由运行图像采集且快门模式设置为 Rolling,则相机将自动处于重叠图像采集模式。在这种情况下,根据其他参数,即使上一帧的曝光尚未结束,相机也可能会开始新的一帧/第 1 行的曝光。请参阅此处。
ace 2 相机#
ace 2 的 Exposure End 事件行为已发生更改。在 ace 2 相机上,Exposure Start 和 Exposure End 事件源自公共的 Exposure Active 信号。请注意此处使用的是复数,因为连续帧的 Exposure Active 信号可能会重叠。因此,一帧的 Exposure Start 事件可能会在上一帧的 Exposure End 事件之前发生。