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...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | Chinese English |
Published |
19.03.2019
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |