Image pickup system for obtaining flat image without distortion
First Claim
1. An image pickup apparatus comprising:
- image pickup means for picking up a target document image to output an electric signal;
converting means for converting the electric signal from said image pickup means into a digital signal to output image data having a plurality of pixels;
image reduction means for substantially reducing a size of an image in the image data by removing some of said plurality of pixels from the image data outputted from said converting means to output reduced image data;
control point coordinates generating means for generating coordinates of at least four control points in accordance with distortion information of the reduced image data from said image reduction means by using a neural network of said control point coordinates generating means which performs a learning operation as to generation of coordinates so as to obtain in advance control point coordinates concerning distortion of arbitrary original image data image data based on said control points being arranged in a matrix pattern relative to the original image data; and
distortion correcting means for correcting distortion of the image data outputted from said converting means by position-converting said image data corresponding to each of the control points coordinates which are generated by said control point coordinates generating means, and by executing interpolation of image data defined by the control points in accordance with three control points from among said at least four control points.
0 Assignments
0 Petitions
Accused Products
Abstract
An image reading unit picks up an image to convert the image into an electric signal. An A/D converter converts the electric signal into a digital signal, and an input image memory stores the digital signal. An image reduction processing unit reduces the image data stored in the input image memory. A reduced image memory stores the reduced image. A control point coordinate generating unit reads out the image stored in the reduced image memory to detect distortion. An image converter corrects distortion of the image data loaded from the input image memory on the basis of the information of the detected distortion. The image data whose distortion is corrected is stored in a corrected image memory. The image data whose distortion is corrected and which is stored in the corrected image memory is read out and recorded, so that when an image pickup operation of characters having distortion is to be performed, the distortion is corrected to obtain a flat image, free from distortion, like an image on a flat surface.
43 Citations
13 Claims
-
1. An image pickup apparatus comprising:
-
image pickup means for picking up a target document image to output an electric signal; converting means for converting the electric signal from said image pickup means into a digital signal to output image data having a plurality of pixels; image reduction means for substantially reducing a size of an image in the image data by removing some of said plurality of pixels from the image data outputted from said converting means to output reduced image data; control point coordinates generating means for generating coordinates of at least four control points in accordance with distortion information of the reduced image data from said image reduction means by using a neural network of said control point coordinates generating means which performs a learning operation as to generation of coordinates so as to obtain in advance control point coordinates concerning distortion of arbitrary original image data image data based on said control points being arranged in a matrix pattern relative to the original image data; and distortion correcting means for correcting distortion of the image data outputted from said converting means by position-converting said image data corresponding to each of the control points coordinates which are generated by said control point coordinates generating means, and by executing interpolation of image data defined by the control points in accordance with three control points from among said at least four control points. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image pickup apparatus comprising:
-
image pickup means for picking up a target document image to output an electric signal; converting means for converting the electric signal from said image pickup means into a digital signal to output image data having a plurality of pixels; image reduction means for substantially reducing a size of an image in the image data by removing some of said plurality of pixels from the image data outputted from said converting means to output reduced image data; control point coordinates generating means for generating coordinates of at least four control points in accordance with distortion information of the reduced image data from said image reduction means by using a neural network of said control point coordinates generating means which performs a learning operation as to generation of coordinates so as to obtain in advance control point coordinates concerning distortion of arbitrary image data; and distortion correcting means for correcting distortion of the image data outputted from said converting means by position-converting said image data corresponding to each of the control points coordinates which are generated by said control point coordinates generating means, and by executing interpolation of image data defined by the control points in accordance with three control points from among said at least four control points; wherein said distortion correcting means executes interpolation of the image data defined by the control points based on the following equations;
space="preserve" listing-type="equation">PiP=s×
PiPj+t×
PiPk
space="preserve" listing-type="equation">QiQ=s×
QiQj+t×
QiQkwhere PiP, PiPj, PiPk, QiQ, QiQj and QiQk are vectors, Pi, Pj and Pk represent the coordinates of the three control points before the conversion, Qi, Qj and Qk represent the coordinates of the three control points after the conversion, s is a coefficient of the vectors PiPj and QiQj, and t is a coefficient of the vectors PiPk and QiQk. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An image pickup apparatus comprising:
-
image pickup means for picking up a target document image to output an electric signal; converting means for converting the electric signal from said image pickup means into a digital signal to output image data having a plurality of pixels; image reduction means for substantially reducing a size of an image in the image data by removing some of said plurality of pixels from the image data outputted from said converting means to output reduced image data; control point coordinates generating means for generating coordinates of at least four control points in accordance with distortion information of the reduced image data from said image reduction means by using a neural network of said control point is coordinates generating means which performs a learning operation as to generation of coordinates so as to obtain in advance control point coordinates concerning distortion of arbitrary image data; and distortion correcting means for correcting distortion of the image data outputted from said converting means by position-converting said image data corresponding to each of the control points coordinates which are generated by said control point coordinates generating means, and by executing interpolation of image data defined by the control points in accordance with three control points from among said at least four control points; wherein said neural network performs learning with cross points of vertical and horizontal parallel lines as control points and outputs coordinate data of the control points; and wherein said distortion correcting means converts the image data having a position corresponding to the control points, the coordinates of which are generated by said control point coordinates generating means, into image data divided in a lattice manner.
-
Specification