Abstract:
When compressing continuous tone bit map image data, the image compression section of the image compressing apparatus segments the continuous tone bit map image data into bit map image data for lossy compression, index image data for lossless compression and bit map image data for lossless compression based on pixel identification information data. The lossy compression section of the image compression section performs lossy compression process according to the JPEG method for the bit map image data for lossy compression, and the first lossless compression section thereof performs lossless compression process according to the JBIG method for the index image data for lossless compression. Furthermore, the second lossless compression section thereof performs lossless compression process according to the JPEG-LS method for the bit map image data for lossless compression.
Abstract:
When compressing continuous tone bit map image data, the image compression section of the image compressing apparatus segments the continuous tone bit map image data into bit map image data for lossy compression, index image data for lossless compression and bit map image data for lossless compression based on pixel identification information data. The lossy compression section of the image compression section performs lossy compression process according to the JPEG method for the bit map image data for lossy compression, and the first lossless compression section thereof performs lossless compression process according to the JBIG method for the index image data for lossless compression. Furthermore, the second lossless compression section thereof performs lossless compression process according to the JPEG-LS method for the bit map image data for lossless compression.
Abstract:
When inputted pixels from an input DMA unit, a packing unit outputs data package. One data package consists of a inputted pixels. A memory control unit writes, on a write line memory at a write interval, the data package that is outputted by the packing unit. The write interval is a times longer than an input interval at which the pixels are inputted into the packing unit. During the writing process, the memory control unit reads out another data package from a read line memory at a read interval that is the same as the input interval. In addition, the memory control unit treats the write line memory as the read line memory, after completing the writing process. Alternatively, the memory control unit treats the read line memory as the write line memory, after completing the reading process.
Abstract:
Provided is a method and apparatus for compressing a text and an image. When compressing the text and image, it is possible to group valid lines with data into each line having a common element, and compress and encode the data of the valid lines. Accordingly, it is possible to reduce a data loss that may occur in a tactical communication environment with a poor channel state due to a bit sleep or a burst error. In the case of the text, it is possible to perform lossless compression on only a valid line with data and thereby improve compression efficiency. In the case of the image, it is possible to perform loss compression on valid lines, and then restore the partially damaged data using an ECC even when data is partially damaged. Accordingly, it is possible to improve compression efficiency and the entire data transmission success rate.
Abstract:
A plurality of patterns such as half-tone patterns, solid patterns, edge patterns, and verbatim data are losslessly represented in a compressed raster data stream. A pattern selection module selects among the various patterns to provide the best combination of lossless representations according to particular criteria such as storage compactness. Half-tone patterns are compressed by exploiting the characteristics of the half-tone threshold screen used to generate the half-tone image. A half-tone pattern codebook is produced by half-tone screening a calibration image. A packet formatting module packs multiple pattern identifiers and lossless representations into a packet which may be transmitted compactly. Upon receipt, a packet deformatting module unpacks the pattern identifiers and lossless representations from the packet. After deformatting, a pattern decoding module uses the pattern identifier to activate appropriate pattern generation modules. Each pattern generation module regenerates data according to an indicated pattern to recreate the original raster data.
Abstract:
An image coding apparatus corresponding to a standard scheme of binary image compression and having the compression efficiency of a gray scale image improved includes: a bit plane generator (303) dividing unitary image data into a plurality of bit planes determined according to the number of bits forming each pixel, an image preprocessor (305) connected to the bit plane generator (303) to arrange bit data of the same position forming a plurality of bit planes in close proximity to combine into a single bit plane, and a data compressor (306) connected to the image preprocessor (305) to compress an image of the single bit plane.
Abstract:
A plurality of patterns such as solid patterns, edge patterns, half-tone patterns, and verbatim data are losslessly represented in a compressed raster data stream. A pattern selection module selects among the various patterns to provide the best combination of lossless representations according to particular criteria such as storage compactness. A packet formatting module packs multiple pattern identifiers and lossless representations into a packet which may be transmitted compactly. Upon receipt, a packet deformatting module unpacks the pattern identifiers and lossless representations from the packet. After deformatting, a pattern decoding module uses the pattern identifier to activate appropriate pattern generation modules. Each pattern generation module regenerates data according to an indicated pattern to recreate the original raster data.
Abstract:
In a data processor, image data of a pixel matrix is subjected to orthogonal transformation to coefficient data, the coefficient data is quantized with a first quantization table for character image and a second quantization table for half-tone image, and the image data is discriminated to be character image data or half-tone image data according to the quantization data. The selected data is then coded. In another processor, image data are divided into first and second processing blocks of m*m and M*M pixel matrices wherein M>m and the second processing block includes one of first processing blocks and adjacent pixels. Image data in a first and second processing block are subjected to orthogonal transformation to coefficient data. It is discriminated according to the coefficient data of the second processing block if the image is a character, dot, or half-tone image to select an appropriate quantization table, and image data of the first block is quantized according to the selected table and the quantized data are coded. In a further processor, two discrimination windows are provided, the first having coefficient data around the DC component and the second having the other data. Orthogonal transform coefficients of image data in a processing block are calculated, and maximum of absolute values in the windows are obtained. An image is discriminated to be a dot image if the maximum of the first window is larger than the second and larger than a threshold value.
Abstract:
A method for encoding compressed graphics video information and decoding such information. The method consists of enriching the video information in zeros through shifting and Exclusive ORing video image with itself. A number of methods are attempted in the shifting and Exclusive ORing process in order to determine the method which yields the optimum zero enriched image. The zero enriched image is then encoded and the encoded information stored. Upon retrieval, the information is decoded and an Exclusive OR and shifting process is done to obtain the original video information.
Abstract:
A system for recording received picture data for facsimile transmission includes a compressor for encoding decoded received picture data per line as a unit and compressing the encoded picture data to produce compressed data. A decision unit is connected to the compressor to decide whether the number of bits of the compressed picture data or the number of bits of the restored picture data is smaller to produce a control signal representing the decision result. A buffer storage unit is operatively connected to the compressor for storing the picture data having a smaller number of bits decided by the the decision unit. The system also includes an output decoder connected to the buffer unit for delivering a decoded original picture data in the buffer storage when the data from the buffer storage is compressed data and delivering the data from the buffer storage unit when the data from the buffer storage unit is original picture data.