Abstract:
An image data processing apparatus for fast coding and reconstructing continuous-tone image data parallely processes DCT coefficients in pipelined quantization and dequantization. An image data compressing apparatus (Fig. 11) comprises an orthogonally transformer (111) for obtaining a transform coefficient matrix by two-dimensionally orthogonally transforming continuous-tone image data, a quantizer (121) for quantizing respective elements of a coefficient matrix, a signal producer (131, 132) for outputting the serial quantized coefficients by attaching a termination signal to the tail end, and a coder (150) for outputting codes corresponding to significant coefficients. An image data reconstructing apparatus (Fig. 13) comprises a decoder (161) for decoding input codes to the coefficient codes and succession length codes, a coefficient code reverter (162) for reverting the coefficient codes into significant coefficients, a succession length code reverter (163) for reverting the succession length codes into insignificant coefficient succession length, a memory (142) for storing a data pair of a significant coefficient and an insignificant coefficient succession length, a dequantizer (171) for obtaining appropriate transform coefficients by dequantizing significant coefficients in data pairs, and an inverse orthogonally transformer (180) for two-dimensionally inverse-orthogonally transforming the transform coefficient matrix and for outputting the transforming result as image data.
Abstract:
An image data reconstructing method and apparatus, adaptive to both progressive and sequential image buildup modes, reconstructs an orthogonally transformed image by dequantizing transform coefficients decoded from coded data of a continuous tone image, by causing the transform coefficients to have a common data structure through an attachment of a dummy signal representing a zero value DC element. The image data reconstructing method comprises a coded data decoding step, a common data structure one-dimensional quantized transform coefficient creating step, a one-to-two dimensional quantized transform coefficient transforming step, a dequantization threshold storing step, and a two-dimensional quantized transform coefficient dequantizing step. The image data reconstructing apparatus comprises a dummy signal generator for generating such dummy signals and a selector for selecting the dummy signals.
Abstract:
A method of writing and reading coded data writes and reads the coded data which are coded by an orthogonal transform coding so that an original image can be restored progressively or sequentially, where the original image is divided into blocks of an arbitrary number of pixels and the coded data are obtained by coding quantization coefficients which are obtained when gradation levels of the pixels within each block are subjected to a two-dimensional discrete cosine transform. The method comprises the steps of extracting the quantization coefficients for each restoration stage, subjecting the extracted quantization coefficients to a variable length coding, writing the variable length coded quantization coefficients into storage means as the coded data, reading the coded data from the storage means, restoring a code length of the coded data based on the read coded data, extracting coded data corresponding to the restored code length from the read coded data, and outputting the extracted coded data as coded data required in each restoration stage.
Abstract:
A method of writing and reading coded data writes and reads the coded data which are coded by an orthogonal transform coding so that an original image can be restored progressively or sequentially, where the original image is divided into blocks of an arbitrary number of pixels and the coded data are obtained by coding quantization coefficients which are obtained when gradation levels of the pixels within each block are subjected to a two-dimensional discrete cosine transform. The method comprises the steps of extracting the quantization coefficients for each restoration stage, subjecting the extracted quantization coefficients to a variable length coding, writing the variable length coded quantization coefficients into storage means as the coded data, reading the coded data from the storage means, restoring a code length of the coded data based on the read coded data, extracting coded data corresponding to the restored code length from the read coded data, and outputting the extracted coded data as coded data required in each restoration stage.
Abstract:
An Adaptive Discrete Cosine Transformation is widely used for orthogonally transforming image data. The number of adders necessary for sum-of-product operations in a matrix multiplication is reduced. A high speed matrix multiplication and a progressive image build-up are realized by minimizing the number of operations by skipping those for insignificant data. This invention speeds up the operations for restoring image data, minimizes the necessary circuit size, and enables a progressive image build-up to be performed efficiently.
Abstract:
Image identification information unique to image data, inputted into an image search device, is previously embedded as steganography in the image data. In the image search device, the steganography in image data to be searched is decoded to detect the image identification information, the detected image identification information and a search condition instructed from the outside are checked against each other, and image data that satisfy both the information and the condition is outputted as the search result.
Abstract:
Image identification information specific to image data to be inputted to an image replicating apparatus is embedded, as steganography, into the image data in advance. In the image replicating apparatus, a replication control apparatus decodes the steganography in the image data to detect the image identification information, then compares the detected image identification information with license information provided in advance, and permits, if they are coincident with each other, a copy operation, such as printing of the image data into a printing medium, storing of the image data into a storing medium, or the like.
Abstract:
An information providing system enabled to have access to different contents from a printed image having a code buried therein on a medium to be printed. The information providing system comprises a code sending unit capable of sending either an image obtained by reading an image printed on the medium and having the code buried therein or the code extracted from the read image, an information providing unit for receiving either the read image or the code extracted from the read image, to send either information corresponding to the image or information for acquiring the information corresponding to the image, an information receiving/acquiring unit capable of receiving information for either receiving the information corresponding to the image or acquiring the information corresponding to the image, to acquire the information corresponding to the image on the basis of the acquiring information, and an information changing unit for changing the information corresponding to the image in the information providing unit.