基于D-APBT的彩色图像和H.26x视频编码算法研究及其ARM实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:lieying110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前主要的图像和视频压缩标准中,离散余弦变换(Discrete Cosine Transform, DCT)占据着重要的地位。但是DCT变换在低码率时,存在严重的块效应,并且量化操作相对复杂。为了解决这些问题,研究了全相位双正交变换(AllPhase Biorthogonal Transform, APBT),这一变换考虑了正交变换时全部可能的截取相位,可以有效降低方块效应。APBT在变换过程中,对高频系数进行了衰减,因此量化环节可以采用均一量化,简化了量化操作。传统的DCT变换对于水平和垂直边缘不占主导地位的图像不是一个很好的选择。基于此,研究了方向性DCT变换(D-DCT),这一变换可以充分利用图像中的方向性信息。为了提高图像和视频在低码率下的编码性能,同时充分利用图像中的方向性信息,本文研究方向性APBT变换(Directional APBT, D-APBT)在彩色图像和视频编码中的应用。本文首先详细介绍了D-APBT变换中各种方向模式和具体的变换过程,然后将其应用在彩色图像和视频编码中。在彩色图像编码中,首先进行颜色空间转换。对于转换后的每一个分量,其编码基本保持了JPEG的编码框架。在变换部分,用D-APBT变换代替DCT变换。在量化阶段,利用均一量化代替了复杂的量化表,并通过量化值来控制码率的大小。仿真实验结果表明,在彩色图像编码中,D-APBT变换具有比较明显的优势。在视频编码中,分别将D-APBT运用到H.263和H.264视频标准中。在H.263标准中,采用基于D-APBT的编码算法对帧内数据进行编码,用均一量化代替原有的量化方法,熵编码部分对帧内直流系数编码也进行了一定的改进。在H.264标准中,帧内的残差数据采用D-APBT变换。将两种改进的视频标准用于视频序列的编码,仿真结果显示,D-APBT在低码率下表现出比较好的性能。为了验证本文算法的现实可行性,将改进的H.264视频标准移植到ARM开发板上运行。为了在开发板上运行应用程序,首先进行了Linux内核和根文件系统的移植。在应用软件层面,将视频采集程序和视频显示程序与改进的编码程序集成在一起,共同组成视频编解码应用程序。应用程序在硬件环境上运行之后,通过对比原始画面和解码之后的画面,可以发现改进的H.264视频标准可以很好地实现编码工作。
其他文献
目的 观察经括约肌间瘘管结扎-Plug术(LIFT-Plug术)和肛瘘切除术治疗低位单纯性肛瘘的临床疗效.方法 选择2017年2月~2019年2月我院中医肛肠科收治的100例低位单纯性肛瘘患者作
随着数字图像技术的迅速发展,作为图像系统性能的最重要的环节——图像质量评价,在图像领域中有着至关重要的不可替代的作用。近几十年来在传统的评价方法的基础上不断涌现出
近几年来,生物特征识别技术的快速发展与其广泛应用,在给人们的生活带来便利和安全的同时,也会由于生物特征识别系统过程中潜在的各种恶意性攻击而产生诸多的安全隐患,增强系
微带结构具有体积小,成本低,易于加工等一系列优点,从它一诞生起就引起了微波工程技术研究人员的极大兴趣。近年来,在无线移动通信和相控阵雷达中应用的微带天线和单片微波集