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

Method and device for decoding image in parallel by multi-core processor

A multi-core processor and image technology, applied in the field of digital video decoding, can solve the problems of very high processor requirements and incompetence of single-core processors

Active Publication Date: 2011-06-15
ZTE CORP
View PDF0 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under such circumstances, the requirements for the processor are very high, and the current single-core processors such as DSP, ARM, etc. are not competent

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 and device for decoding image in parallel by multi-core processor
  • Method and device for decoding image in parallel by multi-core processor
  • Method and device for decoding image in parallel by multi-core processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] How to divide the decoding of the H.264 video stream into reasonable tasks, so as to ensure that the processor cores involved in the decoding are rarely in the idle waiting state, and even if it happens, they can be in the idle waiting state in a very short time Turning to the high-load computing state to fully utilize the processing performance of each core in the multi-core processor has become an urgent problem to be solved.

[0028] Moreover, in order to obtain higher compression efficiency, the H.264 video compression standard makes full use of the temporal and spatial correlation of video sequences, especially the utilization of spatial correlation brings difficulties to parallel decoding by multi-core processors. Because in the process of parallel processing, only those irrelevant content can be processed in parallel, but because it needs to go through three major processes: entropy decoding, reconstruction and loop filtering when decoding the H.264 video stream, ...

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 discloses a method for decoding an image in parallel by a multi-core processor, which comprises the following steps of: sequentially and respectively dividing entropy decoding, rebuilding and loop filtering of each frame image into a plurality of tasks according to macro block rows and putting the tasks into three corresponding queues; and distributing an entropy decoding task, a rebuilding task and a loop filtering task to the multi-core processor for stream processing according to the processes of entropy decoding, rebuilding and loop filtering, and distributing a plurality of cores when the entropy decoding task is completed in the plurality of rebuilding tasks and executing the rebuilding tasks in parallel. Meanwhile, the invention also discloses a device for decoding the image in parallel by the multi-core processor. The multi-core processor can carry out stream processing in combination with the parallel operation during the decoding of the image, and the tasks of each core realize dynamic balance and low delay of decoding, thereby the high-definition images are decoded quickly in real time, and the processing capability of each core is utilized to the maximum limitation.

Description

technical field [0001] The invention relates to digital video decoding technology, in particular to a method and device for decoding images in parallel by multi-core processors. Background technique [0002] Under the background of the rapid development of today's network and display technology, digital video decoding technology has been applied to more and more devices, especially the demand for high-resolution video decoding is becoming stronger and stronger. [0003] The H.264 video compression standard is widely used due to its very good network affinity and high compression efficiency. However, these advantages of the H.264 video compression standard are exchanged for its high time and space computing complexity. Yes, in some applications such as high-definition video conferencing, it is often necessary to perform real-time multi-channel decoding of high-resolution video streams compressed by the H.264 video compression standard, such as: 720P, 1080i, 1080P, etc. Under...

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/26H04N19/13H04N19/176H04N19/42H04N19/436H04N19/82H04N19/91
Inventor 杨巨前梁立伟刘强陈晨航
Owner ZTE CORP
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