Selective color processing for vision systems that enables optimal detection and recognition
First Claim
1. A system for selective color processing, the system comprising:
- one or more processors and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the one or more processors perform operations of;
receiving a multi-band image as input;
applying a metric function to the multi-band image to generate a distance map, wherein the distance map comprises a plurality of intensities which vary based on a similarity between an intensity of a pixel color and an intensity of a target color of interest;
applying a contrast enhancement process to the distance map to normalize the distance map to a range of values;
expanding the range of values of the distance map near the intensity of the target color of interest; and
generating an output response map for the target color of interest having value ranges to aid in detection and recognition processes, wherein the output response map comprises a plurality of regions, and wherein the output response map has high responses in regions which contain colors similar to the target color of interest in the multi-band image.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a system for selective color processing for vision systems. The system receives a multi-band image as input. As an optional step, the multi-band image is preprocessed, and a transformation is performed to transform the multi-band image into a color space. A metric function is applied to the transformed image to generate a distance map comprising intensities which vary based on a similarity between an intensity of a pixel color and an intensity of a target color. A contrast enhancement process is applied to the distance map to normalize the distance map to a range of values. The range of values is expanded near the intensity of the target color. Finally, an output response map for the target color of interest is generated, such that the output response map has high responses in regions which are similar to the target color to aid in detection and recognition processes.
-
Citations
24 Claims
-
1. A system for selective color processing, the system comprising:
-
one or more processors and a non-transitory computer-readable medium having executable instructions encoded thereon such that when executed, the one or more processors perform operations of; receiving a multi-band image as input; applying a metric function to the multi-band image to generate a distance map, wherein the distance map comprises a plurality of intensities which vary based on a similarity between an intensity of a pixel color and an intensity of a target color of interest; applying a contrast enhancement process to the distance map to normalize the distance map to a range of values; expanding the range of values of the distance map near the intensity of the target color of interest; and generating an output response map for the target color of interest having value ranges to aid in detection and recognition processes, wherein the output response map comprises a plurality of regions, and wherein the output response map has high responses in regions which contain colors similar to the target color of interest in the multi-band image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for selective color processing, comprising an act of:
-
causing one or more processors to execute instructions stored on a non-transitory memory such that upon execution, the one or more processors performs operations of; receiving a multi-band image as input; applying a metric function to the multi-band image to generate a distance map, wherein the distance map comprises a plurality of intensities which vary based on a similarity between an intensity of a pixel color and an intensity of a target color of interest; applying a contrast enhancement process to the distance map to normalize the distance map to a range of values; expanding the range of values of the distance map near the intensity of the target color of interest; and generating an output response map for the target color of interest having value ranges to aid in detection and recognition processes, wherein the output response map comprises a plurality of regions, and wherein the output response map has high responses in regions which contain colors similar to the target color of interest in the multi-band image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for selective color processing, the computer program product comprising computer-readable instructions stored on a non-transitory computer-readable medium that are executable by a computer having a processor for causing the processor to perform operations of:
-
receiving a multi-band image as input; applying a metric function to the multi-band image to generate a distance map, wherein the distance map comprises a plurality of intensities which vary based on a similarity between an intensity of a pixel color and an intensity of a target color of interest; applying a contrast enhancement process to the distance map to normalize the distance map to a range of values; expanding the range of values of the distance map near the intensity of the target color of interest; and generating an output response map for the target color of interest having value ranges to aid in detection and recognition processes, wherein the output response map comprises a plurality of regions, and wherein the output response map has high responses in regions which contain colors similar to the target color of interest in the multi-band image. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification