摘要:
In an encoding apparatus for processing a video signal with a signal processing circuit, producing coefficient data by an orthogonal transform of differential data obtained by motion compensation, generating coded data by quantization of the coefficient data and converting the quantization step size at the time of the quantization according to the amount of generated data of the coded data, the signal processing circuit includes: a motion vector detecting circuit for detecting a motion vector of the video signal; a motion code vector amount detecting circuit for calculating the code amount of the motion vector on the basis of the motion vector and for detecting the amount of code of the coefficient data; and a pixel number converting circuit for converting the number of pixels of the video signal according to the amount of code of the motion vector and the amount of code of the coefficient data.
摘要:
A video encoder for reducing the deterioration of picture quality of a compress coded video signal by implementing a method for deciding the number of picture elements needed to properly encode an inputted video signal. The decision is calculated based on the difficulty of compressing the inputted video signal and the number of picture elements needed to accurately reproduce a compressed inputted video signal. The decision circuitry decides the number of picture elements needed for compression of the inputted video signal allowing the number of codes generated in the encoding process to be decreased and quantization accuracy improved. The main advantage is a reduction in deterioration of the video signal usually found when reproducing a compress coded video signal.
摘要:
A data processing apparatus for converting discrete original image data into interpolated image data having a different number of sampling data from the original image data, including generating means for generating a plurality of the interpolated image data from the original image data, first virtualizing means for generating first virtual data including a virtual succession of the original image data, second virtualizing means for generating second virtual data including a virtual succession of each of the plural interpolated image data, error calculating means for calculating error between each of the second virtual data with respect to the plural interpolated image data and the first virtual data, and selecting means for selecting either one of the plural interpolated image data based on the error.
摘要:
A motion detection signal delivered from a mixer is output through a series circuit of a maximum value calculation portion and a minimum value calculation portion. In each of the calculation portions, calculation is performed within a block of 3-dot.times.3-line. Missing of motion detection is prevented from occurring in the maximum value calculation portion because the motion detection signal of the pixel under attention is calculated therein with the values within the block and, accordingly, the motion detection signal is expanded in the horizontal and vertical directions. A detection spread to a still picture portion occurring in the calculation portion is suppressed in the minimum value calculation portion because, when surrounding motion detection signals therein are lower than the motion detection signal of the pixel under attention, the motion detection signal of the pixel under attention is replaced with the lower value. With the described arrangement, the missing of motion detection is advantageously prevented without inviting the detection spread to a still picture portion.
摘要:
An bit-plane coding pass generator is provided in which for SP-pass processing quantization coefficient of each code block divided into bit planes, “significant (S)” or “non-significant (N)” data in a predetermined area and those around the area and compared with an S/N matching pattern. The S/N matching pattern has been set when a jump can be made from an arbitrary sample point to a next sample point to be processed by SP pass. The jump is made to the next sample point to be processed by SP pass according to a jump address value obtained from a pattern coincident with a current S/N matching pattern. Thus, by reducing the time for the significant propagation (SP) pass defined in JPEG-2000, a code block can be coded at a higher speed by three coding passes.
摘要:
Disclosed herein is a data processing apparatus for converting discrete first data into second data having a different number of sampling data from the first data, including generating means for generating a plurality of the second data from the first data, first virtualizing means for generating first virtual data including a virtual succession of the first data, second virtualizing means for generating second virtual data including a virtual succession of each of the plural second data, error calculating means for calculating an error between each of the second virtual data with respect to the plural second data and the first virtual data, and selecting means for selecting either one of the plural second data based on the error.