摘要:
A motion vector detecting unit 24 detects a motion vector between an input image and a reference image. A reduced image creation unit 40 reads out pixel data of the reference image from the frame memory, and creates a reduced image at a lower resolution than that of the original reference image. A reduced image holding unit 42 stores a part or all of the reduced image thus created. A computation unit 44 performs matching computation between the input image and the reference image using the reduced images, thereby detecting an approximate motion vector. Subsequently, the computation unit 44 detects a motion vector using the images at the original resolution with reference to the approximate motion vector. When the computation unit 44 detects the motion vector using the reduced images, a part of the reduced image stored in the reduced image holding unit 42 is not newly created, and is read out from the reduced image holding unit 42.
摘要:
The digital broadcast receiving apparatus according to the present invention includes a tuning unit for outputting normal image data for performing a normal reproduction operation corresponding to a user selected channel, a memory unit for outputting background image data for performing a background reproduction operation when the normal reproduction operation cannot be performed, a data selector for receiving the normal image data and the background image data and outputting one of the normal image data and the background image data, and an MPEG video decode unit for decoding image data output by the data selector to generate an image signal. The tuning unit successively receives the respective channel selected in the background independently of the user selection, and stores the background image data corresponding to the respective channels in the memory unit.
摘要:
The image processing apparatus comprises a wavelet transform unit, a frame buffer, a quantization unit, a bit plane coding unit, an arithmetic coding unit, and a stream generating unit, and converts an original image into coded image data hierarchically by using these units. A copyright level management table manages copyright levels to be permitted to users who use the coded image data. A copyright level recording unit records copyright level information on the corresponding profile into a header or other areas of the coded image data in consideration of such factors as users and regions to be provided.
摘要:
A video decoding apparatus for decoding encoded video data to continuously produce decoded pictures. The video data includes a series of pictures, each picture contains a series of slices, and each slice contains a series of macroblocks. A dequantizer performs dequantization of the video data based upon a quantization threshold value. A motion-vector restoring circuit restores data for each macroblock. A direct current error detector is provided to detect erroneous macroblocks based upon the dequantized data. A motion-area error detector is provided to detect erroneous macroblocks based upon the restored motion vector data. An erroneous macroblock is replaced by a corresponding macroblock from a preceding picture. Subsequent macroblocks in a slice may also be replaced by corresponding macroblocks from a preceding picture.
摘要:
An MPEG video decoder capable of preventing a buffer for storing a video stream from overflowing and/or underflowing. The video decoding apparatus decodes a coded video bit stream including a series of pictures to produce decoded pictures. The video decoding apparatus includes: a bit buffer for temporarily storing the video bit stream, a decoding circuit for receiving the video bit stream output from the bit buffer and decoding the video bit stream to produce decoded pictures, and a video bit stream control circuit for controlling an amount of the video bit stream to be supplied to the decoding circuit from the bit buffer based on an amount of data of the video bit stream stored in the bit buffer.
摘要:
A wavelet transform unit performs a wavelet transform on original images and a quantization unit quantizes wavelet transform coefficients. A ROI selector selects a region of interest or regions of interest in the original image, and a ROI mask generator generates ROI masks with which the wavelet transform coefficients (which are also called ROI transform coefficients) corresponding to the regions of interest are specified. By referring to the ROI masks, a lower-bit zero substitution unit substitutes low-order bits of non-ROI transform coefficients with zeros. An entropy coding unit entropy-codes the wavelet transform coefficients sequentially from high-order bit-planes, after the substitution. A coded data generator turns coded data into streams together with parameters and then outputs coded images.
摘要:
In an image coding apparatus, a ROI setting unit sets a ROI region in an image. An entropy coding unit entropy-codes the image. A ROI information coding unit encodes information for specifying the ROI region. A codestream generator generates a codestream in a manner that the coded image and the coded information are explicitly included in the codestream. When a plurality of ROI regions are set in the image, the information may include a degree of priority.
摘要:
In a digital camera, when snapshot shooting is instructed during recording of a moving image, a shot still image is temporarily pushed aside in a memory area for use in pushing aside (7a) in a frame buffer (7). A currently shooting motion image and a still image are displayed in parallel on a display (9), so that a user can confirm a content of a snapshot. The moving image continues to be recorded even during a push-aside operation. After a moving image processing is completed, the still image is processed by an image correcting circuit (4). The frame buffer (7) comprises a plurality of frame recording areas, and is shared on the occasions of a moving image processing and a still image processing. In a normal moving image processing, these areas are utilized in a cyclic manner, and when the still image is shot, any of areas will be utilized. Thereafter, the rest of areas are utilized in the cyclic manner for the moving images. The recording function for the moving image and still image is improved at low cost, it becomes easy to take a snapshot, and the merchandise size is not increased.
摘要:
A correlation evaluation unit evaluates a correction between a predetermined region in a targeted picture and a region corresponding to the region in a picture differing from the targeted picture in a temporal direction. A quantization control unit adaptively controls quantization processing for the predetermined region in the targeted picture, according to an evaluation obtained by the correlation evaluation unit. For example, when it is determined by an evaluation value obtained by the correlation evaluation unit that the correlation is weaker than a predetermined threshold value, the quantization control unit enlarges a quantization step used for quantization of the predetermined region.
摘要:
A wavelet transform unit performs a wavelet transform on original images and a quantization unit quantizes wavelet transform coefficients. A ROI selector selects a region of interest or regions of interest in the original image, and a ROI mask generator generates ROI masks with which the wavelet transform coefficients (which are also called ROI transform coefficients) corresponding to the regions of interest are specified. By referring to the ROI masks, a lower-bit zero substitution unit substitutes low-order bits of non-ROI transform coefficients with zeros. An entropy coding unit entropy-codes the wavelet transform coefficients sequentially from high-order bit-planes, after the substitution. A coded data generator turns coded data into streams together with parameters and then outputs coded images.