Abstract:
A line position calculating method according to the present invention includes obtaining pixel data of pixel rows each constituted by a plurality of pixels lined up in a first direction, from image data of an image constituted by a plurality of pixels lined up in a matrix form in the first direction and a second direction, the image data being of an image containing a line along the first direction, calculating each representative value indicating a tone value of each pixel row based on the pixel data of each pixel row, and calculating a position in the second direction of the line in the image based on the representative value of each pixel row. In calculating the representative value of each pixel row, the pixel data of each of the pixels that constitute that pixel row is corrected based on the pixel data of the plurality of pixels that constitute that pixel row, and a detective pixel is detected from among the plurality of pixels that constitute that pixel row based on the pixel data after correction of the pixel row.
Abstract:
Disclosed is an image processing apparatus including: a storage unit including a plurality of memory modules, the storage unit storing image data having been subjected to main scan shifting into the memory modules, wherein the storage unit is configured so that a memory module taking charge of a larger shifting amount at a time of sub scan shifting of the image data has a larger summation storage capacity; and a control unit selecting memory modules necessary for reading and writing the storage unit according to an inclination of the image data, and performing the reading and the writing of the image data into the selected memory modules.
Abstract:
An image forming apparatus using an exposure unit of a solid-scanning type such as an LED head, reads out linear distortion correction data of an LED unit, then, calculates an amount of correcting color deviation based on the read-out data, and after that, carries out address control for color deviation correction memory. Based on this control, the apparatus creates a reference resist patterns, calculates an amount of correcting the color deviation, and writes the calculated amount in the color deviation correction memory. After that, the apparatus reads out the linear distortion correction data, and adds the amount of correcting the color deviation that is determined by sensors, and the amount of the color correction based on the linear distortion correction data, thereby carries out address controls for the color deviation correction memory. This constitution allows correcting linear distortion of the exposure unit itself with ease and accuracy, and correcting positional deviation of the exposure unit occurring during product assembly and deviation in a linear arrangement of an LED head with accuracy.
Abstract:
An image joining method for a scanner that scans and transfers image data to a terminal is provided. During scanning and data transfer, when the image data stored in a register is full, an image processor stops the scanning of a linear photodetector. Meanwhile, a matrix photodetector fetches and stores the image of a code strip. Then, the photodetectors are moved backward a distance larger than that being required to be accelerated forward when the scanner resumes scanning. After the data in the register being transferred and cleared, the linear photodetector resumes scanning at a normal moving speed. The code strip image is further fetched and compared with the stored one to get a joining point of scanned image data. By the joining point, the new and prior image data portions are joined and the scanning proceeds, and joined image data will not be overlapped or broken.
Abstract:
A distortion correction device performs pre-processing on an input image data of a double page spread document or the like and produces an edge image. Upper and lower ends of the document are detected from the produced edge image. From the detected upper and lower ends of the document, a relative position of an imaging unit with respect to the document is detected. An approximate distance from the imaging unit to the document, the relative position of the imaging unit and information about the ends of the document are used to calculate respective heights of points on the document. The input image data then undergoes geometric conversion correction by means of information about the heights. In this way, the distortion correction device can be provided capable of easily and accurately correcting distortion of the image due to nonuniform height of the surface of the object, i.e., document, regardless of imaging conditions.
Abstract:
There are disclosed methods and systems for the process of on-press plate imaging, including automatic processes for plate preparation, that compensate for registration and print-length errors (plate loading is performed before imaging). As a result of these processes, the position accuracy is determined by the imaging system. The system of the present invention creates deformed images on the plates during the imaging stage, these deformed images, being such that the separations will be in register (coordinated) after printing.
Abstract:
An image processing apparatus corrects degradation of an image of a pair of spread pages of a bound book placed on a document table. The image processing apparatus includes a height obtaining unit which obtains a plurality of heights, above the document table, of a plurality of points of the pair of spread pages, based on a contour of the pair of spread pages which appears in the image, and an image correcting unit which corrects the degradation of the image based on the plurality of heights obtained by the height obtaining unit. The degradation may be unevenness of lightness, deformation, a blur, or the like.
Abstract:
An image sensor controller and methods achieve faster image reading speeds by controlling the frequency of image sensor transfer clocks null1, null2 in accordance with the particular output period. Such an image sensor controller includes a drive controller that supplies to a transfer section of the image sensor transfer clocks null1, null2 whose clock frequency during dummy pixel output periods is faster than it is during an effective pixel output period, or whose clock frequency during non-reading pixel output periods is faster than it is during a reading pixel output period. A pattern selector selects among clock patterns in a table for setting null1, null2 according to the output periods of the image sensor. Even when the clock frequency of null1, null2 changes, a transfer clock ADCK signal can be supplied at a constant clock frequency to an A/D converter.
Abstract:
A method and apparatus prevents satellite induced banding caused in bi-directional printing in which a print head alternatively moves in a first printing direction and in a second printing direction opposite to the first printing direction. The ink jet printer includes a controller that performs at least one of (i) selectively removing pixels in the first printing direction in order to lighten an image, and (ii) selectively adding pixels in the second printing direction in order to darken the image.
Abstract:
The reproduced image quality of a shuttle scanner is enhanced by automatically compensating for the scanner's assembly tolerances, using a method for correcting vertical alignment error in a shuttle scanner. The method includes the steps of: (a) initializing a block count of a document to be scanned to a value of N; (b) scanning the Nth block and rasterizing the scanned block into a dot image; (c) shifting each dot of the dot image formed by the rasterized block according to a set of pre-stored correction values; and (d) incrementing the block count and performing the steps (b) through (d) until reaching the end of the document being scanned. The set of pre-stored correction values is produced by the steps of: scanning at least one block of a reference pattern formed on the document to be scanned; comparing the scanned reference pattern with an ideal reference line to calculate a shift value for each dot of the scanned at least one block; and storing the calculated shift values in a memory device. The reference pattern is formed by a vertical line running across at least one block perpendicularly. The memory device installed in the shuttle scanner and programmed at the time of manufacture.