Determining Video Frame Capture Rate through Reverse Engineering

2026-01-0543

4/7/2026

Authors
Abstract
Content
The timing of video recordings, along with the spatial positioning of objects, is a fundamental parameter for calculating the speed time history. If the task involves determining the average speed of an object moving at approximately constant speed, it may be acceptable to average the speed over several to a dozen frames, using the fps (frames per second) parameter as the basic time unit.. However, if the objective is to compute speed from individual frames, the reliability of the timing becomes crucial. Without access to DVR hardware documentation, proprietary algorithms, or software – and considering the frequent hardware modifications and software updates - the most effective way to solve the problem is through a reverse-engineering approach. This study discusses several aspects of timing analysis, including: (1) making a test recording of a calibrated LED lightboard; (2) analyzing the relationship between the lightboard time and the presentation time stamp (pts) extracted from the file metadata; (3) investigating frame skipping and frame timing errors due to frame rate changes; (4) modeling the composite motion of the rolling shutter and the lightboard LEDs; (5) identifying the DVR’s actual frame capture rate; and (6) compensating the timing of the evidentiary recording. Establishing the timing scheme of the test recording enables reliable speed analysis based on two or three adjacent frames of the evidentiary recording, as well as the determination of the velocity time history over a short segment of the recording.
Meta TagsDetails
Citation
Wach, W., "Determining Video Frame Capture Rate through Reverse Engineering," WCX SAE World Congress Experience, Detroit, Michigan, United States, April 14, 2026, https://doi.org/10.4271/2026-01-0543.
Additional Details
Publisher
Published
Yesterday
Product Code
2026-01-0543
Content Type
Technical Paper
Language
English