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

Method and device for increasing video encoding speed

A technology of video coding and speed, applied in the direction of TV, electrical components, image communication, etc., can solve the problems of limited acceleration performance of CPU multimedia instruction set, poor algorithm portability, high cost of DSP chips and FPGA, and reduce coding time. , improve real-time performance, and improve the effect of overall performance

Inactive Publication Date: 2013-09-11
GUANGZHOU CHNAVS DIGITAL TECH +1
View PDF2 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these methods have defects, such as the limited acceleration performance of the CPU multimedia instruction set, the high cost of DSP chips and FPGAs, and poor algorithm portability.

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 increasing video encoding speed
  • Method and device for increasing video encoding speed
  • Method and device for increasing video encoding speed

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further explained below in conjunction with the accompanying drawings.

[0033] like figure 1 , figure 2 As shown, the coding block diagram of the accelerated video coding speed in this embodiment includes intra prediction 5, inter prediction (including motion estimation 1 and motion compensation 4), buffering 2, transformation and quantization 6, entropy coding 8, inverse transformation and Dequantization 9, frame buffering 7, loop filtering 3, firstly, perform inter-frame prediction (motion estimation 1 and motion compensation 4) and intra-frame prediction 5 on the original video sequence, figure 1 Among them, Sn is the switching switch between inter-frame prediction and intra-frame prediction 5. The inter-frame prediction needs to refer to the reconstructed frames of one or several frames stored in the cache 2. According to the selection of the optimal mode, the motion estimation 1 is processed to obtain the optimal Motion vector MV...

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 relates to a method and a device for increasing a video encoding speed, and belongs to the field of image processing. The method and the device are characterized in that a CPU (central processing unit) of a video compression encoder performs logical operation for infra-frame prediction or inter-frame prediction mode selection, loop filter and entropy encoding, a GPU (graphics processing unit) of the video compression encoder performs numerical operation for movement estimation, movement compensation, transformation and quantization and inverse transformation and inverse quantization, and the device comprises a CPU framework flow line and a GPU framework flow line which are parallel to each other. The method and the device have the advantages that a heterogenous system with a combination of a CPU framework and a GPU framework is comprehensively utilized for increasing video compressing and encoding speeds, so that videos are effectively compressed on the premise that the quality is guaranteed, the encoding elapsed time is greatly shortened, the integral performance of the encoder is greatly improved, the integral complexity of the encoder is assuredly unchanged basically, the instantaneity of the video encoder is greatly improved, and the method and the device can be applied to real-time encoding and decoding places.

Description

technical field [0001] The invention relates to a heterogeneous device for accelerating video encoding speed under the AVS standard of my country's independent intellectual property rights, and also relates to a method for accelerating video encoding speed based on the heterogeneous device. Background technique [0002] High-definition digital video has brought explosive growth in data volume, but the development speed of hardware conditions such as computer processing speed, memory capacity, and channel bandwidth is limited. Efficient compression algorithms are the only option to increase video processing speed under current hardware conditions. There are various kinds of redundant information in high-definition digital video, such as visual redundancy, structural redundancy, spatial redundancy, temporal redundancy and so on. In order to eliminate these redundancies, standardization organizations such as ISO / IEC and ITU-T have formulated international standards for video c...

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/26H04N7/50
Inventor 梁凡邹彬彬
Owner GUANGZHOU CHNAVS DIGITAL TECH
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