Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
287 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a set of classifications including a text document type block, a contone document type block and halftone document type block, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is greater than a second predetermined threshold value White -- Threshold; when the video intensity level Video -- Level(1) of the first pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a text document type pixel; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a contone document type pixel.
Claim 2
Independent Claim
287 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a set of classifications including a text document type block, a contone document type block and halftone document type block, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is greater than a second predetermined threshold value White -- Threshold; when the video intensity level Video -- Level(1) of the first pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a text document type pixel; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a contone document type pixel.
Claim 3
Dependent Claim
60 words
The method of post-processing an electronic image of a document according to claim 1 wherein the step of calculating said first busyness measure value of said first pixel within said first block includes calculating a sum of the absolute values of the Laplacians S ij (1) over a predefined region of pixels surrounding the first pixel within the first block.
Claim 4
Dependent Claim
233 words
The method of post-processing an electronic image of a document according to claim 1 further including the step of, when said first block of pixels is determined to be classified as a halftone block, for each of the pixels within said first block: calculating a busyness measure value S ij (n) of an n th pixel within said first block; determining whether the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said first block is greater than a second predetermined threshold value White -- Threshold; when the video intensity level Video -- Level(n) of the n th pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said first block as a text document type pixel; and, when the video intensity level Video -- Level(n) of the n th pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said first block as a contone document type pixel.
Claim 5
Dependent Claim
270 words
The method of post-processing an electronic image of a document according to claim 1 further comprising, for each of the blocks of the electronic image of the document, the steps of: determining whether an m th block of pixels was classified as a halftone block; and, when said m th block of pixels is determined to be classified as a halftone block, for each of the pixels within the m th block: calculating a busyness measure value S ij (n) of an n th pixel within said m th block; determining whether the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said m th block is greater than a second predetermined threshold value White -- Threshold; when the video intensity level Video -- Level(n) of the n th pixel within said m th block is greater than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said m th block as a text document type pixel; and, when the video intensity level Video -- Level(n) of the n th pixel within said m th block is less than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said m th block as a contone document type pixel.
Claim 6
Independent Claim
247 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a plurality of document type classifications such as a text document type, a contone document type and a halftone document type, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is greater than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a text document type pixel.
Claim 7
Independent Claim
247 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a plurality of document type classifications such as a text document type, a contone document type and a halftone document type, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is greater than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a text document type pixel.
Claim 8
Dependent Claim
60 words
The method of post-processing an electronic image of a document according to claim 5 wherein the step of calculating said first busyness measure value of said first pixel within said first block includes calculating a sum of the absolute values of the Laplacians S ij (1) over a predefined region of pixels surrounding the first pixel within the first block.
Claim 9
Dependent Claim
42 words
The method of post-processing an electronic image of a document according to claim 6 further including the step of foregoing re-classifying said first block of pixels when the first block of pixels is determined not to be classified as a halftone block.
Claim 10
Dependent Claim
65 words
The method of post-processing an electronic image of a document according to claim 6 further including the step of retaining a halftone document type pixel classification for the first pixel within said first block when the first busyness measure value S ij (1) of the first pixel within said first block is greater than or equal to said first predetermined threshold value MinPixelS ij Threshold.
Claim 11
Dependent Claim
63 words
The method of post-processing an electronic image of a document according to claim 6 further including the step of classifying the first pixel within said first block as a contone document type pixel when the video intensity level Video -- Level(1) of the first pixel within said first block is less than or equal to said second predetermined threshold value White -- Threshold.
Claim 12
Dependent Claim
191 words
The method of post-processing an electronic image of a document according to claim 5 further including the step of, when said first block of pixels is determined to be classified as a halftone block, for each of the pixels within said first block: calculating a busyness measure value S ij (n) of an n th pixel within said first block; and, determining whether the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said first block is greater than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(n) of the n th pixel within said first block is greater than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said first block as a text document type pixel.
Claim 13
Dependent Claim
61 words
The method of post-processing an electronic image of a document according to claim 10 wherein the step of calculating said busyness measure value of said n th pixel within said first block includes calculating a sum of the absolute values of the Laplacians S ij (n) over a predefined region of pixels surrounding the n th pixel within the first block.
Claim 14
Dependent Claim
40 words
The method of post-processing an electronic image of a document according to claim 11 further including the step of foregoing re-classifying said first block of pixels when the first block is determined not to be classified as a halftone block.
Claim 15
Dependent Claim
64 words
The method of post-processing an electronic image of a document according to claim 11 further including the step of retaining a halftone document type pixel classification for ones of the pixels within said first block when the busyness measure values of said ones of the pixels within said first block are greater than or equal to said first predetermined threshold value MinPixelS ij Threshold.
Claim 16
Dependent Claim
62 words
The method of post-processing an electronic image of a document according to claim 11 further including the step of classifying ones of said pixels within said first block as contone document type pixels when the video intensity levels of said ones of the pixels within said first block are less than or equal to said second predetermined threshold value White -- Threshold.
Claim 17
Dependent Claim
226 words
The method of post-processing an electronic image of a document according to claim 5 further comprising, for each of the tiled blocks of the electronic image of the document, the steps of: determining whether an m th block of pixels was classified as a halftone block; and, when said m th block of pixels is determined to be classified as a halftone block, for each of the pixels within the m th block: calculating a busyness measure value S ij (n) of an n th pixel within said m th block; determining whether the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said m th block is greater than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(n) of the n th pixel within said m th block is greater than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said m th block as a text document type pixel.
Claim 18
Independent Claim
247 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a plurality of document type classifications such as a text document type, a contone document type and a halftone document type, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is less than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a contone document type pixel.
Claim 19
Independent Claim
247 words
A method of post-processing an electronic image of a document that was first divided into a plurality of tiled rectangular blocks of pixels and then processed so that each of the plurality of tiled blocks were classified as a one of a plurality of document type classifications such as a text document type, a contone document type and a halftone document type, the method comprising the steps of: determining whether a first block of pixels among said plurality of blocks of pixels was classified as a halftone block; and, when said first block of pixels is determined to be classified as a halftone block, for a first pixel within the first tiled block: calculating a first busyness measure value of said first pixel within said first block; determining whether the first busyness measure value of the first pixel within said first block is less than a first predetermined threshold value MinPixelS ij Threshold; when the first busyness measure value of the first pixel within said first block is less than said predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(1) of the first pixel within said first block is less than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(1) of the first pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying the first pixel within said first block as a contone document type pixel.
Claim 20
Dependent Claim
60 words
The method of post-processing an electronic image of a document according to claim 16 wherein the step of calculating said first busyness measure value of said first pixel within said first block includes calculating a sum of the absolute values of the Laplacians S ij (1) over a predefined region of pixels surrounding the first pixel within the first block.
Claim 21
Dependent Claim
63 words
The method of post-processing an electronic image of a document according to claim 17 further including the step of classifying the first pixel within said first block as a text document type pixel when the video intensity level Video -- Level(1) of the first pixel within said first block is greater than or equal to said second predetermined threshold value White -- Threshold.
Claim 22
Dependent Claim
190 words
The method of post-processing an electronic image of a document according to claim 17 further including the step of, when said first block of pixels is determined to be classified as a halftone block, for each of the pixels within said first block: calculating a busyness measure value S ij (n) of an n th pixel within said first block; determining whether the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said first block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said first block is less than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(n) of the n th pixel within said first block is less than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said first block as a contone document type pixel.
Claim 23
Dependent Claim
227 words
The method of post-processing an electronic image of a document according to claim 17 further comprising, for each of the tiled blocks of the electronic image of the document, the steps of: determining whether an m th tiled block of pixels was classified as a halftone block; and, when said m th block of pixels is determined to be classified as a halftone block, for each of the pixels within the m th block: calculating a busyness measure value S ij (n) of an n th pixel within said m th block; determining whether the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold; when the busyness measure value S ij (n) of the n th pixel within said m th block is less than said first predetermined threshold value MinPixelS ij Threshold, determining whether a video intensity level Video -- Level(n) of the n th pixel within said m th block is less than a second predetermined threshold value White -- Threshold; and, when the video intensity level Video -- Level(n) of the n th pixel within said m th block is less than said second predetermined threshold value White -- Threshold, re-classifying said n th pixel within said m th block as a contone document type pixel.