Image processing apparatus and method for determining whether an image is of a vertical or horizontal writing
First Claim
Patent Images
1. An image processing apparatus, comprising:
- a transform unit configured to wavelet-transform image data into a set of wavelet coefficients; and
a determination unit configured to determine whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients,wherein the determination unit includesa vertical detection unit configured to detect vertical writing patterns by detecting edge components of a vertical component included in the wavelet coefficients;
a vertical count unit configured to count the vertical writing patterns by counting the edge components of the vertical component detected by the vertical detection unit;
a horizontal detection unit configured to detect horizontal writing patterns by detecting edge components of a horizontal component included in the wavelet coefficients;
a horizontal count unit configured to count the horizontal writing patterns by counting the edge components of the horizontal component detected by the horizontal detection unit; and
a vertical/horizontal determination unit configured to determine whether the image data is of the vertical writing or of the horizontal writing based on counts of the vertical count unit and the horizontal count unit.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus, including a transform unit configured to wavelet-transform image data into a set of wavelet coefficients, and a determination unit configured to determine whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients.
74 Citations
6 Claims
-
1. An image processing apparatus, comprising:
-
a transform unit configured to wavelet-transform image data into a set of wavelet coefficients; and a determination unit configured to determine whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients, wherein the determination unit includes a vertical detection unit configured to detect vertical writing patterns by detecting edge components of a vertical component included in the wavelet coefficients; a vertical count unit configured to count the vertical writing patterns by counting the edge components of the vertical component detected by the vertical detection unit; a horizontal detection unit configured to detect horizontal writing patterns by detecting edge components of a horizontal component included in the wavelet coefficients; a horizontal count unit configured to count the horizontal writing patterns by counting the edge components of the horizontal component detected by the horizontal detection unit; and a vertical/horizontal determination unit configured to determine whether the image data is of the vertical writing or of the horizontal writing based on counts of the vertical count unit and the horizontal count unit. - View Dependent Claims (2)
-
-
3. An image processing apparatus, comprising:
-
a transform unit configured to wavelet-transform image data into a set of wavelet coefficients; and a determination unit configured to determine whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients, wherein the set of wavelet coefficients comprises “
n”
layers, and the determination unit determines whether the image data is of the vertical writing or of the horizontal writing using upper ones of the “
n”
layers and, if the determination of whether the image data is of the vertical writing or of the horizontal writing can not be made using the upper ones of the “
n”
layers, the determination unit uses lower ones of the “
n”
layers in turn.
-
-
4. A method of processing image data, the method comprising:
-
wavelet-transforming image data into a set of wavelet coefficients; and determining whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients, wherein the determining comprises detecting vertical writing patterns by detecting edge components of a vertical component included in the wavelet coefficients; counting the vertical writing patterns by counting the edge components of the vertical component detected; detecting horizontal writing patterns by detecting edge components of a horizontal component included in the wavelet coefficients; counting the horizontal writing patterns by counting the edge components of the horizontal component detected; and determining whether the image data is of the vertical writing or of the horizontal writing based on counts of the vertical writing patterns and the horizontal writing patterns. - View Dependent Claims (5)
-
-
6. A method of processing image data, the method comprising:
-
wavelet-transforming image data into a set of wavelet coefficients; and determining whether the image data is of a vertical writing or of a horizontal writing based on the set of wavelet coefficients, wherein the set of wavelet coefficients comprises “
n”
layers, and the determination of whether the image data is of the vertical writing or of the horizontal writing is made using upper ones of the “
n”
layers and, if the determination of whether the image data is of the vertical writing or of the horizontal writing cannot be made using the upper ones of the “
n”
layers, lower ones of the “
n”
layers are used in turn.
-
Specification