摘要:
A local motion vector detection unit 66 obtains a local motion vector LMV for each macro block in a coding target frame image. A region setting unit 64 sets multiple global regions in the frame image. A global motion vector calculation unit 68 calculates a global motion vector GMV which indicates the global motion within each global region. A local motion vector difference coding unit 72 performs coding of the difference ΔLMV which has been obtained by making the difference between each of the local motion vectors LMV within the global region and the global motion vector GMV obtained for each global region. A global motion vector difference coding unit 74 performs coding of the difference ΔGMV which has been obtained by making the difference between each of the global motion vectors GMV obtained for corresponding global region and the reference global motion vector GMVB serving as a reference.
摘要:
An audio/video decoding system capable of providing sufficient synchronization between an audio output and a video output. The decoding system has a parser, an audio decoder and a video decoder. The parser extracts an SCR (System Clock Reference), an audio time stamp and a video time stamp from a system stream, and demultiplexing the system stream into an audio stream and a video stream. The audio decoder computes an output timing for an audio output based on its decoding time, the SCR and the audio time stamp, and decodes the audio stream in accordance with the output timing. The video decoder computes an output timing for a video output based on its decoding time, the SCR and the video time stamp, and decodes the video stream in accordance with the output timing.
摘要:
An image coding apparatus is provided which satisfies various levels of demands on image distribution, both from image providers and from users. The image coding apparatus includes a coding block which codes predetermined image data. A separation unit separates the coded image data into basic data for reproducing contents of the coded image data as a visible image, and complementary data for complementing the basic data, so that the two pieces of data are distributed on different occasions. An adding unit adds information for independent copyright control to at least either one of the basic data and the complementary data.
摘要:
A motion vector holding unit 61 holds motion vector information with respect to a backward reference frame detected beforehand and received from a motion compensation unit 60. A motion vector calculation unit 63 calculates multiple motion vectors for each macro block defined in a coding target frame with reference to the motion vector information with respect to the backward reference frame held by the motion vector holding unit 61 according to each calculation mode of a set of different calculation modes. A motion compensation prediction unit 64 performs motion compensation using motion vectors obtained for each calculation mode, thereby creating predicted images. The predicted images are output to a coding amount estimation unit 65. The coding amount estimation unit 65 estimates the coding amount of the subtraction image, which is the subtraction between the predicted image and the original image, for each calculation mode. A motion vector selection unit 67 makes a comparison between the coding amounts of the subtraction images, and selects the motion vector which provides the smallest coding amount.
摘要:
A motion vector coder performs coding on motion vectors MV0, MV1 and MV2 in the stated order. Initially, the motion vector coder receives the motion vectors MV0-MV2 from a motion vector holder. The motion vector coder codes the motion vector MV0 at the lowest layer 0. Subsequently, the motion vector coder codes (½*MV0-MV1), which is a difference between ½ of MV0 and MV1, instead of coding the motion vector MV1 at layer 1. The motion vector coder then codes (½*MV1-MV2), which is a difference between ½ of MV1 and MV2, instead of coding the motion vector MV2 at layer 2.
摘要:
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.
摘要:
An encoding apparatus 100 performs intra-frame encoding or inter-frame encoding using a predetermined scheme, or performs an orthogonal transform on an image as one process in the intra-frame encoding or the inter-frame encoding. In order to perform the intra-frame encoding, the inter-frame encoding, or the orthogonal transform, various parameters to be specified by the encoding apparatus are specified as an abbreviated parameter which uses a number of bits less than the number of bits that is assigned by the specification. This enables to reduce the data amount of a parameter in the coded data.
摘要:
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 monitoring unit monitors continuously wavelet transform component output from a wavelet transformer. When a condition “make all the components of the HH sub-band 0” is applied as a quantization strategy, the monitoring unit detects the maximum value N among the components in the HH sub-band and determines the threshold as N+1. The threshold is then sent to a quantizer.
摘要:
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.