免费开源网站模板,网站 各种 备案,学网站开发月薪多少,网络平台需要什么资质因为最近手头的活基本搞完了#xff0c;人也闲了下来#xff0c;这么热的天气#xff0c;突然想写这么一篇文章。不过首先声明的是我对H264并不是太熟悉。但多多少少也学习了这么久了#xff0c;写点心得出来对自己是个交待#xff0c;同时也希望给新手们一点帮助#xf…因为最近手头的活基本搞完了人也闲了下来这么热的天气突然想写这么一篇文章。不过首先声明的是我对H264并不是太熟悉。但多多少少也学习了这么久了写点心得出来对自己是个交待同时也希望给新手们一点帮助只要对大家有一点点帮助也就很满足了。 好闲话少说。如果大家是刚开始进入图象领域那么先看一看计算机图象处理方面的教材还是有必要的不过稍微了解一下就好了不用太深入在以后的对264的学习中自然会对这些基本概念有进一步的了解然后是对264的了解推荐3篇文章.
1、Halsted.Press.H.264.And.MPEG-4.Video. Compression. Video. Coding. For. Next. Generation。 对视频编解码原理讲得比较详细2、Video coding using the H.264 MPEG-4 AVC compression standard。 更加关注于编解码的各个模块的实现方式3、Overview of the H.264/AVC Video Coding Standard。 是Thomas Wiegand的大作对264较之以往标准的新特性都作了说明。 这三篇文章绝对是了解264的经典文章论坛上好像也有下载的地址。这些都是e文文章不过相信对大多数人难度都不大。
细心将这三篇文章看完。对264就有了一个比较清楚地认识了。对一个这么大的东西不可能说要在短时间内全部搞懂它因此就要根据当前自己的情况选择一个具体的研究方向比如说运动估计、熵编码等等。我现在以我自己的研究方向运动估计作为例子来说一下我的学习方法当然肯定有班门弄斧的嫌疑但是既然大家都不认识我我也就不客气了。 从入门的3篇文章中可以看出帧间编码运动估计是264的运算复杂度的“主力”部分。那么首先要对传统的那些运动估计方法作一个了解如果是教育网的朋友再ieee的网站上拿motion estimation一搜就能搜到一大堆文章了我的建议是选一篇比较新而且比较长的文章就是那种regular paper 而不是short paper。这些文章中一般会对本研究方向的经典方法作一个回顾和比较这样从这篇文章的参考文献中再进一步把本研究方向的历史和现状作一个了解。 所谓对264的研究的话基本上就是用更加好的算法来降低264本身的计算复杂度。能够做到不提高码率当然好但码率稍微有点上升也没有关系不过那就要在编码速度上有优势这样就可以说“本方法利于实时实现“啦哈哈。就运动估计来说传统的3ss,4ss,ds都要知道是怎么回事然后像被大家奉为经典的mvfast,pmvfast就要专心的看一下了。最好呢是在这些方法上能够提出自己的新观点、新方法。当然这就不是一个纯粹看论文能够解决的问题了。大家需要对264的新特点有一个清楚了了解然后考虑的方向可以是以前的方法应该怎么改善再用在264上能够更好地发挥作用向连续消方法half-way stop的方法好像国内的都有人出论文。因为264的帧间预测采用了可变块大小因此又引出了一个问题按什么方法来分块是最好的大家在看那3篇入门的文章时就要边看边思考里面说采用可变块大小就要想到我怎么知道该怎么分块里面提到4*4块帧内预测有9种模式就要想到这9种模式如何决策。也就是说大家再看这些文章时要想一下我该怎么去实现它。这些问题其实很容易就能提出来但要解决却是一个大问题。 比如说分块吧VBSME(variable block size motion estimation)ieee上可有不少文章台湾国立成功大学好像是这个名字的一篇硕士论文就写的是这个可见264有好多东西可以去做养几个博士绝对绰绰有余啊赫赫。其实研究方向越细就能够对这个方向把握得越准确成天看着总会有些新想法出来吧嗬嗬开玩笑的说。选好了一个大的研究方向然后就要知道现在这个方向大家都是在那些细节上做工作。像运动估计的话多帧预测可变块大小的分法1/4像素估计精度等等都是热门的东西那基本上来说跟着大家走就好了。了解哪些东西是热门基本上*多看文章同时建议大家多看e文的最好是ieee的。我的一个博士师兄告诉我说如果你想发某一个档次的文章你就应该看比这个杂志高一个档次的文章。而且他说一般看个15篇左右就应该要能够出一篇自己的东西了。这个师兄现在毕业了他发了好多EI的羡慕 如果“不幸”有了自己的新想法那么就需要验证了。简单一点的验证呢可以放在c语言或者matlab平台下进行但是如果要发论文的话基本上还是要放在JM下才有说服力。而且试验序列最好采用标准序列。这既涉及到一个读JM源码和修改JM源码的问题。我看了一段时间实在是好烦啊所以对不起在这方面我没有太多好的建议。但是我在修改一个帧内预测算法时反而把预测速度减慢了哈哈按照常理来说我的方法应该比JM里的方法好才对而且我在matlab下的仿真结果的确如此很郁闷希望大家推荐一个看源码的方法给我谢谢先。 除去以上说的这些看标准也是很必要的。200503的那个prepublished版本好像是最新的对于翻译标准我认为不是太必要但对了解标准也还是有点帮助可以放在正常工作时间以外进行如果大家有这么努力的话。