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

Digital video decoding method based on image processor

A graphics processor and digital video technology, applied in image data processing, image coding, instruments, etc., can solve problems such as low performance and unsuitable video decoding system, and achieve fast evolution, eliminate redundant data, and flexible control Effect

Inactive Publication Date: 2008-02-13
PEKING UNIV
View PDF0 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

These methods do not make full use of the computing resources of the GPU, resulting in low performance, and are not suitable for practical video decoding systems.

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
  • Digital video decoding method based on image processor
  • Digital video decoding method based on image processor
  • Digital video decoding method based on image processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The preferred embodiments of the present invention will be described in more detail below with reference to the accompanying drawings of the present invention.

[0035] Fig. 2 illustrates the structural diagram of the hardware system corresponding to the present invention. The present invention requires the cooperation of the CPU and the GPU to complete the entire decoding process, and the two can be executed in parallel to further improve efficiency. The CPU and GPU are connected through a system bus, such as PCIE or AGP. Bus bandwidth is a finite resource, and data transfer overhead is an important factor affecting overall performance. An important advantage of the present invention compared with the existing method is that useless or redundant data is avoided, and the amount of data transmission is obviously reduced. The CPU encapsulates the information required for the decoding of macroblocks and coefficient blocks...

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

The invention provides a decoding method for compression video based on a GPU. The method utilizes point graphic element to show video block instead of square and maps decoding segments to the GPU except variable length decoding, and then the GPU organizes video data into point collection and completes decoding process by drawing point collection. The invention has the advantages of a CPU and the GPU so that the two work in parallel accelerate video decoding process; the invention has high performance of hardware decoding and flexibility of software decoding at the same time, can handle a plurality of video compression format and standard, replace a special decoding hardware of personnel computer with the GPU, a game console, a handheld mobile device, etc, and improve the utilization of hardware resources and reduce cost.

Description

technical field [0001] The invention belongs to the field of computer digital video compression, and in particular relates to a method for using a Graphics Processing Unit (GPU) to complete video decoding. Background technique [0002] Digital video has been widely used in people's daily life, involving various fields such as digital TV, personal computer, handheld mobile equipment, entertainment, and education. For the majority of users, the most basic requirement is high-quality real-time playback (decoding) of video content. However, in order to achieve high compression rate and good image quality, video compression standards need to adopt video compression technology with high computational complexity, which directly leads to the consumption of a large amount of computing resources in the decoding process. [0003] Most common video compression standards use a 16×16 macroblock as the basic processing unit. Referring to Figure 1, in order to complete the decoding process...

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
IPC IPC(8): H04N7/24G06T9/00
Inventor 周秉锋韩博
Owner PEKING UNIV
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