METHOD AND SYSTEM FOR SKEW DETECTION OF A SCANNED DOCUMENT USING CONNECTED COMPONENTS ANALYSIS
First Claim
Patent Images
1. In a computer system, a method for detecting skew of an image using connected components analysis performed by at least one processor, the method comprising:
- extracting connected components corresponding to said image;
analyzing said image based on said connected components;
identifying blobs based on pixel connectivity and determining the boundary points;
sorting the at least one identified group of pixels based on its location on the image;
grouping the blobs into data sets based on their location on the image; and
determining a skew angle of said image using at least one data set.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for skew detection is provided using connected components analysis. The methodology includes extracting connected components corresponding to the image and analyzing the image based on said connected components for determining skew of the image
27 Citations
21 Claims
-
1. In a computer system, a method for detecting skew of an image using connected components analysis performed by at least one processor, the method comprising:
-
extracting connected components corresponding to said image; analyzing said image based on said connected components; identifying blobs based on pixel connectivity and determining the boundary points; sorting the at least one identified group of pixels based on its location on the image; grouping the blobs into data sets based on their location on the image; and determining a skew angle of said image using at least one data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for skew detection of an image comprising:
-
at least one computing device having at least one processor; a blob identifying module for identifying connected components within said image using connected components analysis; and a skew detection module for computing skew angle of said image using said identified connected components, each of said modules having a set of programmable instructions configured for execution by said at least one processor. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-readable medium storing programmable instructions configured for execution by at least one processor for performing a method comprising:
-
extracting connected components corresponding to said image; analyzing said image based on said connected components; identifying blobs based on pixel connectivity and determining the boundary points; sorting the at least one identified group of pixels based on its location on the image; grouping the blobs into data sets based on their location on the image; and determining a skew angle of said image using at least one data set. - View Dependent Claims (17, 18, 19)
-
-
20. A method for skew detection of an image comprising:
-
identifying connected components within said image using connected components analysis; and computing skew angle of said image using said identified connected components. - View Dependent Claims (21)
-
Specification