Discussion on issues related to Aedat4.

69 views
Skip to first unread message

Pengcheng Shao

unread,
Jan 16, 2024, 2:12:32 AM1/16/24
to davis-users
I used the Python dv module to read the Aedat4 files recorded on DAVIS 346. I found that each frame has 5 corresponding timestamps (timestamp, timestamp_start_of_time, timestamp_end_of_time, timestamp_start_of_exposure, timestamp_end_of_exposure). However, the values of two parameters (timestamp_start_of_time, timestamp_end_of_time) are both 0.  I want to know how to set them so that these two parameters  (timestamp_start_of_time, timestamp_end_of_time) have values. Looking forward to your assistance.
微信图片_20240116113052.png

Tobi Delbruck

unread,
Jan 16, 2024, 2:15:47 AM1/16/24
to davis-users
Start of frame and end of frame refer to the frame readout. The important physical quantities are start and end of exposure of the global shutter frame. The other values may not be stored by the python wrapper but they are not very useful quantities; we only added them for completeness during camera development.

Luca Longinotti

unread,
Jan 19, 2024, 10:33:39 AM1/19/24
to davis...@googlegroups.com
Yes, current AEDAT4 doesn't record these values anymore, they're always 0. They're deprecated, since not useful at all.
Start of exposure is generally the important value, most frameworks when they think about a timestamp for a frame, they use start of exposure.
So just don't use them and leave at 0, I think no code or modules we publish do use them for anything.
-- 
Luca Longinotti (llongi)

Head of Embedded Platforms
iniVation AG - https://inivation.com/
Zurich, Switzerland
Office: +41 44 500 32 14
Reply all
Reply to author
Forward
0 new messages