Activity detector
First Claim
1. A segmented layered image system, comprising:
- a mask separator adapted to assign pixels of a document image into at least one of a foreground and a background, the assignment information stored in a binary mask;
a connected component identifier adapted to identify connected components in or intersecting a region surrounding a pixel;
a connected component analyzer adapted to determine a quantity of connected components in or intersecting the region surrounding the pixel by maintaining an identity of substantially all the quantity of connected components and a relative quantity of each connected component in the region surrounding the pixel;
an activity detector that provides an activity map output based, at least in part, upon the quantity of connected components in or intersecting the region; and
,an image processor that assigns the pixel to one of the background or the foreground based at least in part upon activity map output;
wherein said activity detector identifies bounding boxes of the connected components, said bounding boxes are enlarged and creates a derivate image of the enlarged bounding boxes; and
wherein the image processor assigns to the foreground based at least in part upon a determination that the quantity of connected components exceeds a first threshold, and assigns the pixel to the background based at least in part upon a determination that the quantity of connected components is less than a second threshold.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method facilitating activity (e.g., dithering/half toning and/or noise) detection is provided. The invention includes an activity detection system having a connected component analyzer and an activity detector. The invention provides for the quantity of connected component(s) in and/or intersecting a region surrounding a pixel to be determined. The activity detector provides an activity map output based, at least in part, upon the quantity of connected component(s) in and/or intersecting the region. The invention further provides for an optional image processor. In one example, if the quantity exceeds a first threshold, dithering/half toning is detected and appropriate action can be taken. Additionally, if the quantity is less than a second threshold, noise is detected and appropriate action can be taken.
93 Citations
13 Claims
-
1. A segmented layered image system, comprising:
-
a mask separator adapted to assign pixels of a document image into at least one of a foreground and a background, the assignment information stored in a binary mask; a connected component identifier adapted to identify connected components in or intersecting a region surrounding a pixel; a connected component analyzer adapted to determine a quantity of connected components in or intersecting the region surrounding the pixel by maintaining an identity of substantially all the quantity of connected components and a relative quantity of each connected component in the region surrounding the pixel; an activity detector that provides an activity map output based, at least in part, upon the quantity of connected components in or intersecting the region; and
,an image processor that assigns the pixel to one of the background or the foreground based at least in part upon activity map output; wherein said activity detector identifies bounding boxes of the connected components, said bounding boxes are enlarged and creates a derivate image of the enlarged bounding boxes; and wherein the image processor assigns to the foreground based at least in part upon a determination that the quantity of connected components exceeds a first threshold, and assigns the pixel to the background based at least in part upon a determination that the quantity of connected components is less than a second threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification