当前位置:主页 > 科技论文 > 信息工程论文 >

基于TMS320C6678的H.264图像压缩编码技术研究

发布时间:2018-06-13 22:24

  本文选题:x264 + 多核DSP ; 参考:《中国科学院研究生院(光电技术研究所)》2016年硕士论文


【摘要】:图像是人们获取信息最直观、最重要的来源。随着工业控制、航天等领域对图像质量要求的逐步提升以及图像传感器技术和处理器的发展,高帧频、高分辨率成像技术有了快速的发展,且应用也越来越广泛。高帧频、高分辨率成像技术会产生大量的图像数据,为了在有限的带宽内实时获取图像信息,需对图像实时压缩,因此图像的实时压缩成为研究的重点。对于这个问题,本文通过对H.264图像编码标准和多核DSP的研究,以x264开源代码为基础,在TMS320C6678上展开H.264并行编码以及相应优化技术的研究。首先,论文阐述了图像压缩标准和图像压缩实现技术现状,从多种压缩标准和实现技术中选取x264开源代码加多核DSP模式实现H.264标准的图像压缩。其次,介绍了TMS320C6678的硬件结构、软件编程结构、核间通信模型、并行调度方案以及多核加载模式,为后面x264代码的并行与优化以及压缩平台上电自起奠定了基础。然后,对H.264图像压缩标准以及并行算法相关知识展开说明。从图片组、帧、片以及宏块四个层次对H.264的并行压缩编码技术进行了分析,通过对比选取Slice级为并行编码模型。最后结合x264开源代码特点在TMS320C6678平台上实现了H.264标准的图像编码,主要做的工作包括:编写上位机软件,用于向压缩平台发送图像数据与接收压缩数据;修改x264源码使其符合CCS编译规则,调整内存布局,在DSP上初步实现H.264图像压缩编码;采用动态Slice划分和静态Slice划分算法将一帧图像划分为若干片,利用OpenMP并行调度方案,将划分后的Slice分配到C6678的core0-core6实现编码器的Slice级并行;采用项目级优化、内联函数嵌入、软件流水等方式对编码器进行优化,提高编码速率。通过对编码器并行化与优化处理前后编码速率的比较,基于TMS320C6678平台的编码速率由3.30帧/秒提升到159.98帧/秒。由此可以看出对编码器的片级并行处理与后续优化有效的提升了编码速率。
[Abstract]:Image is the most direct and important source of information. With the gradual improvement of image quality requirements in industrial control, aerospace and other fields, as well as the development of image sensor technology and processor, high frame rate, high resolution imaging technology has been rapidly developed, and its application is becoming more and more extensive. High frame rate, high resolution imaging technology will produce a lot of image data. In order to obtain image information in a limited bandwidth, real-time image compression is needed, so real-time image compression becomes the focus of research. To solve this problem, based on the research of H.264 image coding standard and multi-core DSP, and based on x264 open source code, this paper develops the research of H.264 parallel coding and corresponding optimization technology on TMS320C6678. Firstly, this paper describes the current situation of image compression standard and image compression implementation technology, and selects x264 open source code and multi-core DSP mode to realize H.264 image compression from various compression standards and implementation technologies. Secondly, the hardware structure, software programming structure, inter-core communication model, parallel scheduling scheme and multi-core loading mode of TMS320C6678 are introduced. Then, the H.264 image compression standard and related knowledge of parallel algorithms are explained. The parallel compression coding technology of H. 264 is analyzed from four levels: picture group frame slice and macroblock. Slice level is chosen as the parallel coding model by comparison. Finally, the image coding of H.264 standard is implemented on TMS320C6678 platform with the characteristics of x264 open source code. The main work includes: writing the upper computer software to send image data and receive compressed data to the compression platform; Modifying x264 source code to conform to CCS compiling rules, adjusting memory layout, realizing H.264 image compression coding on DSP, using dynamic slice partition and static slice partition algorithm to divide a frame image into several pieces, using OpenMP parallel scheduling scheme, The partition slice is allocated to the core0-core6 of C6678 to realize the slice level parallelism of the encoder, and the encoder is optimized by item level optimization, inline function embedding, software pipelining and so on, so as to improve the coding speed. The encoding rate based on TMS320C6678 platform is increased from 3.30 frame / s to 159.98 frame / s by comparing the coding rate before and after the parallelization and optimization of the encoder. It can be seen that the chip level parallel processing and subsequent optimization of the encoder can effectively improve the coding rate.
【学位授予单位】:中国科学院研究生院(光电技术研究所)
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN919.81

【相似文献】

相关期刊论文 前10条

1 赵芳;屈建萍;;浅谈图像压缩编码方式[J];商场现代化;2008年12期

2 郑忠霞;孙卓敬;;关于图像压缩编码的研究[J];科技传播;2010年13期

3 徐飞;;浅析图像压缩编码方法[J];电脑知识与技术;2010年23期

4 曹灿云;王延求;;浅议图像压缩编码技术的发展与应用[J];信息与电脑(理论版);2011年03期

5 战红;;图像压缩编码技术的发展历程及应用前景[J];视听;2013年07期

6 马华;图像压缩编码[J];自动化博览;1995年06期

7 生克伟,郑建宏;图像压缩编码技术及其国际标准[J];重庆邮电学院学报;1997年01期

8 张家谋;数字图像压缩编码[J];电视字幕(特技与动画);1997年04期

9 沈建军,涂丹,沈振康;噪声图像压缩编码的小波变换方法[J];国防科技大学学报;1999年06期

10 沈建军,肖亮,沈振康;小波变换域噪声图像压缩编码[J];系统工程与电子技术;1999年12期

相关会议论文 前7条

1 孟宪伟;晏磊;;图像压缩编码方法综述[A];2006中国科协年会——数字成像技术及影像材料科学学术交流会论文集[C];2006年

2 孟宪伟;晏磊;;图像压缩编码方法综述[A];提高全民科学素质、建设创新型国家——2006中国科协年会论文集(下册)[C];2006年

3 伍宗文;王欲晓;陈雪军;;渐进图像压缩编码技术的应用研究[A];中国通信学会第五届学术年会论文集[C];2008年

4 郎彦昆;邹建成;;基于压缩感知和稀疏编码的数字图像压缩编码[A];第九届中国通信学会学术年会论文集[C];2012年

5 李杰;刘金国;付萍;;基于分形特征提取的图像压缩编码方法的研究[A];中国仪器仪表学会第三届青年学术会议论文集(上)[C];2001年

6 王琴;袁嗣杰;;H.264图像压缩编码技术在综合信息传输平台中的应用[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年

7 王利平;陈钱;张毅;张保民;;二维DCT微光图像压缩编码研究[A];大珩先生九十华诞文集暨中国光学学会2004年学术大会论文集[C];2004年

相关硕士学位论文 前10条

1 薛谦;基于DSP的JPEG2000图像压缩编码的研究[D];西安电子科技大学;2008年

2 李素钧;基于TMS320C6678的H.264图像压缩编码技术研究[D];中国科学院研究生院(光电技术研究所);2016年

3 王文波;基于小波的图像压缩编码[D];电子科技大学;2009年

4 康江波;基于小波的图像压缩编码及其在人脸识别中的应用[D];西北工业大学;2004年

5 常淑娟;基于小波包变换的嵌入式零树图像压缩编码研究[D];西安科技大学;2006年

6 刘春风;基于ADV212的图像压缩编码系统设计[D];国防科学技术大学;2010年

7 王文峰;K-L变换的研究及其在图像压缩编码中的应用[D];沈阳理工大学;2008年

8 杨克;卫星图像压缩编码及测试技术的研究与实现[D];西安电子科技大学;2006年

9 李明彬;基于GPU的图像压缩编码技术[D];吉林大学;2009年

10 张元伟;静态图像压缩编码的研究与实现[D];太原理工大学;2010年



本文编号:2015703

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/2015703.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c7b51***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com