SYSTEM AND METHOD FOR ENHANCED TIME-LAPSE VIDEO GENERATION USING PANORAMIC IMAGERY
First Claim
1. A system for creating a video of a vehicle'"'"'s trip from an origin to a destination, comprising:
- a vehicle in operative communication with a server, having;
a first processor in data communication with;
a global positioning system (GPS) module;
a first cellular data transceiver;
means for detecting when a driver gazes away from the road ahead and toward a potential point of interest; and
a non-transitory storage device on which is stored computer readable code which, when executed by the first processor, causes the vehicle to;
periodically record the vehicle'"'"'s GPS coordinates during the trip as trip coordinates;
when the driver'"'"'s eye gaze is detected, record a potential point of interest in accordance with the vehicle'"'"'s GPS coordinates and an angle of the driver'"'"'s eye gaze;
after the vehicle reaches the destination, send the periodically recorded trip coordinates and the potential point of interest to the server via the cellular data transceiver; and
the server having;
a second processor in data communication with;
a second cellular data transceiver; and
a point of interest database containing GPS coordinates of predetermined points of interest; and
means for comparing the recorded potential point of interest to the GPS coordinates of the predetermined points of interest to determine confirmed point of interest coordinates;
means for retrieving from a GPS coordinate-tagged image database, images corresponding to the confirmed point of interest coordinates and the trip coordinates; and
means for converting the retrieved images into a time-lapse video of the vehicle'"'"'s trip.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for periodically recording GPS coordinates of a vehicle during the vehicle driver'"'"'s trip as trip coordinates, at times when the driver gazes away from the direction of travel, recording a potential point in interest in accordance with the current GPS coordinates and an angle of the driver'"'"'s eye gaze, and after reaching the destination, sending the trip coordinates and the point of interest coordinates to a remote server. The remote server may then retrieve from a GPS coordinate-tagged image database, panoramic images corresponding to the trip coordinates and potential POI coordinates. The driver, or any other user of the system, can then create an enhanced time-lapse video of the driver'"'"'s trip by converting the retrieved panoramic images into a video focusing on points of interest capturing the attention of the driver.
-
Citations
25 Claims
-
1. A system for creating a video of a vehicle'"'"'s trip from an origin to a destination, comprising:
a vehicle in operative communication with a server, having; a first processor in data communication with; a global positioning system (GPS) module; a first cellular data transceiver; means for detecting when a driver gazes away from the road ahead and toward a potential point of interest; and a non-transitory storage device on which is stored computer readable code which, when executed by the first processor, causes the vehicle to; periodically record the vehicle'"'"'s GPS coordinates during the trip as trip coordinates; when the driver'"'"'s eye gaze is detected, record a potential point of interest in accordance with the vehicle'"'"'s GPS coordinates and an angle of the driver'"'"'s eye gaze; after the vehicle reaches the destination, send the periodically recorded trip coordinates and the potential point of interest to the server via the cellular data transceiver; and the server having; a second processor in data communication with; a second cellular data transceiver; and a point of interest database containing GPS coordinates of predetermined points of interest; and means for comparing the recorded potential point of interest to the GPS coordinates of the predetermined points of interest to determine confirmed point of interest coordinates; means for retrieving from a GPS coordinate-tagged image database, images corresponding to the confirmed point of interest coordinates and the trip coordinates; and means for converting the retrieved images into a time-lapse video of the vehicle'"'"'s trip. - View Dependent Claims (2, 3, 4)
-
5. A vehicle in operative communication with a server and configured to operate as part of a system for creating a video of the vehicle'"'"'s trip from an origin to a destination, the vehicle comprising:
a processor in data communication with; a global positioning system (GPS) module; a cellular data transceiver; a driver monitoring unit configured to detect a driver trigger as a potential point of interest; and a non-transitory storage device on which is stored computer readable code which, when executed by the processor, causes the vehicle to; periodically record the vehicle'"'"'s geographic coordinates during the trip as trip coordinates; record a potential point of interest in accordance with the vehicle'"'"'s GPS coordinates and an angle of the driver'"'"'s eye gaze; and after the vehicle reaches the destination, send the periodically recorded trip coordinates and the potential point of interest coordinates to the server via the cellular data transceiver. - View Dependent Claims (6, 7, 8, 9, 10)
-
11. A server configured to operate as part of a system for creating a video of the vehicle'"'"'s trip from an origin to a destination, comprising:
a processor in data communication with; a cellular data transceiver configured to receive; trip coordinates corresponding to periodically recorded geospatial positioning system (GPS) coordinates of the vehicle during the trip; a potential point of interest based on vehicle GPS coordinates and an angle of the driver'"'"'s eye gaze when a trigger event of a driver of the vehicle is detected; and record a site in accordance with the vehicle'"'"'s GPS coordinates and an angle of the driver'"'"'s eye gaze as a potential point of interest a non-transitory storage device on which is stored; a point of interest database containing geospatial positioning system (GPS) locations of predetermined points of interest; and computer readable code which, when executed by the processor, causes the server to; compare the received potential points of interest GPS and the predetermined points of interest to determine confirmed point of interest coordinates; retrieve from a GPS coordinate-tagged image database, images corresponding to the confirmed point of interest coordinates and the received trip coordinates; and convert the images into the video of the trip. - View Dependent Claims (12, 13, 14, 15)
-
16. A method for creating a video of a vehicle'"'"'s trip from an origin to a destination, the method comprising:
-
periodically recording geospatial positioning system (GPS) coordinates of the vehicle during the trip as trip coordinates; detecting a driver trigger event as a potential point of interest; recording GPS coordinates and a driver'"'"'s gaze angle when the driver trigger is detected as potential point of interest coordinates; and after reaching the destination, sending the trip coordinates and the potential point of interest coordinates to a remote server. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for creating a video of a vehicle'"'"'s trip from an origin to a destination, the method comprising:
-
retrieving trip coordinates from the vehicle, wherein the trip coordinates correspond to periodically recorded geospatial positioning system (GPS) coordinates of the vehicle during the trip; retrieving potential point of interest corresponding to vehicle GPS coordinates recorded when a trigger event of a driver of the vehicle is detected and an angle of the driver'"'"'s eye gaze; comparing the potential point of interest with locations of predetermined points of interest to determine confirmed point of interest coordinates; retrieving, from a GPS coordinate-tagged image database, images corresponding to both the confirmed point of interest coordinates and the trip coordinates; and converting the images into a time-lapse video of the trip. - View Dependent Claims (22, 23, 24, 25)
-
Specification