|国家预印本平台
首页|H.264编解码软件JM8.6的核心编码函数研究

H.264编解码软件JM8.6的核心编码函数研究

Research on the kernel encoding function of H.264 CODEC JM8.6

中文摘要英文摘要

H.264编解码软件JM通常被作为算法研究或者实际应用的平台。理解JM的程序结构是在其基础上进行进一步研究工作的前提。JM中的编码函数encode_one_macroblock在程序实现编码算法的过程中起到核心的作用。这篇文章通过对程序中开销计算,关键全局变量及编码一个宏块的算法的分析,查明了JM 核心编码函数encode_one_macroblock()的结构,给出了该函数的流程。

JM, an open source CODEC of H.264, is usually regarded as the platform used in algorithm research and application. Understanding the architecture of JM is a precondition for further research. The function encode_one_macroblock() is the center in the implementation of the encoding algorithm. With analyzing of calculation of the cost, the key global variables and the algorithm of encoding a macroblock in the program, the paper finds out the structure of the kernel encoding function encode_one_macroblock() and presents the flow of it.

李强

计算技术、计算机技术通信

高级视频编码运动估计率失真优化宏块模式选择

VCmotion estimationrate-distortion optimationmacroblockmode decision

李强.H.264编解码软件JM8.6的核心编码函数研究[EB/OL].(2008-09-18)[2025-08-21].http://www.paper.edu.cn/releasepaper/content/200809-495.点此复制

评论