嵌入式Linux下基于DSP的H.264的应用与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本文深入研究了H.264视频压缩标准和Blackfin系列DSP,并在此基础上实现了H.264视频压缩标准在Blackfin系列DSP上的移植以及优化。
     H.264视频压缩标准被称为新一代视频压缩标准。本文主要介绍了H.264的编码原理,帧内帧间预测方式以及整数变换,量化,CAVLC熵编码等。Blackfin DSP是新一代嵌入式处理器,是ADI与Intel联合开发的首款第四代定点DSP产品,采用全新的MSA架构,支持包括uClinux在内的嵌入式操作系统。
     本文首先成功交叉编译uClinux操作系统,在uClinux操作系统上运行H.264视频压缩程序JM。在移植成功的基础上,初步实现了JM代码在DSP的优化。
On the basis of deeply study of H.264 and Blackfin DSP, this paper realize the H.264 video codec standard transplanting and optimizing on the Blackfin DSP.
     H.264 video codec standard is called the next generation standard. This paper presents the H.264 codec principle,intraframe and interframe prediction, interger transformation,quantizaion,CAVLC entropy encoding. The Blackfin DSP is the new generation embedded processor,which is developed by ADI with Intel,the first generation fourth generation of DSP product,using the new brand MSA construction,supporting the embedded operating system—uClinux,for example.
     The paper presents the cross—compiling the uClinux operation system,and then running the H.264 video codec standard program JM. In the end ,it realizes the optimization of JM program on the DSP.
引文
[1]刘峰.视频图像编码技术及国际标准.北京:北京邮电大学出版社,2005,140-144 [2]欧阳合,韩军.H.264和MPEG-4视频压缩.北京:国防科技大学出版社,2004,6-8 [3]毕厚杰.新一代视频压缩编码标准H.264/AVC.北京:人民邮电出版社,2005,92-98 [4]Soon-kak K won,A.Tamhankar,K.R.Rao.Overview of H.264/MPEG-4 Part 10Division of Computer Software Engineering.Dongeui University [5]Iain E.G.Richardon.H.264 and MPEG-4 Video Compression Video Coding for Next Generation Multimedia.Wiley Press,2003,34-37 [6]毕厚杰.多媒体信息的传输与处理.北京:人民邮电出版社,1999,53-55 [7]朱秀昌,刘峰,胡栋.数字图像处理与图像通信.北京:邮电大学出版社,2002,48-51 [8]戴善荣.信息论与编码基础.北京:机械工业出版社,2005,72-75 [9]张旭东,卢国栋,冯健.图像编码基础和小波压缩技术.北京:清华大学出版社,2004,63-66 [10]P.List,A.Joch,J.Lainema,G.Bjφntegaard,and M.Karczewicz.Adaptive deblocking filter.IEEE Trans.Circuits Syst.Video Technol.,vol.13,pp.614-619,July 2003. [11]T.Wiegand and G.J.Sullivan.Draft ITU-T Recommendation H.264 and Final Draft International Standard of Joint Video Specification(ITU-T Recommendation H.264|ISO/IEC 14496-10 AVC)",Joint Video Team of ISO/IEC JTC1/SC29/WG11 and ITU-T SG16/Q.6 Doc.JVT-G050,Pattaya,Thailand,Mar.2003. [12]T.Wedi,"Motion compensation in H.264/AVC," IEEE Trans.Circuits Syst.Video Technol.,vol.13,pp.577-586,July 2003. [13]余兆明,查日勇,黄磊,等.图像编码标准H.264技术.北京:人民邮电出版社,2006,31-36 [14]JVT Document JVT-C028,G.Bjontegarrd and K.Lillevold,"Context-adaptive VLC Coding of Coefficients",Fairfax,VA,MAY 2002.
    [15]Michael Horowitz,Anthony Joch,Faouzi Kossentini,"H.264/AVC Baseline Profile Decoder Complexity Analysis" IEEE Trans.Circuits Syst.Video Technol.,vol. 13,pp.704-716,July 2003.
    [16]毕厚杰.H.264/AVC视频编码标准的技术特点和评价.世界电信,2004,7
    [17]Schafer Ralf,Wiegand Thomas,Schwarz Heiko.The emerging H.264/AVC Standard EBU Technical Review.Jan.2003
    [18]李东江,唐义平.H.264中的CAVLC的分析与实现.网络安全技术与应用2008,1 64-66
    [19]庞治年.视频压缩算法在Blackfin-533 DSP上的实现:[硕士学位论文]吉林:吉林大学,2005
    [20]陈峰.Blackfin系列DSP原理与系统设计.北京:电子工业出版社2004,12-18
    [21]Analog Devices,Inc.ADSP-BF535 Blackfin Processor Multi-cycle Instructions and Latencies http://www.analog.com/UploadFiles/Application_Notes/51976396264892EE171.pdf
    [22]ADSP—BF531/ADSP—BF532/ADSP—BF533AnalogDeviees.Ine,2004
    [23]ADSP—BF533Blaekfin[8]BootingProeess,EE—240,Analog Deviees.Ine,Januaryl 1,2005
    [24]王诚,宋佳兴.计算机组成与体系结构.北京:清华大学出版社,2006
    [25]PSSBK Gupta.Ramkishor Korada.MPEG-4 Video Encoder on ADI BLACKFIN DSP for Digital Imaging Applications.Emuzed India Pvt Ltd Bangalore.India.2003
    [26]华恒科技.hhbff531_low_cost_board_user_manual-v3.00.pdf
    [27]http://www.denx.de/wiki/UBoot
    [28]李岩,荣盘祥.基于S3C44BOX嵌入式uCLinux系统原理及应用.北京:清华大学出版社,2005,238-240
    [29]http://blog.csdn.net/sunshine1314/archive/2005/06/19/397895.aspx
    [30]叶树华,高志红.网络编程实用教程.北京:人民邮电出版社,2006,242-270
    [31]陈峰.Blaekfin系列DSP原理与系统设计.北京:电子工业出版社2004,232-236

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700