Vehicular vision system
First Claim
1. A method of performing vehicular vision processing comprising:
- generating a plurality of image templates, wherein said image templates are generated from a scene not proximate a vehicle, wherein each of said image templates comprise a two dimensional array of pixels, and value of each of the pixel is a function of a specific distance to a point in the scene not proximate the vehicle;
producing an image of a scene proximate a vehicle, wherein said image comprise a two dimensional array of pixels and value of each of the pixel is a function of a specific distance to a point in the scene proximate the vehicle;
comparing said image to said plurality of generated image templates; and
identifying a match between said image and at least one of said plurality of generated image templates.
4 Assignments
0 Petitions
Accused Products
Abstract
A vision system for a vehicle that identifies and classifies objects (targets) located proximate a vehicle. The system comprises a sensor array that produces imagery that is processed to generate depth maps of the scene proximate a vehicle. The depth maps are processed and compared to pre-rendered templates of target objects that could appear proximate the vehicle. A target list is produced by matching the pre-rendered templates to the depth map imagery. The system processes the target list to produce target size and classification estimates. The target is then tracked as it moves near a vehicle and the target position, classification and velocity are determined. This information can be used in a number of ways. For example, the target information may be displayed to the driver, the information may be used for an obstacle avoidance system that adjusts the trajectory or other parameters of the vehicle to safely avoid the obstacle. The orientation and/or configuration of the vehicle may be adapted to mitigate damage resulting from an imminent collision, or the driver may be warned of an impending collision.
42 Citations
41 Claims
-
1. A method of performing vehicular vision processing comprising:
-
generating a plurality of image templates, wherein said image templates are generated from a scene not proximate a vehicle, wherein each of said image templates comprise a two dimensional array of pixels, and value of each of the pixel is a function of a specific distance to a point in the scene not proximate the vehicle; producing an image of a scene proximate a vehicle, wherein said image comprise a two dimensional array of pixels and value of each of the pixel is a function of a specific distance to a point in the scene proximate the vehicle; comparing said image to said plurality of generated image templates; and identifying a match between said image and at least one of said plurality of generated image templates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. Apparatus for performing vehicular vision processing comprising:
-
a stereo image preprocessor for producing at least one image of a scene proximate a vehicle, wherein said image comprise a two dimensional array of pixels, and value of each pixel is a function of a specific distance to a point in the scene proximate the vehicle; a database comprising a plurality of image templates, wherein said image templates are generated from a scene not proximate a vehicle, wherein each of said image templates comprise a two dimensional array of pixels, and value of each of the pixel is a function of a specific distance to point in the scene not proximate the vehicle; a target processor for comparing said at least one image of a scene proximate a vehicle to said plurality of generated image templates to identify a match between said image and at least one of said plurality of generated image templates. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification