论文部分内容阅读
空间摄像机是空间环境监测、设备监视以及科学实验平台的重要组成部分。近年来,随着航天技术的飞速发展以及对空问探索可视化的要求越来越高,空间摄像机在航天飞行器中得到了广泛的应用。它可以协助飞船与空间站进行准确对接,也可以监控各种太空飞行器的运转。空间摄像机常工作于具有微重力、极端温度环境、强辐射和低照度拍摄等特点的太空环境中,应用于空间摄像机的图像处理面临严峻挑战。本课题来源于航天高清摄像机的高速图像处理需求。航天飞行器中,用于科学实验和设备监测的高清摄像机通常在光线较弱的情况下进行拍摄,因而在图像的采集和传输的过程中,不可避免的会引入很大的噪声。这些噪声不仅影响图像的主观观测质量,同时严重影响视频编码系统的性能。高速图像滤波可以在去除图像中噪声的同时,有效的保护好图像的细节纹理信息,因此是航天视频压缩系统的必要部分。本文围绕空间摄像机高清视频的去噪问题,做了以下工作:1.对图像滤波算法进行了归类,深入分析了各种滤波算法的优缺点,以及在高速硬件实现时存在的问题。通过综合比较和分析,选取了同时满足处理速度和资源占用率要求的滤波算法来实现空问摄像机高清视频的实时滤波处理。2.由于FPGA不适用于进行权值的浮点计算,针对空间距离权重的计算,采用DSP对参数固定的空间距离权重进行浮点型计算,在进行整数化、归一化后通过EMIF口向FPGA传递。针对相似度权重的计算,对常见噪声范围分析后选取了五种参数,对所有像素值的相似权重进行计算,分别写入五个不同的ROM中,计算时通过查找ROM获得,ROM的选择由DSP端通过EMIF口进行控制。利用FPGA强大的并行计算特点设计了双边滤波的硬件架构设计,对像素进行流水线操作,实现了平均每个时钟完成一个像素的所有运算的高速处理。硬件架构设计中针对像素的缓存与读取设计了状态机进行循环存储和循环读取。滤波参数的传递统一采用EMIF口完成。通过仿真验证了该算法实现的正确性,并在硬件上完成了该设计的验证。实际工程应用的结果表明,本文所设计的双边滤波在占用资源较少的情况下,可以实现空问摄像机高清视频的实时滤波。3.对空间摄像机拍摄的低照度照片进行硬件滤波,从主观质量评价和客观质量评价两个方面对滤波的效果进行评价,评价结果均表明基于硬件的双边滤波取得了良好的滤波效果。