SYSTEMS AND METHODS FOR GENERATING IMPROVED ENVIRONMENTAL DISPLAYS FOR VEHICLES
First Claim
1. A machine implemented method for rendering a synthetic display of a scene including terrain and obstacles, comprising:
- (a) loading pre-existing scene data;
(b) accepting sensor data from at least one environmental sensor;
(c) transforming the sensor data into a 3-D data cloud;
(d) fusing the pre-existing scene data with the transformed sensor data to create a combined scene model comprising a multi-resolution 3-D data structure;
(e) rendering the combined scene model into an image signal; and
(f) displaying an image of a scene in response to the image signal.
5 Assignments
0 Petitions
Accused Products
Abstract
An imaging system for a moving vehicle aggregates pre-existing data with sensor data to provide an image of the surrounding environment in real-time. The pre-existing data are combined with data from one or more 3-D sensors, and 2-D information from a camera, to create a scene model that is rendered for display. The system accepts data from a 3-D sensor, transforms the data into a 3-D data structure, fuses the pre-existing scene data with the 3-D data structure and 2-D image data from a 2-D sensor to create a combined scene model, and renders the combined scene model for display. The system may also weight aspects of data from first and second sensors to select at least one aspect from the first sensor and another aspect from the second sensor; wherein fusing the pre-existing scene data with the sensor data uses the selected aspect from the first sensor and the selected aspect from the second sensor.
44 Citations
32 Claims
-
1. A machine implemented method for rendering a synthetic display of a scene including terrain and obstacles, comprising:
-
(a) loading pre-existing scene data; (b) accepting sensor data from at least one environmental sensor; (c) transforming the sensor data into a 3-D data cloud; (d) fusing the pre-existing scene data with the transformed sensor data to create a combined scene model comprising a multi-resolution 3-D data structure; (e) rendering the combined scene model into an image signal; and (f) displaying an image of a scene in response to the image signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, machine readable storage medium having stored thereon instructions for performing a method for rendering a display of a scene including terrain and obstacles, the instructions comprising machine executable code which, when executed by a machine, causes the machine to:
-
(a) load pre-existing scene data from database; (b) accept sensor data in the form of a 3-D point cloud from at least one environmental sensor; (c) transform the sensor data from the at least one environmental sensor into a multi-resolution 3-D data structure; (d) fuse the pre-existing scene data with the sensor data to create a combined scene model comprising a multi-resolution 3-D data structure; and (e) render the combined scene model to fuse with 2-D imagery. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for rendering a synthetic display of a scene including terrain and obstacles, the system comprising:
-
a data source comprising pre-existing scene data including terrain data and obstacle data; an environmental sensor providing real-time sensor data in the form of a 3-D point cloud; a memory having stored therein a set of machine-executable instructions that are executable to render a synthetic display of a scene including terrain and obstacles from the pre-existing scene data and the real-time sensor data; and a processor operatively coupled to the memory and configured to execute the machine executable instructions to; (a) transform the sensor data from the at least one environmental sensor into a multi-resolution 3-D data structure; (b) fuse the pre-existing scene data with the real-time sensor data to create a combined scene model that comprises a multi-resolution 3-D data structure; and (c) render the combined scene model to fuse with 2-D video imagery to provide an image signal representing the synthetic display of the scene. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An imaging system for use in a moving vehicle to provide a synthetic image of an environment in a vicinity of the vehicle in real-time, comprising:
-
a first data source comprising pre-existing scene data including terrain data and obstacle data; a second data source providing 3-D point cloud data including terrain data and obstacle data; a third data source providing 2-D image data including terrain data and obstacle data; a scene fusion module configured to receive and combine the pre-existing scene data, the 3-D point cloud data, and the 2-D image data to produce a combined scene model including the pre-existing scene data updated in real time by the 3-D point cloud data and the 2-D image data; an image rendering module configured to receive and process the combined scene model to produce an image signal representing the combined scene model; and a visual display configured to display a virtual view of the environment in the vicinity of the vehicle in response to the image signal. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
- 31. The system of claim 31, wherein the first scene data point set is a set of data points, each of which has been determined to have met a predetermined validity criterion, and wherein the scene fusion module is configured to validate the data points of the second scene data point set by determining whether each of the data points of the second scene data point set meets the predetermined validity criterion.
Specification