Remove Gap of the recording
Holt Lab
Sometimes when you do a recording and you check the timestamp, you see that there is a gap at the beginning of the recording. Could be interesting remove that gap.
Log In
M
Marc Tonsen (Pupil Labs)
The reason for this gap is as follows: when the user hits the record button, the app starts initializing the various sensors (cameras, microphone, IMU etc). The initialization time of the individual sensors is not identical though, some some are ready to record sooner than others. The current behaviour of the app is to start recording data from every sensor as soon as its ready.
The scene camera specifically has a slightly longer initialization time, so there are 1-2 seconds in the beginning of every recording, where e.g gaze data already exists, but no scene video data is available yet. Instead gray frames are shown.
The best fix for this would of course be to reduce the initialization times of the sensors until this gap is negligible. But this is difficult and largely outside of our control.
Alternatively, we could start recording data only if all sensors are ready. This would lead to the loss of some data, which might not be desirable.
Would this alternative be preferrable to the current behaviour?