H.264解码器熵解码快速算法的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:dixg03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
H.264/AVC视频压缩标准采用了几种变长码技术,例如指数哥伦布码和基于上下文自适应的变长编码。而在其参考软件中,这些变长码的解码算法对于理解标准的内容有很大的作用,但是在实际的仿真和实时系统中采用参考软件中的变长码解码算法就会对解码器的整体性能产生较大的影响,主要是因为参考软件中的解码算法是一种码表全遍历算法,其优点是实现起来比较简单,空间占用较少。但是其缺点也非常明显,就是速度非常慢,每个码字的解码所需时间都不确定。  本论文的研究课题为H.264标准变长码中基于上下文自适应的变长码的快速解码算法以及加速指数哥伦布码解码过程的方法。  对于基于上下文自适应的变长码,目前已经提出两种高效的快速解码算法,分别是码表分割算法和码表建立二叉树算法。本文根据现有的码表分割算法和码表建立二叉树结构算法,得出一种将上述两种快速解码算法结合在一起的新的快速解码算法,并对上面几种快速算法进行了复杂度分析。  对于指数哥伦布码,最关键的过程是确定指数哥伦布码的前缀零的个数,本文通过对指数哥伦布码的解码过程中的最关键部分进行分析,使用机器指令编写的内联汇编函数替代原有的C函数,使得指数哥伦布码的解码速度得到一倍以上的提升。  本文的主要研究工作:  (1)结合现有的快速解码算法的基础上得到新的基于上下文自适应的变长码快速解码算法;  (2)分析了新的解码算法、已有的快速解码算法以及参考软件中解码算法的复杂度;  (3)利用机器指令加速指数哥伦布码的解码过程;  (4)使用快速解码算法对参考软件中基于上下文自适应变长码的解码过程进行了改写。
其他文献
随着Internet上信息量的迅速增长,搜索引擎已经成为人们检索网上信息的主要手段,是互联网上人们获取信息最重要的方式之一。网络爬虫作为搜索引擎中负责采集信息的模块,有重要的
目前,国内外垂直搜索引擎发展迅速,各行业各种类型的垂直搜索引擎如百花齐放。与传统搜索引擎相比,垂直搜索的一大特点就是需要对HTML页面进行信息抽取,但是实现通用自动的抽取系
语音识别即计算机自动语音识别,简单地说,就是让计算机能听懂人说话,将人说的话转换成计算机文本的一项技术。随着Internet和电子商务的飞速发展,语音识别技术将为网上会议、商业
语义Web和Web服务是WWW发展的两个重要趋势,这两种技术的结合产生了另一个新兴的研究课题——语义Web服务。语义Web服务是指用语义Web标记语言来描述服务的语义,并结合本体的
随着网络技术逐步应用到许多重要部门,安全协议是否能达到所要求的安全目标是非常关键的问题。借助形式化的方法或者工具是分析和检验安全协议性质的一个重要技术手段。GSPM(
由于森林火灾具有突发性和复杂性的特点,将计算机技术和数学建模技术应用于森林防火已成为必然的发展趋势。森林扑火方案是森林防火的重要组成部分,对于有效的组织扑救、减少
本文以协同工作平台服务系统CWPS研究开发为背景,结合Spring开发框架和中间件技术的思想,以面向对象/构件的方法为指导,建立共享接口网关软件构件模型,并运用设计模式等软件
信息产业的发展使信息安全越来越受到重视,而密码算法又是信息安全的基础与核心。自从高级加密标准AES(Advaced Encryption Standard)取代了数据加密标准DES(Data Encryption
HE-AAC(HighEfficiencyAdvancedAudioCoding)作为MPEG(运动图像专家组织)提出的下一代音频压缩标准,是目前最先进的音频压缩技术之一,被称为是21世纪的音频压缩标准。以智能电话、
NGN(NextGenerationNetwork,下一代网络)是基于分组技术的网络,能提供多种电信级业务,满足人们对各种新业务的需求。其中,在NGN上提供实时语音和多媒体业务是当前的热点。  与此