Structure-guided automatic learning for image feature enhancement
First Claim
1. A caliper based structure-guided processing system comprising:
- (a) Means to receive an image input;
(b) Means to receive a non-directional box caliper input;
(c) means to convert said non-directional box caliper input to a directional box caliper output;
(d) means to use the directional box caliper to perform structure-guided processing on the image input to produce a structure-guided processing output.
7 Assignments
0 Petitions
Accused Products
Abstract
A structure-guided automatic learning system for image feature enhancement uses a learning image together with an application domain structure and detection target specification to produce a feature enhancement image processing recipe. An enhancement goodness measure is used to select between alternatives in the learning process. The feature enhancement recipe is used in an application module to process input images and produce a feature enhanced image output. Calipers are used for application domain structure and detection target specification. To unify the processing steps for all caliper specifications, a non-directional box caliper defined region such as a circle caliper or an arc caliper or other connected structures can be converted into a directional box caliper defined region so that a directional box caliper based feature enhancement method can be applied. The process can be inverted to convert a converted directional box caliper region back to the original format.
46 Citations
24 Claims
-
1. A caliper based structure-guided processing system comprising:
-
(a) Means to receive an image input;
(b) Means to receive a non-directional box caliper input;
(c) means to convert said non-directional box caliper input to a directional box caliper output;
(d) means to use the directional box caliper to perform structure-guided processing on the image input to produce a structure-guided processing output. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A structure-guided edge enhancement learning system comprising:
-
(a) a learning image input;
(b) an application domain structure and detection target specification input;
(c) edge enhancement processing parameter learning along the direction of edge structure having a first processing recipe output;
(d) edge enhancement processing parameter learning along the direction orthogonal to the edge structure having a second processing recipe output. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
(a) a directional contrast measurement with a contrast image output; (b) projection of contrast image in orthogonal direction within the caliper region to generate projection profiles;
(c) output statistics of the profile as the enhancement goodness measure.
-
-
14. The system of claim 12 wherein the output statistics is a maximum value.
-
15. The system of claim 6 further comprises an edge enhancement application module that enhances the edges of the image input using the processing recipes.
-
16. The system of claim 7 further comprises a general region enhancement learning process comprising:
-
(a) determine the bright enhancement goodness measure by bright edge enhancement learning;
(b) determine the dark enhancement goodness measure by dark edge enhancement learning;
(c) select bright edge enhancement process if the bright enhancement goodness measure is larger than or equal to the dark enhancement goodness measure;
(d) select dark edge enhancement process if the dark enhancement goodness measure is larger than the bright enhancement goodness measure.
-
-
17. A structure-guided automatic learning system for image feature enhancement comprising:
-
(a) means to receive a learning image input;
(b) means to receive an application domain structure and detection target specification input that are specified using a caliper method selected from the set consisting of a directional box caliper, a circle caliper, and an arc caliper;
(c) a structure-guided feature enhancement learning module processes the learning image using the structure and detection target specification having a feature enhancement processing recipe output.
-
-
18. A structure-guided contrast extraction system comprising:
-
(a) means to receive an input image;
(b) means to receive an application domain structure and detection target specification input that are specified using a caliper method;
(c) a structure-guided contrast extraction module processes the input image using the structure and target detection specification having a contrast extracted image output, wherein the structure-guided contrast extraction module further comprises;
i. means for closing of the input image by a structuring element determined by a caliper input;
ii. means for opening of the input image by a structuring element determined by a caliper input;
iii. means to output the difference between the closing result and the opening result.
-
-
19. A structure-guided line enhancement learning system comprising:
-
(a) a learning image input;
(b) an application domain structure and detection target specification input;
(c) line enhancement processing parameter learning along the direction determined by the application domain structure and detection target specification input having a processing recipe output, wherein the line enhancement process is an increasing idempotent processing sequence of morphological opening and closing operations. - View Dependent Claims (20)
-
-
21. A structure-guided line enhancement learning system comprising:
-
(a) a learning image input;
(b) an application domain structure and detection target specification input;
(c) line enhancement processing parameter learning along the direction determined by the application domain structure and detection target specification input having a processing recipe output, wherein said processing parameter is selected from the group consisting of starting size of the structuring element, the increment size of the structuring element for each iteration, and the ending size of the structuring element.
-
-
22. A structure-guided line enhancement learning system comprising:
-
(a) a learning image input;
(b) an application domain structure and detection target specification input;
(c) line enhancement processing parameter learning along the direction determined by the application domain structure and detection target specification input having a processing recipe output and an enhancement goodness measure output, wherein the processing parameter learning determines the structuring element size having the highest enhancement goodness measure. - View Dependent Claims (23, 24)
(a) a directional contrast measurement with a contrast image output; (b) projection of contrast image in orthogonal direction within the caliper region to generate projection profiles;
(c) output statistics for the profile as the enhancement goodness measure.
-
-
24. The system of claim 23 wherein the statistics is the maximum value of the enhancement goodness measure.
Specification