Converting an image from a dual-band sensor to a visible color image
First Claim
Patent Images
1. An apparatus for displaying dual-band image sensor data as a visible color image, comprising:
- a dual-band image sensor;
a non-transitory memory storing machine-readable instructions to at least;
fuse different bands of the dual-band image sensor data using wavelet-based image fusion to generate the L* component of an {L*, a*, b* } color space placeholder image;
generate the a* and b* components of the placeholder image by;
generating an {R, G, B } visible color space temporary image having red, green, and blue channels, wherein the red channel of the temporary image is created from one band of the dual-band image sensor, the green channel of the temporary image is created from the other band of the dual-band image sensor, and the blue channel of the temporary image is created from either the product of the two bands of the dual-band image sensor or the ratio of the two bands of the dual-band image sensor;
generating the a* component of the placeholder image as a function of the red and green channels of the temporary image; and
generating the b* component of the placeholder image as a function of the red, green, and blue channels of the temporary image; and
converting the placeholder image to an {R, G, B } visible color space output image having red, green, and blue channels, wherein the red channel of the output image is created as the sum of the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, the green channel of the output image is created as the difference between the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, and the blue channel of the output image is created as the difference between the L* component and 2/3 times the b* component; and
a processor, operably coupled to the memory and the dual-band image sensor, configured to execute the machine-readable instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment describes a method for converting a dual-band image to a visible color image. The method includes converting the dual-band image to data in a placeholder image in a placeholder color space. The placeholder color space employs a wavelet-based image fusion technique while mimicking the oppositional color processing technique of the human visual system. The placeholder image is further mapped into visible color space, generating the visible color image.
8 Citations
20 Claims
-
1. An apparatus for displaying dual-band image sensor data as a visible color image, comprising:
-
a dual-band image sensor; a non-transitory memory storing machine-readable instructions to at least; fuse different bands of the dual-band image sensor data using wavelet-based image fusion to generate the L* component of an {L*, a*, b* } color space placeholder image; generate the a* and b* components of the placeholder image by; generating an {R, G, B } visible color space temporary image having red, green, and blue channels, wherein the red channel of the temporary image is created from one band of the dual-band image sensor, the green channel of the temporary image is created from the other band of the dual-band image sensor, and the blue channel of the temporary image is created from either the product of the two bands of the dual-band image sensor or the ratio of the two bands of the dual-band image sensor; generating the a* component of the placeholder image as a function of the red and green channels of the temporary image; and generating the b* component of the placeholder image as a function of the red, green, and blue channels of the temporary image; and converting the placeholder image to an {R, G, B } visible color space output image having red, green, and blue channels, wherein the red channel of the output image is created as the sum of the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, the green channel of the output image is created as the difference between the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, and the blue channel of the output image is created as the difference between the L* component and 2/3 times the b* component; and a processor, operably coupled to the memory and the dual-band image sensor, configured to execute the machine-readable instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions executable by an associated processor to perform a method for converting a dual-band image to a visible color image, the method comprising:
-
fusing different bands of the dual-band image using wavelet-based image fusion to generate the L* component of an {L*, a*, b*} color space placeholder image; generating the a* and b* components of the placeholder image by; generating an {R, G, B} visible color space temporary image having red, green, and blue channels, wherein the red channel of the temporary image is created from one band of the dual-band image sensor, the green channel of the temporary image is created from the other band of the dual-band image sensor, and the blue channel of the temporary image is created from either the product of the two bands of the dual-band image sensor or the ratio of the two bands of the dual-band image sensor; generating the a* component of the placeholder image as a function of the red and green channels of the temporary image; and generating the b* component of the placeholder image as a function of the red, green, and blue channels of the temporary image; and converting the placeholder image to an {R, G, B } visible color space output image having red, green, and blue channels, wherein the red channel of the output image is created as the sum of the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, the green channel of the output image is created as the difference between the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, and the blue channel of the output image is created as the difference between the L* component and 2/3 times the b* component; and emphasizing a feature of the output image based on the converting the placeholder image to the output image. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer-readable device storing executable instructions executable by an associated processor to perform operations that convert a dual-band infrared image to a visible color image, the operations comprising:
-
reducing noise in the dual-band infrared image; standardizing a dynamic range of a first band of the dual-band infrared image and a dynamic range of a second band of the dual-band infrared image; converting the dual-band infrared image with reduced noise and standardized dynamic range of the first band and the second band to a placeholder image in an {L*, a*, b* } color space by; fusing the first and second bands using wavelet-based image fusion to generate the L* component of the placeholder image; generating the a* and b* components of the placeholder image by; generating an {R, G, B] visible color space temporary image having red, green, and blue channels, wherein the red channel of the temporary image is created from the first band, the green channel of the temporary image is created from the second band, and the blue channel of the temporary image is created from either the product of or the ratio of the first and second bands; generating the a* component of the placeholder image as a function of the red and green channels of the temporary image; and generating the b* component of the placeholder image as a function of the red, green, and blue channels of the temporary image; and converting the placeholder image to an {R, G, B} visible color space output image having red, green, and blue channels, wherein the red channel of the output image is created as the sum of the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, the green channel of the output image is created as the difference between the L* component and the sum of 1/2 times the a* component and 1/3 times the b* component, and the blue channel of the output image is created as the difference between the L* component and 2/3 times the b* component. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification