Method for real-time correlation of streaming video to geolocation
First Claim
Patent Images
1. A method for data recording and linking data to geolocation coordinates comprising:
- recording a plurality of sensor data from a plurality of sensor positioned in a vehicle;
linking said sensor data to coordinates of a specific location;
selectively storing said sensor data in a database according to coordinates of said specific location, wherein selectively storing said sensor data includes a process of data filtering wherein said process of data filtering comprises of;
recording said sensor data to said database when no data exists for coordinates of said specific location;
generating an average image patch from video frames linked to coordinates of said specific location;
comparing said sensor data with said average image patch;
sorting said sensor data by GPS location received from a GPS receiver; and
storing said sensor data along with a time stamp and a flag for the specific location to said database when there is a difference between said sensor data and said average image patch greater than a specific threshold; and
generating a streaming video from said sensor data in response to queries to said database.
1 Assignment
0 Petitions
Accused Products
Abstract
A real time streaming geolocation method includes recording data and linking it to specific coordinates. The data is selectively stored to a database using a specialized data filtering method, and a streaming video can be created from the stored data. The streaming video can be created in real time, creating a current video simulation of a specific environment. The method also allows for interactive addition, modification and deletion of data, such as points of interest, in the video stream.
26 Citations
17 Claims
-
1. A method for data recording and linking data to geolocation coordinates comprising:
-
recording a plurality of sensor data from a plurality of sensor positioned in a vehicle; linking said sensor data to coordinates of a specific location; selectively storing said sensor data in a database according to coordinates of said specific location, wherein selectively storing said sensor data includes a process of data filtering wherein said process of data filtering comprises of; recording said sensor data to said database when no data exists for coordinates of said specific location; generating an average image patch from video frames linked to coordinates of said specific location; comparing said sensor data with said average image patch; sorting said sensor data by GPS location received from a GPS receiver; and storing said sensor data along with a time stamp and a flag for the specific location to said database when there is a difference between said sensor data and said average image patch greater than a specific threshold; and generating a streaming video from said sensor data in response to queries to said database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for data recording and linking data to geolocation coordinates comprising:
-
a plurality sensor for generating a plurality of sensor data, wherein said sensor data is linked to coordinates of a specific location; a database for selectively storing said sensor data according to coordinates of said specific location; a data management system for filtering said sensor data by utilizing a data filtering unit wherein said data filtering unit comprising; a first recording unit for recording said sensor data to said database when no data exists for coordinates of said specific location; an image generation unit for generating an average image patch from video frames linked to coordinates of said specific location; a comparator for comparing said sensor data with an average image patch; and a second recording unit for sorting the sensor data by GPS location received from a GPS receiver and recording said sensor data along with a time stamp and a flag for the specific location to said database when there is a difference between said sensor data and said average image patch greater than a specific threshold; a user interface for displaying data from said data management system; and a video generation unit for generating a streaming video from said sensor data in response to queries to said database. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification