Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of video decoding

A video decoder and decoder technology, applied in the field of video decoding, to achieve the effect of efficient use

Inactive Publication Date: 2007-02-28
ENTROPIC COMM INC
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since data requests often consist of only a few bytes and the request is arranged to cover more than one data unit of the device, the device may have significant transfer overhead

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
  • Method of video decoding
  • Method of video decoding
  • Method of video decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Existing video decoders, such as video decoders configured to decode pictures encoded according to an existing MPEG standard, such as MPEG-4, are capable of decoding compressed video data based on the order in which the encoded pictures were received. This approach is generally expected to reduce memory storage requirements and enable a relatively simpler design of the decoder used. In addition, existing video decoders often use unified memory, such as static dynamic random access memory (SDRAM) combined with memory arbiters. Traditionally, reconstruction of predicted images is based on operations on data macroblocks. When processing such macroblocks, an image area corresponding to nxn pixels is typically retrieved from memory, where n is a positive integer.

[0038] The inventors have realized that such retrieval of image regions is an inefficient process because, due to data processing in memory, more data is frequently read from storage than is actually required for...

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 method of decoding video data (ENC(VI)) in a video decoder (50) for regenerating sequence of images (VO) is described. The method involves arranging for the decoder (50) to include processing means (70) coupled to data memory (60). Moreover, the method involves: (a) receiving and then storing the video data (ENC(VI)) including anchor picture data; (b) processing the video data to generate luminance and chrominance block data; (c) processing the luminance and chrominance data to generate corresponding macroblock data (130); and (d) applying motion compensation to generate from the macroblock data (130) and one or more anchor pictures the sequence of decoded images (VO). The method applies the compensation such that the motion vectors derived from the macroblocks (130) used for reconstructing the sequence of images (VO) are analyzed and macroblocks accordingly sorted to provide for more efficient transfer of one or more video areas from one or more anchor pictures between the memory (60) and the processing means (70).

Description

field of invention [0001] The present invention relates to video decoding methods; in particular but not limitedly, the present invention relates to a video decoding method for decoding images encoded according to current standards, such as MPEG. Furthermore, the invention also relates to a device for implementing the decoding method. technical background [0002] The efficient organization of data memories in image processing devices is known. Such devices are used to process sequences of images, the data representing each image usually having a considerable amount of data. Image sequences are often compressed in coded form so that their corresponding data is not very large for storage on a data carrier, for example on an optically readable optical storage disc, such as DVD. However, the use of decoding requires storage and processing of encoded data to generate corresponding decoded image data, which often has very large data volumes, eg several megabytes of data per ima...

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 Applications(China)
IPC IPC(8): H04N7/26
CPCH04N19/44H04N7/26638H04N19/423H04N7/26335H04N19/20H04N7/26707
Inventor 翁诺·埃里恩伯格约翰内斯·Y.·齐克拉尔
Owner ENTROPIC COMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products