摘要:
This invention is designed to encode the image area information of a multilevel image within a target size without re-inputting the information. For this purpose, from the multilevel image data input from the input unit (101), an image area information generating unit (1701) generates, for each pixel, image area information constituted by an image area component indicating whether the pixel exists in a character line drawing area or halftone area and an image area component indicating whether the pixel is chromatic or achromatic. A lossless encoding unit (1705) encodes this information on a block basis, and stores the resultant information in a third memory (1709). An encoding control unit (1713) monitors an amount of code. Upon determining that the amount of code exceeds a target amount, the encoding control unit causes the lossless encoding unit (1705) to perform encoding upon changing image area components, of subsequently input image area components, which coincide with a condition. The codes that have already been stored in the third memory (1709) are temporarily decoded by a lossless code re-encoding unit (1715), and the above image area components are changed. The resultant data is then re-encoded and stored in the third memory (1709).
摘要:
An image processing apparatus is provided which can shape codes and omit buffers at a decoding side as well as omit an image memory at an encoding side by providing code buffers for respective encoders. An image encoding apparatus for encoding image information in a hierarchical form includes encoders provided for respective hierarchies and code buffers provided after the respective encoders. Furthermore, it is possible to use a common code buffer memory for respective hierarchies at the encoding side. In such a case, by arranging so that a hierarchical tag can identify to which hierarchy a code belongs, a simplified encoding apparatus is provided.
摘要:
There is provided an image encoding method in a facsimile apparatus or an image filing apparatus as an image communication apparatus. In this method, a color image signal which is expressed by a plurality of color component signals to be encoded is input, the input color image signal is converted into a bit stream signal, and the bit stream signal is encoded by the prediction encoding. A parameter for the prediction encoding is changed in accordance with the color image signal to be encoded. The encoding operation is executed adaptively to the color image signal to be encoded. By bit stream converting the binary color signal, the efficient encoding using the color correlation can be executed and an increase in data amount is prevented. By encoding the bit stream signal by using a dynamic arithmetic code, a binary color image can be efficiently encoded.
摘要:
This invention is designed to effectively generate encoded data within a set size by inputting image data once. For this purpose, the image input through an input unit (101) is compressed by an encoding unit (102) and stored in first and second memories (104, 106). A first counter (107) counts the data in its code amount. When the amount of encoded data generated reaches a predetermined size, an encoding sequence control unit (108) sets quantization steps in the encoding unit (102) and an re-encoding unit (109) to increase compression ratios. In addition, the encoding sequence control unit (108) clears the first memory (104), causes the re-encoding unit (109) to re-encode the encoded data stored in the second memory, and stores the resultant data in the first memory (104). Since the encoding unit (102) continues encoding data with the set quantization step, the encoded data are stored in the first memory (104) from the start of the image. Subsequently, every time the data amount stored in the first memory reaches a predetermined amount, the quantization step is increased, and the processing is repeated.
摘要:
There is provided an image encoding method in a facsimile apparatus or an image filing apparatus as an image communication apparatus. In this method, a color image signal which is expressed by a plurality of color component signals to be encoded is input, the input color image signal is converted into a bit stream signal, and the bit stream signal is encoded by the prediction encoding. A parameter for the prediction encoding is changed in accordance with the color image signal to be encoded. The encoding operation is executed adaptively to the color image signal to be encoded. By bit stream converting the binary color signal, the efficient encoding using the color correlation can be executed and an increase in data amount is prevented. By encoding the bit stream signal by using a dynamic arithmetic code, a binary color image can be efficiently encoded.