System and method for image presentation by a vehicle driver assist module
First Claim
1. A method for image presentation by a vehicle driver assist module, the method comprising:
- receiving, by a driver assist module, image data representing an outside of a vehicle, wherein the image data representing an outside of a vehicle includes image data captured by a wearable device associated with an operator of the vehicle;
inverting, by the driver assist module, the image data to form inverted image data;
running, by the driver assist module, a dehazing operation on inverted image data to generate enhanced inverted image data of the outside of the vehicle, wherein the dehazing operation is based on scene radiance, medium transmission and atmospheric light of the image data;
inverting, by the driver assist module, the enhanced inverted image data to generate enhanced image data;
generating, by the driver assist module, reconstructed image data from the enhanced image data, wherein the reconstructed image data is generated byperforming a sparse representation of the enhanced image data for denoising of the enhanced image data, andperforming a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation; and
outputting, by the driver assist module, the reconstructed image data to a display unit of the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to systems, devices and methods for image presentation for vehicle driver assistance. In one embodiment, a method includes receiving image data representing an outside of a vehicle and enhancing the image data. Image enhancement can include inverting the image data, running a dehazing operation based on scene radiance, medium transmission and atmospheric light of the image data. The method may also include generating reconstructed image data from the enhanced image data by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation. The method also includes outputting the reconstructed image data to a display unit of the vehicle. Vehicle driver assist systems and devices are provided to enhance image data detected by vehicle cameras and wearable devices.
17 Citations
20 Claims
-
1. A method for image presentation by a vehicle driver assist module, the method comprising:
-
receiving, by a driver assist module, image data representing an outside of a vehicle, wherein the image data representing an outside of a vehicle includes image data captured by a wearable device associated with an operator of the vehicle; inverting, by the driver assist module, the image data to form inverted image data; running, by the driver assist module, a dehazing operation on inverted image data to generate enhanced inverted image data of the outside of the vehicle, wherein the dehazing operation is based on scene radiance, medium transmission and atmospheric light of the image data; inverting, by the driver assist module, the enhanced inverted image data to generate enhanced image data; generating, by the driver assist module, reconstructed image data from the enhanced image data, wherein the reconstructed image data is generated by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation; and outputting, by the driver assist module, the reconstructed image data to a display unit of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A vehicle driver assist module comprising:
-
an input module to receive image data representing an outside of a vehicle, wherein the image data representing an outside of a vehicle includes image data captured by a wearable device associated with an operator of the vehicle; an output module; and an image enhancer module coupled to the input module and output module, the image enhancer module including a processor configured to invert the image data to form inverted image data; run a dehazing operation on inverted image data to generate enhanced inverted image data of the outside of the vehicle, wherein the dehazing operation is based on scene radiance, medium transmission and atmospheric light of the image data; invert the enhanced inverted image data to generate enhanced image data; generate reconstructed image data from the enhanced image data, wherein the reconstructed image data is generated by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation; and control the output module to output the reconstructed image data to a display unit of the vehicle. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for image presentation by a vehicle driver assist module, the method comprising:
-
receiving, by a driver assist module, image data representing an outside of a vehicle; inverting, by the driver assist module, the image data to form inverted image data; running, by the driver assist module, a dehazing operation on inverted image data to generate enhanced inverted image data of the outside of the vehicle, wherein the dehazing operation is based on scene radiance, medium transmission and atmospheric light of the image data; inverting, by the driver assist module, the enhanced inverted image data to generate enhanced image data; generating, by the driver assist module, reconstructed image data from the enhanced image data, wherein the reconstructed image data is generated by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation; and outputting, by the driver assist module, the reconstructed image data to a display unit of the vehicle, wherein outputting the reconstructed image data includes superimposing outline elements associated with objects identified for the reconstructed image data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification