Unlock instant, AI-driven research and patent intelligence for your innovation.

Decoding method, decoder and decoding device

A decoding method and decoder technology, applied in the field of decoders, decoding devices, and decoding methods, can solve problems such as decoder performance degradation, long processing time, and complex block division, and achieve the effects of reducing delay and preventing performance degradation

Active Publication Date: 2011-11-23
FUJITSU LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

So for example if figure 2 The block division of macroblock numbers 4, 5, and 6 that require motion compensation is complex, such as image 3 The processing time required to read the reference image of the macroblock numbers 4, 5, and 6 is long, and the predicted image generation process of the predicted image generation unit 53 is delayed, so the motion compensation process of the motion compensation unit 6 for the macroblock number 6 The start of the macroblock is waited, the transition to the next macroblock processing is delayed at each pipeline stage, and the performance of the decoder as a whole deteriorates

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Decoding method, decoder and decoding device
  • Decoding method, decoder and decoding device
  • Decoding method, decoder and decoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Figure 4 is a block diagram showing a decoding device to which the present invention is applied. Decoding device 10 has such as Figure 4 A front-end processing section 11, a demultiplexer section 12, a video decoder 13, an audio decoder 14, a video output system 15, and an audio output system 16 are connected as shown. A part including at least the demultiplexer unit 12, the video decoder 13, the audio decoder 14, the video output system 15, and the audio output system 16 may be constituted by a single semiconductor chip or a module such as an MCM.

[0053] The compressed digital audio video (AV) data is converted by the front-end processing unit 11 and the demultiplexer unit 12 into encoded video data and encoded audio data in a form suitable for decoding by the decoders 13 and 14 . The encoded video data is decoded by video decoder 13 and displayed on display 17 via video output system 15 . On the other hand, the decoded audio data is decoded by the audio decoder...

Embodiment 2

[0067] Figure 7 is a block diagram showing a second embodiment of the present invention. exist Figure 7 In pair with Figure 5 The same parts are denoted by the same reference numerals and related explanations are omitted. In this embodiment, a residual image buffer 64 and a residual image generation notification unit 645 are provided in the coefficient data processing unit 64 , and a motion vector buffer 652 is provided in the motion vector data processing unit 65 .

[0068] In the above first embodiment, referring to Image 6 The effect of averaging the reading performance of the reference image due to block division was explained. The more complex the block division, the slower the processing speed of the motion vector data interpretation unit 651 . In this embodiment, a motion vector buffer 652 is provided in order to suppress performance degradation of the entire decoder 13 due to performance degradation of the motion vector data interpretation unit 651 in the motio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A decoder divides an image into rectangles, decodes dynamic image compressed data based on dynamic compensation, develops the decoded data into an image, and stores the image at an image memory. The decoder is provided with a code data decoding unit that decodes compressed data, and stores coefficient data and dynamic vector data at a memory unit; a coefficient data processing unit that carries out reverse quantizing processing and reverse frequency conversion processing in accordance with the coefficient data read out from the memory unit, so as to generate a residual image; a dynamic vectordata processing unit that reads out a reference image from the image memory in accordance with dynamic vector data read out from the memory unit to generate a rectangular predictive image; a dynamic compensating unit that adds up the residual image and the predictive image to generate a decoded image, and stores it at the image memory; and a control unit that controls operation timing in the decoder. The dynamic vector data processing unit includes a predictive image buffer to store a predictive image for at least two rectangles or more, and a predictive image generation notifying unit that notifies the control unit by a predictive image ready signal that the predictive image for at least two rectangles or more have been generated, and the control unit controls the operation timing in response to the predictive image ready signal.

Description

technical field [0001] The present invention relates to a decoding method, a decoder and a decoding device, and more particularly to a decoding method, a decoder and a decoding device for decoding compression-coded video data when receiving digital broadcasting or reproducing DVD video data. Background technique [0002] The moving images viewed through digital broadcasting or DVD recording are composed of about 30 digital images per second. Therefore, from the viewpoint of the limited frequency band or the capacity of the storage medium, it is difficult to reproduce these moving image data without any processing. In most cases, the broadcast wave is used as a carrier wave to transmit or store in a storage medium such as a DVD. In actual applications, some kind of compression processing is performed on moving image data. In general, these compression processes are performed in accordance with protocols stipulated by standardization bodies, taking into account the publicity o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04N7/32H04N19/119H04N19/103H04N19/139H04N19/156H04N19/159H04N19/423H04N19/44H04N19/50H04N19/503H04N19/51H04N19/513H04N19/60H04N19/61H04N19/91
CPCH04N19/00484H04N19/00781H04N19/00533H04N7/26335H04N7/50H04N7/26707H04N19/61H04N19/44H04N19/423H04N19/119H04N19/51
Inventor 中山宽萩谷太郎渡部康弘
Owner FUJITSU LTD