Abstract:
The image processor comprises a switch that divides image data into m×n pixels, having n lines with m pixels per one line; a group of line memories that store the divided image; a compression device which batch compresses the image data of m×n pixels. Further, a command control unit provides control so as to send the (n−1) lines of image data among m×n pixels of image data to the group of line memories, and the remaining one line of image data directly to the compression device 902, and to send the m×(n−1) pixels of image data stored in the line memories to the compression device.
Abstract:
A method and apparatus for image compositing in an apparatus a device in which available memory is at a premium are disclosed. The apparatus includes a first memory that receives a video input signal, in multiple portions. The first memory has a storage capacity less than the entire video image. Data within the first memory is encoded to form encoded video image portions. The entire image is thus encoded, video image portion by video image portion. A second image is combined with image portions in the first memory prior encoding such video image portions. The apparatus may, for example, be an electronic component or components forming a video or image processing pipeline, used in a portable device.
Abstract:
An image reading apparatus prevents degradation of image quality and a delay in the image reading time which are caused by interruption of reading of image data. A speed at which a host computer reads image-data from an image reading apparatus and temporarily stores it therein is examined. If the resulting speed is lower than a reference value which has been set so that an operation to avoid an overflow of a buffer RAM in the image reading apparatus may not be caused, the sub-scanning speed of the image reading apparatus is set lower, and the image is read at the lower speed.
Abstract:
An image processing apparatus for converting image data between a raster format and a block format including an image data processor for providing the image data including a luminance component and at least one chrominance component in the raster format, at least two FIFO memories for storing corresponding image data components, a multiplexer for multiplexing the image data components from the at least two FIFO memories, a line buffer memory for storing outputs of the multiplexer linearly, and an image compressor for receiving the image data components in block format in sequence from the unified line buffer memory and compressing the received image data components. The image processing apparatus may also include an address generator for generating a common read/write address for the line buffer memory; and an image compressor for receiving image data of a v*h block unit from the line memory and compressing the received image data, where when the image data of v lines are read out from the line memory in a block scan order referring to the common read/write address, next image data of v lines are written into the single line memory with reference to the same common read/write address.
Abstract:
An image reading apparatus prevents degradation of image quality and a delay in the image reading time which are caused by interruption of reading of image data. A speed at which a host computer reads image data from an image reading apparatus and temporarily stores it therein is examined. If the resulting speed is lower than a reference value which has been set so that an operation to avoid an overflow of a buffer RAM in the image reading apparatus may not be caused, the sub-scanning speed of the image reading apparatus is set lower, and the image is read at the lower speed.
Abstract:
Image data from a document being scanned is encoded and stored in an image memory (4). As soon as the amount of data in the image memory (4) reaches a pre-set limit, the machine (F) begins transmission of the data to a designated recipient from the image memory (4). If it is determined that there is insufficient memory to store image data of a document being scanned in the image memory (4), the machine suspends scanning of the document, and transmits all the encoded data to the recipient from the image memory (4). Then, the machine (F) resumes the scanning and encoding operations. When it resumes scanning the remaining pages of the document and encoding the resultant image data, it transmits that data directly to the remote party without first storing that data into the image memory (4).
Abstract:
In an image processing method and apparatus for decoding and displaying input encoded data, the upper limit value of the data size to be stored in a memory that stores fragmented encoded data which form image data is set. It is checked based on the data size already stored in that memory, the upper limit value, and the data size of the input encoded data, if that input encoded data can be stored in the memory. If it is determined that the input encoded data cannot be stored in the memory, a region to be deleted in the image data of the data stored in the memory is determined. Data included in the determined region to be deleted is deleted for each fragmented data as a unit. If it is determined that the input encoded data can be stored in the memory, or after the data is deleted, the input encoded data is stored in the memory.
Abstract:
A transmission system and a method of correctly transmitting scan data within a scanner. The transmission system includes a synchronous dynamic memory and a buffer unit. The synchronous dynamic memory serves not only as a storage unit for holding data, but also provides a masking function for processing the last remaining scan data. The buffer unit is coupled to the synchronous dynamic memory for holding the scan data sent by the synchronous dynamic memory.
Abstract:
Two modes for releasing a memory, a mode in which the memory is released page by page and a mode in which the memory is released block by block are provided and one of the modes is selected in accordance with the amount of received data to enhance the reliability of the reception and recording with a smaller capacity of image memory. When the reception of the data is started and the image data is filled in the memory block, the recording of the received image to a recording medium is started. Each time the recording of the memory block is completed, the release mode of the image memory is set. Namely, when the reception of the page recorded in the memory hold mode is not yet completed and the remaining capacity of the image memory reaches below a predetermined capacity, the recorded memory blocks are released and the release mode is switched to the memory release mode.
Abstract:
An image processing system with a buffer memory for use in a facsimile device. An image processing apparatus comprising an image read unit for operating continuously to read an image on an original document, a buffer memory for temporarily storing image data of the image on the original that is read by the image read unit, a compressing unit for compressing the image data stored in the buffer memory into code data, and a buffer memory controller for controlling the operation of writing the image data into the buffer memory and the operation of reading the image data from the buffer memory. The image data processing device with buffer memory, which can continuously operate an image input terminal and/or an image output terminal, using a buffer memory which has a less number of the memory elements than a page memory.