Patent ID: 11956452
Assignee: ROCKCHIP ELECTRONICS CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 19:
20. An H.265 encoding device, comprises multiple modules and multiple pipeline stages, and each pipeline stage including at least one pipeline step for executing at least one of the modules, wherein:
the multiple modules include a preprocessing module, a coarse selection module, a precise comparison module, and a general control module, the general control module is respectively coupled with the preprocessing module, the coarse selection module, and the precise comparison module;
the multiple pipeline stages include a preprocessing stage, a coarse selection stage, and a precise comparison stage, the coarse selection stage being performed after the preprocessing stage, and the precise comparison stage being performed after the coarse selection stage;
the preprocessing stage is configured to divide a current frame from an original video into multiple CTU blocks;
the coarse selection stage is configured to divide each CTU block according to multiple partition modes through the coarse selection module, perform inter-prediction and intra-prediction for each partition mode of each CTU block, and generates a prediction information corresponding to each partition mode;
the precise comparison stage is configured to perform cost calculation and comparison on the prediction information corresponding to the respective partition modes of each CTU block through the precise comparison module, select a partition mode with the lowest cost for each CTU block, and generate entropy coding information and reconstruction information; and
the general control module is configured to control storage and retrieval of original frame and reference frame, and to control the preprocessing module, the coarse selection module, and the precise comparison module during sequentially or parallel executing of the corresponding pipeline stages.