学习码率控制心得_记录控制学习心得

学习培训心得体会 时间:2020-02-27 10:17:39 收藏本文下载本文
【www.daodoc.com - 学习培训心得体会】

学习码率控制心得由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“记录控制学习心得”。

谨以此文献给QQ群“H.264乐园”和群里那些无私奉献的同行朋友!

也希望能对刚进入这个领域的朋友有所帮助,欢迎做过码率控制的同行能批评指正!

我感觉做H.264的人按目的不同分为两种,一种是做产品的,他们将现有的已经具有很好优化性能的源码移植到硬件上实现,希望能早日开发出H.264编解码的芯片以占领这块很有商机的市场,他们一般会参考x264或者T264这些代码。另一种是搞算法研究的,希望能在H.264这个领域里多出一些高水平论文以早日毕业,这部分人一般看的是JM的代码。呵呵,我就是后一种类型的。好了,不说废话了,还是赶紧切入主题吧。不过先说好哦,看完了不准拿鸡蛋砸我啊。

对于新手来说(我指的是对H.264有一定了解,并且看过JM某一个版本的代码,对其流程至少有个大概的了解,举个例子说,你应该可以在JM平台上实现一下帧间预测的三步搜索,菱形搜索等几个经典算法),可以下篇关于码率控制的论文先糊里糊涂的看一遍,对码率控制有个大概了解,你会发现在这些论文一般都会提到G012这个东西,它是JVT组织关于码率控制的会议论文,论文的题目是“Adaptive Basic Unit Layer Rate Control for JVT”也是目前H.264测试模型采用的码率控制的暂行标准。目前很多论文的试验结果都是和G012进行比较的。那么我想接下来的事情就应该花些时间去好好研究一下这篇论文了。对于其中不懂的地方就上google搜或者找教科书看,对其中每一个算式的推导最好都要搞明白是怎么回事,我想这比较有助于以后出创新点。当然,G012引用的参考文献也都是经典论文,尤其是其中的[1]“Scalable Rate Control for MPEG-4 Video”,[2]“MPEG-4 rate control for multiple video objects”,[5]“A Novel Rate Control Scheme for Video Over the Internet”这三篇论文不仅在G012有所引用,在别的码率控制论文中也经常会被引用,可见它们的分量,建议都看一下。看完了,就给自己出道题目测试一下,“试描述G012是如何分别在GOP layer,frame layer,basic unit layer进行码率控制的?”。如果你说的很清楚,哈,再看其他论文就容易多了。然后,可以看看别的JVT的关于码率控制的论文,比如H017,O016等。再然后,有两条路可以走,但这两条路你都要走一遍,只不过先后顺序可以自己来控制。一条是直接看JM代码,比如JM86,但是我还不敢肯定它的码率控制算法是否就是G012的,不过看代码真的很费时间精力,而且码率控制的代码到处都有,比较分散,这个就没人帮你了,也没人帮我,只能反复跟踪调试,反复看,反复琢磨,希望你看懂了给我们大家讲讲,呵呵。还有一条路就是继续down论文看,IEEE,万方,中国知网都要上去找,搜“rate control H264”或者“码率控制 H264”,下新的看,看看别人的创新点也许会对自己有所启发。我把手头上的码率控制方面的论文已经和此文一起传到共享里了。一般说来看到15篇-20篇自己就应该能想出个idea了,也是听别人说的哈,哎,现在我还没有idea,代码也看的不是很懂,郁闷的很。

好了,我就是沿着我写的这条轨迹看码率控制的,现在还是菜鸟,高手见笑了,不过“千古”说过:做学问就不要怕犯错误。最后,还是要感谢群里面所有无私奉献的同行朋友们!

下载学习码率控制心得word格式文档
下载学习码率控制心得.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文