HEVC帧内预测算法的优化及FPGA实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:kanebbsxu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
相比于H.264视频压缩标准,近期提出的新标准HEVC(High Efficiency Video Coding),在以增加计算复杂度为代价的前提下,压缩效率提高了近50%。与此同时,复杂的算法也需要更好的设计方法来迎接高视频分辨率带来的挑战。因此,对HEVC标准中的各部分功能的进一步优化具有非常重要的有意义。帧内预测作为HEVC的一个重要组成部分,通过利用位于当前编码单元的左方以及上方的相邻参考像素得到当前块的重建块的过程。帧内预测的复杂性主要体现在编码单元结构灵活性的增长和预测模式数量的增加。在参考模型HM中,采用了一种灵活的四叉树块划分结构对编码单元进行分割,根据不同区域纹理复杂度的不同,对于复杂度较高的预测单元采用较小的块进行预测编码,反之采用较大的块进行编码,在预测和转换编码过程中进一步提高效率,同时在进行模式选择时为所有预测单元定义了35种模式。本课题主要对HEVC帧内预测中编码单元的划分方式以及预测单元的模式选择两个方面展开研究。本文的主要研究内容包括HEVC帧内预测算法的HM实现和FPGA实现。本文利用Sobel算子对HEVC中编码单元进行划分以及对预测单元的模式选择进行判断,在HM中对算法进行验证。HM中的实现主要对编码时间、率失真性能等方面进行测试,并与HEVC标准进行比较,验证算法的优越性。帧内预测算法在FPGA上的实现用到了Xilinx Virtex6 ML605开发板,通过WinDriver驱动ML605板卡,在Win Driver生成的应用层程序的调控下,图像数据利用PCIE接口的DMA控制器从上位机传入FPGA,接下来对导入的图像数据进行帧内预测处理,最后将得到的预测图像数据通过DMA传送回上位机,并用MATLAB对图像数据进行译码后观察处理结果。帧内预测算法的FPGA实现包括数据的存储、图像划分、模式选择、参考像素的处理、变换、量化、反变化、反量化等模块的Verilog HDL实现。实验结果表明,相对HEVC标准,HEVC帧内预测算法进行优化后,在保证图像质量及压缩效率的同时,编码时间有了大幅度的减少,并且完成了HEVC帧内预测算法的FPGA实现对图像进行压缩处理。
其他文献
文章采用国际市场占有率指数(MS)、比较优势指数(CAI)、显示性比较优势指数(RCA)、显示性竞争优势指数(CA)测算我国的旅游服务贸易国际竞争力,并与世界八个旅游贸易大国进行
随着通讯、数字信号处理、及大规模集成电路技术的飞速发展,人们对通讯中话音质量提出了越来越高的要求。回波消除技术也就成为世界各大通讯公司竞争的热点技术之一。 在数
随着社会的发展和进步,机械设备大量地应用于生产实践中。新技术的不断涌现,使机器设备日益变得集成化、复杂化和智能化,检测和维护同时也变得更加重要。因此,故障诊断和监测
IGBT作为电力电子领域的常用开关器件,主要应用领域是中高频开关设备,随着工作频率的提升,由于寄生电感的存在,器件的开关损耗变大,通过优化IGBT驱动电路的设计来降低IGBT器
<正>一、增值税的纳税原理及其分类增值税属于流转税的一种,是以商品生产、流通、劳务服务中多个环节的新增价值或商品的附加值为对象征收的一种税。由于在实际当中,商品新增
有关岩浆熔体结构的研究一直是国内外地学界普遍关注的热点问题。硅酸盐熔体或铝硅酸盐熔体是岩浆熔体的主要成分,因此,对其结构进行研究,对于深入认识和探讨岩浆熔体的性质
器乐教育对培养小学生音乐审美能力的影响是潜移默化的,那么器乐教育是怎么样的一个学科,让我们一起来了解一下。器乐教育它是全面培养发展高素质人才的重要组成部分同时也作
2μm波段光纤激光器在激光医疗、自由空间光通讯、中红外泵浦等领域具有广泛的应用前景。其通常是由激光泵浦掺铥或掺钬光纤得到2μm波段增益谱,通过滤波器产生多波长激光输
当代社会处于网络时代,网络已经延伸到社会的每一个角落。网络时代的政府管理也必然面临新的机遇与挑战。电子政务建设已成为提升一个国家或地区综合竞争力的重要因素。推进
归纳总结国外发达国家—美国、国际会计组织及我国企业年金会计准则的发展历程,并在此基础上,将美国和国际会计组织及我国在企业年金会计准则的制定和会计处理方法上进行比较