Method and apparatus for correcting the time of recordal of a series of recordings
First Claim
1. A process for obtaining a series of recordings with corrected times of recordal, the process comprising:
- using a recording device to obtain said series of recordings in a plurality of actual locations;
having a clock of said recording device record a time of recordal for each recording of said series;
obtaining location tracking data corresponding to movement of the recording device among the plurality of actual locations, the location tracking data including trusted time data;
generating from the location tracking data and from a time correction an assigned location of each recording in the series of recordings;
comparing the assigned locations to the actual locations;
regenerating the assigned locations using an adjusted time correction which better matches the assigned locations to the actual locations; and
correcting the time of recordal of each recording using the adjusted time correction.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for correcting the time stamp of recordings such as photographs, obtained in many locations. An onboard clock records a time stamp for each photograph. GPS tracking data is obtained during movement of the camera. A time correction is sought, to account for an unknown error in the onboard clock, relative to the trusted GPS time data. To this end, an assigned location of each photograph is generated from the location tracking data and from an estimated time correction. Indicators of an appropriate time correction include clustering of the assigned locations, and correlation of the assigned locations to locations of reduced velocity. A GUI can be used to enable user assessment of clustering and/or correlation, and indication of a suitable time correction. Or, algorithmic assessment can be used. The determined time correction can be used to correct each photograph'"'"'s time stamp.
26 Citations
14 Claims
-
1. A process for obtaining a series of recordings with corrected times of recordal, the process comprising:
-
using a recording device to obtain said series of recordings in a plurality of actual locations; having a clock of said recording device record a time of recordal for each recording of said series; obtaining location tracking data corresponding to movement of the recording device among the plurality of actual locations, the location tracking data including trusted time data; generating from the location tracking data and from a time correction an assigned location of each recording in the series of recordings; comparing the assigned locations to the actual locations; regenerating the assigned locations using an adjusted time correction which better matches the assigned locations to the actual locations; and correcting the time of recordal of each recording using the adjusted time correction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A process for obtaining a series of recordings with corrected times of recordal, the process comprising:
-
using a recording device to obtain said series of recordings in a plurality of actual locations; having a clock of said recording device record a time of recordal for each recording of said series; obtaining location tracking data corresponding to movement of the recording device among the plurality of actual locations, the location tracking data including trusted time data; generating from the location tracking data, from the time of recordal, and from a time correction an assigned location of each recording in the series of recordings; generating from the series of recordings a first histogram representing a number of recordings obtained per unit time; generating from the assigned locations a second histogram representing a number of recordings obtained per unit distance; regenerating the assigned locations, the first histogram, and the second histogram, using an adjusted time correction which better matches the second histogram to the first histogram; and correcting the time of recordal of each recording using the adjusted time correction.
-
-
12. A system for automatically correcting the time of recordal of a series of recordings, the series of recordings obtained in a plurality of actual locations by a recording device having a clock used to record a time of recordal of each recording, the system comprising:
-
an interface for obtaining location tracking data corresponding to movement of the recording device among the plurality of actual locations, the location tracking data including trusted time data; an assigned location generator for generating from the location tracking data and from a time correction an assigned location of each recording in the series of recordings; a first histogram generator for generating from the series of recordings a first histogram representing a number of recordings obtained per unit time; a second histogram generator for generating from the assigned locations a second histogram representing a number of recordings obtained per unit distance; a time correction controller for adjusting the time correction such that regenerating the assigned locations, the first histogram, and the second histogram, better matches the second histogram to the first histogram; and a recording editor for correcting the time of recordal of each recording using the adjusted time correction.
-
-
13. A process for obtaining a series of recordings with corrected times of recordal, the process comprising:
-
using a recording device to obtain said series of recordings in a plurality of actual locations; having a clock of said recording device record a time of recordal for each recording of said series; obtaining location tracking data corresponding to movement of the recording device among the plurality of actual locations, the location tracking data including trusted time data; generating from the location tracking data and from a time correction an assigned location of each recording in the series of recordings; displaying for a user the assigned locations, for comparison to the actual locations; accepting user input of an adjusted time correction to better match the assigned locations to the actual locations; and correcting the time of recordal of each recording using the adjusted time correction.
-
-
14. A process for obtaining a series of recordings with corrected times of recordal, said process comprising:
-
using a recording device to obtain said series of recordings having assigned location and time data such that each of said recordings having an assigned location corresponding to an actual location at which the recording was obtained, and each of said recordings having an assigned time corresponding to a time indicated by a clock of said recording device at the time the recording was obtained; using a location tracking system to obtain tracked data, said track data including tracked location and trusted-time data for said recording device for a time interval over which said series of recordings were made; determining a time correction that, when applied to said assigned times, provides for an improved correspondence between tracked locations and assigned locations assuming that assigned times with the time correction applied correspond to trusted time; and for each of said recordings, determining a respective time of recordal by applying said time correction to its assigned time.
-
Specification