摘要:随着互联网视频服务的兴起,越来越多的人们对视频有所需求。H.264 是一种新型的视频压缩算法它具有更高的压缩比。本次设计在搭建 wince嵌入式平台的基础上, 对H.264解码的体制进行了分析和研究, 实现H.264解码。论文详细的讲述了 H.264解码算法实现的过程中所用到的方法和技术。 经过熵解码、重排序、反量化和反变换、帧内预测、帧间预测实现解码。本设计方案采用了 Microsoft Visual Studio 2005 模拟开发环境 23649
毕业论文关键词:H.264;视频解码;Wince;FFMPEG 
The Design of H.264 Decoder Based on Wince
Abstract: With the rise of Internet video services, more and more people have  the
demand for video. H.264 is a new video compression algorithm has high compression
ratio. This design will do some analysis and research to H.264 decoding system on the
basis of building wince embedded platform. It describes the methods and techniques
in detail used in the process of realizing H.264 decoding algorithm. Through entropy
decoder, reordering, inverse quantization, inverse transform, intra prediction, inter
prediction to achieve decoding. This design uses Microsoft Visual Studio 2005
simulation development environment.
Key Words: H.264; Video decoder; Wince; FFMPEG
摘  要1
1.H.264标准介绍.1
1.1视频压缩1
1.2 H.264技术特点.2
2.H.264解码标准介绍.2
2.1 H.264解码原理.2
2.2  熵解码.3
2.3  重排序、反量化和反变换.3
2.4  帧内预测.4
2.5  帧间预测.4
3.操作系统的选择与定制.4
3.1操作系统的选择4
3.2操作系统的定制5
3.3用VS2005 模拟开发环境.6
4.H.264解码器实现6
4.1 H.264句法元素简介.6
4.2 FFMPEG中 H.264 的解码流程7
4.3 NAL解码流程.8
4.4  帧解码流程.9
4.5  宏块解码流程.10
5.结论.10
参考文献.11
致谢12
 1.H.264标准介绍
1.1 视频压缩
现在互联网视频服务已经步入千家万户,用户可能需要下载和播放网络
频。H.264标准一直是网络视频的主要压缩技术之一,这一技术广泛应用于视频
相关产品。
采集的原始音视频信号体积都非常大。里面有很多相同的、人眼看不到的、目录  人耳听不到的内容。为了减小体积便于存储、传输、交流,就有了压缩无用信息
和不重要的信息的“压缩处理”这就叫编码。编码过的内容无法直接使用,观看
时必须解压缩,还原为原始的信号,这就是解码。
H.264是一种新型的视频压缩算法它具有更高的压缩比,和MPEG-4 基于对
象的编码相比,这个更简单;与 H.263/ H.263+/ H.263++等视频编码相比,它的
选项更加易于实现;与 MPEG-1 与 2 的视频编码标准相比,其压缩比更高,而
且有更友好的网络适应性。
1.2 H.264 技术特点
H.264依旧使用了一些传统的技术,在图像处理上依旧把宏块分成 16*16 像
素,在消除时域相关性方面依旧利用帧间预测来处理,在消除空间冗余方面还是
对残差块进行熵编码。
H.264标准的优势在于新的技术,它会把宏块进行分割再分割,由于对宏块
的分割会有块效应要解决这一问题就要有抗块效应滤波器用以消除块效应等。
2.H.264解码标准介绍
2.1 H.264 解码原理
H.264标准有视频编码层(VCL)、数据分解器和网络抽象层(NAL),如图 1
所示。视频编码层负责怎么有效地显示视频内容,网络抽象层则是负责为编码后
的数据进行打包传输或存储。 VCL是 H.264的核心,只为尽可能地独立高效的编码;NAL是将 VCL产生的比例流包, 以适应不同鲁棒能力的网络信道。 总的来说, NAL解码器负责H.264
上一篇:基于动态规划弱小目标检测技术
下一篇:《C#程序设计基础》作业管理系统的设计+源代码

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

志愿者活动的调查问卷表

10万元能开儿童乐园吗,我...

C#学校科研管理系统的设计

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

神经外科重症监护病房患...

AT89C52单片机的超声波测距...

中国学术生态细节考察《...

国内外图像分割技术研究现状