Improved infrared small target detection method and system based on visual state space model

By introducing ESTD and CARG modules into the visual state space model, the infrared small object detection method is improved, and the problem of low accuracy of small object detection in high-resolution images is solved, achieving efficient and accurate small object recognition.

CN119810681AActive Publication Date: 2025-04-11NAT SPACE SCI CENT CAS

Patent Information

Application Number
CN202411769879.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-04-11
Estimated Expiration
2044-12-04

AI Technical Summary

Technical Problem

The prior art has low accuracy in high-resolution remote sensing images and high computational complexity, making it difficult to process high-resolution images.

Method used

A small infrared object detection method based on visual state space model is proposed, including feature extraction backbone network, feature fusion head network and object detection network, and local detail capture and background interference processing capabilities are enhanced through ESTD module and CARG module.

Benefits of technology

It realizes a lightweight model that is not limited by high resolution pixels, and has improved the accuracy of small target recognition and can handle complex background interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119810681A_ABST
    Figure CN119810681A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of visual detection, and particularly relates to an improved infrared small target detection method and system based on a visual state space model, and the method comprises the steps: carrying out the preprocessing of a collected original infrared image, inputting a pre-built and trained improved model, and achieving the remote sensing real-time recognition of the detection of an infrared small target; the improved model comprises a feature extraction backbone network which is improved based on Mama and is used for extracting small target features in an input image; the feature fusion head network is used for performing multi-scale fusion on different scale features extracted by the backbone network to generate different scale feature layers; and the target detection network is used for carrying out target classification and regression on different scale feature layers and outputting a detection result. According to the characteristics of the infrared small target, a backbone network structure is improved on the basis of visual Mama, so that the small target recognition accuracy is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of visual detection, and in particular relates to an infrared small target detection method and system based on an improved visual state space model. Background Art

[0002] In recent years, small target detection technology has shown its wide application potential in many key fields, including but not limited to observing wildlife migration, crop pest detection, urban vehicle detection, and military small target detection. However, the accuracy of target detection and recognition is greatly hindered by the unique complexity of remote sensing images, such as small and dense target size, complex background environment, and a large number of interference factors.

[0003] In addition, with the development of remote sensing imaging equipment, the computational efficiency of high-resolution detection has become a focus of attention. As the resolution of the input image increases, the amount of computation of the convolutional layer in the model based on the convolutional architecture will increase significantly, and a deeper network structure is required to maintain performance. The computational complexity of the Transformer architecture model grows quadratically with the number of pixels in the input image. When the image resolution is too high, the model will not run normally due to insufficient memory, and is limited when processing high-resolution images.

[0004] Introducing a state-space model with linear complexity (Mamba) into visual tasks can solve the computational constraints of high-resolution images. However, using Mamba directly for small target detection still has the problem of low detection rate. The main reason is that the target size is small and the background is complex. Accurately identifying these small targets requires not only Mamba's global attention mechanism, but also the ability to capture fine local features and the ability to resist background interference.

[0005] Therefore, how to improve the accuracy of small target recognition in high-resolution remote sensing images has become an important issue that needs to be solved urgently in the current research field. Summary of the invention

[0006] The purpose of the present invention is to overcome the defects of the prior art and propose an infrared small target detection method and system based on an improved visual state space model.

[0007] In view of this, the present invention proposes an infrared small target detection method based on an improved visual state space model, comprising:

[0008] After preprocessing the collected original infrared images, the images are input into the pre-established and trained improved model to achieve remote sensing real-time recognition of small infrared targets.

[0009] The improved model includes: a feature extraction backbone network, a feature fusion head network and a target detection network, wherein:

[0010] The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image;

[0011] The feature fusion head network is used to perform multi-scale fusion on the different-scale features extracted by the backbone network to generate different-scale feature layers;

[0012] The target detection network is used to perform target classification and regression on feature layers of different scales and output detection results.

[0013] Preferably, the feature extraction backbone network includes: 1 Stem Layer and 4 Stage Layers, the 4 Stage Layers are: Stage Layer 1, Stage Layer 2, Stage Layer 3 and Stage Layer 4; wherein,

[0014] The Stem Layer is a convolution layer with a convolution kernel size of 3 and a stride of 2, which is used to preliminarily extract low-level features of edges and textures in the input image;

[0015] The Stage Layer 1 consists of a convolution layer with a convolution kernel size of 3 and a stride of 2 and an ESTVSS module, which is used to mine more complex features in the image based on the preliminary extracted features;

[0016] The Stage Layer 2 includes a VisionClueMerge module and an ESTVSS module connected in sequence, the VisionClueMerge module is used to perform feature recombination and a series of linear transformation, normalization and activation operations on the input features, and the output of the ESTVSS module is a P3 large-scale feature map;

[0017] The Stage Layer 3 includes a VisionClueMerge module and an ESTVSS module connected in sequence, and the output of the ESTVSS module is a P4 medium-scale feature map;

[0018] The Stage Layer 4 includes a VisionClueMerge module, an ESTVSS module and an SPPF module connected in sequence; wherein the SPPF module is used to perform fast spatial pyramid pooling operation and feature splicing on the input feature map, and uses a small pooling kernel of size 5 to perform pooling twice instead of a single large kernel pooling operation to reduce the amount of calculation, and the output is a P5 small-scale feature map.

[0019] Preferably, the ESTVSS modules in the four Stage Layers include: SS2D module, ESTD module and CARG module; wherein,

[0020] The SS2D module is used to effectively extend the ability of the state space model to process one-dimensional sequential data to two-dimensional spatial visual data, and realize feature extraction with linear time complexity by traversing the image along four scanning paths;

[0021] The ESTD module is used to enhance local attention and thus optimize the size of the receptive field, so that the model can better capture the fine local details of small targets;

[0022] The CARG module is used to enhance channel and spatial attention capabilities, so that the model can better distinguish complex backgrounds and targets.

[0023] Preferably, the output X of the ESTD module ESTD for:

[0024] X ESTD =Conv 1×1 (σ GELU (Conv 1×1 (SE(BN(Conv 1×1 (X proj ))))))

[0025] X proj =σ SiLU (BN(Conv 1×1 (X)))

[0026] Among them, X is the input tensor of the ESTVSS module; Conv 1×1 is a convolutional layer with a kernel of 1; BN is batch normalization; σ SiLU is the SiLU activation function; SE is the compression and excitation module; σ GELU is the GELU activation function.

[0027] Preferably, the CARG module includes a Channel Attention submodule and a Spatial Attention submodule, wherein:

[0028] The Channel Attention submodule is used to enhance the channels containing key features while suppressing the channels that are irrelevant to the features of the small target itself, reducing the interference of irrelevant information, so that the model can focus on the effective features of the small target;

[0029] The Spatial Attention submodule is used to enhance the spatial location information features of small targets, reduce the weight of the surrounding background area, shift the model's attention from the background area to the small target area, and weaken the interference of the background on small target detection.

[0030] Preferably, the output x of the Channel Attention submodule is channelattention for:

[0031] x channelattention =σ sig (x out_avgpool +x out_maxpool )

[0032] x out_maxpool =Conv 1×1 (σ ReLU (Conv 1×1 (f AMP (x DW_conv ))))

[0033] x out_avgpool =Conv 1×1 (σReLU(Conv 1×1 (f AAP (x DW_conv ))))

[0034] Among them, x DW_conv is a depth-wise separable convolution; f AMP is the adaptive maximum pooling layer; f AAP is the adaptive average pooling layer; Conv 1×1 is a convolutional layer with a convolution kernel of 1; σ ReLU is the ReLU activation function; σ Sig is the Sigmoid activation function.

[0035] Preferably, the output x of the Spatial Attention submodule is SA_out for:

[0036] x SA_out =σ Sig (Conv 1×1 (Cat[x mean ,x max ]))

[0037] x mean =ChannelMean(x CA_out )

[0038] x max =ChannelMax(x CA_out )

[0039] x CA_out =x channelattention × DW_conv

[0040] Among them, ChannelMean is the mean of the channel; ChannelLmax is the maximum value of the channel; Cat is the channel splicing and merging; Conv 1×1 It is a convolution layer with a convolution kernel of 1.

[0041] On the other hand, the present invention provides an infrared small target detection system based on an improved visual state space model, comprising:

[0042] A preprocessing module, used for preprocessing the collected original infrared images;

[0043] The detection output module is used to input the pre-processed image into the pre-established and trained improved model to realize the remote sensing real-time recognition of infrared small targets;

[0044] The improved model includes: a feature extraction backbone network, a feature fusion head network and a target detection network, wherein:

[0045] The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image;

[0046] The feature fusion head network is used to perform multi-scale fusion on the different-scale features extracted by the backbone network to generate different-scale feature layers;

[0047] The target detection network is used to perform target classification and regression on feature layers of different scales and output detection results.

[0048] Compared with the prior art, the advantages of the present invention are:

[0049] 1. The infrared small target detection method based on the improved visual state space model of the present invention has the advantages of not being limited by high-resolution pixels, light model and high small target recognition accuracy.

[0050] 2. Compared with the original visual state space model, the improved infrared small target detection method based on the visual state space model of the present invention optimizes the local detail capture capability of the model by designing the ESTD module, making it more suitable for small target detection; and enhances the attention to the spatial position and feature channel information of small targets by designing the CARG module to deal with the problem of complex background interference.

[0051] 3. Compared with the CNN architecture model, the improved infrared small target detection method based on the visual state space model of the present invention has the ability of global context reasoning; compared with the Transformer architecture model, our method has linear complexity. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] FIG1 is a comparison of a feature extraction backbone network of the present invention and a network block diagram before improvement, wherein FIG1(a) is a feature extraction backbone network before improvement, and FIG1(b) is a feature extraction backbone network of the present invention;

[0053] Figure 2 It is the structural diagram of the ESTVSS module of the present invention;

[0054] Figure 3 It is the structural diagram of the SS2D module in the ESTVSS module of the present invention;

[0055] Figure 4 It is the structure diagram of the VisionClueMerge module in the feature extraction network of the present invention;

[0056] FIG5 is a structural diagram of an ESTD module and a CARG module of the present invention, wherein FIG5(a) is an ESTD module and FIG5(b) is a CARG module;

[0057] Figure 6 It is the effect diagram of the ESTD module of the present invention;

[0058] Figure 7 This is a rendering of the CARG module of the present invention;

[0059] Figure 8 It is a structural diagram of the improved model of the present invention. DETAILED DESCRIPTION

[0060] The present invention proposes an infrared small target detection method based on an improved visual state space model, comprising:

[0061] After preprocessing the collected original infrared images, the images are input into the pre-established and trained improved model to achieve remote sensing real-time recognition of small infrared targets.

[0062] Improved models include:

[0063] The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image;

[0064] The feature fusion head network is used to perform multi-scale fusion of the different-scale features extracted by the backbone network to generate feature layers of different scales;

[0065] The target detection network is used to classify and regress targets at different scale feature layers and output detection results.

[0066] The technical solution of the present invention is described in detail below with reference to the accompanying drawings and embodiments.

[0067] Example 1

[0068] Embodiment 1 of the present invention proposes an infrared small target detection method based on an improved visual state space model, wherein the method is an improved Mamba neural network model based on the characteristics of small targets.

[0069] The improved model includes: a visual state space feature extraction backbone network based on Mamba improvement, a feature fusion head network based on YOLOv8, and a target detection network;

[0070] FIG1 is a comparison of the feature extraction backbone network of the present invention and the network block diagram before improvement. FIG1( a ) is the feature extraction backbone network before improvement, and FIG1( b ) is the feature extraction backbone network of the present invention.

[0071] The improved feature extraction backbone network based on Mamba is used to extract the features of small targets in the input image. The original infrared images collected by the drone are pre-processed by cropping, flipping, etc. and then sent to the improved visual state space backbone network for processing. The backbone network enhances the ability to extract small target features by adding the designed ESTD module and CARG module to the ESTVSS module;

[0072] The improved feature extraction backbone network consists of 1 Stem Layer and 4 Stage Layers, which are respectively denoted as Stage Layer 1, Stage Layer 2, Stage Layer 3 and Stage Layer 4; among them,

[0073] The Stem Layer is a convolutional layer with a kernel size of 3 and a stride of 2. It is used to perform preliminary extraction of low-level features such as edges and textures in the input image. The step size is set to 2 to reduce the amount of calculation while retaining important information. The length and width of the feature map output after the Stem Layer are half of the initial image.

[0074] Stage Layer 1 consists of a convolutional layer with a kernel size of 3 and a stride of 2 and an ESTVSS module, which is used to mine more complex features in the image based on the initial feature extraction. The length and width of the output feature map after the convolutional layer are one-fourth of the initial image. The feature map is then sent to the ESTVSS module to extract the shape features of small target objects.

[0075] Stage Layer 2 consists of the VisionClueMerge module and the ESTVSS module. The VisionClueMerge module is used to perform feature reorganization and a series of linear transformations, normalization, and activation operations on the input features. The output of this module will be used as the input of the subsequent ESTVSS module and continue to participate in the feature extraction process of the entire network. The output of the ESTVSS module in Stage Layer 2 is defined as the P3 large-scale feature map, which will be sent to the YOLOv8 head network for feature fusion.

[0076] Stage Layer 3 consists of the VisionClueMerge module and the ESTVSS module. The output of the ESTVSS module in Stage Layer 3 is defined as the medium-scale feature map in P4, which will be fed into the YOLOv8 head network for feature fusion.

[0077] Stage Layer 4 consists of the VisionClueMerge module, the ESTVSS module, and the SPPF module. The SPPF module is used to perform fast spatial pyramid pooling and feature concatenation on the input feature map, using a small pooling kernel of size 5 to perform two pooling operations instead of a single large kernel pooling operation to reduce the amount of calculation. The output of the SPPF module in Stage Layer 4 is defined as the P5 small-scale feature map, which will be fed into the YOLOv8 head network for feature fusion.

[0078] The ESTVSS module of the improved feature extraction backbone network includes SS2D module, ESTD module, CARG module and other modules; among them,

[0079] The SS2D module effectively extends the state-space model's ability to process one-dimensional sequential data to two-dimensional spatial visual data. By traversing the image along four scanning paths, a feature extraction method with linear time complexity is constructed.

[0080] The ESTD module is used to enhance local attention and thus optimize the size of the receptive field, enabling the model to better capture the fine local details of small targets.

[0081] The CARG module is used to enhance channel and spatial attention capabilities, allowing the model to better distinguish complex backgrounds and targets.

[0082] The specific implementation of the ESTD module of the ESTVSS module can be expressed as

[0083] X proj =σ SiLU (BN(Conv 1×1 (X)))

[0084] X ESTD=Conv 1×1 (σ GELU (Conv 1×1 (SE(BN(Conv 1×1 (X proj ))))))

[0085] Among them, X is the input tensor of the ESTVSS module; Conv 1×1 is a convolutional layer with a kernel of 1; BN is batch normalization; σ SiLU is the SiLU activation function; SE is the compression and excitation module; σ GELU is the GELU activation function.

[0086] The CARG module of the ESTVSS module consists of the Channel Attention submodule and the Spatial Attention submodule;

[0087] The Channel Attention submodule is used to enhance the channels containing key features while suppressing the channels that are not related to the features of the small target itself, thereby reducing the interference of irrelevant information such as the background, so that the model can focus on the effective features of the small target.

[0088] The Spatial Attention submodule is used to enhance the spatial location information features of small targets and reduce the weight of the surrounding background area, thereby shifting the model's attention from the background area to the small target area and weakening the interference of the background on small target detection.

[0089] The specific implementation of the Channel Attention submodule in the CARG module can be expressed as:

[0090] x out_maxpool =Conv 1×1 (σ ReLU (Conv 1×1 (f AMP (x DW_conv ))))

[0091] x out_avgpool =Conv 1×1 (σ ReLU (Conv 1×1 (f AAP (x DW_conv ))))

[0092] x channelattention =σ Sig (x out_avgpool +x out_maxpool )

[0093] Among them, x DW_convis a depth-wise separable convolution; f AMP is the adaptive maximum pooling layer; f AAP is the adaptive average pooling layer; Conv 1×1 is a convolutional layer with a convolution kernel of 1; σ ReLU is the ReLU activation function; σ Sig is the Sigmoid activation function.

[0094] The specific implementation of the Spatial Attention submodule in the CARG module can be expressed as:

[0095] x mean =ChannelMean(x CA_out )

[0096] x max =ChannelMax(x CA_out )

[0097] x SA_out =σ Sig (Conv 1×1 (Cat[x mean ,x max ]))

[0098] x CA_out =x channelattention × DW_conv

[0099] Among them, ChannelMean is the mean of the channel; ChannelMax is the maximum value of the channel; Cat is the channel concatenation and merging; Conv 1×1 It is a convolution layer with a convolution kernel of 1.

[0100] The head network based on YOLOv8 is used to perform multi-scale fusion of the different scale features extracted by the backbone network to generate P3, P4 and P5 different scale feature layers;

[0101] The target detection network is used to send the P3, P4 and P5 feature layers to the detection head network for target classification and regression and output the detection results.

[0102] The specific steps are as follows: first, the original infrared image collected by the drone is preprocessed; then the image to be processed is input into the improved visual state space backbone network for small target feature extraction. The improved backbone network uses Mamba's global attention mechanism to capture the contextual information dependency in the image, enhances the model's local detail feature extraction capability through the ESTD module, and enhances the position and feature channel information of the small target space through the CARG module to solve the problem of complex background interference; then the feature map obtained by feature extraction is sent to the head network for multi-scale fusion and generates feature layers of different scales; finally, the feature layers of different scales are sent to the target detection network for target classification and regression and output the detection results. The detection function of remote sensing real-time identification of infrared small targets is realized.

[0103] FIG1( b ) shows the structure diagram of the feature extraction backbone network of the present invention, which includes a convolutional layer, an ESTVSS module, a VisionClueMerge module and an SPPF module; wherein,

[0104] The convolutional layer is used to initially extract primary texture information;

[0105] The ESTVSS module is used to capture the local detail texture and global image features of the target; it consists of the ESTD module, normalization layer, SS2D module and CARG module;

[0106] VisionClueMerge module (such as Figure 4 As shown in Figure 2, it is used to perform feature reorganization and a series of linear transformation, normalization and activation operations on the input features. The output of this module will be used as the input of the subsequent ESTVSS module and continue to participate in the feature extraction process of the entire network.

[0107] The SPPF module is used to perform fast spatial pyramid pooling operations and feature splicing on the input feature map.

[0108] The use of the ESTVSS module can capture effective information more comprehensively, thereby improving the accuracy of small target detection.

[0109] Figure 2 The ESTVSS module structure diagram of the present invention includes SS2D module, ESTD module, CARG module and other modules; wherein,

[0110] The SS2D module (such as Figure 3 The ability of the state-space model to process one-dimensional sequential data is effectively extended to two-dimensional spatial visual data. By traversing the image along four scanning paths, a feature extraction method with linear time complexity is constructed.

[0111] FIG5 is a structural diagram of the ESTD module and the CARG module of the present invention.

[0112] The ESTD module (as shown in FIG5( a) ) is used to enhance local attention and thus optimize the size of the receptive field, so that the model can better capture the fine local details of small targets.

[0113] The CARG module (as shown in FIG5( b )) is used to enhance channel and spatial attention capabilities, so that the model can better distinguish complex backgrounds and targets.

[0114] Figure 6 This is the effect diagram of the ESTD module of the present invention. By comparing the visualization effect comparison diagram before and after adding the ESTD module, it is shown that the ESTD module designed by the present invention can accurately capture the local detail features of small targets.

[0115] Figure 7 The CARG module effect diagram of the present invention is shown in Figure 1. By comparing the visualization effect comparison diagram before and after adding the CARG module, it is shown that the CARG module designed by the present invention can better distinguish complex backgrounds and targets, thereby improving the detection accuracy of small targets.

[0116] Figure 8 This is a structural diagram of the improved model of the present invention.

[0117] Table 1 shows the experimental results of the comparison between the present invention and other models. By comparing the accuracy index mAP, it is shown that the infrared small target detection method designed by the present invention based on the improved visual state space model can effectively improve the small target detection and recognition accuracy.

[0118] Table 1 Comparative experimental results of the present invention and other models

[0119]

[0120] Example 2

[0121] Embodiment 2 of the present invention provides an infrared small target detection system based on an improved visual state space model, which is implemented based on the method of embodiment 1 and includes:

[0122] An image preprocessing module is used to preprocess the collected original infrared image; in one embodiment, the whole image is divided into blocks;

[0123] The detection output module is used to input the pre-processed image into the pre-established and trained improved model to realize the remote sensing real-time recognition of infrared small targets;

[0124] The improved model includes: a feature extraction backbone network, a feature fusion head network and a target detection network, wherein:

[0125] The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image;

[0126] The feature fusion head network is used to perform multi-scale fusion on the different-scale features extracted by the backbone network to generate different-scale feature layers;

[0127] The target detection network is used to perform target classification and regression on feature layers of different scales and output detection results.

[0128] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit the present invention. Although the present invention is described in detail with reference to the embodiments, it should be understood by those skilled in the art that any modification or equivalent replacement of the technical solutions of the present invention does not depart from the spirit and scope of the technical solutions of the present invention and should be included in the scope of the claims of the present invention.

Claims

1. An infrared small target detection method based on an improved visual state space model, comprising: After preprocessing the collected original infrared images, the images are input into the pre-established and trained improved model to achieve remote sensing real-time recognition of small infrared targets. The improved model includes: a feature extraction backbone network, a feature fusion head network and a target detection network, wherein: The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image; The feature fusion head network is used to perform multi-scale fusion on the different-scale features extracted by the backbone network to generate different-scale feature layers; The target detection network is used to perform target classification and regression on feature layers of different scales and output detection results.

2. The infrared small target detection method based on the improved visual state space model according to claim 1 is characterized in that: The feature extraction backbone network includes: 1 Stem Layer and 4 Stage Layers, the 4 Stage Layers are: Stage Layer 1, Stage Layer 2, Stage Layer 3 and Stage Layer 4; wherein, The Stem Layer is a convolution layer with a convolution kernel size of 3 and a stride of 2, which is used to preliminarily extract low-level features of edges and textures in the input image; The Stage Layer 1 consists of a convolution layer with a convolution kernel size of 3 and a stride of 2 and an ESTVSS module, which is used to mine more complex features in the image based on the preliminary extracted features; The Stage Layer 2 includes a VisionClueMerge module and an ESTVSS module connected in sequence, the VisionClueMerge module is used to perform feature recombination and a series of linear transformation, normalization and activation operations on the input features, and the output of the ESTVSS module is a P3 large-scale feature map; The Stage Layer 3 includes a VisionClueMerge module and an ESTVSS module connected in sequence, and the output of the ESTVSS module is a P4 medium-scale feature map; The Stage Layer 4 includes a VisionClueMerge module, an ESTVSS module and an SPPF module connected in sequence; wherein the SPPF module is used to perform fast spatial pyramid pooling operation and feature splicing on the input feature map, and uses a small pooling kernel of size 5 to perform pooling twice instead of a single large kernel pooling operation to reduce the amount of calculation, and the output is a P5 small-scale feature map.

3. The infrared small target detection method based on the improved visual state space model according to claim 2 is characterized in that: The ESTVSS modules in the four Stage Layers include: SS2D module, ESTD module and CARG module; wherein, The SS2D module is used to effectively extend the ability of the state space model to process one-dimensional sequential data to two-dimensional spatial visual data, and realize feature extraction with linear time complexity by traversing the image along four scanning paths; The ESTD module is used to enhance local attention and thus optimize the size of the receptive field, so that the model can better capture the fine local details of small targets; The CARG module is used to enhance channel and spatial attention capabilities, so that the model can better distinguish complex backgrounds and targets.

4. The infrared small target detection method based on the improved visual state space model according to claim 3 is characterized in that: The output of the ESTD module is X ESTD for: X ESTD =Conv 1×1 (σ GELU (Conv 1×1 (SE(BN(Conv 1×1 (X proj )))))) X proj =σ SiLU (BN(Conv 1×1 (X))) Among them, X is the input tensor of the ESTVSS module, Conv 1×1 is a convolutional layer with a kernel of 1, BN is batch normalization, σ SiLU is the SiLU activation function, SE is the compression and excitation module, σ GELU is the GELU activation function.

5. The infrared small target detection method based on the improved visual state space model according to claim 3 is characterized in that: The CARG module includes a ChannelAttention submodule and a SpatialAttention submodule, wherein: The Channel Attention submodule is used to enhance the channels containing key features while suppressing the channels that are irrelevant to the features of the small target itself, reducing the interference of irrelevant information, so that the model can focus on the effective features of the small target; The Spatial Attention submodule is used to enhance the spatial location information features of small targets, reduce the weight of the surrounding background area, shift the model's attention from the background area to the small target area, and weaken the interference of the background on small target detection.

6. The infrared small target detection method based on the improved visual state space model according to claim 5 is characterized in that: The output x of the ChannelAttention submodule channelattention for: x channelattention =s Sig (x out_avgpool +x out_maxpool ) x out_maxpool =Conv 1×1 (σ ReLU (Conv 1×1 (f AMP (x DW_conv )))) x out_avgpool =Conv 1×1 (σ ReLU (Conv 1×1 (f AAP (x DW_conv )))) Among them, x DW_conv is a depth-wise separable convolution, f AMP is the adaptive maximum pooling layer, f AAP is the adaptive average pooling layer, Conv 1×1 is a convolutional layer with a convolution kernel of 1, σ ReLU is the ReLU activation function, a Sig is the Sigmoid activation function.

7. The infrared small target detection method based on the improved visual state space model according to claim 6 is characterized in that: The output x of the SpatialAttention submodule SA_out for: x SA_out =σ Sig (Conv 1×1 (Cat[x mean ,x max ])) x mean =ChannelMean(x CA_out ) x max =ChannelMax(x CA_out ) x CA_out =x channelattention ×x DW_conv Among them, ChannelMean is the mean of the channel, ChannelMax is the maximum value of the channel, Cat is the channel splicing and merging, Conv 1×1 It is a convolution layer with a convolution kernel of 1.

8. An infrared small target detection system based on an improved visual state space model, characterized in that: include: A preprocessing module, used for preprocessing the collected original infrared images; and The detection output module is used to input the pre-processed image into the pre-established and trained improved model to realize the remote sensing real-time recognition of infrared small targets; The improved model includes: a feature extraction backbone network, a feature fusion head network and a target detection network, wherein: The feature extraction backbone network is improved based on Mamba and is used to extract small object features in the input image; The feature fusion head network is used to perform multi-scale fusion on the different-scale features extracted by the backbone network to generate different-scale feature layers; The target detection network is used to perform target classification and regression on feature layers of different scales and output detection results.

Citation Information

Patent Citations

  • Small target detection method and system based on visible light and infrared multi-modal fusion

    CN118470557A

  • High-resolution remote sensing image target detection method based on multi-scale network

    CN118485927A

  • Multi-source remote sensing image semantic segmentation method and device based on noise reduction diffusion probability model

    CN118587439A

  • Super-resolution processing method of remote sensing image and related equipment

    CN118761907A

  • Aerial image target detection method, system and device and storage medium

    CN118968346A

Cited By

  • Unmanned aerial vehicle target tracking method and system based on mamba feature extraction

    CN120125618A

  • UAV Target Tracking Method and System Based on Mamba Feature Extraction

    CN120125618B

  • Ship detection method based on edge semantic fusion and contrast feature aggregation

    CN120198682A

  • Stereoscopic target detection method and system of transformer substation inspection robot and computer equipment

    CN120495642A

  • Noise and frequency cooperative sensing network method and system for infrared small target detection

    CN122435240A