衍射图像在轨实时增强方法研究

Research on on-orbit real-time enhancement method for diffraction images

  • 摘要: 针对空间衍射成像系统因杂散光导致的图像分辨率低、对比度差及暗场细节丢失等问题,提出了一种基于现场可编程门阵列 (Field Programmable Gate Array, FPGA)的低延迟实时图强增强硬件架构,克服了传统算法的模型失配、深度学习算法在轨实现的高功耗、高延时等缺陷。构建信息熵驱动的自动伽马校正算法提升整体亮度,结合非锐化掩膜算法强化图像边缘细节,并通过自动图像调整进一步优化全局对比度;硬件实现上,采用定点数近似和二分法决策策略降低逻辑资源消耗,设计多通道并行伽马变换框架和4级流水线处理结构提高系统吞吐效率。实验结果表明,该硬件架构的处理延迟仅为13 ms,处理后图像峰值信噪比与平均梯度指标显著提升,有效改善成像质量,为衍射成像系统的在轨图像增强提供了解决方案。

     

    Abstract:
    Objective Diffraction optical systems are a core focus for large-aperture space optical payloads due to their integration, lightweight, and ultra-large aperture—advantages that overcome the limitations of traditional catadioptric systems (low degrees of freedom, bulky structure). However, they suffer from notable stray light-induced image degradation: non-design-order diffracted rays cause low resolution, poor contrast, and dark-field detail loss. Traditional enhancement methods (e.g., deconvolution) rely on accurate Point Spread Function (PSF) modeling, leading to on-orbit model mismatch; deep learning is hindered by high power/latency, while CPU/GPU fail to meet on-orbit real-time/low-power needs. Fixed-parameter gamma correction also cannot adapt to dynamic environments. This study aims to design an FPGA-based low-latency, low-power hardware architecture for on-orbit real-time diffraction image enhancement.
    Methods An integrated enhancement algorithm framework is proposed: 1) Information entropy-driven automatic gamma correction: By calculating the information entropy of images under gamma parameters ranging from 0.1 to 1.5 and selecting the optimal γ, this algorithm expands dark-field details suppressed by stray light and improves overall image brightness. 2) Unsharpen Mask (USM): Adopting USM to solve the edge detail blurring caused by stray light. The core of USM lies in Gaussian filtering to extract high-frequency edge details: A 5×5-sized Gaussian convolution kernel is selected, and a daisy-chain FIFO row cache structure is used to realize the sliding window operation of Gaussian filtering (Fig.6). To improve real-time performance and throughput, a four-level pipeline operation architecture is designed (Fig.7). 3) Automatic image adjustment module: Extreme noise is filtered via histogram quantile thresholds, grayscale data is linearly stretched to the range 0, 255, and secondary gamma correction is triggered if the grayscale median (Mt) is less than 128.
    Results and Discussions For 640×512 8-bit diffraction images, the proposed FPGA architecture achieves a processing latency of 13 ms and power consumption of 1.464 W which means that the running speed of the architecture is 38 times higher than that of the CPU, and the power consumption is less than 1/5 (Tab.8). Key image quality metrics are significantly improved: For a typical test image (Image ②), the mean gradient (MG) after "Gamma+USM" processing is 31% higher than that of single Gamma correction; the final PSNR (14.22 dB) exceeds Gamma correction alone (12.24 dB), while structural similarity (SSIM) is well-maintained to avoid excessive distortion. The FPGA resource occupancy is moderate, fully meeting the resource constraints of on-orbit satellite payloads.
    Conclusions The FPGA-based hardware architecture effectively reduce stray light-induced image degradation via the integrated optimized algorithm framework and parallel/pipeline hardware design. It fully satisfies the dual technical requirements of on-orbit satellite systems for low latency (13 ms) and low power consumption (<1.5 W), providing a reliable solution for on-orbit real-time processing of diffraction imaging systems.

     

/

返回文章
返回