H.264视频编码算法在DM642平台上的实现与优化
发布时间:2020-05-05 02:40
【摘要】: 随着全球化的进程以及互联网的日益发展,视频传输出现后拥有广泛的市场以及研究的可行性。在未来的互联网在线视频播放待选编码规则中,H.264脱颖而出成为了目前最可靠的视频编码技术。H.264采用了许多先进的技术,在编码效率和性能大幅度提高的同时,增加了抗误码及网络自适应等功能,所以H.264实时编码器的研究和实现是目前图像通信研究领域的一个热点问题。 本文从优化X264开源代码入手,实现了H.264在DM642上的多种优化,编码速度得到了有效的提高,非常适合基于IP和无线网络的音视频传输、安全监控等视频、图像处理领域的应用。本论文的主要工作和创造性研究成果有: 1)研究帧内预测编码的各种模式,借鉴其他技术,通过块边缘像素的方向一致性和相邻预测块预测模式相关性,得出本论文的综合性帧内预测算法。研究帧间模式选择算法,设定阈值,减少了帧间预测技术模块的计算次数,大大减少了选择算法的预算。 2)研究了帧间跳跃(SKIP)模式的快速预判,通过相关性原则以及设定搜索阈值实现了对SKIP模式的预判,实现了对不需要编码的宏块快速处理,大大减少了判断SKIP模式的时间。 3)研究整像素以及子像素的搜素方式,根据仿真得出各种算法的搜索时间和搜索准确度,确定了钻石型搜素算法为基本方法。 4)研究使用了EDMA(Enhanced Direct Memory Access)技术进行视频存储器之间搬运,通过使用EDMA,大大提高数据传输速度。 5)根据DM642的特点,优化存储器的2级高速缓冲存储器(Cache),对软件流水等进行了优化修改,同时进行C语言汇编级别优化,把C语言的代码转化为汇编语言,使得源程序更加适合在DM642上的开发环境。 本论文充分考虑算法本身和DSP(Digital Signal Processor)芯片的特点,通过优化,实现了每秒15帧左右的速度,在不影响主观图像质量前提下,总体优化速度大约有40%左右的提高。
【图文】:
北京交通人学硕十学位论文绪论为国际标准化组织/国际电工委员会(Iso/IEC),其标准主要是MPEG系列(MPEG一l、MPEG一2、MPEG一4、MPEG一7和MPEG一21)侧重于视频存储(VCD、DVD)、视频广播(电视广播)以及视频流的应用。两者的共同目标是在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。视频编码标准的开发演进过程如图1.1所示。
pred4x4乙卜,月一恤二一少一2,一l]十Zx瓦二一少一l,ll十凤二一,,一11十小>2,二>y夕red4x4:[x,,]一(P[一1,少一x一2]+Zx夕[一l,*一x一l]+尸卜l,,一小2)>>2,x<少(2.2)夕red4x4乙「x,少]一(p「o,,一x]+Zx尸卜1,一l]+p卜l,o]+2)>>2,二,y为其他图2.74x4亮度块的9种预测方向Fig2.74X4LumaB1oeks9PredietionDirections
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TN919.81;TP368.12
本文编号:2649402
【图文】:
北京交通人学硕十学位论文绪论为国际标准化组织/国际电工委员会(Iso/IEC),其标准主要是MPEG系列(MPEG一l、MPEG一2、MPEG一4、MPEG一7和MPEG一21)侧重于视频存储(VCD、DVD)、视频广播(电视广播)以及视频流的应用。两者的共同目标是在尽可能低的码率(或存储容量)下获得尽可能好的图像质量。视频编码标准的开发演进过程如图1.1所示。
pred4x4乙卜,月一恤二一少一2,一l]十Zx瓦二一少一l,ll十凤二一,,一11十小>2,二>y夕red4x4:[x,,]一(P[一1,少一x一2]+Zx夕[一l,*一x一l]+尸卜l,,一小2)>>2,x<少(2.2)夕red4x4乙「x,少]一(p「o,,一x]+Zx尸卜1,一l]+p卜l,o]+2)>>2,二,y为其他图2.74x4亮度块的9种预测方向Fig2.74X4LumaB1oeks9PredietionDirections
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2008
【分类号】:TN919.81;TP368.12
【引证文献】
相关硕士学位论文 前3条
1 郭东东;基于TMS320DM6467的H.264视频编码器设计与优化[D];哈尔滨工业大学;2010年
2 圣冬冬;采用TMS320DM642的视频监控系统设计[D];南京理工大学;2010年
3 龚玉超;基于TMS320DM6446的视频解码系统研究与实现[D];西南交通大学;2010年
本文编号:2649402
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2649402.html