Cloud terminal decoder and load equalization algorithm thereof and decoding algorithm of GPU (Graphics Processing Unit)

A load balancing algorithm and decoder technology, applied in TV, electrical components, transmission systems, etc., can solve problems such as unsmooth video playback and high CPU usage, improve video processing capabilities, reduce CPU usage, and solve resource problems. bottleneck effect
CN102404576AInactive Publication Date: 2012-04-04G CLOUD TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
G CLOUD TECH
Publication Date
2012-04-04
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention relates to the technical field of video data processing, particularly to a cloud terminal decoder of an MPEG2 (Moving Picture Experts Group) and a load equalization algorithm thereof and a decoding algorithm of a GPU (Graphics Processing Unit). The compression of the video codes is executed by a CPU (Central Processing Unit) and a GPU in the invention, namely, the motion estimation of the codes is implemented by the GPU. A feedback path between a rebuilt frame and the motion estimation is cut off. The rebuilt frame is replaced by an original frame for executing the motion estimation to eliminate the dependence between the CPU and GPU. The decoder disclosed by the invention effectively overcomes the problem of unsmooth video playing process caused by a high occupying rate of CPU and bottleneck resources when a plurality of cloud terminals play video at the same time, so that the decoder can be widely used in video data processing of cloud terminals.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of video data processing, in particular to an MPEG2 cloud terminal decoder, a load balancing algorithm thereof, and a GPU decoding algorithm. Background technique

[0002] At present, when the cloud terminal plays video, it adopts traditional MEPG2 decoding, and the virtual desktop operation will cause screen freezes and shakes. It restricts the smoothness of user experience.

[0003] Traditional uniprocessor-based MPEG2 decoder architecture such as figure 1 As shown; the data is divided into two parts after variable length coding (Variable Length Decode, VDL), one part is the MV information, and the other part is the residual information of the image block. MV information is used for motion compensation, and the delayed reconstruction frame from the frame buffer is used as the input data of motion compensation (Motion Compensation, MC) to generate the prediction frame of the current frame; and the residua...

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