论文部分内容阅读
红外焦平面阵列作为凝视型红外成像系统的核心组件,是最具发展潜力的一种红外探测器,但是由于传感器材料和制造工艺、信号处理系统暗电流噪声以及工作环境等因素的影响,探测器各个单元的响应之间存在非均匀性,从而在所输出的图像序列中产生固定图案的噪声。红外成像的非均匀性不仅严重降低了系统的成像质量,而且会对图像的后续处理产生干扰,因此改善红外成像的非均匀性显得十分有必要,目前采用的最有效的方法是基于数字图像处理的非均匀性校正技术。本文的目的在于研究一种基于场景的红外成像非均匀性自适应校正算法,并对其进行硬件实现,从而设计一种红外成像非均匀性实时校正系统。本文研究了基于神经网络的非均匀性校正算法,并分析了算法中存在的缺陷及其产生的原因。在此基础上,对神经网络法做出如下改进:一方面采用引导滤波计算预测图像,在对图像起到平滑作用的同时保留图像中的边缘信息,从而在提高校正效果的同时有效抑制“鬼影”现象的产生;另一方面使用投影法估计场景中的运动情况,并只在场景运动比较充足的情况下对校正参数进行更新,从而避免了场景静止时因参数重复迭代更新造成的图像模糊。针对上述改进算法,本文使用两组具有代表性的红外图像序列进行仿真并观察校正效果,同时结合图像粗糙度、均方误差和信噪比等评价指标对校正结果进行定量分析,最终说明所提出的改进算法相对于传统神经网络法具有明显的优势。另外,本文以FPGA为核心处理器构建硬件平台,充分利用FPGA可编程性强和并行计算的特点,对改进的神经网络非均匀性校正算法进行硬件实现,设计了一种基于FPGA的红外成像非均匀性自适应校正系统,能够对256×256像素的图像序列以每秒25帧的速度进行实时校正。文中根据自顶向下的层次化设计思想详细描述了系统的实现方式,包括FPGA的顶层设计和模块划分,以及各个功能模块之间的数据流向,并详细描述了各个子模块的设计细节。最后,通过仿真和测试验证了系统的功能,并从FPGA资源占用和系统运算速度两方面分析了系统的性能。最终证明,本文给出的硬件系统能够对红外图像中的非均匀性进行实时的自适应校正,并有效防止“鬼影”和模糊现象的产生。