Time Stamp Overlay Accuracy

elvisimprsntr

Getting comfortable
Dec 26, 2022
430
949
Florida
BACKGROUND

I’ve often wondered what would happen if my video camera footage was ever used in a court case, and the question of time stamp accuracy came up. Would I be required to provide a statement or testimony on the accuracy of the time stamps on the video overlay and what source of time is used?

CONFIG

1. GPS+PPS NTP Server on my local LAN
2. NIST authenticated and USNO sources as backup
3. Firewall rule to redirect all outbound NTP requests to my local NTP server.

RESULTS

1. GPS+PPS NTP server ~0.5 sec from NIST and USNO internet sources.
2. GPS+PPS 0.000 msec offset and 0.003 msec jitter

remote refid st t when poll reach delay offset jitter
==============================================================================
o127.127.20.0 .GPS. 0 l 6 8 377 0.000 +0.000 0.003
+132.163.97.5 .NIST. 1 u 66 64 377 49.977 +0.636 0.6
+132.163.96.5 .NIST. 1 u 50 64 377 49.583 +0.516 0.319
+129.6.15.32 .NIST. 1 u 56 64 377 42.232 -0.286 0.339

3. Used Atomic Clock iOS app, synced to time.nist.gov, to display time to camera and recorded video feed. Determined time stamp overlay is approx 0.390 seconds behind the time displayed by the app.

reference.jpg

overlay.jpg
 
Last edited:
Maybe the difference you're seeing is the IP camera video lag?

All those sources of lag were eliminated using my test method.
  • Camera receives time via NTP.
  • Camera applies time overlay to video recording (no NVR involved)
  • Recording is stored locally
  • Camera recorded the reference time on the phone held in the FOV.
So the likely source of error is local video processing or local time drift.
 
  • Like
Reactions: johnfitz
Sadly it has been proven that the timing of the internal clock of these cameras are not very good and can drift quickly, even when setting the refresh frequency to the NTP to the shortest time frame.
 
  • Wow
Reactions: johnfitz