摘要:
A data embedding apparatus including: a selecting unit for selecting, based upon the second data, a prediction system of calculating a prediction value with respect to data to be processed within the first data; a predicting unit for calculating the prediction value of the data to be processed by the prediction system selected by the selecting unit; a difference calculating unit for calculating a prediction error of the data to be processed by employing the prediction value; and a prediction error calculating unit for outputting the coded data, in which the predicting unit includes: a 0-embedding time predicting unit for performing prediction when a bit value of the second data is “0”; a 1-embedding time predicting unit for performing prediction when the bit value of the second data is “1”; and an embedding end time predicting unit for performing prediction when embedding of the second data is accomplished.
摘要:
A data embedding apparatus including: a selecting unit for selecting, based upon the second data, a prediction system of calculating a prediction value with respect to data to be processed within the first data; a predicting unit for calculating the prediction value of the data to be processed by the prediction system selected by the selecting unit; a difference calculating unit for calculating a prediction error of the data to be processed by employing the prediction value; and a prediction error calculating unit for outputting the coded data, in which the predicting unit includes: a 0-embedding time predicting unit for performing prediction when a bit value of the second data is “0”; a 1-embedding time predicting unit for performing prediction when the bit value of the second data is “1”; and an embedding end time predicting unit for performing prediction when embedding of the second data is accomplished.
摘要:
A quantizing matrix selecting part 3 for calculating the average and variance of brightness values in a prediction image created by a motion-compensated prediction unit 1, and selecting a quantizing matrix corresponding to the average and variance of brightness values in the prediction image from among a plurality of quantizing matrices which are prepared in advance is disposed, and a quantizing part 6 quantizes orthogonal transformation coefficients outputted from an orthogonal transformation part 5 with reference to the quantizing matrix selected by the quantizing matrix selecting part 3.
摘要:
A loop filter 6 includes a region classifying unit 12 for extracting a feature quantity of each of the regions which construct a local decoded image to classify each of the regions into the class to which the region belongs according to the feature quantity, and a filter designing and processing unit 13 for, for each class to which one or more regions, among the regions which construct the local decoded image, belong, generating a Wiener filter which minimizes an error occurring between an inputted image and the local decoded image in each of the one or more regions belonging to the class to compensate for a distortion superimposed onto the one or more regions by using the Wiener filter.
摘要:
Provided are a device and a method for efficiently compressing information by performing improved removal of signal correlations according to statistical and local properties of a video signal in a 4:4:4 format which is to be encoded. The device includes: a prediction unit for determining, for each color component, a motion prediction mode exhibiting a highest efficiency among a plurality of motion prediction modes, and detecting a motion vector corresponding to the determined motion prediction mode, to thereby perform output; and a variable-length encoding unit for determining, when performing arithmetic coding on the motion prediction mode of the each color component, an occurrence probability of a value of the motion prediction mode of the each color component based on a motion prediction mode selected in a spatially-adjacent unit region and a motion prediction mode selected in a temporally-adjacent unit region, to thereby perform the arithmetic coding.
摘要:
A motion compensation predicting coding apparatus includes a motion detector for comparing pixel data in an image signal with pixel data of the previous image signal to generate a motion vector. The motion vector is indicative of the displacement differences between the image signal and the previous image signal. The image signal may be organized into blocks of pixel data for a single field or for multiple fields when motion detection is performed on the image signal by the motion detector. A subtracter generates a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal. A coder receives the prediction compensation error signal and generates an appropriate coded output. The apparatus may also include an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing the data in the signal into blocks into one of several fashions as dictated by the motion vector.
摘要:
A motion compensation predicting coding apparatus includes a motion detector for comparing pixel data in an image signal with pixel data of the previous image signal to generate a motion vector. The motion vector is indicative of the displacement differences between the image signal and the previous image signal. The image signal may be organized into blocks of pixel data for a single field or for multiple fields when notion detection is performed on the image signal by the motion detector. A subtracter generates a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal. A coder receives the prediction compensation error signal and generates an appropriate coded output. The apparatus may also include an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing the data in the signal into blocks into one of several fashions as dictated by the motion vector.
摘要:
A coded data recoding apparatus includes a coded data analyzing unit 1 for extracting block data and data showing the image characteristics of the block data from moving image coded data, two or more code tables 4 and 5 in each of which the code amount is optimized for each of the above-mentioned image characteristics, a code table selecting unit 2 for selecting a code table which is used for recoding on the basis of the data showing the image characteristics extracted by the coded data analyzing unit 1, and a variable length recoding unit 3 for outputting a bit stream of coded data in which the block data are recoded thereby using the code table selected by code table selecting unit 2 selected.
摘要:
A motion compensation predicting coding apparatus includes a motion detector for comparing pixel data in an image signal with pixel data of the previous image signal to generate a motion vector. The motion vector is indicative of the displacement differences between the image signal and the previous image signal. The image signal may be organized into blocks of pixel data for a single field or for multiple fields when motion detection is performed on the image signal by the motion detector. A subtracter generates a prediction compensation error signal by subtracting the pixel data in the previous image signal from the pixel data of the image signal. A coder receives the prediction compensation error signal and generates an appropriate coded output. The apparatus may also include an adaptive blocking mechanism for receiving the prediction compensation error signal and organizing the data in the signal into blocks into one of several fashions as dictated by the motion vector.
摘要:
An image encoding device include a predicting unit for adaptively determining the size of each motion prediction unit block according to color component signals, and for dividing each motion prediction unit block into motion vector allocation regions to search for a motion vector, and a variable length encoding unit for, when a motion vector is allocated to the whole of each motion prediction unit block, performing encoding in mc_skip mode if the motion vector is equal to an estimated vector and a prediction error signal 5 does not exist, and for, when each motion vector allocation region has a size equal to or larger than a predetermined size and a motion vector is allocated to the whole of each motion vector allocation region, performing encoding in sub_mc_skip mode if the motion vector is equal to an estimated vector and a prediction error signal does not exist.