基于Hi3521的H.265解码的设计开题报告
2022-01-14 21:22:44
全文总字数:3431字
1. 研究目的与意义及国内外研究现状
目前,在监控系统、视频聊天、数字电视、图像识别等方面,人们对于编解码要求不断提高、需求不断增大。随着专业硬编码芯片性能的不断提升,传输带宽的大幅拓宽,硬件平台和传输网络能够容忍的视频编码的计算开销和带宽开销越来越大。伴随着信息技术的飞速发展,人们在生活中已然离不开多媒体通信这一种非常重要的交流手段。现在,社会信息交流中,视频通信已经占据了多媒体通信的绝大部分,作为一种数据量非常巨大的信息载体,使视频信号便于网络传输,节省储存空间和传输带宽对视频源进行压缩编码显得尤为重要。经过压缩编码之后的视频、图像数据具有占用空间更小、存储更方便、传输更快、处理更方便等优点。在人们追求视频更高压缩比的同时,大家对视频质量的要求也在提高。在进行完高质量的视频压缩编码之后,就需要对其进行相关的视频解码。
国内外研究现状
视频压缩使用了多项压缩技术。视频压缩中的无损压缩应用的是信息理论中的香农相关原理。视频压缩中的有损压缩消除的冗余是视觉冗余。通常来说,视频压缩使用的是有损压缩,而无损压缩应用场合相对较少。国内外关于视频并行解码的研究在hevc标准出现后相关文件和论文较多。较早的视频解码器,特别是h.264/avc,主要使用条带级别并行或者条带级别并行。目前主流的方法将在下面介绍。
常规视频解码并行方法可以分为:帧级并行、条带级并行、宏块并行。帧级并行对于加速效果明显,也是常用的加速手段之一。对于帧级并行,帧之间的依赖明显,导致帧之间的并发需要良好的同步控制。
2. 研究的基本内容
本项目通过使用专业编解码芯片设计的开发板,对同组同学使用摄像头采集的视频压缩编码文件进行硬件解码,还可以对现有的编码文件进行解码。通过板端hdmi输出端口输出在显示器上显示出来。通过本次课题,加深对所学专业知识的理解,提高分析和解决实际工程问题的能力。提高单片机的应用,提高文献收集能力,从而达到综合运用所学的专业知识到实际生产设计中。
项目研究一:对单板进行配置,可对通过sdi输入口进行数据采集得到720p编码文件进行解码显示。
项目研究二:对单板进行配置,可对通过hdmi输出端口对1080p编码文件进行解码显示,还可以对图片文件进行解码显示。
3. 实施方案、进度安排及预期效果
本项目使用hi3521dv100 dmeb单板,通过输入口进行数据采集,存放在芯片内,通过网口与pc端虚拟机进行通信,在虚拟机linux系统内搭建开发环境,在linux内编写解码程序和编译程序,通过挂载虚拟机linux系统内共享文件夹到板端,使用usb调试串口运行解码程序,将解码结果由hdmi输出口输出显示在显示器上。还可以运行解码程序对现有编码文件进行解码。
进度安排:
2018.11.01-2018.11.30 熟悉课题和相关资料查阅
4. 参考文献
[1]谢佳,徐山峰,王兆伟,孙治水,王行建.h.265/hevc视频编码标准性能评估与分析[j].中国电子科学研究院学报,2018,13(05):584-589 600.
[2]李萌,高旭麟.h.265引领全新4k时代[j].中国公共安全,2018(08):173-174.
[3]赵闻宇.h.265:网络视频的福音[j].中国公共安全,2017(05):106-107.