Segmentation method and system for scanned documents
First Claim
Patent Images
1. A method for generating edge continuity pixel data, comprising:
- identifying a pixel as an edge pixel based on a maximum luminance value and a minimum luminance value of a first neighborhood of the pixel; and
setting a polarity value of the edge pixel based on a dot product of the maximum luminance value and associated chroma values, and the minimum luminance value and associated chroma values.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems include a dependent min-max module the receives image data and generates a dependent Min value and a dependent Max value within a window around a pixel of interest. A dynamic threshold module, based on the dependent Min and Max values, generates continuity data and enhanced data suitable for identifying, for example, blobs.
62 Citations
20 Claims
-
1. A method for generating edge continuity pixel data, comprising:
-
identifying a pixel as an edge pixel based on a maximum luminance value and a minimum luminance value of a first neighborhood of the pixel; and
setting a polarity value of the edge pixel based on a dot product of the maximum luminance value and associated chroma values, and the minimum luminance value and associated chroma values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus to generate edge continuity pixel data, comprising:
-
a minimum-maximum value generator that outputs a maximum luminance value and associated chroma values, and a minimum luminance value and associated chroma values based on the maximum luminance value and the minimum luminance value of a first neighborhood of a pixel; and
a dot product multiplier that generates a polarity value of the pixel based on a dot product of the maximum luminance value and associated chroma values, and the minimum luminance value and associated chroma values. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus to generate edge continuity pixel data, comprising:
-
means for identifying a pixel as an edge pixel based on a maximum luminance value and a minimum luminance value of a first neighborhood of the pixel; and
means for setting a polarity value of the edge pixel based on a dot product of the maximum luminance value and associated chroma values, and the minimum luminance value and associated chroma values. - View Dependent Claims (16, 17)
-
-
18. A storage medium storing a set of program instructions executable on a data processing device, the set of program instructions comprising:
-
instructions for identifying a pixel as an edge pixel based on a maximum luminance value and a minimum luminance value of a first neighborhood of the pixel; and
instructions for setting a polarity value of the edge pixel based on a dot product of the maximum luminance value and associated chroma values, and the minimum luminance value and associated chroma values. - View Dependent Claims (19, 20)
-
Specification