H.264编解码算法研究及其在DM642平台的优化和实现

VIP免费
3.0 陈辉 2024-11-19 10 4 1.84MB 45 页 15积分
侵权投诉
摘要
ABSTRACT
..................................................................................................................................1
第一章 绪论......................................................................................................................1
§ 1.1 引言...............................................................................................................1
§ 1.2 视频编码标准的发展历程...........................................................................1
§ 1.3 课题提出的背景和意义...............................................................................3
§ 1.4 文章的内容和组织结构...............................................................................3
第二章 H.264 视频编解码标准及其关键技术介绍.......................................................4
§ 2.1 H.264 视频压缩标准概况............................................................................4
§ 2.2 H.264 编解码器............................................................................................5
§ 2.2.1 H.264 编码器基本结构......................................................................5
§ 2.2.2 H.264 解码器基本结构......................................................................5
§ 2.3 H.264 的结构................................................................................................6
§ 2.3.1 H.264 的档次......................................................................................6
§ 2.3.2 H.264 的数据结构..............................................................................6
§ 2.4 H.264 的关键技术........................................................................................7
§ 2.4.1 帧内预测[4]..........................................................................................7
§ 2.4.2 帧间预测[5]..........................................................................................8
§ 2.4.3 变换和量化[8]....................................................................................10
§ 2.4.4 熵编码[9]............................................................................................12
§ 2.4.5 去方块滤波器[11]...............................................................................13
第三章 H.264/AVC 算法的优化....................................................................................16
§ 3.1 H.264/AVC 参考帧选择算法的优化.........................................................16
§ 3.1.1 H.264/AVC 中参考帧的选择...........................................................16
§ 3.1.2 算法的优化.......................................................................................17
§ 3.1.3 优化后算法的流程图.......................................................................20
§ 3.2 一种基于内容的可适应性去方块滤波视频编码方法.............................22
§ 3.2.1 算法描述..................................................................................................22
第四章 系统硬件设计....................................................................................................26
§ 4.1 TI TMS320DM642[16]..................................................................................26
§ 4.2 视频采集显示模块设计.............................................................................27
§ 4.2.1 DM642 Video Port [17]....................................................................27
§ 4.2.2 视频采集模块设计...........................................................................29
§ 4.2.3 视频显示模块设计...........................................................................30
§ 4.3 存储模块.....................................................................................................32
§ 4.3.1EMIF 接口..........................................................................................32
§ 4.3.2 SDRAM 接口....................................................................................33
§ 4.3.2 FLASH 接口......................................................................................33
1
§ 4.3.3 数据线阻抗匹配...............................................................................33
§ 4.4 网络模块.....................................................................................................33
§ 4.4.1 DSP 网络接口说明...........................................................................33
§ 4.4.2 PHY 芯片 LXT971........................................................................34
§ 4.5 电源模块.....................................................................................................35
§ 4.6 硬件系统调试.............................................................................................36
第五章 H.264 编解码在 DM642 上的实现...................................................................38
§ 5.1 基于 DSP/BIOS 的系统软件开发..............................................................38
§ 5.1.1 DSP/BIOS[19]介绍..............................................................................38
§ 5.1.2 基于 DSP/BIOS 的程序开发............................................................39
§ 5.1.3 基于 DSP/BIOS 的程序开发流程....................................................39
§ 5.2 H.264 编解码器的移植..............................................................................40
§ 5.2.1 H.264 编解码器在 CCS 环境下的运行...........................................40
§ 5.2 H.264 编解码器在 DM642 平台下的优化................................................41
§ 5.2.1 基于 DM642 硬件体系架构的优化.................................................41
§ 5.3 代码级优化.................................................................................................42
§ 5.3.1 编译选项的优化...............................................................................42
§ 5.3.2 C 语言代码优化...............................................................................42
§ 5.3.3 汇编语言代码优化...........................................................................43
§ 5.4 测试结果.....................................................................................................43
第六章 结束语................................................................................................................45
参考文献.........................................................................................................................46
2
第一章 绪论
第一章 绪论
§1.1 引言
随着超大规模集成电路技术、计算机和通信技术的迅猛发展,数字化技术深刻
影响着人们的日常生活,人们同时也期望着更高品质的集视频、图像、文字为一体
的多媒体服务.然而,数字化媒体在满足人们需求的同时,对数据传输带宽、数据
存储容量等提出了更高的要求。对于多媒体信息,特别是图像数据和视频数据,
这种情况更为严重。因此,研究和开发新型有效的视频压缩编码方法,以压缩
的形式存储和传输这些数据是最好的解决途径。
§1.2 视频编码标准的发展历程
随着数字视频编码技术的不断发展和成熟,出现了大量视频编码应用方案,为
了使各种应用系统实现兼容,同时推进技术的市场化,各企业联盟、标准组织和
专门化标准委员会新技术的规了一系的标准。电信联盟 ITU
图像专MPEG 是对数字视频编码标准大的两个组织。多年来它
制订了各新的建议和标准。
H.261[1]
H.261 P×64P130 ISDN
上实现电信会应用特别是的可视电和视频会而设计的。实
MPEG H.261 MPEG
CPU
动幅度之间的平是说,的图像
图像质量要。因此这种方法是码流可变质量编码而非恒定质量可变
码流编码。
MPEG-1/MPEG-2[2]
MPEG 1988 MPEG-1 第一/视频
编码标准,于 1993 通过。MPEG-1 标准可以使数字视频在大1.5Mbit/s 速率
达到甚至超过用录像系统 VHS 的品质,并将压缩的频也放到通的 CD-
ROM 中。技术特来分析MPEG 然采用的是传统的混合编码架,
增加双向帧间预测技术,并且补偿分辨率提高到半于应用目
标不同,MPEG-1 H.261 别在高的情况下显示出各
MPEG-2 1994 ,设计目标是高级业标准的图质量以及更高的传
MPEG-2 的传输3-10Mbits/sec ,NTSC 式下的
720X486MPEG-2 广MPEG-2
妙处使大多MPEG-2 MPEG-1
VCD
MPEG-4[3]
MPEG-4 1998 11 月公布1999 1月投入使用的
MPEG4 对一定比下的视频频编码,更重多媒体系统的
性 和 活 性 。 MPEG 组 的在 为 MPEG-4 制 定 努 力 工 作
1
H.264 编解码算法研究及其在 DM642 平台的优化和实现
MPEG-4 要应用于视像电(Video Phone)(Video Email)
(Electronic News)等,其传输4800-64000bits/sec
176X144MPEG-4
和传输数据,以求以最的数据的图像质量。
AVS
AVS 是数字视频编解码技术标准的,是我国主制的第二代数
视频信源标准,自主知识产权2003 12 19 日,AVS 视频部分定稿
2006 年被国家标准31起正式实的编码与竞
标准 MPEG-4H.264 技术方案更简洁了超过 10 亿美元利费
我国数字电视等视频业的跨越发展提供难得机。
2002 ITU-T ISO 组成的联合工作JVT Joint Video Team 制 定
H.264/AVC 视频编码标准是新一代的视频编码标准,采用了一系新型的编
码技术,其压缩效的标准高多。
相比标准 H.264 有以下优
1)
MPEG-4 标准相比同图像质量下,采用 H.264 标准压缩缩后的数据
MPEG-4 1/2 左右
2) 图像质量更高
H.264 采用了环路滤波器等技术,去了图像解码的块效应现,使图像
效果更好
3) 能力
H.264 在设计时换网 Internet 中的丢失线网络中
提出了应的算法进,使H.264 在网络传有更的抗码性能;
4) 网络适应性更好
H.264 包含抽象 Network Abstraction LayerNAL适的
信息以便适应不同的传输和储存媒介,提好的网络接口,使H.264
特流可以方便的在不同的网络上传输。
§1.3 课题提出的背景和意义
H.264 实时编码是目图像通信研究领域题,其在移视频、视频会
电视电等视频实时应用场合具常重要的研究意义和实用价值视频编码
器的实现要有三种可途径:
1) 软件方式。指利PC 机通过基于计算机操作系统的软件实现视频编码
这种比较件的统性PC 力所
最大缺陷速度慢,实频信实现要用仿
法的正确
2) 硬件方式。此方案的优是集成方便,开发芯片设计和生
成本高,程序级的活性差;
3) 基于 DSP 平台的软硬件结方式。DSP 号处理能力,用软
件实现的算法在其上运行时可以大大短执时间压缩,同
字频的标准广品的更新要求更多,采用 DSP 做产加具
行软件使用新的编码标准的时需要对代码进行修改和调DSP 的配
置就可以实现。随着 DSP 产工艺的不断提高,DSP 也不断提高,价格不断
2
第一章 绪论
TMS320DM642 TI 公司最新推出的一对视频和图处理领域用的
数字媒体处理器,因理能集成性等成为目
H.264 视频编码器的理想平台一。
§1.4 文章的内容和组织结构
本文的结构安排如下:
第一章绪论,要介绍了本课题的提出背景、视频编码技术的发展历程、述了
本论文的工作及结构安排;
第二章介绍了 H.264 编解码标准,详细阐述了 H.264 标准的关键技术
第三章H.264 的计算复杂度问题,提出了一种优化的搜索参考帧的方法
第四章以 TI DM642 处理平台,介绍了 H.264 的硬件平台
CCS H.264 基于 DM642
植和优化
第六章结测试结果,H.264 DM642 平台上的性并总文,
课题进一的研究方
3
摘要:

目录摘要ABSTRACT目录..................................................................................................................................1第一章绪论......................................................................................................................1§1.1引言............................

展开>> 收起<<
H.264编解码算法研究及其在DM642平台的优化和实现.doc

共45页,预览5页

还剩页未读, 继续阅读

作者:陈辉 分类:高等教育资料 价格:15积分 属性:45 页 大小:1.84MB 格式:DOC 时间:2024-11-19

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 45
客服
关注