论文部分内容阅读
针对可见光相机CMOS输出大数据量时出现压缩系统实时传输困难的问题,提出了一种基于ADV212的实时视频压缩方案。首先根据CMOS视频格式以及ADV212工作原理,提出利用Custom-specific工作模式为各种格式的视频提供接口,并通过FPGA内部的块RAM以及SDRAM的乒乓操作对数据进行缓存,显著地提高了工作效率;之后,为了适用于不同应用场合,本文方法实现了码流的存储后传输以及直接传输之间的切换,并通过纠错编码极大地提升了闪存的纠错能力;最后,为了验证方法的可行性,基于压缩板以及解压板进行了实验验证。结果表明,压缩系统可实现实时稳定的工作,通过软件设置,系统可以实现极高的压缩比,压缩比为80∶1时的平均峰值信噪比(PSNR)为28.238dB,压缩比为150∶1时的PSNR为26.165dB,解决了在大数据量下压缩系统硬件实现困难以及实时传输困难等问题。
Aiming at the problem of real-time transmission of compression system when large amount of data is output by visible camera CMOS, a real-time video compression scheme based on ADV212 is proposed. First of all, based on CMOS video format and ADV212 working principle, this paper proposes to use Custom-specific working mode to provide interfaces for video in various formats and cache data through block RAM and SDRAM ping-pong operation in FPGA, which improves work efficiency significantly. After that, in order to be suitable for different applications, the method of this paper realizes the storage and transmission between code streams and the direct transfer between them, and improves error correction capability of flash memory greatly by error correction coding. Finally, in order to verify the feasibility of the method , Based on the compression plate and the decompression plate was experimentally verified. The results show that the compression system can achieve real-time stable operation. The software can set the system to achieve extremely high compression ratio, the average peak signal-to-noise ratio (PSNR) at the compression ratio of 80:1 is 28.238dB and the compression ratio is 150: 1, the PSNR is 26.165dB, which solves the problems of difficult implementation of the compressed system hardware and real-time transmission difficulties under large amount of data.