Processing video and sensor data associated with a vehicle
AssigneeCosworth Group Holdings Limited
InventorsLuke McNally, Melfyn Roberts, Mark Taylor
Life of this patent
Estimating the term…
Abstract
Processing video and sensor data associated with a vehicle Apparatus (5) is configured to: obtain first data corresponding to video data from a video camera (6) associated with a vehicle; obtain second data corresponding to sensor data from one or more sensors (8) associated with the vehicle; form a data structure including metadata and the first and second data, wherein first timing information for the first data is included in the metadata and second timing information for the second data is included in the second data, wherein the first and second timing information enable the first and second data to be temporally related.
Claims20
A method comprising:
- obtaining first data associated with a vehicle, the first data comprising positioning data indicative of positioning of the vehicle and video data from a camera associated with the vehicle and indicative of a point of view from the vehicle;
- obtaining second data associated with the vehicle or with another vehicle, the second data comprising positioning data indicative of the positioning of the vehicle or positioning of the other vehicle and video data from the camera associated with the vehicle indicative of the point of view from the vehicle or from a camera associated with the other vehicle indicative of a point of view from the other vehicle;
- determining alignment data for the second data, the alignment data comprising an array of map distances and respective timing information, the map distance corresponding to a distance travelled from a defined start point;
- determining alignment data for the first set of data such that when the first and second vehicles are at equivalent positions the map distances for the first and second vehicles are the same;
- and
- causing at least some of the video data comprised in the first data and at least some of the video data comprised in the second data to be displayed, an effective playback rate of data from the second data being controlled using a clock and an effective playback rate of data from the first data is varied using the alignment data such that the video data from the first data and the video data from the second data are displayed simultaneously and are associated, respectively, with different points in time.
A non-transitory computer-readable storage medium storing a computer program for performing a method comprising:
- obtaining first data associated with a vehicle, the first data comprising positioning data indicative of positioning of the vehicle and video data from a camera associated with the vehicle and indicative of a point of view from the vehicle;
- obtaining second data associated with the vehicle or with another vehicle, the second data comprising positioning data indicative of the positioning of the vehicle or positioning of the other vehicle and video data from the camera associated with the vehicle indicative of the point of view from the vehicle or from a camera associated with the other vehicle indicative of a point of view from the other vehicle;
- determining alignment data for the second data, the alignment data comprising an array of map distances and respective timing information, the map distance corresponding a distance travelled from a defined start point;
- determining alignment data for the first data such that when the first and second vehicle are at equivalent positions the map distances for the first and second vehicles are the same;
- and
- causing at least some of the video that is displayed at a particular time relates to equivalent positions of video data comprised in the first data and at least some of the video data comprised in the second data to be displayed, an effective playback rate of data from the second data being controlled using a clock and an effective playback rate of data from the first data is varied using the alignment data such that the video data from the first data and the video data from the second data are displayed simultaneously and are associated, respectively, with different points in time.
Apparatus configured to:
- obtain first data associated with a vehicle, the first data comprising position data indicative of positioning of the vehicle and video data from a camera associated with the vehicle and indicative of a point of view from the vehicle;
- obtain second data associated with the vehicle or with another vehicle, the second data comprising positioning data indicative of the positioning of the vehicle or positioning of the other vehicle and video data from the camera associated with the vehicle indicative of the point of view from the vehicle or from a camera associated with the other vehicle indicative of a point of view from the other vehicle;
- determine alignment data for the second data, the alignment data comprising an array of map distances and respective timing information, the map distance corresponding to a distance travelled from a defined start point;
- determine alignment data for the first data such that when the first and second vehicles are at equivalent positions the map distances for the first and second vehicles are the same;
- and
- cause at least some of the video data comprised in the first data and at least some of the video data comprised in the second data to be displayed, wherein an effective playback rate of data from the second data is controlled using a clock and an effective playback rate of data from the first data is varied using the alignment data such that the video data from the first data and the video data from the second data are displayed simultaneously and are associated, respectively, with different points in time.
Dependencies are inferred from the claim text.