Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
145 words
A computer implemented method of segmenting and classifying image data, the image data comprising a plurality of scanlines of pixel data, comprising the steps of: performing a first pass through the image data to identify at least one window and to determine an image type of the image data within each at least one window, including performing micro-detection to identify intensity edge pixels, performing macro-detection to identify at least one image run in each scanline, identifying at least one window comprising image runs of at least two scanlines, and classifying each at least one window as containing a single image type or as containing mixed image types; recording solely the beginning point and the image type of each at least one window; and performing a second pass through the image data to label each pixel of the image data as being a particular image type.
Claim 2
Dependent Claim
145 words
A computer implemented method of segmenting and classifying image data, the image data comprising a plurality of scanlines of pixel data, comprising the steps of: performing a first pass through the image data to identify at least one window and to determine an image type of the image data within each at least one window, including performing micro-detection to identify intensity edge pixels, performing macro-detection to identify at least one image run in each scanline, identifying at least one window comprising image runs of at least two scanlines, and classifying each at least one window as containing a single image type or as containing mixed image types; recording solely the beginning point and the image type of each at least one window; and performing a second pass through the image data to label each pixel of the image data as being a particular image type.
Claim 3
Dependent Claim
93 words
The method of claim 1, wherein the step of performing a second pass through the image data comprises the steps of: performing micro-detection to identify intensity edge pixels; performing macro-detection to identify at least one image run in each scanline; identifying at least one window comprising image runs of at least two scanlines; and determining, based on results of micro-detection and macro-detection steps performed during the second pass, the image type of any portions of the image data that are within a window classified as containing mixed image types during the first pass.
Claim 4
Independent Claim
172 words
An apparatus for segmenting and classifying image data, the image data comprising a plurality of scanlines of pixel data, the apparatus comprising: means for performing a first pass through the image data to identify at least one window and to determine an image type of the image data within each at least one window, including means for performing micro-detection to identify any intensity edge pixels, means for performing macro-detection to identify at least one image run in each scanline, means for identifying at least one window comprising image runs of at least two scanlines, and means for classifying each at least one window as containing a single image type or as containing mixed image types; memory means for recording solely the beginning point and the image type of each at least one window and for recording solely an image type of each pixel of the image data; and means for performing a second pass through the image data to label each pixel of the image data as being a particular image type.
Claim 5
Independent Claim
172 words
An apparatus for segmenting and classifying image data, the image data comprising a plurality of scanlines of pixel data, the apparatus comprising: means for performing a first pass through the image data to identify at least one window and to determine an image type of the image data within each at least one window, including means for performing micro-detection to identify any intensity edge pixels, means for performing macro-detection to identify at least one image run in each scanline, means for identifying at least one window comprising image runs of at least two scanlines, and means for classifying each at least one window as containing a single image type or as containing mixed image types; memory means for recording solely the beginning point and the image type of each at least one window and for recording solely an image type of each pixel of the image data; and means for performing a second pass through the image data to label each pixel of the image data as being a particular image type.
Claim 6
Dependent Claim
98 words
The apparatus of claim 3, wherein the means for performing a second pass through the image data comprises: means for performing micro-detection to identify intensity edge pixels; means for performing macro-detection to identify at least one image run in each scanline; means for identifying at least one window comprising image runs of at least two scanlines; and means for determining, based on results of micro-detection and macro-detection steps performed during a second pass, the image type of any portions of the image data that are within a window classified as containing mixed image types during the first pass.