Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
211 words
A method for classifying a region in a digital image as either a photo region or a non-photo region, wherein each region comprises a plurality of cells, the method comprising the steps of: (a) extracting one or more features about each of said plurality of cells, wherein said one or more features indicate a likelihood that said cell is a photo cell, including the step of: (I) determining a moment of inertia about a main diagonal of a co-occurrence matrix of said cell, including the steps of: (1) constructing a co-occurrence matrix for each of said cells, said co-occurrence matrix having elements representing a number of times a pixel having a first graylevel is adjacent to a pixel having a second graylevel, and (2) determining a moment of inertia of said co-occurrence matrix, said moment of inertia indicating an amount of graylevel transitions; (b) determining whether each of said cells is likely to be a photo cell based on said one or more features extracted in step (a); (c) labeling each of said cells as either a photo cell or a non-photo cell, or an unclassified cell, said classification based on the result of said step (b); and (d) growing region as either photo regions or non-photo regions using said cells.
Claim 2
Independent Claim
211 words
A method for classifying a region in a digital image as either a photo region or a non-photo region, wherein each region comprises a plurality of cells, the method comprising the steps of: (a) extracting one or more features about each of said plurality of cells, wherein said one or more features indicate a likelihood that said cell is a photo cell, including the step of: (I) determining a moment of inertia about a main diagonal of a co-occurrence matrix of said cell, including the steps of: (1) constructing a co-occurrence matrix for each of said cells, said co-occurrence matrix having elements representing a number of times a pixel having a first graylevel is adjacent to a pixel having a second graylevel, and (2) determining a moment of inertia of said co-occurrence matrix, said moment of inertia indicating an amount of graylevel transitions; (b) determining whether each of said cells is likely to be a photo cell based on said one or more features extracted in step (a); (c) labeling each of said cells as either a photo cell or a non-photo cell, or an unclassified cell, said classification based on the result of said step (b); and (d) growing region as either photo regions or non-photo regions using said cells.
Claim 3
Dependent Claim
34 words
The method of claim 1, further comprising the step of: (e) after said steps (a) through (d), assigning a number of bits per pixel to each region based on the classification of each region.
Claim 4
Dependent Claim
39 words
The method of claim 2, further comprising a step of: (f) after said step (e), determining a threshold level for each said non-photo region; and (g) after said step (f), converting each said non-photo region to a one-bit-per-pixel format.
Claim 5
Dependent Claim
52 words
The method of claim 1, wherein each pixel is represented by one of a plurality of graylevels and wherein said step (a) of feature extraction further comprises the step of: (ii) constructing a graylevel histogram indicating the number of pixels in each of said plurality of cells that are in each graylevel.
Claim 6
Dependent Claim
37 words
The method of claim 4, wherein said step (a) of feature extraction further comprises the step of: (iii) before said step (a)(ii), quantizing the digital image to convert the number of bits used to represent each pixel.
Claim 7
Dependent Claim
20 words
The method of claim 5, wherein said quantizing step (a)(iii) is performed using non-uniform quantization to match human eye response.
Claim 8
Dependent Claim
137 words
The method of claim 4, wherein said one or more features extracted during said step (a) of feature extraction is a graylevel spread for said cell, and further wherein said step (a) of determining a graylevel spread for said cell further comprises the step of: (iii) determining a graylevel spread for each of said plurality of cells, including the steps of: (1) determining which graylevels of said graylevel histogram represent peaks, and which graylevels represent valleys; (2) determining a subpopulation for each peak of said graylevel histogram; (3) determining a probability of each subpopulation; (4) determining a spread of each subpopulation; (5) determining a separation indication of each subpopulation; and (6) determining said graylevel spread of said graylevel histogram using said probability of each subpopulation, said spread of each subpopulation, and said separation indication of each subpopulation.
Claim 9
Dependent Claim
39 words
The method of claim 7, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, and said step (a)(iii)(1) of determining said peaks comprises the step of: a) determining whether: histo[K-1]<histo[K]>histo[K+1]; and 2histo[K]-histo[K-1]-histo[K+1]>histo[K]/10.
Claim 10
Dependent Claim
42 words
The method of claim 7, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, and said step (a)(iii)(1) of determining said peaks comprises the step of: a) determining whether: histo[K-1]<histo[K]>histo[K+2]; where histo[K]=histo[K+1]; and 2histo[k]-histo[K-1]-histo[K+1]>histo[K]/10. 10.
Claim 11
Dependent Claim
58 words
The method of claim 7, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, said peaks at a graylevel K are defined by peak[K], and two valleys adjacent to peak[K] are defined by val[K] and val[K+1], wherein said step (a)(iii)(3) for determining a probability of each subpopulation is given by: ##EQU11##
Claim 12
Dependent Claim
43 words
The method of claim 4, wherein said step (d) for growing regions as either non-photo regions or photo regions comprises the steps of: (i) growing non-photo regions: (ii) after said step (d)(i) for growing non-photo regions, classifying all other regions as photo regions.
Claim 13
Dependent Claim
102 words
The method of claim 1, wherein for each of said cells labelled as non-photo cells, said step (d)(i) for growing non-photo regions comprises the steps of: (1) determining whether the difference between the graylevel of a bright peak of said graylevel histogram of said non-photo cell and the graylevel of a bright peak of said graylevel histogram of a neighboring unclassified cell is larger than one graylevel; and (2) classifying said neighboring cell as a non-photo cell when said difference is not larger than one graylevel; (3) classifying a combination of said non-photo cell and said neighboring cell as a non-photo region.
Claim 14
Independent Claim
282 words
A method for classifying a region in a digital image as either a photo region or a non-photo region, wherein each region comprises a plurality of cells, each of said plurality of cells comprising pixels, each of said pixels represented by one of a plurality of graylevels, the method comprising the steps of: (a) extracting one or more features about each of said plurality of cells, wherein said one or more features indicate a likelihood that said cell is a photo cell, and further wherein said one or more features include a graylevel spread for said cell, including the step of: (i) constructing a graylevel histogram indicating the number of pixels in each of said plurality of cells that are in each graylevel, and (ii) determining a graylevel spread for each of said plurality of cells, including the steps of: (1) determining which graylevels of said graylevel histogram represent peak, and which graylevels represent valleys, (2) determining a subpopulation for each peak of said graylevel histogram, (3) determining a probability of each subpopulation, (4) determining a spread of each population, (5) determining a separation indication of each subpopulation, and (6) determining said graylevel spread of said graylevel histogram using said probability of each subpopulation, said spread of each subpopulation, and said separation indication of each subpopulation; (b) determining whether each of said cells is likely to be a photo cell based on said one or more features extracted in step (a); (c) labeling each of said cells as either a photo cell, a non-photo cell, or an unclassified cell, said classification based on the result of step (b); and (d) growing regions as either photo regions or non-photo regions using said cells.
Claim 15
Independent Claim
282 words
A method for classifying a region in a digital image as either a photo region or a non-photo region, wherein each region comprises a plurality of cells, each of said plurality of cells comprising pixels, each of said pixels represented by one of a plurality of graylevels, the method comprising the steps of: (a) extracting one or more features about each of said plurality of cells, wherein said one or more features indicate a likelihood that said cell is a photo cell, and further wherein said one or more features include a graylevel spread for said cell, including the step of: (i) constructing a graylevel histogram indicating the number of pixels in each of said plurality of cells that are in each graylevel, and (ii) determining a graylevel spread for each of said plurality of cells, including the steps of: (1) determining which graylevels of said graylevel histogram represent peak, and which graylevels represent valleys, (2) determining a subpopulation for each peak of said graylevel histogram, (3) determining a probability of each subpopulation, (4) determining a spread of each population, (5) determining a separation indication of each subpopulation, and (6) determining said graylevel spread of said graylevel histogram using said probability of each subpopulation, said spread of each subpopulation, and said separation indication of each subpopulation; (b) determining whether each of said cells is likely to be a photo cell based on said one or more features extracted in step (a); (c) labeling each of said cells as either a photo cell, a non-photo cell, or an unclassified cell, said classification based on the result of step (b); and (d) growing regions as either photo regions or non-photo regions using said cells.
Claim 16
Dependent Claim
45 words
The method of claim 13, wherein said step (a) of feature extraction further comprises the step of: (iii) before said step (a)(ii), quantizing the digital image to convert the number of bits used to represent each pixel using non-uniform quantization to match human eye response.
Claim 17
Dependent Claim
40 words
The method of claim 13, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, and said step (a)(ii)(1) of determining said peaks comprises the step of: a) determining whether: histo[K-1]<histo[K]>histo[K+1]; and 2histo[K]-histo[K-1]-histo[K+1]>histo[K]/10. 16.
Claim 18
Dependent Claim
41 words
The method of claim 13, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, and said step (a)(ii)(1) of determining said peaks comprises the step of: a) determining whether: histo[K-1]<histo[K]>histo[K+2]; where histo[K]=histo[K+1]; and 2histo[k]-histo[K-1]-histo[K+1]>histo[K]/10.
Claim 19
Dependent Claim
58 words
The method of claim 13, wherein said graylevel histogram comprises M elements defined by histo[K], K=0, . . . , M, said peaks at a graylevel K are defined by peak[K], and two valleys adjacent to peak[K] are defined by val[K] and val[K+1], wherein said step (a)(ii)(3) for determining a probability of each subpopulation is given by: ##EQU12##
Claim 20
Dependent Claim
44 words
The method of claim 13, wherein said step (d) for growing regions as either non-photo regions or photo regions comprises the steps of: (i) growing non-photo regions; and (ii) after said step (d)(i) for growing non-photo regions, classifying all other regions as photo regions.
Claim 21
Dependent Claim
102 words
The method of claim 18, wherein for each of said cells labelled as non-photo cells, said step (d)(i) for growing non-photo regions comprises the steps of: (1) determining whether the difference between the graylevel of a bright peak of said graylevel histogram of said non-photo cell and the graylevel of a bright peak of said graylevel histogram of a neighboring unclassified cell is larger than one graylevel; (2) classifying said neighboring cell as a non-photo cell when said difference is not larger than one graylevel; and (3) classifying a combination of said non-photo cell and said neighboring cell as a non-photo region.