Parallelized video coding method based on heterogeneous multiprocessing platform

The invention relates to a parallelized video coding method based on a heterogeneous multiprocessing platform. The method comprises the following steps of 1, dividing a coder into a variable block motion estimation module, a mode decision making module, a coding and construction module, a block filt...

Full description

Saved in:
Bibliographic Details
Main Authors WANG MENGBIN, YUAN SANNAN
Format Patent
LanguageChinese
English
Published 19.03.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The invention relates to a parallelized video coding method based on a heterogeneous multiprocessing platform. The method comprises the following steps of 1, dividing a coder into a variable block motion estimation module, a mode decision making module, a coding and construction module, a block filter removing module, a fractional pixel interpolation module and an entropy coding module; 2, based on an H.265/HEVC standard, processing a block motion estimation module with a variable size, the block filter removal module and the fractional pixel interpolation module by using a GPU, and processingthe other modules by using a multi-core CPU; 3, setting a video coding framework to be a two-stage parallel framework, wherein the first-stage parallelism is the parallelism of the CPU and the GPU, and the second-stage parallelism is the parallelism of multiple production lines in the multi-core CPU; and 4, inputting an original video image into the two-stage parallel framework, and acquiring a parallelized video code. C
Bibliography:Application Number: CN201811361079