Skip to Content
SensorsSensors
  • Article
  • Open Access

14 April 2026

20 Pages

Infrared Small Target Detection Method Fusing Accurate Registration and Weighted Difference

,
,
,
,
and
1
Hangzhou Institute for Advanced Study, Hangzhou 310024, China
2
University of Chinese Academy of Sciences, Beijing 100049, China
3
Key Laboratory of Intelligent Infrared Perception, Shanghai Institute of Technical Physics, Chinese Academy of Sciences, Shanghai 200083, China
4
Shanghai Frontier Base of Intelligent Optoelectronics and Perception, Institute of Optoelectronics, Fudan University, Shanghai 200438, China

Abstract

Low-orbit thermal infrared bidirectional whisk-broom imaging offers wide-swath coverage and high spatial resolution for monitoring moving targets such as aircraft, but large scan angles and terrain undulation cause non-rigid geometric distortion and radiometric inconsistency between forward and backward scans. These effects generate strong clutter in difference images and degrade small and weak target detection. To address this problem, we propose an infrared small target detection method that fuses accurate registration and weighted difference. First, we propose a hybrid multi-scale registration algorithm that achieves coarse affine registration through sparse feature–point matching and then iteratively corrects nonlinear deformations by integrating a global grayscale-driven force with a local sparse-feature-guided force, yielding a registration error of 0.3281 pixels. On this basis, a multi-scale weighted convolutional morphological difference algorithm is proposed. A novel dual-structure hollow top-hat transform is constructed to accurately estimate the background, and a multi-directional convolution mechanism is introduced to effectively suppress anisotropic edge clutter and enhance target saliency. Experiments on SDGSAT-1 thermal infrared bidirectional whisk-broom data show an SCRG of 18.27, and a detection rate of 91.2% when the false alarm rate is below 0.15%. The method outperforms representative competing algorithms and provides a useful reference for space-based aerial moving target detection.

1. Introduction

With the rapid development of Earth observation technology, space-based infrared remote sensing has become a strategic capability for national security and airspace surveillance because of its all-time, all-weather, and passive sensing advantages. Airplanes are typical high-value moving targets, and their real-time in-orbit detection is of great importance for air traffic control, maritime search and rescue, and military reconnaissance [1,2]. However, limited by imaging distance and sensor resolution, aircraft in thermal infrared imagery usually appear as weak point-like targets with little geometric texture or shape information. They are therefore easily submerged in complex background clutter such as land–sea boundaries and bright urban heat sources, which makes detection extremely challenging [3,4].
Existing infrared small and weak target detection methods can be broadly divided into single-frame and multi-frame approaches [5,6]. Traditional single-frame methods rely on feature differences between target and background, including morphological filtering, local contrast measurement, and low-rank sparse decomposition [7,8,9]. To address the challenge of background estimation in complex scenes, Cui et al. further developed a hollow side window filtering (HSWF) algorithm. By integrating a heterogeneity-filtering saliency map with image-patch contrast measures, the method optimizes background estimation and effectively improves target extraction performance in complex cluttered backgrounds [10]. Although single-frame methods do not depend on temporal information, they often struggle to suppress strong structured clutter completely, which can cause false alarms. And some iterative optimization schemes remain computationally demanding for wide-swath remote sensing. By contrast, multi-frame methods exploit the spatiotemporal continuity of target motion and can in principle achieve better performance under low signal-to-clutter conditions [11]. For example, Pang et al. constructed a spatiotemporal fusion framework by combining spatial variance and temporal grayscale saliency to extract low-altitude, slow, and small targets under complex backgrounds [12]. Nevertheless, the effectiveness of multi-frame methods depends heavily on both registration accuracy and frame count. A lot of existing spatiotemporal algorithms require at least three consecutive frames to build stable background models or tensor constraints [13,14]. What’s more, conventional feature–point registration usually assumes rigid transformation and is therefore insufficient for correcting local nonlinear distortion for satellite platforms [15], which easily produces false target responses. Deep-learning methods have also achieved strong performance in recent years. For instance, RISTDnet combines handcrafted features with convolutional neural networks to improve robustness under low signal-to-noise conditions [16], but the demand for large annotated datasets conflicts with the scarcity of space-based infrared aircraft samples and limits generalization in real on-orbit applications.
The Sustainable Development Science Satellite-1 (SDGSAT-1), launched in 2021, provides a new data source for airplane detection. Its thermal infrared imager (TIS) offers a world-leading spatial resolution of 30 m [17,18,19] and adopts a distinctive bidirectional whisk-broom imaging mechanism that acquires a pair of forward and backward scanning images for the same region within a very short time interval. At the same time, this observation mode introduces more complex nonlinear geometric deformation and radiometric inconsistency caused by differences in viewing angle, which makes conventional detection methods less effective.
To address the above limitations, this study focuses on high-accuracy target detection for SDGSAT-1 bidirectional whisk-broom thermal infrared imagery. This study focuses on the problem of high-precision target detection using this emerging type of data source. It aims to overcome the limitations of conventional rigid registration models and to address the complex nonlinear deformations and radiometric discrepancies between forward- and backward-scan images. In addition, it seeks to develop a robust strategy for effectively suppressing dynamic edge clutter and accurately capturing weak moving targets under low signal-to-clutter conditions. By integrating high-precision physical alignment with refined differential detection, the proposed framework aims to exploit the value of bidirectional whisk-broom observations and support the practical application of next-generation wide-swath infrared remote sensing in complex dynamic scenes.

2. Methods

2.1. Overall Framework

To address the non-rigid geometric distortion and complex background clutter in forward and backward scanning images, we propose an infrared small target detection method fusing accurate registration and weighted difference. The overall framework is shown in Figure 1 and follows a cascaded strategy that performs high-precision alignment prior to refined detection and comprises two core functional modules.
Figure 1. Framework of the infrared small target detection method fusing accurate registration and weighted difference.
The first module is a sub-pixel image registration stage that removes background misalignment caused by scan motion and sensor jitter. By combining geometric–radiometric coarse registration based on scale invariant feature transform (SIFT) features with iterative fine registration driven by a fused global–local dual flow field, the method corrects both global rigid displacement and local nonlinear deformation between forward and backward scanning images, thereby providing high-quality registered residual images for subsequent differencing.
The second module is a refined target detection stage that extracts low signal-to-clutter targets from the registered residual image. To address residual interpolation artifacts and background clutter after registration, a multiscale weighted convolutional morphological difference operator is constructed. This module integrates a novel dual-structure top hat transform, multi-directional convolutional suppression and local energy enhancement. It effectively suppresses anisotropic edge clutter while enhancing point–target signals, thereby enabling robust detection in complex dynamic backgrounds.

2.2. Hybrid Multi-Scale Registration with Global–Local Fusion (HMSR)

To improve the accuracy of aircraft detection on bidirectional whisk-broom imagery, a hybrid multi-scale registration algorithm is introduced to align the moving image to the reference image at sub-pixel precision. Conventional SIFT registration can compensate only for global rigid transformation and is insufficient for nonlinear deformation [20]. Therefore, a non-rigid deformation field is built on top of affine transformation, and high-accuracy linear and nonlinear alignment is achieved by combining the smoothness of a global gradient flow with the feature sensitivity of local sparse optical flow. The algorithm consists of two stages: SIFT-based coarse registration and global–local fusion iterative refinement. To provide a clear and intuitive explanation of the overall procedure, the detailed pseudocode of the proposed method is summarized in Algorithm 1.
Algorithm 1 Hybrid Multi-Scale Registration with Global–Local Fusion
Input: Reference image I R , Image to be registered I M .
Output: Final registered image I o u t , Cumulative deformation field u.
1: Extract sparse feature points P = { p i } i = 1 N from I R and I M using SIFT.
2: Estimate affine transformation matrix H a f f by minimizing Euclidean distance.
3: Obtain initially registered image I M ( 0 ) = T ( I M , H a f f ) .
4: Perform radiometric correction via histogram specification on I M ( 0 ) to get I ˜ M ( 0 ) (Equation (2)).
5: Initialize: Iteration index k = 0 , cumulative deformation field u ( 0 ) = 0 , learning rate α 0 = 0.6 , attenuation factor γ = 0.95 .
6: While not converged do
7: Calculate global gradient flow v global using Demons-type energy (Equation (4)).
8: For each feature point p i ∈ P  do
9:      Compute local micro-displacement d i via Lucas–Kanade optical flow (Equation (6)).
10: End For
11: Spread sparse displacements { d i } to dense local driving field v lobal (Equation (7)).
12: Fuse global and local flows, and apply Gaussian smoothing G σ k to obtain total displacement update Δ u ( k ) (Equation (8)).
13: Update the cumulative deformation field: u ( k + 1 ) = u ( k ) + α k ⋅ Δ u ( k ) .
14: Update the learning rate: α k + 1 = γ ⋅ α k .
15: Warp image I ˜ M ( k ) using u ( k + 1 )
16: k = k + 1 .
17: End While

2.2.1. SIFT-Based Coarse Registration

The purpose of the coarse registration stage is to remove large geometric displacement between the two images and to provide a good initialization for fine registration. Sparse feature points P = p i i = 1 N are first extracted and matched by the SIFT operator, and an affine transformation matrix is estimated by minimizing the Euclidean distance between matched feature pairs:
H a f f = arg min H ∑ i = 1 N | | z R i − H ⋅ z M i ∥ 2
where H a f f denotes the 3 × 3 affine transformation matrix to be estimated, z R i and z M i denote the homogeneous coordinate vectors of the ith matched point pair in the reference image and image to be registered, and | | ⋅ ∥ 2 denotes the L2 norm.
The image to be registered is then spatially transformed by H a f f to obtain an initial registered image I M ( 0 ) = T I M , H a f f , where T denotes spatial transformation operator.
Because the two images are acquired at different moments of the bidirectional scan, nonlinear grayscale differences often remain. To satisfy the grayscale constancy assumption required by the subsequent variational optical flow refinement, histogram specification is used to perform radiometric correction on the coarsely registered image. Specifically, grayscale-level probability density functions p r ( k ) and p m ( k ) are constructed for the reference image I R and the geometrically registered image I M ( 0 ) , respectively. Using the gray-level mapping function Μ ( g ) . The corrected image is finally obtained as:
I ˜ M ( 0 ) ( x , y ) = Μ ( I M ( 0 ) ( x , y ) ) = C R − 1 ( C M ( I M ( 0 ) ( x , y ) ) )
where C M ( g ) = ∑ k = 0 g p m ( k ) denotes the cumulative distribution function of the image to be registered, C R ( g ) = ∑ k = 0 g p r ( k ) denotes the cumulative distribution function of the reference image, and C R − 1 denotes its inverse transform.

2.2.2. Global–Local Fusion Iterative Optimization

In the fine registration stage, a dense deformation field u ( x , y ) is constructed to eliminate the remaining nonlinear distortion. The deformation field is estimated iteratively. At the kth iteration, the total displacement Δ u ( k ) update is obtained by fusing a global driving force and a local feature-guidance force. The update logic is as follows:
After radiometric correction, the image pair approximately satisfies the grayscale constancy assumption. A Demons-type formulation is then used to compute the global driving force [21]. The pixelwise grayscale squared-difference energy is defined as follows:
E global = 1 2 ( I M ( k ) ( x , y ) − I R ( x , y ) ) 2
where I ˜ M ( k ) ( x , y ) denotes the grayscale value of the image to be registered at the kth iteration, and I R ( x , y ) denotes the grayscale value of the reference image.
According to a Gauss–Newton optimization strategy, the global displacement increment that minimizes the energy can be expressed as:
v global ( x , y ) = − I M ( k ) ( x , y ) − I R ( x , y ) ⋅ ∇ I R ( x , y ) ∥ ∇ I R ( x , y ) ∥ 2 + ϵ
where ∇ I R ( x , y ) denotes the gradient of the reference image, and ϵ is a small positive constant for numerical stability.
The global gradient flow drives smooth large-range deformation. To capture high-frequency details around feature points, a Lucas–Kanade optical flow equation is solved in the neighborhood of each SIFT feature point p i [22]. For the ith feature point, the local optimal micro-displacement d i is obtained by minimizing the following optical-flow constraint within a local window Ω i .
min d i ∑ x , y ∈ Ω i ∇ I R ( x , y ) ⋅ d i + I M ( k ) ( x , y ) − I R ( x , y ) 2
The closed-form least-squares solution is:
d i = ∑ x , y ∈ Ω i ∇ I R ∇ I R T − 1 ∑ x , y ∈ Ω i − ∇ I R I ˜ M ( k ) − I R
After the sparse displacement set is obtained, it is spread to the entire image through a nearest-neighbor interpolation operator Φ to form the local driving field:
v local ( x ) = Φ p i , d i i = 1 N
To balance global consistency and local accuracy, the global and local fields are linearly fused and then regularized by Gaussian smoothing to guarantee physical continuity. The final displacement update at iteration k is defined as:
Δ u ( k ) = G σ k ∗ λ g v global + λ l v local
where λ g , λ l are the fusion weights of the global and local flows, satisfying the constraint λ g + λ l = 1 . G σ k is a Gaussian smoothing kernel, ∗ denotes the convolution operation and the standard deviation σ k with the iteration number.
The cumulative deformation field is then updated as follows:
u ( k + 1 ) = u ( k ) + α k ⋅ Δ u ( k )
α k + 1 = γ ⋅ α k
where u ( k ) is the accumulated deformation field at the kth iteration, α k denotes the learning rate, and γ is the step-size attenuation factor. In this study, the initial learning rate is set to 0.6 and the attenuation factor is set to 0.95.

2.3. Multiscale Weighted Convolutional Morphological Difference (MWCMD)

Although HMSR achieves sub-pixel registration and corrects global geometric misalignment, radiometric noise and high-frequency background clutter may still remain because of focal-plane nonuniformity and differences in observation angle. To capture weak targets under low signal-to-clutter conditions, a refined detection algorithm is further developed.

2.3.1. Image Enhancement Preprocessing

Small and weak infrared targets are often submerged in strong background radiation and have very limited energy. Therefore, contrast enhancement is performed first. A percentage-clipping linear stretch strategy is adopted by truncating a small portion of pixels at both ends of the histogram and mapping the major grayscale interval to the target dynamic range. The enhanced image I s t r is obtained:
I s t r = g r a y − P d o w n P u p − P d o w n × ( m a x o u t − m i n o u t ) + m i n o u t
where g r a y denotes the original grayscale value, P d o w n and P u p denote the low and high clipping percentiles determined from the histogram, and m i n o u t and m a x o u t denote the minimum and maximum grayscale levels of the output image.
Using the enhanced forward and backward scanning images, an initial difference image is computed for subsequent background suppression:
I d i f f ( x , y ) = I r _ s t r ( x , y ) − I i _ s t r ( x , y )
where I r _ s t r and I i _ s t r denote the enhanced and registered forward scanning images and backward scanning images, respectively.

2.3.2. Fine Target Detection Using MWCMD

To suppress strong edge clutter remaining in the difference image, an MWCMD operator is constructed. The operator integrates a new morphological filter, multi-directional convolution suppression, and local contrast enhancement so that point-like targets are strengthened while anisotropic edge structures are removed.
Conventional structuring elements often fail to achieve a satisfactory balance between background suppression and target preservation. Considering that weak infrared small targets in the present imagery typically exhibit compact responses with effective spatial extents of approximately 3 × 3 and 5 × 5 pixels, and that their energy is concentrated near the center and decays toward the boundary, two multi-scale dual-structure element pairs are designed on the basis of the NWTH [23,24], as shown in Figure 2.
Figure 2. Multi-scale structuring element pairs.
At each scale, the corresponding structuring element pair is configured to match the target core while sampling the surrounding background within a protected neighborhood, thereby improving background estimation without substantially attenuating the target response. The saliency feature map at the ith scale is then defined as:
M i ( x , y ) = I d i f f ( x , y ) − ( I d i f f ( x , y ) ⊕ Δ B i ) ⊖ B b i
where M i ( x , y ) denotes the saliency feature map at the ith scale, and the morphological dilation and erosion operators are represented by ⊕ and ⊖, respectively.
Although the above filter can suppress smooth background, grayscale discontinuities introduced by resampling near registration boundaries may still produce anisotropic line-like edges. To remove such interference, eight directional derivative convolution kernels are constructed by exploiting the isotropic nature of point targets. The minimum response among all directional convolutions is taken to define the multi-directional convolution suppression index (MCI):
M C I i ( x , y ) = min j = 1 , … , 8 ( ( M i ∗ k j ) ( x , y ) × M i ( x , y ) )
where k j denotes the jth directional kernel and ∗ denotes convolution.
To further improve the signal-to-clutter ratio, a nested-window model is employed to compute local energy differences using the global sliding-window strategy illustrated in Figure 3. Specifically, the sliding window consists of an inner target window W tar and an outer annular background window W bkg . In this study, W tar is set to 3 × 3, while W bkg is defined within a 19 × 19 local neighborhood. The nested-window structure is slid pixel by pixel over the morphological feature map M i . At each location (x, y), the local energy difference is computed from the mean intensity difference between the target window and its surrounding background as follows:
D ( x , y ) = μ tar ( x , y ) − μ b ( x , y ) 2 , μ tar > μ bkg 0 , μ tar ≤ μ bkg
M D I i ( x , y ) = D ( M i ( x , y ) )
where μ tar and μ bkg represent the mean grayscale values of the morphological feature map M i inside the target window W tar and the background window W bkg , and MDI denotes the local contrast response.
Figure 3. Schematic diagram of the global sliding window strategy.
Finally, the MCI feature that emphasizes morphological anisotropy suppression and the MDI feature that emphasizes local energy contrast are fused. The maximum response across scales is taken to adapt to target-size variation, yielding the final response map:
M W C M D ( x , y ) = max i { M D I i ( x , y ) × M C I i ( x , y ) }
The experiments use two scales to cover common target sizes of 3 × 3 and 5 × 5 pixels, following the structural-element design of the original NWTH method. An adaptive threshold is then used to segment the response map:
T h = μ m a p + k σ m a p
where μ m a p and σ m a p are the mean and standard deviation of the final response map, respectively, and k is an empirical coefficient controlling the false alarm rate. In this study, k is set to 40. The thresholded binary image is taken as the final detection result.

2.4. Dataset

To validate the effectiveness and robustness of the proposed method, a real-scene airplane dataset consisting of forward and backward scanning image pairs was built from the SDGSAT-1 TIS observations. As shown in Figure 4, the high-frequency whisk-broom scanning mirror enables quasi-simultaneous bidirectional observations of the same ground target within a very short time interval. This observation mode not only improves data acquisition efficiency but also preserves the prominent non-rigid geometric deformation and radiometric inconsistency caused by different viewing angles, making it well suited for testing algorithms under complex dynamic conditions.
Figure 4. Schematic diagram of target observation via SDGSAT-1 TIS bi-directional whisk-broom imaging.
To build a representative and challenging benchmark, a strict sample selection strategy was adopted. Because the radiation background over the sea is relatively uniform and does not sufficiently test clutter suppression under extreme interference, those simpler samples were excluded. Instead, a core validation dataset containing 20 groups of high-complexity land-background images was assembled. As illustrated in Figure 5, the dataset covers multiple typical scenarios with strong surface heterogeneity and pronounced edge clutter, from bright urban thermal sources to complicated mountainous textures. These images provide a comprehensive basis for evaluating the proposed detector under low signal-to-clutter conditions and strong background interference.
Figure 5. Images of complex land background scenes. The red arrows indicate the locations of targets in complex backgrounds.

2.5. Evaluation Metrics

In the experiments, the forward-scan image is used as the reference image, and the backward scanning image is treated as the image to be registered. Registration accuracy is evaluated by the root mean square error (RMSE) of matched feature–point pairs:
R M S E = 1 N ∑ i = 1 N x i − x i ′ 2 + y i − y i ′ 2
where ( x i , y i ) and ( x i ′ , y i ′ ) denote the coordinates of the ith feature point in the reference image and the registered image, respectively. N is the number of feature–point pairs.
To evaluate the detection performance, the signal-to-clutter ratio gain (SCRG) is used to quantify target enhancement, and the background suppression factor (BSF) is used to measure clutter suppression. The corresponding definitions are:
B S F = σ i n σ o u t + c , S C R = μ t a r − μ b k σ b k + c
S C R G = S C R o u t S C R i n
where S C R i n and S C R o u t denote the signal-to-clutter ratios before and after processing, σ i n and σ o u t denote the corresponding background standard deviations, c is a small positive constant preventing division by zero, μ t a r denotes the mean grayscale of the target region, and μ b k and σ b k denote the mean and standard deviation of the background region, respectively.
To further evaluate detection accuracy, the true positive rate (TPR) and false positive rate (FPR) are defined as:
T P R = N d N t a r , F P R = N f N t
where N d is the number of correctly detected targets, N t a r is the total number of true targets in the current image, N f is the number of false detections, and N t is the total number of detected pixels.

3. Results

The methods are implemented using MATLAB R2023a on a CPU (Intel Core i7-13620H) with 16 GB of RAM. A stepwise validation strategy was used to comprehensively evaluate the proposed method on forward and backward scanning image pairs. First, the accuracy of the HMSR registration algorithm was quantitatively verified. To further validate the effectiveness of the HMSR registration module, the proposed MWCMD detector was combined with a mainstream registration algorithm, GLF-Reg, forming the GLF-MWCMD baseline. Then, to compare different back-end detection algorithms fairly on a common high-precision registration basis, HMSR was cascaded with four representative detectors: frame differencing (FD) [23], new white top-hat (NWTH) [24], partial sum of tensor nuclear norm (PSTNN) [25], and tri-layer local contrast measure (TLLCM) [26]. The corresponding combinations are referred to as HMSR-FD, HMSR-NWTH, HMSR-PSTNN, and HMSR-TLLCM. Qualitative visualization, quantitative metrics, and receiver operating characteristic (ROC) curves were then used for comparison against FD and the registered baselines.

3.1. Registration Performance

3.1.1. Parameter Sensitivity Analysis

Before evaluating the final registration accuracy, a parameter sensitivity analysis was conducted to determine the optimal fusion weights λ g and λ l , and to verify the robustness of the HMSR algorithm across diverse complex backgrounds. To maintain the physical stability of the displacement update and avoid unwanted scaling of the deformation field, the weights were naturally constrained by λ g + λ l = 1 . We evaluated the final registration RMSE across six representative validation scenes by varying λ g from 0 to 1 at intervals of 0.1.
As illustrated in Figure 6, the sensitivity of the registration performance was first evaluated across six typical validation scenes with varying degrees of background complexity. Although the initial geometric distortions and absolute registration errors vary depending on the inherent complexity of each scene, the error curves exhibit a highly consistent, bowl-shaped trend. The average RMSE curve clearly demonstrates that the registration error reaches its global optimum when λ g = 0.4 . This indicates that allocating a slightly higher weight to local feature guidance, while maintaining global physical continuity, provides the optimal sub-pixel alignment for bidirectional whisk-broom imagery. Furthermore, the RMSE remains stable and near-optimal within the range of λ g ∈ [ 0.3 , 0.5 ] , proving that the proposed fixed-parameter setting is highly robust to scene variations.
Figure 6. Parameter sensitivity and robustness analysis of the global intensity weight.

3.1.2. Accuracy Evaluation

High-precision background alignment is a prerequisite for subsequent difference-based detection. Figure 7 and Table 1 jointly illustrate the convergence behavior and registration accuracy of the proposed HMSR method. As shown by the feature–point RMSE curve in Figure 6, the residual registration error decreases steadily with the iterative update of the global–local dual-flow field and converges after approximately 40 iterations, without noticeable oscillation or divergence. To further validate the effectiveness of the proposed method, a recently developed coarse-to-fine registration method that integrates global templates with local features (denoted as GLF-Reg) [27] is introduced for comparison.
Figure 7. Results of the HMSR algorithm.
Table 1. Quantitative evaluation of registration accuracy at different stages (RMSE/pixels).
Table 1 shows that the original image pair has a large displacement of 2.9232 pixels, indicating significant geometric misalignment. After SIFT-based coarse registration, the accuracy improves by about 85.2% relative to the unregistered state, which effectively removes the global rigid displacement. On this basis, the proposed non-rigid refinement further improves the registration accuracy by about 23.9%, finally achieving an RMSE of 0.3281 pixels. For comparison, the recently introduced GLF-Reg method attains an RMSE of 0.3967 pixels, which is higher than that of the proposed method.
These results indicate that the proposed method is more effective in correcting nonlinear sub-pixel distortion and local warping, thereby providing a more reliable basis for subsequent target detection.

3.2. Parameter Analysis for Detection Module

3.2.1. Sensitivity of Structuring Element (SE) Sizes

In the design of the MWCMD operator, the size of the SE directly determines the accuracy of background estimation and the preservation of target energy. To identify the optimal parameter configuration, an ablation study was conducted on four groups of structuring element combinations with varying scales, designated SE1 through SE4. To ensure the consistency and fairness of the parameter evaluation, this ablation study was conducted on the same six representative complex scenes used in the registration parameter analysis. Given that targets in low-orbit thermal infrared whisk-broom imagery typically exhibit spatial extents of approximately 3 × 3 to 5 × 5 pixels, the inner hollow regions for all test pairs were fixed at 3 × 3 and 5 × 5 to maximize the preservation of the weak target’s core energy.
The specific parameter configurations are as follows: the SE1 combination consists of 5 × 5/4 × 4 and 7 × 7/6 × 6 structuring element pairs; SE2 utilizes 7 × 7/4 × 4 and 9 × 9/6 × 6 pairs; SE3 employs 9 × 9/6 × 6 and 11 × 11/8 × 8 pairs; and SE4 uses the largest configuration of 11 × 11/8 × 8 and 13 × 13/11 × 11 pairs.
The experimental evaluation results are illustrated in Figure 8. Regarding the SCRG metric, the SE1 configuration demonstrates a marked superiority, providing a significantly higher target enhancement effect compared to the other groups. As the SE size increases from SE1 to SE4, the SCRG shows a clear declining trend. This phenomenon indicates that excessively large background sampling windows are prone to introducing heterogeneous clutter interference from regions distant from the target, thereby diluting the precision of the local contrast estimation. Conversely, the BSF remains highly stable across the four experimental groups with only marginal fluctuations. This suggests that changes in structuring element size have a relatively limited impact on the global suppression of the background standard deviation.
Figure 8. Impact of different structuring element sizes on SCRG and BSF performance.
In conclusion, the SE1 configuration (5 × 5/4 × 4 and 7 × 7/6 × 6) provides the strongest target enhancement response while maintaining a robust background suppression capability. Consequently, SE1 was selected as the standard parameter configuration for the MWCMD operator in all subsequent performance comparison experiments.

3.2.2. Trade-Off Analysis of Empirical Coefficient k

The selection of the empirical coefficient k in Equation (18) is a critical factor that determines the segmentation threshold and directly influences the balance between detection sensitivity and false alarm suppression. To identify the optimal value, a comprehensive sensitivity analysis was conducted by varying k from 10 to 100, as illustrated in Figure 9. The dual-metric curves reveal a clear trade-off: when k < 30, the lenient threshold fails to suppress residual background clutter, resulting in a high average false alarm rate. Conversely, while the Pd remains at a high plateau exceeding 90% for k = 40, it suffers a sharp decline once k exceeds 45, as the overly aggressive threshold begins to eliminate the energy of targets.
Figure 9. Trade-off analysis for varying empirical coefficient k.
The intersection of these trends identifies k = 40 as the optimal “elbow point”. At this setting, the average false alarms are significantly suppressed to approximately one per image while the detection probability is still maintained at its maximum level. This balance ensures high detection purity without compromising the algorithm’s sensitivity to target signals under low signal-to-clutter conditions. Consequently, k = 40 is selected as the standard coefficient for the proposed method to achieve robust performance across diverse complex scenes.

3.3. Ablation Study and Synergistic Analysis

To thoroughly evaluate the individual contributions of the core sub-modules within the proposed HMSR and MWCMD algorithms, a comprehensive ablation study was conducted across all representative complex scenes. To accurately isolate the performance gain of each component, a strict control–variable strategy was employed: when evaluating the registration module, the downstream detection algorithm was fixed to the complete MWCMD operator; conversely, when evaluating the detection module, the input was fixed to the perfectly registered difference images generated by the complete HMSR.

3.3.1. Registration Module Ablation

Table 2 presents the quantitative results of the progressive registration stages. Without any registration, the severe geometric misalignment between the forward and backward scans generates a massive amount of dynamic differential clutter. Under this condition, even the powerful MWCMD detector suffers a significant performance drop, achieving a TPR of only 61.4% and an SCRG of 5.5134. By sequentially introducing SIFT coarse registration and global optical flow, the global rigid displacement is removed, and the RMSE decreases to 0.3494 pixels. Finally, the proposed Full HMSR, which ingeniously integrates global and local optical flows, achieves the highest sub-pixel alignment accuracy. This high-precision physical alignment essentially cleans the dynamic difference map from its root, providing an optimal foundation for the downstream detector to achieve the highest SCRG of 18.2704 and elevate the TPR to 91.2% while maintaining an extremely low false positive rate.
Table 2. Quantitative evaluation of different configurations within the proposed HMSR registration module.

3.3.2. Detection Module Ablation

Table 3 details the performance metrics for the detection module ablation. In this group of experiments, the input is strictly fixed to the optimally registered difference images. The results indicate that the basic NWTH transform can capture most targets with a TPR of 90.3% by adopting a low threshold. However, it struggles to suppress the complex anisotropic edge artifacts remaining after registration, which leads to a poor BSF of 5.5132. The subsequent introduction of multi-directional convolution suppression effectively filters out these line-like false alarms. This integrated NWTH and MCI approach significantly boosts the SCRG to 13.7925. By further incorporating local energy enhancement, the proposed full MWCMD operator maximizes the point–target saliency. Consequently, it achieves the best overall performance, dramatically improving the SCRG to 18.2704 and the BSF to 12.9367, while simultaneously pulling the TPR up to 91.2% and minimizing the FPR to 0.15%.
Table 3. Quantitative evaluation of different components within the proposed MWCMD detection module.
These ablation results strongly verify that the performance leap of the proposed framework relies on the synergistic advantages of both core modules: HMSR provides the essential geometric correction to remove pseudo-edges, while MWCMD leverages morphological and energy-contrast filtering to extract weak targets from the residual noise.

3.4. Comparison with Competing Algorithms

Figure 10 presents two-dimensional saliency maps and three-dimensional grayscale distributions for five representative complex scenes. For clarity, red solid boxes denote true targets successfully captured by each algorithm, whereas red dashed boxes indicate missed targets. The FD method suffers severely from background motion because it does not include effective registration, and its output is dominated by bright pseudo responses produced by background artifacts. Furthermore, due to its relatively lower registration accuracy, the GLF-MWCMD combination still suffers from noticeable false alarms caused by residual pseudo-edges, which is particularly evident in the first visualized scene.
Figure 10. Visual comparison of detection results under typical scenes using different algorithms.
Although HMSR-FD and HMSR-NWTH suppress large-scale clutter to some extent after registration, significant interpolation-edge artifacts or insufficient suppression of strong edges still remain. The more advanced HMSR-PSTNN and HMSR-TLLCM perform well in relatively flat regions, but they still generate false high-frequency responses in complex textured backgrounds. By contrast, the proposed method achieves the most thorough background suppression, owing to the strong capability of the MWCMD operator to suppress anisotropic edges. As shown in the three-dimensional mesh plots, the background region is almost completely smoothed to zero gray level, whereas the target region remains as a sharp impulse-like response. These results demonstrate that the proposed method possesses superior capability in both suppressing background clutter and enhancing target saliency.
The same conclusion is further supported by the quantitative results in Table 4, which report SCRG, BSF, and execution time for all compared methods. The proposed method achieves the highest SCRG of 18.2704, demonstrating markedly stronger target enhancement capability. Although HMSR-PSTNN yields the highest BSF, this is mainly attributable to over-suppression caused by its low-rank-plus-sparse formulation under strong and complex clutter. Such an apparently “black background” may increase BSF numerically at the expense of target integrity and can therefore lead to missed detections. In contrast, the proposed method attains a high BSF of 12.9367 while preserving the highest SCRG, indicating a better balance between background suppression and true-target preservation. In terms of computational cost, baseline methods like MWCMD require very short execution times but provide severely limited precision. Similarly, when compared to GLF-MWCMD, although GLF-MWCMD benefits from a shorter execution time, its lower precision in target enhancement compromises target integrity, ultimately leading to slightly degraded final detection results. Because the proposed method is developed on the basis of HMSR-NWTH with additional enhancement modules, its execution time (1.4862 s) is slightly longer than that of HMSR-NWTH (1.3587 s). However, this marginal increase in runtime brings substantial performance gains. Moreover, the proposed method remains more efficient than HMSR-TLLCM (1.9851 s) and HMSR-PSTNN (2.3472 s), while delivering superior overall detection performance. These results demonstrate that the proposed method achieves a more favorable trade-off among target enhancement, clutter suppression, and computational efficiency.
Table 4. Quantitative comparison of SCRG, BSF and execution times among different detection algorithms. The bold numbers indicate the best performance in each column.
To further analyze the computational cost and identify the bottleneck for future on-board real-time applications, the execution time of the proposed method is broken down into sub-modules. Since the baseline MWCMD algorithm consists exclusively of the detection module, its execution time of 0.2219 s serves as a precise reference for the time consumption of our detection phase. Deducting this from the total execution time of 1.4862 s, the image registration module requires approximately 1.2643 s. This breakdown reveals that the registration process constitutes the primary computational bottleneck, accounting for roughly 85.1% of the total time, while the detection module remains highly efficient. Clarifying this time distribution provides a solid foundation for future lightweight improvements aimed at real-time processing.
The ROC curves in Figure 11 show that the proposed method consistently envelops the competing algorithms and stays closest to the upper-left corner of the coordinate system. In the low-false-alarm region that matters most in practice, its curve rises most rapidly, indicating that the highest detection rate can be achieved under the same false-alarm constraint. Therefore, from visual inspection, quantitative metrics, and ROC analysis, the proposed method demonstrates the best overall performance for handling complex geometric distortion and background interference in bidirectional whisk-broom images.
Figure 11. ROC curves showing the relationship between detection rate and false alarm rate for different algorithms.
The experimental results indicate that accurate physical alignment and refined residual detection should be treated as a coupled problem rather than as independent stages for bidirectional whisk-broom infrared imagery. To explicitly distinguish the performance contributions of the registration and detection modules, we evaluated the GLF-MWCMD configuration, which pairs a mainstream registration algorithm with our proposed detector. As illustrated in the ROC curves, GLF-MWCMD demonstrates strong detection capabilities, confirming the intrinsic effectiveness of the MWCMD module in extracting targets. However, it exhibits a noticeable deficiency in controlling the false positive rate compared to our complete proposed method. When the registration error is reduced to the sub-pixel level by the HMSR module, a large fraction of the pseudo responses in the difference image disappears. This substantially improves the operating conditions for the downstream detector and explains why the proposed method can outperform classical local-contrast and tensor-based algorithms even though it uses only a pair of forward and backward scanning images. This confirms the synergistic advantages of the two core modules: HMSR provides an optimal, strictly aligned foundation to minimize dynamic clutter, while MWCMD ensures robust target extraction.
Another important observation is that strong background suppression alone does not guarantee the best detection result. In complex land scenes, high BSF values can be achieved by aggressively suppressing both clutter and target energy, which may increase the probability of missed detections. The proposed MWCMD operator addresses this trade-off by combining multi-scale morphology, multi-directional edge suppression, and local energy contrast. The resulting detector retains isotropic point–target responses while suppressing anisotropic edge structures, which is particularly useful for the dynamic edge clutter generated by whisk-broom scanning geometry.

4. Conclusions

This paper proposed an infrared small target detection method that fuses accurate registration and weighted difference to address non-rigid distortion and complex background interference in space-based thermal infrared bidirectional whisk-broom imaging. The core idea is to achieve sub-pixel physical alignment through a global–local fusion strategy together with radiometric correction, and then to exploit the multi-scale morphological difference between target and background through a weighted convolutional filtering framework for accurate target segmentation. Compared with representative small-target detectors, the proposed method exhibits superior target capture capability and false-alarm suppression over a variety of complex scenes. The study confirms that, in the absence of reliable prior texture information, suppressing differential artifacts through high-precision geometric correction is a key route to improving weak-target detection under low signal-to-clutter conditions.
Although the method achieves a substantial gain in accuracy, the iterative registration process increases computational cost. Future research will therefore focus on the trade-off between precision and efficiency for large-format remote sensing imagery and will explore lightweight and parallel acceleration schemes as well as fast registration strategies combined with deep-learning optical flow estimation for on-board real-time processing.

Author Contributions

Conceptualization, Q.L., X.L. and F.C.; methodology, Q.L.; software, Q.L. and K.W.; validation, Q.L., T.W., K.W. and L.Z.; formal analysis, Q.L. and T.W.; investigation, Q.L., K.W. and L.Z.; resources, X.L. and F.C.; data curation, Q.L., K.W. and L.Z.; visualization, Q.L. and T.W.; writing—original draft preparation, Q.L.; writing—review and editing, X.L. and F.C.; supervision, X.L. and F.C.; project administration, X.L.; funding acquisition, X.L. and F.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Zhejiang Provincial Natural Science Foundation of China and Hangzhou Joint Fund, grant number LHZSZ25F010001; the National Natural Science Foundation of China, grant number 62205083; and the Strategic Priority Research Program of the Chinese Academy of Sciences, grant number XDA19010102.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The source manuscript did not provide a public repository or accession number for the SDGSAT-1 TIS dataset. Data access details should be confirmed and completed by the authors before submission.

Acknowledgments

The authors gratefully acknowledge the support provided by their affiliated institutions for this research. During the preparation of this manuscript, the authors used Gemini for English language editing and refinement. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SDGSAT-1Sustainable Development Science Satellite-1
TISThermal infrared imager of SDGSAT-1
SIFTScale-Invariant Feature Transform
HMSRHybrid Multi-Scale Registration with Global–Local Fusion
MWCMDMultiscale Weighted Convolutional Morphological Difference
MCIMulti-Directional Convolution Suppression Index
FDFrame Differencing
NWTHNew White Top-Hat
PSTNNPartial Sum of Tensor Nuclear Norm
TLLCMTri-Layer Local Contrast Measure
RMSERoot Mean Square Error
SCRSignal-to-Clutter Ratio
SCRGSignal-to-Clutter Ratio Gain
BSFBackground Suppression Factor
TPRTrue Positive Rate
FPRFalse Positive Rate
ROCReceiver Operating Characteristic

References

  1. Chen, L.; Rao, P.; Chen, X.; Huang, M. Local Spatial–Temporal Matching Method for Space-Based Infrared Aerial Target Detection. Sensors 2022, 22, 1707. [Google Scholar] [CrossRef] [Scilit]
  2. Liu, Q.; Xiang, X.; Wang, Y.; Luo, Z.; Fang, F. Aircraft Detection in Remote Sensing Image Based on Corner Clustering and Deep Learning. Eng. Appl. Artif. Intell. 2020, 87, 103333. [Google Scholar] [CrossRef] [Scilit]
  3. Li, J.; Zhao, H.; Gu, X.; Yang, L.; Bai, B.; Jia, G.; Li, Z. Analysis of Space-Based Observed Infrared Characteristics of Aircraft in the Air. Remote Sens. 2023, 15, 535. [Google Scholar] [CrossRef] [Scilit]
  4. Guo, L.; Rao, P.; Chen, X.; Li, Y. Infrared Differential Detection and Band Selection for Space-Based Aerial Targets under Complex Backgrounds. Infrared Phys. Technol. 2024, 138, 105172. [Google Scholar] [CrossRef] [Scilit]
  5. Du, P.; Hamdulla, A. Infrared Moving Small-Target Detection Using Spatial–Temporal Local Difference Measure. IEEE Geosci. Remote Sens. Lett. 2020, 17, 1817–1821. [Google Scholar] [CrossRef] [Scilit]
  6. Zhao, M.; Li, W.; Li, L.; Hu, J.; Ma, P.; Tao, R. Single-Frame Infrared Small-Target Detection: A Survey. IEEE Geosci. Remote Sens. Mag. 2022, 10, 87–119. [Google Scholar] [CrossRef] [Scilit]
  7. Wei, M.-S.; Xing, F.; You, Z. A Real-Time Detection and Positioning Method for Small and Weak Targets Using a 1D Morphology-Based Approach in 2D Images. Light Sci. Appl. 2018, 7, 18006. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  8. Wan, L.; Wang, M. Infrared small target detection using two-dimensional least mean square filter based on neighborhood information. In Proceedings of the Second International Conference on Mechatronics and Automatic Control; Springer: Cham, Switzerland, 2015; pp. 1143–1151. [Google Scholar]
  9. Chen, J.; Qiu, L.; Zhu, Z.; Sun, N.; Huang, H.; Ip, W.-H.; Yung, K.-L. The WIPI Model Based on Multi-Scale Local Contrast Post-Processing for Infrared Small Target Detection. Can. J. Remote Sens. 2024, 50, 2305913. [Google Scholar] [CrossRef] [Scilit]
  10. Cui, Y.; Lei, T.; Chen, G.; Zhang, Y.; Peng, L.; Hao, X.; Zhang, G. Hollow Side Window Filter with Saliency Prior for Infrared Small Target Detection. IEEE Geosci. Remote Sens. Lett. 2024, 21, 6001505. [Google Scholar] [CrossRef] [Scilit]
  11. Wu, F.; Yu, H.; Liu, A.; Luo, J.; Peng, Z. Infrared Small Target Detection Using Spatiotemporal 4-D Tensor Train and Ring Unfolding. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5002922. [Google Scholar] [CrossRef] [Scilit]
  12. Pang, D.; Shan, T.; Ma, P.; Li, W.; Liu, S.; Tao, R. A Novel Spatiotemporal Saliency Method for Low-Altitude Slow Small Infrared Target Detection. IEEE Geosci. Remote Sens. Lett. 2022, 19, 7000705. [Google Scholar] [CrossRef] [Scilit]
  13. Hou, R.; Yan, P.; Duan, X.; Wang, X. Unsupervised Image Sequence Registration and Enhancement for Infrared Small Target Detection. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5620814. [Google Scholar] [CrossRef] [Scilit]
  14. Yan, P.; Hou, R.; Duan, X.; Yue, C.; Wang, X.; Cao, X. STDMANet: Spatio-Temporal Differential Multiscale Attention Network for Small Moving Infrared Target Detection. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5602516. [Google Scholar] [CrossRef] [Scilit]
  15. Le Moigne, J. Introduction to Remote Sensing Image Registration. In Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA, 23–28 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 2565–2568. [Google Scholar]
  16. Hou, Q.; Wang, Z.; Tan, F.; Zhao, Y.; Zheng, H.; Zhang, W. RISTDnet: Robust Infrared Small Target Detection Network. IEEE Geosci. Remote Sens. Lett. 2022, 19, 7000805. [Google Scholar] [CrossRef] [Scilit]
  17. Li, L.; Zhou, X.; Hu, Z.; Gao, L.; Li, X.; Ni, X.; Chen, F. On-Orbit Monitoring Flying Aircraft Day and Night Based on SDGSAT-1 Thermal Infrared Dataset. Remote Sens. Environ. 2023, 298, 113840. [Google Scholar] [CrossRef] [Scilit]
  18. Zhou, X.X.; Li, L.Y.; Hu, Z.Y.; Rao, P.; Lin, C.Q.; Chen, F.S.; Sun, S.L. Dynamic Infrared Target Dataset Based on Remote Sensing Data and Physical Modeling. J. Infrared 2025, 46, 13–23. [Google Scholar]
  19. Yang, L.F.; Chen, Z.; Chen, F.S.; Wang, J.Y. Aircraft altitude estimate method based on thermal infrared multispectral feature matching. J. Infrared Millim. Waves 2025, 44, 227–233. [Google Scholar]
  20. Yang, L.; Li, X.; Yu, J.; Jiang, L.; Su, X.; Chen, F. Thin-Plate-Spline-Based Registration for Correcting Local Nonlinear Deformation of Bidirectional Whisk-Broom Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 13332–13345. [Google Scholar] [CrossRef] [Scilit]
  21. Lan, S.; Guo, Z.; You, J. Non-Rigid Medical Image Registration Using Image Field in Demons Algorithm. Pattern Recognit. Lett. 2019, 125, 98–104. [Google Scholar] [CrossRef] [Scilit]
  22. Chang, C.H.; Chou, C.N.; Chang, E.Y. CLKN: Cascaded Lucas-Kanade networks for image alignment. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 2213–2221. [Google Scholar]
  23. Cheng, Y.H.; Wang, J. A Motion Image Detection Method Based on the Inter-Frame Difference Method. Appl. Mech. Mater. 2014, 490–491, 1283–1286. [Google Scholar] [CrossRef] [Scilit]
  24. Bai, X.; Zhou, F. Analysis of New Top-Hat Transformation and the Application for Infrared Dim Small Target Detection. Pattern Recognit. 2010, 43, 2145–2156. [Google Scholar] [CrossRef] [Scilit]
  25. Zhang, L.; Peng, Z. Infrared Small Target Detection Based on Partial Sum of the Tensor Nuclear Norm. Remote Sens. 2019, 11, 382. [Google Scholar] [CrossRef] [Scilit]
  26. Han, J.; Moradi, S.; Faramarzi, I.; Liu, C.; Zhang, H.; Zhao, Q. A Local Contrast Method for Infrared Small-Target Detection Utilizing a Tri-Layer Window. IEEE Geosci. Remote Sens. Lett. 2020, 17, 1822–1826. [Google Scholar] [CrossRef] [Scilit]
  27. Zhang, X.; Li, S.; Xing, Z.; Hu, B.; Zheng, X. Automatic Registration of Remote Sensing High-Resolution Hyperspectral Images Based on Global and Local Features. Remote Sens. 2025, 17, 1011. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.