论文部分内容阅读
随着现代工业化与信息化快速融合,加上国民需求日益提高,工业和民用对远距离的视频实时传输的要求越来越高。HDMI接口作为主流的数字化视频传输接口,其传输速率极高但是无法实现长距离的传输信号,常用的远距离网络视频传输技术可以实现信号的远程传输,但延迟时间大约在500ms以上,而一些特殊行业和应用场景(舰船和空管系统等),要求视频信号传输延迟时间小于100ms,而普通的传输技术并不满足要求,进而限制了其的应用。针对远距离实时传输高清视频流的远距离传输和低时延性两个技术问题,且结合HDMI接口信号特点,调研了很多主流的视频压缩算法,综合考虑选择借助FPGA的高速并行处理能力且采用二维整数离散余弦变换作为帧内压缩的算法,其次通过优化量化方法降低边界误差,再次算术编码且打包处理后,通过有线网络或无线信道发包到接收端,接收端通过解包、解码和加入零均值噪声处理来还原原始数据内容。最后并在本文中进行实物验证与测试。考虑到高清视频流是大数据的传输,加上有着低时延的要求,因此在硬件选择上,本设计选择Xilinx公司的一款将FPGA与ARM硬核紧密结合的芯片Zynq-7000作为发送端平台和Samsung公司的Exynos-4412处理器作为接收端平台。选用FPGA芯片优点在于数字信号高速处理方面,而选用ARM优点在于任务调度、操作系统移植性强方面,通过硬件和软件协同设计进而极大地发挥了FPGA的实时性和ARM的灵活性特点。再次,在本设计中提出的一种低复杂度、码流稳定及低时延性的视频压缩算法以及优化量化方法来降低边界误差,实现了对此算法的实现以及对此方案实物硬件开发和软件平台部分的搭建,并对系统的各个功能模块进行了测试,验证了本设计的正确性。