Abstract:
A method for correcting scanning errors in a shuttle type of a scanner, including the steps of scanning a pattern sheet on which pattern data having a specified shape are recorded. Errors for decline of the pattern data are corrected by using the pattern data having a straight line among the scanned pattern data having the specified shape. Then, errors for distance between bands are corrected by using the pattern data having the specified shape among the pattern data of which the errors for decline are corrected. Accordingly, since the errors for decline and the errors for distance between the bands can be corrected by using a computing program, there is an advantage in that correcting the errors of the pattern data is very simple. A further advantage is in that even if the scanner is subjected to an impact from its exterior, correcting the errors for decline and the errors for distance between the bands can be promptly performed.
Abstract:
An image processing device for processing an image read by an image scanner or similar image reading device is disclosed. The image processing device is capable of accurately detecting, without resorting to a range finding sensor or similar special sensing means, the bound portion of a spread book by recognizing the configuration of the bound portion out of a read image, and thereby accurately correcting the distortion of the portion of the image representative of the bound portion.
Abstract:
Disclosed are a method and an apparatus for correcting an alignment error of a scanning head of a shuttle type scanner capable of compensating an error occurred in a manufacturing process of a product or the alignment error generated by an impact applied in use. When an alignment error correction mode is selected at a preset time, the scanning head is moved to a position facing a correcting pattern formed on a correction plate. The correcting pattern is scanned through the scanning head and the alignment error is calculated from the scanned pattern image data using a predetermined operation function. After performing a first correction to the calculated alignment error by moving first and last pixels of the image data, a second correction to the alignment error is performed by applying a preset correction function to remaining pixels excluding the first and last pixels. As a result, unnecessary operations occurred in correcting the alignment error mechanically are removed, thereby increasing the productivity. In addition, since the alignment error within the permitted limit is corrected by the software, a stable image data without any distortion can be obtained.
Abstract:
An error-compensating technique for scanned data, using a scanner having both a printing device which performs a bi-directional printing operation and a scanner device which moves in the same direction as that of the printing device and performs a scanning function, includes: a special pattern-printing process in which the printing device moves in a preset fixed direction and prints a special pattern-printing process; a pattern-recognizing process in which the scanning device moves in the same direction as that of the printing direction and recognizes the pattern; a pattern-recognizing process in which the scanning device moves in the opposite direction to that of the printing direction and recognizes the pattern; and a position compensation data-yielding process in which position compensation data for the bi-directional scanning data is yielded.
Abstract:
A sheet conveying apparatus which can correct a conveying velocity of a sheet is constructed by, a conveying unit to convey the sheet, a reader such as a CCD linear sensor for reading a fringe pattern formed on a pattern sheet while the pattern sheet is conveyed by the conveying unit, a detector to detect a conveying velocity of the pattern sheet on the basis of the pattern read by the reader, and a controller to control a conveying velocity of the conveying unit on the basis of the conveying velocity detected by the detector.
Abstract:
An image reading unit reads an original image, one main scan line by one main scan line, in a sub-scan direction. A window setting unit sets a measuring window in a bit-map formation of image data obtained through the image reading unit, in a manner in which the measuring window moves in a predetermined manner so that the measuring window appropriately includes pixels of an oblique line image which is formed in the bit-map formation of image data as a result of being read through the image reading unit. A position error measuring unit processes image data defined by the measuring window, and, thus, measures an error of the oblique line image formed in the bit-map formation of obtained image data between a predetermined reference state and an actual reading state.
Abstract:
A first linear sensor array produces, at a first time of occurrence, a first image of a segment of an object as the object moves across the sensor at a variable speed. The image and its time of occurrence are accumulated in a buffer. As the object continues to move across the sensor, a successive plurality of the segment images seen by the first sensor are accumulated in the buffer, together with their respective times of occurrence. A second linear sensor array spaced a distance d from the first array produces, at a second time of occurrence, a second image of another segment of the moving object. The second image is compared with the accumulated first images to determine which of the accumulated first images is most similar to the second image. The object's speed S can then be estimated as an appropriately weighted function of d/(t.sub.j -t.sub.m) [i.e. S.varies.d/(t.sub.j -t.sub.m)], where t.sub.j is the time of occurrence of a selected one of the second images and t.sub.m is the time of occurrence of the first image most similar to the selected second image. By continually monitoring the object's speed in this fashion, one may select and transfer into an image buffer those image segments which together form the highest quality image of the object, independently of the object's speed of motion past the sensor and without the need for expensive, bulky stepper motors, mechanical motion encoders, or the like.
Abstract translation:第一线性传感器阵列在出现的第一时间产生当物体以可变速度跨过传感器移动时物体的段的第一图像。 图像及其发生时间累积在缓冲器中。 当物体继续移动穿过传感器时,由第一传感器看到的连续多个段图像以及它们各自出现的次数被累积在缓冲器中。 与第一阵列间隔开距离d的第二线性传感器阵列在出现的第二时间产生移动物体的另一段的第二图像。 将第二图像与累积的第一图像进行比较,以确定哪个累积的第一图像最接近于第二图像。 然后可以将物体的速度S估计为d /(tj-tm)的适当加权函数[即 S PROPORTIONAL d /(tj-tm)],其中tj是所选择的第二图像的出现时间,tm是与所选择的第二图像最相似的第一图像的出现时间。 通过以这种方式持续监视物体的速度,人们可以选择并转移到图像缓冲器中,这些图像段一起形成物体的最高质量的图像,而不依赖于物体通过传感器的运动速度,而不需要昂贵的, 大型步进电机,机械运动编码器等。
Abstract:
A method and apparatus is used on a flatbed scanner for calibrating the horizontal starting point of a document which is to be scanned by the flatbed scanner. The flatbed scanner is of the type having a light-sensing device as a CCD or CIS device consisting of a linear array of light-sensing cells and a movable scan head. In the method and apparatus, two reflective marks are fixed at a predetermined calibrating position to the front edge of the document. During the calibration process, the movable scan head is moved to the calibrating position where it senses the two reflective marks to thereby determine the distance in pixels between the first light-sensing cell on the linear array and the first reflective mark, and also the distance in pixel between the two reflective marks. The distance in pixel between the first reflective mark and the horizontal starting point of the document can then be determined. After that, the distance in pixels between the first light-sensing cell on the linear array and the horizontal starting point of the document is determined to thereby determine which light-sensing cell on the linear array is to be used as the starting light-sensing cell corresponding to the horizontal starting point of the document. The movable scan head is then further moved to the front edge of the document where the scan process over the document is started.
Abstract:
A scan apparatus, comprising: a platen on which a document can be placed; a criterion member on which at least one black zone and at least one white zone are formed successively in the subscan direction, criterion member being arranged near the platen on the side from which a subscan is started; a device for detecting a linear optical image of the document to obtain the density distribution of the linear optical image; a device for scanning the criterion member and a document in the subscan direction which includes a device that illuminates a document placed on a document area of the platen and the criterion member; and a device for determining a reference timing for starting a scan of the document on the platen, which is connected to the device that detects a linear optical image so as to detect a boundary between the black and white regions and determine the reference timing from the boundary detected.
Abstract:
An adaptive image acquisition system employing a hand-held optical scanner or camera is disclosed. The system includes an adaptive camera exposure control system to adjust the camera exposure time to the media's reflectivity characteristics. The system assembles a "filmstrip" of images from compressed video data, wherein redundant image data appearing in successive image frames has been removed. The system employs a correlation process between successive frames to identify the redundant frame information and determined the camera velocity. By adapting the correlation process to the velocity of the camera, the effects of variations in the velocity may be substantially eliminated.