Automatic image segmentation with smoothing
First Claim
1. In a digital image processing system providing circuits for processing a digital image in accordance with one of a plurality of image types in accordance with an image type detection signal received at an image processing controller, a method for improving uniformity in image type detection, the steps comprising:
- receiving from an image source a document image represented in a digital image signal format, having an unknown combination of the image types in the document image, and storing digital image signals representing an area of the document image in a data buffer;
with an image segmentation circuit, receiving digital image signals from the data buffer and determining image types present in an area of the document image therefrom, said image segmentation circuit producing a detection signal for each digital image signal representing the image type at a corresponding location within the image;
converting the detection signals into a plurality of binary signals, each binary signal representing detection or non detection of a single image type;
for binary detection signals of a single image type, providing a first filter processing said binary detection signals to provide a first state thereof whenever all the binary detection signals in a predetermined set thereof have a first state, and producing a first filtered binary detection signal indicative thereof;
for each binary detection signal of a single image type, providing a second filter, processing said first filtered binary detection signal to provide a first state thereof whenever any of the first filtered binary detection signals in a predetermined set thereof have a first state and producing a second filtered binary detection signal;
directing said second binary filtered detection signals to the image processing controller to control the circuits for processing plural image types in accordance with the determined image type.
4 Assignments
0 Petitions
Accused Products
Abstract
In conjunction with an image segmentation arrangement, in which the image is processed with an image type detection arrangement, the output of which controls an image processing of the image, there is provided a morphological filtering operation, which initially provides a noise removal filter operating on the image detection signal, to remove noise within an area of the image detection signal, and subsequently provides hole filling filter, which bridges small gaps in the image type detection results.
-
Citations
20 Claims
-
1. In a digital image processing system providing circuits for processing a digital image in accordance with one of a plurality of image types in accordance with an image type detection signal received at an image processing controller, a method for improving uniformity in image type detection, the steps comprising:
-
receiving from an image source a document image represented in a digital image signal format, having an unknown combination of the image types in the document image, and storing digital image signals representing an area of the document image in a data buffer; with an image segmentation circuit, receiving digital image signals from the data buffer and determining image types present in an area of the document image therefrom, said image segmentation circuit producing a detection signal for each digital image signal representing the image type at a corresponding location within the image; converting the detection signals into a plurality of binary signals, each binary signal representing detection or non detection of a single image type; for binary detection signals of a single image type, providing a first filter processing said binary detection signals to provide a first state thereof whenever all the binary detection signals in a predetermined set thereof have a first state, and producing a first filtered binary detection signal indicative thereof; for each binary detection signal of a single image type, providing a second filter, processing said first filtered binary detection signal to provide a first state thereof whenever any of the first filtered binary detection signals in a predetermined set thereof have a first state and producing a second filtered binary detection signal; directing said second binary filtered detection signals to the image processing controller to control the circuits for processing plural image types in accordance with the determined image type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A digital image processing system for controlling the processing of digital images in accordance with detected image types, comprising:
-
a buffer memory for receiving and storing at least a portion of the document image represented in a digital image signal format, having an unknown combination of the image types in the document image from an image source; a plurality of image processing circuits, each processing the digital image for a particular image type; an image processing controller producing a control signal controlling the output of said plurality of image processing circuits in accordance with the detected image type; an image segmentation circuit, receiving digital image signals from the data buffer, and detecting image types present in an area of the document image, and producing a detection signal for each digital image signal representing a detected image type at a corresponding location within the image; means for converting the detection signals into a plurality of binary signals representing detection or non detection of a single image type; a first filter, receiving binary detection signals from said converting means and processing the binary detection signals to provide a first state thereof whenever all the binary detection signals in a predetermined set thereof have a first state, and producing a first filtered binary detection signal indicative thereof. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification