Next Article in Journal
Decentralized Personal Data Marketplaces: How Participation in a DAO Can Support the Production of Citizen-Generated Data
Previous Article in Journal
HOsT: Towards a Low-Cost Fog Solution via Smart Objects to Deal with the Heterogeneity of Data in a Residential Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Infrared Target Detection Based on Joint Spatio-Temporal Filtering and L1 Norm Regularization

1
School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
2
Dongfeng Liuzhou Motor Co., Ltd., Liuzhou 545005, China
3
School of Automation, Guangxi University of Science and Technology, Liuzhou 545006, China
4
School of Electronic Engineering, Guangxi University of Science and Technology, Liuzhou 545006, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(16), 6258; https://doi.org/10.3390/s22166258
Submission received: 28 June 2022 / Revised: 16 August 2022 / Accepted: 16 August 2022 / Published: 20 August 2022
(This article belongs to the Topic Applications in Image Analysis and Pattern Recognition)

Abstract

:
Infrared target detection is often disrupted by a complex background, resulting in a high false alarm and low target recognition. This paper proposes a robust principal component decomposition model with joint spatial and temporal filtering and L1 norm regularization to effectively suppress the complex backgrounds. The model establishes a new anisotropic Gaussian kernel diffusion function, which exploits the difference between the target and the background in the spatial domain to suppress the edge contours. Furthermore, in order to suppress the dynamically changing background, we construct an inversion model that combines temporal domain information and L1 norm regularization to globally constrain the low rank characteristics of the background, and characterize the target sparse component with L1 norm. Finally, the overlapping multiplier method is used for decomposition and reconstruction to complete the target detection.Through relevant experiments, the proposed background modeling method in this paper has a better background suppression effect in different scenes. The average values of the three evaluation indexes, SSIM, BSF and IC, are 0.986, 88.357 and 18.967, respectively. Meanwhile, the proposed detection method obtains a higher detection rate compared with other algorithms under the same false alarm rate.

1. Introduction

The infrared detector has the advantages of all-weather, strong anti-interference ability, and high resolution. They are widely used in target monitoring, space debris detection, medical detection instruments, and automobile driving assistance systems. Therefore, scholars have researched infrared target detection algorithms and have achieved corresponding research results.
The literature mainly detects infrared targets through traditional spatio-temporal filtering methods, machine learning, and deep learning methods. The traditional spatio-temporal filtering method models the background or the target based on the target’s local characteristics and the information in the time and space domains to separate the background and target [1,2,3,4,5]. Li et al. [1] proposed a technique that suppresses the background by improving the anisotropic diffusion function. They also established a new adaptive pipe diameter filtering algorithm to extract the target, which achieved good results. Li [2] combined two filtering techniques to extract the bright and dark targets and increase the targets through local comparison. The Laplacian of Gaussian (log) filter and negative log filter can obtain bright and dark targets. Deng [3] describes the local features of an image through multiscale gray difference, which effectively suppresses the background and enhances the target. Xiong [4] proposed a retrieval technique for infrared target images based on the distinct properties of the background, target, and clutter of the infrared gradient vector field. The target of the infrared image was extracted. Then, the clutter is further eliminated, and the target energy is enhanced through the flux of the infrared gradient vector field. Fan [5] enhanced the target energy through high-order accumulation.The traditional spatio-temporal filtering method is based on the local features of the image to separate the background and the target. In the face of complex environments such as lighting changes, dynamic textures, and weak targets without obvious features, traditional spatio-temporal filtering methods often achieve poor detection results.
The literature has employed deep learning to undertake an in-depth exploration of target realization detection in recent years, owing to its great representation capacity, which can more correctly characterize the properties of the target and further increase the target detection rate [6,7,8]. Wang [6] combined RGB camera data with event camera data, employing a cross attention method and a self-attention mechanism to produce good detection results. Gao [7] combined the resolution of the deep and shallow layers of an image. The authors proposed an end-to-end neural network model df-rcnn using deformation convolution and an ROI pool to overcome a non-perfect detection problem of dense vehicles. Hu [8] proposed a convolution neural network algorithm based on background prior by combining a saliency algorithm and a convolution neural network. Their algorithm uses the region of interest as a prior model through a convolution neural network to obtain good detection results. The deep learning detection approach necessitates many training samples for the model to have strong representation capacity, resulting in a time-consuming system. The pre-trained model parameters are difficult to adapt to when the observation scene changes dynamically with time.
The literature has applied machine learning methods to the target detection problem by transforming it into a convex function optimization problem through compressed sensing, matrix reconstruction, and other methods. Then, the convex function is optimized to obtain the target image [9,10,11,12]. Gao [9] proposed an IPI model, which makes full use of the nonlocal autocorrelation of an image. Their proposed approach divides the image into blocks through a sliding window, transforming the target detection problem into low-rank and sparse matrix restoration to achieve good detection results. Wang [10] constructed a target detection model, focusing on the impact of noise and clutter on the model in an actual scene, which achieved a better detection performance and an optimal solution faster than the original model [9]. Wang [11] established a total variation (TV) regularization term based on the IPI model to constrain the low-rank background for a better detection effect despite a complex edge contour background. Wu [12] proposed a gradient difference regularization factor to further suppress the edge contour in the background, obtaining a better detection effect. Zhou [13] proposed a detection method combining spatial feature map regularization and l 1 , 2 norm based on the IPI model; the advantage of this method is to fuse data and features manifold with the help of the graph Laplacian form, deeply explore the geometric information of data and feature space, which is used to achieve further constraint on sparse components, and obtain a better target extraction effect. However, the above method only constrains the background by a simple nuclear norm, which leads to the inability to suppress the strong edge contours when facing a complex background containing many strong edge contours, resulting in a high false alarm rate in the detection results. In order to effectively restore the background to extract the target, Sur Singh Rawar [14] proposed the Total Variation Partial Sum Minimization of Singular Values (TV-PSMSV) model based on infrared patch image nuclear norm minimization to detect the target. This model integrates the total variation model into the background modeling model, achieving the purpose of background suppression and energy enhancement. However, the calculation of total variation will make the restored image excessive reduction and the loss of detailed information of the image, that is not conducive to target detection in complex scenes. In the spatial-temporal features measure model (STFM) proposed by Mu [15], firstly, local grayscale difference model is proposed based on the local information of target imaging to analyze the local information, and then short-term energy aggregation model is proposed based on the local information to enhance the energy of dim and small targets in the local region of interest. Finally, combined with energy enhancement and local information analysis, the ong-term trajectory continuity detection model is proposed to obtain the difference image, and perfect results are achieved. It shows that it is important to detect dim and small targets based on the use of spatio-temporal domain information. Dai [16] proposed an infrared patch tensor (IPT) model, extending the dim and small target detection model from a two-dimensional matrix to a three-dimensional tensor field. Zhang [17] combined the weighted kernel norm and l 1 norm based on the IPT model to constrain the background. Guan [18] improved [17] by combining the tensor kernel norm with the Laplace function, better approximating the non-convex l 1 norm. Zhang [19] proposed a non-convex optimization detection method based on l p norm constraint(nolc). Their proposed nolc method strengthens the l p norm sparse item constraint and achieves good detection results. Target detection algorithms based on machine learning do not fully utilize local feature information.To further explore the inter-frame information of sequence images, Sun [20] extends the traditional spatial block tensor model to the spatio-temporal block tensor model, obtains the inter-frame information of images with the help of spatial-temporal TV regularization, and combines the weighted tensor kernel norm to suppress the strong edge contours of the background, and obtains a good background forecasting effect. On the basis of the IPI model, Fang [21] suppresses clutter and edge noise by TV regularization and constrains the non-target using a weighted l 1 norm, and finally obtains a better target detection effect. However, the total variance regularization factor established by the two methods in papers [20,21] only focuses on the difference between a pixel and its neighboring individual pixels, which only simply achieves the effect of smoothing the background, and this regularization factor is not sufficient to completely describe the complex background information in the face of complex scenes. A target with strong edge contour and noise in the detection process breaks the low-rank background characteristics, resulting in detection results that cannot eliminate the impact of contour and noise.
In summary, the above algorithm target detection effect is not satisfactory when facing the complex background. To overcome the shortcomings of the existing detection methods, we propose a detection method based on joint spatio-temporal filtering and L1 norm regularization. The main contributions of this paper are as follows:
1.
A new anisotropic Gaussian kernel diffusion function, which makes full use of the local spatial feature information of the image, effectively suppresses the edge contour of the image background;
2.
By combining the time-domain information and L1 norm regularization, the temporal-domain information of the image is used to globally constrain the low rank characteristics of the background, and the L1 norm is used to characterize the sparse characteristics of the target, which effectively suppresses the dynamic background and achieves good detection results;
3.
The overlapping multiplier method is used to solve and reconstruct the image to better separate the background and target components.

2. Anisotropic Function Description

In recent years, the anisotropic filter function has achieved an outstanding performance in target detection. The detection model first conducts background modeling on the target image to obtain the difference image containing the target and background image after the background modeling is completed and then conducts the target detection by extracting the relevant features of the difference image. However, in the presence of complicated ground backgrounds, the target’s contour is frequently suppressed as the background in identifying big infrared targets due to the constraint of its nuclear diffusion function as an S-shaped curve, resulting in the scene of target detection failure. Therefore, this paper improves the anisotropic kernel diffusion function by constructing a new monotonically increasing kernel diffusion function based on Gaussian filtering to suppress the background of an image. The Gaussian filtering reduces the noise of the image to reflect the real signal better. The Gaussian filtering is integrated into the anisotropy to construct the Gaussian kernel diffusion monotonically increasing model. It can suppress the background and effectively retain the relevant information of the target, laying the foundation for the subsequent target detection.

2.1. Preliminary Work

The target detection based on anisotropy, such as the operating model [22], has achieved good results using the pixel gradient and kernel diffusion functions. The algorithm can suppress the edge contour and noise in the image for a good background modeling effect. Therefore, this study applies the advantage of anisotropic background suppression to infrared target detection for background suppression. The theory of the gradient perception of nuclear diffusion function is reproduced for the methods in [22,23]. The relevant nuclear diffusion function and anisotropic detection models are as follows:
C 1 = 1 exp ( I / k ) 2 C 2 = 1 1 1 + ( I / k ) 2 C 3 = 1 1 + exp [ M ( | | I | | / k 1 ) ] ,
where C 1 and C 2 are the revised kernel diffusion function [23], C 3 is the kernel diffusion function [22], I is the gradient value between pixels, k is the gradient threshold, C 3 is the larger parameter introduced by M. When I approaches 0, the gradient perception of the diffusion function can be adjusted by adjusting the value M, and different pixel gradients can be calculated to achieve the purpose of adaptive background modeling. The background modeling model combined with the anisotropic gradient is as follows:
Δ f U = f ( i , j ) f ( i s t e p , j ) Δ f D = f ( i , j ) f ( i + s t e p , j ) Δ f L = f ( i , j ) f ( i , j s t e p ) Δ f R = f ( i , j ) f ( i , j + s t e p ) ,
where f is the input image, Δ f U , Δ f D , Δ f L , and Δ f R refer to the gradient difference in the up, down, left and right directions centered on the pixel f ( i , j ) , and s t e p represents the step size between two pixels. The anisotropic filtering function finally defined by combining the gradient in four directions with the kernel diffusion function is as follows:
f ( i , j ) = λ c ( Δ f U ) × Δ f U + c ( Δ f D ) × Δ f D + c ( Δ f L ) × Δ f L + c ( Δ f R ) × Δ f R ,
where λ represents constant parameter, generally not more than 0.25, ( i , j ) represents the coordinate position of pixel point; f ( i , j ) is the difference result graph, and c ( ) shows the background construction calculation under the corresponding kernel diffusion function combined with gradient.
This study simulates the gradient perception of the aforementioned three nuclear diffusion functions to analyze the gradient perception of the aforementioned nuclear diffusion. The corresponding curve is shown in the following Figure 1.
As shown in Figure 1, the gradient perception between pixels of the kernel diffusion function in [22,23] rises gently, indicating that various anisotropic models can retain more edge noise and contour in background modeling the target before detecting the real target. In contrast, the kernel diffusion function [22] has obvious gradient division. The gradient perception is directly separated into fixed gradient values for background modeling by taking advantage of the large gradient difference between the single point target in the image and the neighboring pixels. This method has good applicability to different scenes. It can filter out the targets with the large gradient in the image, contrary to the purpose of large-area infrared target detection. As a result, it is necessary to reconstruct a kernel spread function sensitive to gradient perception. It has a strong inhibition ability to model the image’s background to achieve background suppression while retaining the target’s information to provide conditions for subsequent detection.

2.2. New Anisotropic Gaussian Kernel Diffusion Function

Following the analysis of the aforementioned anisotropic kernel function in background modeling, it was discovered that Gaussian filtering achieves the effect of image denoising in target detection, which is consistent with the need to improve the model’s background suppression ability. Therefore, this study considers applying the Gaussian filtering to the anisotropic kernel diffusion function so that the anisotropic model can have a strong gradient perception ability. A strong background suppression ability is utilized to suppress the image’s background, and the target information with a large gradient can be kept to complete the background modeling. The proposed nuclear diffusion model combined with the Gaussian function is as follows:
C n e w f = 1 1 + M × e ( f / 2 ) × ( k ) 2 .
In the formula, C n e w is introduced into the anisotropic kernel diffusion function, as shown in Equation (4). M means that the proposed kernel diffusion function is the introduced constant parameter. Different parameter values can be introduced in different scenes to control the gradient perception to achieve the optimal target detection. f is the gradient value between pixels, and k = 0.1 is the gray value threshold. Gradient perception analysis is performed on the created nuclear diffusion function and the aforementioned nuclear diffusion function, and the related gradient perception curve is drawn, as shown in Figure 2.
The constructed nuclear diffusion function is a monotonic increasing function, indicating a strong background suppression ability. The difference between each pixel of the large contour and volume target in the case of infrared target detection is not substantial. The background modeling can be conducted with the same diffusion function value in the target area background modeling to retain that part of the information. Different diffusion function values are used outside the target contour to suppress the background and preserve the infrared target information.
Considering that the target energy diffuses radially to the surrounding during target movement and that the pixel gradients of the target in the up, down, left, and right directions change, each direction has varied background suppression capabilities during background modeling. There is a large difference in the retention of target information. After calculating the pixel gradients in Equation (2), only the average value of the diffusion functions in the four directions in Equation (3) is used as the final filtering result. When the pixel is in the edge contour region, the diffusion function values are large in at least two directions. The diffusion function values of the pixel in the region and the target region will have little difference after simple mean processing. As a result, it is difficult to keep the edge contour region in the background modeling process, resulting in increased edge noise in the distinct images, which is not conducive to extracting the target points. Therefore, this study uses the model result of Equation (5) as final filtering to effectively reduce noise interference on the target signal and achieve the goal of target enhancement. The specific extraction model is as follows
D a t a = [ c ( Δ f U ) × Δ f , c ( Δ f D ) × Δ f D , c ( Δ f L ) × Δ f L , c ( Δ f R ) × Δ f R ] B = s o r t ( D a t a , a s c e n d ) c u s m = B ( 1 ) + B ( 2 ) G = m e a n ( c u s m ) ,
where D a t a is the set of diffusion function values in each direction, B is the set sorted by diffusion coefficients in each direction, c u s m is the sum of diffusion functions in the minimum two directions in set B, G is the mean value of diffusion function values in the minimum two directions, and is the final anisotropic filtering result. The overall process of the model is shown in Algorithm 1.
Algorithm 1: Anisotropic Gaussian kernel diffusion function background modeling process.
1. Input image;
2. Initializing Gaussian anisotropic kernel diffusion function parameters M = 20 and
k = 0.1 in Formula (4) as follow C n e w f = 1 1 + M × e ( f / 2 ) × ( k ) 2 .
3. Setting anisotropic filtering pixel gradient step in Formula (2) s t e p = 4 as follows
Δ f U = f ( i , j ) f ( i s t e p , j ) Δ f D = f ( i , j ) f ( i + s t e p , j ) Δ f L = f ( i , j ) f ( i , j s t e p ) Δ f R = f ( i , j ) f ( i , j + s t e p ) .
4. Combining Formulas (2) and (4) to calculate the pixel gradient of the pixel in
      4 directions, and output the result as Δ f U , Δ f D , Δ f L , Δ f R .
5. Using the result in step 4 and the constructed anisotropic filtering model
      Formula (5) as follows
  Data   = c Δ f U × Δ f , c Δ f D × Δ f D , c Δ f L × Δ f L , c Δ f R × Δ f R B = sort   Data ,     ascend     cusm   = B ( 1 ) + B ( 2 ) G =   mean   (   cusm   ) .
6. Finish background modeling and output the Difference diagram as G.
7. end

3. The Proposed Detection Model

After relevant scene experiments, the proposed anisotropic Gaussian kernel diffusion filter effectively models most of the background. However, in the process of infrared target detection, it becomes impossible to suppress the dynamic background components by merely employing the spatial domain of the image. To further constrain the low-rank characteristics of the background, an infrared target inversion model combining time domain information and l 1 norm regularization was proposed. The following focuses on the construction and solution processes of the model. The literature [9] proposes a robust principal component analysis model, which has the following expressions:
min r a n k ( B ) + λ T 0 s . t . B + T = D ,
where B, T and D represent low-rank, sparse, and original matrix, respectively, and λ represents sparse weight. Equation (6) is an NP-hard problem. Therefore, we use the kernel norm to replace the rank of the matrix and the l 1 norm to approximate the l 0 norm. The model obtained after the replacement is as follows [10]:
min B + λ T 1 s . t . B + T = D ,
where represents the kernel norm of the matrix, 1 represents the l 1 norm of the matrix, and λ represents the sparse weight. For the infrared target detection model, this study uses the overlapping multiplier method to solve [24]. The augmented Lagrange function of Equation (7) is:
L A ( B , T , Y , γ ) = B + λ T 1 + Y , D B T + γ 2 D B T F 2 ,
where is the inner matrix product, γ is the penalty parameter, and Y is the Lagrange operator. The overlapping direction multiplier technique sets one parameter in the model, uses the objective function to minimize the other parameters, and then iterates to find the best solution for the entire model. Update B according to Equation (8). In k + 1 iterations, B can be expressed as:
B k + 1 arg   min L A ( B k , T k , Y k , D ) = arg   min B k + γ 2 D B k T k + γ 1 Y k F 2 .
This problem can be solved using the singular value threshold method [25],
B k + 1 = S V D 1 γ ( D B k T k + γ 1 Y k ) ,
where S V D τ ( ) is a singular value threshold operator, which is defined as follows
S V D τ ( Y ) = U d i a g [ ( σ τ ) + ] V T ( σ τ ) + = σ τ σ > τ 0       o t h e r w i s e .
Update T according to Equation (8). In k + 1 iterations, T can be expressed as:
T k + 1 arg   min L A ( B k , T k , Y k , D ) = arg   min λ T k 1 + γ 2 D B k T k + γ 1 Y k F 2 ,
where can be solved using the following operator
T k + 1 = T h λ γ D B k T k + γ 1 Y k ,
where T h ε ( ) is the threshold operator, and the definition is as follows:
T h ε ( w ) = w ε w > ε w + ε w < ε 0       o t h e r w i s e .
Update Y according to Equation (8). In k + 1 iterations, Y can be expressed as:
Y k + 1 = Y k + γ ( D B k T k ) .
For the γ in Equation (8), the following formula is used to update the iteration process:
γ k + 1 = c γ k ,
where c = 1.5, which is a constant. In the model solution, we define the error tolerance factor, which controls the error between the background, target, and original images. Simultaneously, the number of iterations was limited to prevent overfitting in the model solution. The definition expression of the error tolerance factor is
t o l = D B k T k F D F .
Thus far, we have proposed a complete model and a solution method. Algorithm 2 shows the algorithm flow chart. The corresponding algorithm flow chart is shown in Figure 3.
Algorithm 2: Combined spatio-temporal filtering and L1 norm regularization model.
input: image matrix D, parameters λ , c.
1. Initialize: B k = T k = Y k = 0 , max_Iter = 500, t o l = 5 × 10 7 .
while not converged do
2. Fixed other parameters and update B k + 1 by
B k + 1 = S V D 1 γ ( D B k T k + γ 1 Y k ) .
3. Fixed other parameters and update T k + 1 by
T k + 1 = T h λ γ D B k T k + γ 1 Y k .
4. Fixed other parameters and update Y k + 1 by
Y k + 1 = Y k + γ ( D B k T k ) .
5. Fixed other parameters and update γ k + 1 by
γ k + 1 = c γ k .
6. Check the convergence conditions:
D B k T k F D F < t o l or Iter > max_Iter.
7. Update I t e r : I t e r = I t e r + 1 .
end while
Output: B, T.

4. Results and Analysis

In this section, in order to verify the superiority of this algorithm compared with other algorithms and the robustness of this algorithm in different scenes, the detection effect of this algorithm was compared with seven advanced algorithms in the field of dim and small target detection on eight sequences of representative images, and also draws and analyzes the ROC curves of this algorithm and other algorithms on eight sequences.

4.1. Experimental Scenes

Eight scenarios are selected for relevant experiments to effectively reflect the background suppression effect of the Gaussian kernel function constructed in this paper in target detection. The specific datasets are described in the following Table 1.
As shown in the table below, to reflect the background modeling effect of the constructed model paper in infrared target detection, eight infrared scenes are selected for the experiment. A representative diagram of the images of the eight sequences is shown in Figure 4.

4.2. Background Modeling Results and Analysis

This study employs structural similarity (SSIM), background suppression factor (BSF), and contrast gain (IC) to evaluate and compare the pictures after background modeling to indicate the background modeling effect of the developed nuclear diffusion function in infrared target detection. The specific evaluation indicators are defined as follows [26]
S S I M = ( 2 μ R μ F + ε 1 ) ( 2 σ R F + ε 2 ) ( μ R 2 + μ F 2 + ε 1 ) ( σ R 2 + σ F 2 + ε 2 ) B I F = σ i n / σ o u t T i n = 1 l × l x g = l x g = l y g = l y g = l f i n ( i + x g , j + y g ) B i n = 1 l 1 × l 1 x g 1 = l 1 x g 1 = l 1 y g 1 = l 1 y g 1 = l 1 f i n ( i + x g 1 , j + y g 1 ) T o u t = 1 l × l x g = l x g = l y g = l y g = l f o u t ( i + x g , j + y g ) B o u t = 1 l 1 × l 1 x g 1 = l 1 x g 1 = l 1 y g 1 = l 1 y g 1 = l 1 f o u t ( i + x g 1 , j + y g 1 ) C i n = | T i n B i n | | T i n + B i n | C o u t = | T o u t B o u t | | T o u t + B o u t | I = C o u t / C i n ,
where μ R and σ R are the mean and standard deviation of the input image respectively; σ R F is the covariance between the input image and the background image; ε 1 and ε 2 are constants; σ i n and σ o u t are the mean square deviation of the input image and the difference image, respectively; and B I F is the background inhibitor. T i n , B i n , T o u t , B o u t represent the mean value of different pixel matrices divided by the input image and the output image with the target point as the center, respectively, wherein ( i , j ) represents the position of the target, l , l 1 represents different division radii, with values of 1 and 4, respectively; C i n   a n d   C o u t are the contrast of the original image and the difference image, respectively, and I is the contrast gain of the input image and the output image.
To reflect the progressiveness of the background modeling model more accurately, seven detection models—Partial Sum of the Tensor Nuclear Norm [17], RPCA [10], Total Variation regulation and Principal Component Pursuit (TV-PCP) [11], Via Nonconvex Tensor Fibered Rank (VNTFR) [27], Asymmetric Spatial-Temporal Total Variation(ASTTV) [28], Self-Regularized Weighted Sparse(SRWS) [29] and anisotropic filtering models [22,23]—are chosen to compare the background modeling. The four detection models selected above and the anisotropic filtering model are used to compare the background modeling. Only the experimental results of background modeling under scene A are shown below, and the rest of the experimental results are detailed in the Appendix A.
The Gaussian kernel diffusion anisotropic filtering model constructed achieves good results in the background modeling of infrared target detection, as shown in the Figure 5 and Figure A1Figure A7. The proposed model suppresses the background and saves the target signal through the different three-dimensional diagrams, reflecting the algorithm’s feasibility and adaptability. The structural similarity (SSIM), background suppression factor (BSF), and contrast gain (IC) of the aforementioned models after background modeling are evaluated to indicate the originality of the proposed model in the data. The specific experimental data are shown in the Table 2.
The table above shows that the proposed Gaussian kernel anisotropic background modeling model is better than the proposed background modeling model in terms of structural similarity (SSIM), background suppression factor (BSF), and contrast gain (IC). The average structural similarity (SSIM) reached 0.986. The average background suppression factor (BSF) reached 88.357, indicating that the background modeling has a good ability to suppress the background. The average value of the contrast gain IC reached 18.967, which shows that the target information is effectively preserved in the difference map. Simultaneously, it reflects that the Gaussian kernel diffusion anisotropic filter achieved good results in background modeling, satisfying the purpose of background suppression and preserving the target signal. It also shows that the constructed model has good feasibility and scene adaptability and can meet the requirements of infrared target detection.

4.3. Detection Results

To verify the effectiveness of the algorithm, this paper lists and compares the proposed algorithm with the PSTNN, TV-PCP, VNTFR, anisotropic algorithm, ASTTV, SRWS, and RPCA algorithms in eight different scenarios. The detection results of the eight algorithms under scenario A are shown below, and the detection results of the remaining scenarios are shown in the Appendix A.
The aforementioned detection results show that the PSTNN algorithm constrains the low-rank components of the background by combining the tensor kernel norm and the weighted L1 norm. The VNTFR algorithm approximates the tensor kernel norm of the logarithmic operator as the tensor fiber rank and then suppresses the noise with the help of the hypertotal variation. However, from Figure 6 and Figure A8, the PSTNN and VNTFR algorithms face the edge contour of a large background with high energy. The background cannot be completely suppressed, resulting in interference signals in the detection results. As shown in Figure A10, when facing the target sunk in the highlighted background, the PSTNN algorithm cannot completely recover the target information, resulting in the loss of target information. The TV-PCP algorithm suppresses the background using a total variation. However, Figure 6 and Figure A8Figure A14. show that when facing strong noise in the background, the interference of noise cannot be eliminated in the detection results obtained using the algorithm. The anisotropic algorithm describes the background by calculating the difference in each direction between the pixel and the adjacent pixel with the help of the diffusion function. From Figure A10, the anisotropic algorithm cannot suppress the background because the difference between the pixel and each direction is small under a large strong edge contour background. A large amount of background contour noise appears in the final detection result. From Figure 6 and Figure A8Figure A10, the RPCA algorithm cannot completely recover the sparse components of the model when recovering the target information, resulting in the loss of the target signal. From Figure 6 and Figure A8Figure A12, it can be found that the SRWS algorithm suppresses the target energy while suppressing the background, resulting in unclear targets in the detection results. Figure 6 and Figure A8Figure A14. show that the proposed algorithm combines spatio-temporal filtering and the principal component decomposition model. First, the background is suppressed through the improved anisotropic function. Then, the target and background information are further separated through the principal component decomposition model to achieve a good detection effect.
ROC curves of eight scenarios are drawn to further explore these algorithms’ performances, where the horizontal axis is the detection rate (PD) and the vertical axis is the false alarm rate (PF). According to Formula (19), ntdt is the number of real targets detected and nfdt is the number of false alarm targets detected; NT is the total number of real targets in the image, and NP is the total number of targets detected in the image. The ROC curve is shown in Figure 7.
P d = N T D T N T × 100 % P f = N F D T N P × 100 %
As shown in Figure 7a–h, compared with the other seven algorithms, the proposed algorithm achieved a better target detection effect and noise suppression ability on the sequence images based on the robust principal component decomposition model combined with the sequence images of the space–time domain information. As shown in Figure 7a–c, the anisotropic algorithm can effectively separate the background and pedestrians by modeling the background through the description function in the scene with simple background pedestrian detection. The traditional anisotropic description function is not ideal for background modeling when the background is a complex forest, clouds or other scenes with many edge contours, resulting in a high false alarm rate, as shown in Figure 7d,h. Figure 7a–e,h shows that the low-rank characteristics of the background will be destroyed when the background contains more edge contours and strong energy interference noise. The target and background images will be recovered only through the global information of the image. The results of algorithms such as PSTNN, VNTFR, ASTTV, SRWS, TV-PCP, and RPCA are not ideal. Under the same detection rate, the false alarm rate is high. As shown in Figure 7a–h, the proposed principal component decomposition model, which combines the local and global information of the image, shows high robustness in different scenarios.

5. Conclusions and Future Direction

5.1. Conclusions

In this paper, we propose a target detection method that combines temporal and spatial filtering and the L1 norm to solve the challenge of high false alarm and low target recognition rates in target detection. A new anisotropic Gaussian kernel diffusion function is established to describe the background information. The principal component decomposition model is used to further constrain the low rank features of the background by using the global information of the image. Experimental results show that the proposed method has high SNR, background suppression factor and SNR gain in different environments. The ROC curve shows that the proposed detection algorithm has a higher detection rate and background suppression ability in various sequence scenes.

5.2. Future Direction

In the process of model inversion, when facing a scene with more edge contours, only the L1 norm is used to constrain the sparse components of the target. Because the characteristics of the edge contours and the target characteristics are not obvious, the decomposition model contains more false alarm targets. In future work, we can consider building corresponding constraint models to constrain the low rank characteristics of the background and the sparse components of the target at the same time, or combine tensor theory to describe the difference between the target and the edge contour to further highlight the target signal.

Author Contributions

Conceptualization, E.X. and A.W.; methodology, E.X., A.W., J.L. and H.C.; software, E.X. and A.W.; validation, E.X. and H.C.; formal analysis, E.X., A.W., H.C. and J.L.; investigation, E.X., A.W. and X.F.; resources, E.X. and H.C.; data curation, A.W.; writing—original draft preparation, E.X., A.W., J.L., H.C. and X.F.; writing—review and editing, E.X., A.W., J.L., H.C., X.F. and Q.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partly supported by the Guangxi Natural Science Foundation (2021GXNSFDA196001), Guangxi Natural Science Foundation (2021GXNSFBA075029), National Natural Science Foundation of China under Grant (12174076) and National Natural Science Foundation of China under Grant (62001129).

Data Availability Statement

The raw data support the findings of this study are openly available in OTCBVS thermal pedestrian database at https://download.csdn.net/download/bc727891259/9612819?locationNum=8&fps=1 (accessed on 25 August 2016). These raw images are public open source and can be used for free without copyright permission when not engaged in commercial use.

Acknowledgments

We thank the Guangxi Natural Science Foundation (2021GXNSFDA196001, 2021GXNSFBA075029) and the National Natural Science Foundation of China (12174076, 62001129) for financial support. We thank the OTCBVS thermal pedestrian database for data support.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
VNTFRVia Nonconvex Tensor Fibered Rank
PSTNNPartial Sum of the Tensor Nuclear Norm
RPCARobust Principal Component Analysis
TV-PSMSVTotal Variation Partial Sum Minimization of Singular Values
STFMSpatial-Temporal Features Measure
TV-PCPTotal Variation regulation and Principal Component Pursuit
SRWSSelf-Regularized Weighted Sparse
ASTTVAsymmetric Spatial-Temporal Total Variation

Appendix A. Experimental Results

Appendix A.1. Results of Background Modeling Experiments

In this section, we show the background modeling results of the background modeling method proposed in this paper with the other seven algorithms for the remaining seven scenarios.
Figure A1. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence B, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A1. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence B, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a1aSensors 22 06258 g0a1b
Figure A2. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence C, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A2. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence C, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a2aSensors 22 06258 g0a2bSensors 22 06258 g0a2c
Figure A3. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence D, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A3. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence D, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a3aSensors 22 06258 g0a3b
Figure A4. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence E, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A4. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence E, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a4aSensors 22 06258 g0a4bSensors 22 06258 g0a4c
Figure A5. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence F, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A5. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence F, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a5aSensors 22 06258 g0a5bSensors 22 06258 g0a5c
Figure A6. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence G, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A6. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence G, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a6aSensors 22 06258 g0a6b
Figure A7. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence H, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure A7. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and proposed algorithm on sequence H, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g0a7aSensors 22 06258 g0a7b

Appendix A.2. Test Results

In this section, we show the target detection results of the algorithm in this paper with the other seven algorithms for the remaining seven scenarios.
Figure A8. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence B.
Figure A8. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence B.
Sensors 22 06258 g0a8
Figure A9. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence C.
Figure A9. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence C.
Sensors 22 06258 g0a9
Figure A10. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence D.
Figure A10. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence D.
Sensors 22 06258 ga10
Figure A11. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence E.
Figure A11. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence E.
Sensors 22 06258 ga11
Figure A12. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence F.
Figure A12. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence F.
Sensors 22 06258 ga12
Figure A13. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence G.
Figure A13. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence G.
Sensors 22 06258 ga13
Figure A14. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence H.
Figure A14. (AH) shows the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose method, respectively, under sequence H.
Sensors 22 06258 ga14

References

  1. Fan, X.; Guo, H.; Xu, Z.; Li, B. Dim and Small Targets Detection in Sequence Images Based on spatio-temporal Motion Characteristics. Math. Probl. Eng. 2020, 2020, 7164859. [Google Scholar]
  2. Li, Q.; Nie, J.; Qu, S. A small target detection algorithm in infrared image by combining multi-response fusion and local contrast enhancement. Opt.-Int. J. Light Electron. Opt. 2021, 241, 166919. [Google Scholar] [CrossRef]
  3. Deng, H.; Sun, X.; Liu, M.; Ye, C. Infrared small-target detection using multiscale gray difference weighted image entropy. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 60–72. [Google Scholar] [CrossRef]
  4. Xiong, B.; Huang, X.; Wang, M. Local Gradient Field Feature Contrast Measure for Infrared Small Target Detection. IEEE Geosci. Remote. Sens. Lett. 2020, 18, 553–557. [Google Scholar] [CrossRef]
  5. Fan, X.; Xu, Z.; Zhang, J.; Huang, Y.; Peng, Z.; Wei, Z.; Guo, H. Dim small target detection based on high-order cumulant of motion estimation. Infrared Phys. Technol. 2019, 99, 86–101. [Google Scholar] [CrossRef]
  6. Wang, X.; Li, J.; Zhu, L.; Zhang, Z.; Chen, Z.; Li, X.; Wang, Y.; Tian, Y.; Wu, F. VisEvent: Reliable Object Tracking via Collaboration of Frame and Event Flows. arXiv 2021, arXiv:2108.05015. [Google Scholar]
  7. Gao, X.; Hui, L.I.; Zhang, Y.; Yan, M.; Zhang, Z.; Sun, X.; Sun, H.; Hongfeng, Y.U. Vehicle Detection in Remote Sensing Images of Dense Areas Based on Deformable Convolution Neural Network. J. Electron. Inf. Technol. 2018, 40, 2812–2819. [Google Scholar]
  8. Hu, G.; Yang, Z.; Han, J.; Huang, L.; Gong, J.; Xiong, N. Aircraft detection in remote sensing images based on saliency and convolution neural network. Eurasip J. Wirel. Commun. Netw. 2018, 2018, 26. [Google Scholar] [CrossRef]
  9. Gao, C.; Meng, D.; Yang, Y.; Wang, Y.; Zhou, X.; Hauptmann, A.G. Infrared Patch-Image Model for Small Target Detection in a Single Image. IEEE Trans. Image Process. 2013, 22, 4996–5009. [Google Scholar] [CrossRef]
  10. Wang, Z.M.; Yang, X.M.; Gu, X.F. Small Target Detection in a Single Infrared Image Based on RPCA. Acta Armamentarii 2016, 37, 1753. [Google Scholar]
  11. Wang, X.; Peng, Z.; Kong, D.; Zhang, P.; He, Y. Infrared dim target detection based on total variation regularization and principal component pursuit. Image Vis. Comput. 2017, 63, 1–9. [Google Scholar] [CrossRef]
  12. Wu, A.; Fan, X.; Chen, H.; Min, L.; Xu, Z. Infrared Dim and Small Target Detection Algorithm Combining Multiway Gradient Regularized Principal Component Decomposition Model. IEEE Access 2022, 10, 36057–36072. [Google Scholar] [CrossRef]
  13. Zhou, F.; Wu, Y.; Dai, Y.; Ni, K. Robust Infrared Small Target Detection via Jointly Sparse Constraint of l1/2-Metric and Dual-Graph Regularization. Remote Sens. 2020, 12, 1963. [Google Scholar] [CrossRef]
  14. Rawat, S.S.; Alghamdi, S.; Kumar, G.; Alotaibi, Y.; Khalaf, O.I.; Verma, L.P. Infrared Small Target Detection Based on Partial Sum Minimization and Total Variation. Mathematics 2022, 10, 671. [Google Scholar] [CrossRef]
  15. Mu, J.; Rao, J.; Chen, R.; Li, F. Low-Altitude Infrared Slow-Moving Small Target Detection via Spatial-Temporal Features Measure. Sensors 2022, 22, 5136. [Google Scholar] [CrossRef]
  16. Dai, Y.; Wu, Y. Reweighted Infrared Patch-Tensor Model With Both Nonlocal and Local Priors for Single-Frame Small Target Detection. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2017, 10, 3752–3767. [Google Scholar] [CrossRef] [Green Version]
  17. 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] [Green Version]
  18. Guan, X.; Zhang, L.; Huang, S.; Peng, Z. Infrared Small Target Detection via Non-Convex Tensor Rank Surrogate Joint Local Contrast Energy. Remote Sens. 2020, 12, 1520. [Google Scholar] [CrossRef]
  19. Zhang, T.; Wu, H.; Liu, Y.; Peng, L.; Yang, C.; Peng, Z. Infrared Small Target Detection Based on Non-Convex Optimization with Lp-Norm Constraint. Remote Sens. 2019, 11, 559. [Google Scholar] [CrossRef] [Green Version]
  20. Sun, Y.; Yang, J.; Long, Y.; An, W. Infrared Small Target Detection via Spatial-Temporal Total Variation Regularization and Weighted Tensor Nuclear Norm. IEEE Access 2019, 7, 56667–56682. [Google Scholar] [CrossRef]
  21. Fang, H.; Chen, M.; Liu, X.; Yao, S. Infrared Small Target Detection with Total Variation and Reweighted Regularization. Math. Probl. Eng. 2020, 2020, 1529704. [Google Scholar] [CrossRef] [Green Version]
  22. Ling, Q.; Huang, S.; Wu, X.; Zhong, Y. Infrared small target detection based on kernel anisotropic diffusion. High Power Laser Part. Beams 2015, 27, 93–98. [Google Scholar]
  23. Zhou, H.X.; Zhao, Y.; Qin, H.L.; Yin, S.M.; Rong, S.H. Infrared Dim and Small Target Detection Algorithm Based on Multi-scale Anisotropic Diffusion Equation. Acta Photonica Sin. 2015, 44, 146–150. [Google Scholar]
  24. Chen, M. Fast convex optimization algorithms for exact recovery of a corrupted low-rank matrix. J. Mar. Biol. Assoc. UK 2009. Available online: https://people.eecs.berkeley.edu/~yima/matrix-rank/Files/rpca_algorithms.pdf (accessed on 27 June 2022).
  25. Cai, J.; Candes, E.J.; Shen, Z. A Singular Value Thresholding Algorithm for Matrix Completion. SIAM J. Optim. 2010, 20, 1956–1982. [Google Scholar] [CrossRef]
  26. Cao, Z.; Kong, X.; Zhu, Q.; Cao, S.; Peng, Z. Infrared dim target detection via mode-k1k2 extension tensor tubal rank under complex ocean environment. ISPRS J. Photogramm. Remote Sens. 2021, 181, 167–190. [Google Scholar] [CrossRef]
  27. Kong, X.; Yang, C.; Cao, S.; Li, C.; Peng, Z. Infrared Small Target Detection via Nonconvex Tensor Fibered Rank Approximation. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5000321. [Google Scholar] [CrossRef]
  28. Liu, T.; Yang, J.; Li, B.; Xiao, C.; Sun, Y.; Wang, Y.; An, W. Non-Convex Tensor Low-Rank Approximation for Infrared Small Target Detection. IEEE Trans. Geosci. Remote Sens. 2021, 60, 5614718. [Google Scholar]
  29. Tz, A.; Zp, A.; Hao, W.A.; Yh, A.; Cl, B.; Cy, A. Infrared small target detection via self-regularized weighted sparse model–ScienceDirect. Neurocomputing 2021, 420, 124–148. [Google Scholar]
Figure 1. Gradient perception curve of kernel function.
Figure 1. Gradient perception curve of kernel function.
Sensors 22 06258 g001
Figure 2. Comparison of gradient perception of kernel diffusion function. All functions were plotted for k = 0.1 .
Figure 2. Comparison of gradient perception of kernel diffusion function. All functions were plotted for k = 0.1 .
Sensors 22 06258 g002
Figure 3. The flow chart of the proposed method.
Figure 3. The flow chart of the proposed method.
Sensors 22 06258 g003
Figure 4. (AH) are representative images of eight sequences.
Figure 4. (AH) are representative images of eight sequences.
Sensors 22 06258 g004
Figure 5. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and the proposed algorithm on sequence A, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Figure 5. (ai) denote the detection results of the PSTNN, RPCA, TV-PCP, VNTFR, ASTTV, SRWS, C2, C3, and the proposed algorithm on sequence A, respectively, where (a1a3) denote the background map, the differential map, and the 3D map of the obtained differential map, respectively.
Sensors 22 06258 g005
Figure 6. (AH) show the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose methods, respectively, under sequence A.
Figure 6. (AH) show the detection results of eight algorithms PSTNN, TV-PCP, VNTFR, anisotropy, ASTTV, SRWS, RPCA and propose methods, respectively, under sequence A.
Sensors 22 06258 g006
Figure 7. (ah) show the ROC curves of eight sequences, respectively.
Figure 7. (ah) show the ROC curves of eight sequences, respectively.
Sensors 22 06258 g007
Table 1. Detailed descriptions of eight real sequences.
Table 1. Detailed descriptions of eight real sequences.
SceneTarget SizeImage SizeNumber of Scene FramesTarget Motion Description
Scene A20 × 20360 × 24030Multiple pedestrian movements on campus
Scene B20 × 20360 × 24018Multiple pedestrian movements on campus
Scene C20 × 20360 × 24018Multiple pedestrian movements on campus
Scene D20 × 20320 × 240103Multiple pedestrian movements on campus
Scene E15 × 15256 × 25688Large aircraft moving in low altitude complex background
Scene F5 × 5, 3 × 3256 × 256599Large aircraft moving in low altitude complex background
Scene G7 × 7256 × 25630Large aircraft moving in low altitude complex background
Scene H5 × 5256 × 25628Large aircraft moving in low altitude complex background
Table 2. Background modeling evaluation metrics for different algorithms.
Table 2. Background modeling evaluation metrics for different algorithms.
MethodEvaluation IndicatorsSeqASeqBSeqCSeqDSeqESeqFSeqGSeqH
PSTNN [17]SSIM0.89290.96430.80070.96430.97070.71270.94790.9704
BSF16.397844.575514.527644.575599.98478.19181.5860.2096
IC1.75494.4669NaN4.46699.755210.7746.7006NaN
RPCA [10]SSIM0.89920.7430.84570.7430.98070.98140.9060.9035
BSF22.745617.304218.907917.304251.0953.68226.646523.1095
IC1.73331.864452.09591.864412.0377.97799.581739.1915
TV-PCP [11]SSIM0.94180.98250.91180.98250.9980.74120.98480.8935
BSF31.177455.560326.040555.5603157.3218.6757.778324.4123
IC1.29462.560551.98872.560512.4293.315315.9996465.7584
VNTFRA [27]SSIM0.97330.92510.95990.92510.97840.85360.92810.6475
BSF19.25913.974417.470913.974445.42843.72919.40735.4145
IC3.99472.7721NaN2.772120.8810.94768.0377350.5143
ASTTV [28]SSIM0.8380.81540.85330.96840.9280.9270.93860.7944
BSF12.02611.95313.80922.86113.0713.5411.4825.8283
IC19.93125.002113.282.337717.111.0713.42273.9597
SRWS [29]SSIM0.97070.98320.96470.99650.9990.9960.9910.9298
BSF40.14453.38336.94118.64184.211373.534525.2542
IC3.85093.871552.0963.685652.0112.946.0748218.8171
C2 [22]SSIM0.90960.89290.87560.95940.99670.99330.99220.9155
BSF22.912321.695620.268933.5829122.6386.6479.113719.9491
IC1.92621.41716.02952.53896.5013.95453.796481.1303
C3 [23]SSIM0.92390.91350.93390.95940.99710.9950.9950.9594
BSF24.332123.94226.756732.2585132.3199.79798.941222.7394
IC1.4771.4636NaN4.536711.9577.573712.8887NaN
ProposedSSIM0.98270.98890.96850.98190.99890.99620.99650.9774
BSF53.852968.401241.396957.6583211.49115.01114.903645.1366
IC4.1753.520510.41928.77612.37512.91529.457370.1029
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xu, E.; Wu, A.; Li, J.; Chen, H.; Fan, X.; Huang, Q. Infrared Target Detection Based on Joint Spatio-Temporal Filtering and L1 Norm Regularization. Sensors 2022, 22, 6258. https://doi.org/10.3390/s22166258

AMA Style

Xu E, Wu A, Li J, Chen H, Fan X, Huang Q. Infrared Target Detection Based on Joint Spatio-Temporal Filtering and L1 Norm Regularization. Sensors. 2022; 22(16):6258. https://doi.org/10.3390/s22166258

Chicago/Turabian Style

Xu, Enyong, Anqing Wu, Juliu Li, Huajin Chen, Xiangsuo Fan, and Qibai Huang. 2022. "Infrared Target Detection Based on Joint Spatio-Temporal Filtering and L1 Norm Regularization" Sensors 22, no. 16: 6258. https://doi.org/10.3390/s22166258

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop