Method and device for estimating radial length of HRRP sequence targets based on deep learning
By converting the HRRP sequence into two-dimensional images and training it with the deep learning ResNet-101 neural network, the problems of insufficient accuracy and inaccurate positioning of the target radial length estimation under low signal-to-noise ratio conditions are solved, and higher-precision radial length detection is achieved.
Patent Information
- Application Number
- CN202411251160.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2044-09-06
AI Technical Summary
When the existing technology extracts the target radial length from the HRRP sequence under low signal-to-noise ratio conditions, the accuracy is low and the scattering points at the edge of the support area are easily missed, making it difficult to accurately locate the target.
A deep learning-based method is used to convert the one-dimensional high-resolution range image into a two-dimensional image. The radial length is estimated using a pre-trained ResNet-101 neural network. The temporal information is retained through normalization and polar coordinate transformation, and the MSE loss function is used for training.
The accuracy of target radial length estimation is improved, the detection accuracy problem under low signal-to-noise ratio conditions is solved, and the positioning accuracy of scattering points at the edge of the support area is enhanced.
Smart Images

Figure CN119126048B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of radar target recognition technology, and in particular to a method and device for estimating the radial length of an HRRP sequence target based on deep learning. Background Art
[0002] With the support of high-resolution imaging technology, radar targets are no longer simplified to single scattering points, but rather appear as a collection of multiple scattering points, closely arranged in the range dimension, forming a series of adjacent peaks, resulting in a one-dimensional High Resolution Range Profile (HRRP) profile. Therefore, HRRP is highly correlated with the physical structural properties of the target surface. Target length information, as a component of target separability, can be used for coarse target classification or as a feature for target identification. Therefore, studying how to use HRRP to extract target length features is of great significance.
[0003] Currently, the method of extracting the radial length of a target from a HRRP sequence mainly relies on detecting the boundaries of the HRRP support area. Traditional threshold detection methods are often used. However, the radial length estimation accuracy based on existing methods is low under low signal-to-noise ratio conditions. When the edge signal of the target support area is weak, it is easy to miss detection, making it difficult to accurately locate the scattering points at the edge of the support area. Summary of the Invention
[0004] Based on this, it is necessary to provide a deep learning-based HRRP sequence target radial length estimation method and device that can effectively improve detection accuracy to address the above technical problems.
[0005] The present application provides a method for estimating the radial length of a target in an HRRP sequence based on deep learning, the method comprising:
[0006] Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets;
[0007] After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image;
[0008] Based on the sample two-dimensional image, calculating the radial length of the target in each of the sample one-dimensional high-resolution range images, and using the radial length as a label of the corresponding sample two-dimensional image;
[0009] constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0010] A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
[0011] In one embodiment, after the sample one-dimensional high-resolution range image is normalized, the original one-dimensional high-resolution range image sequence is mapped to the interval [-1, 1], and the following formula is used for normalization:
[0012]
[0013] In the above formula, x i represents the i-th point in the original one-dimensional high-resolution range image sequence, By x i The normalized sequence, X min , X max They represent the minimum and maximum values in the original one-dimensional high-resolution range image sequence, respectively.
[0014] In one embodiment, when converting the normalized one-dimensional high-resolution range image of the sample into a two-dimensional image:
[0015] Map the normalized one-dimensional high-resolution range image of the sample into the polar coordinate system;
[0016] Based on the polar coordinate system, calculating the cosine value corresponding to the sum of the polar angles of two adjacent points on the normalized sample one-dimensional high-resolution range image sequence;
[0017] The amplitude of each pixel on the sample two-dimensional image is obtained according to the cosine value to obtain the sample two-dimensional image.
[0018] In one embodiment, the radial length of the target in each of the sample one-dimensional high-resolution range images is calculated based on the sample two-dimensional image using the following formula:
[0019]
[0020] In the above formula, L, W, and H represent the prior length, width, and height of the target in the one-dimensional high-resolution range image of the sample, respectively.
[0021] In one embodiment, the target radial length estimation neural network uses a pre-trained and optimized ResNet-101 neural network;
[0022] The MSE loss function is used when training the target radial length estimation neural network.
[0023] In one embodiment, the optimized ResNet-101 neural network optimizes the first convolutional layer to a single-channel input based on the original ResNet-101 neural network, and adds a fully connected layer to the output layer.
[0024] In one embodiment, after obtaining the estimated radial length of the target using the trained target radial length estimation neural network, the estimated radial length is calculated based on the range resolution of the radar system that obtains the one-dimensional high-resolution range image of the target to be estimated to obtain the final target radial length.
[0025] The present application also provides a device for estimating radial length of a target in an HRRP sequence based on deep learning, the device comprising:
[0026] A data set acquisition module is used to acquire a data set, wherein the data set includes a plurality of sample one-dimensional high-resolution range images of different targets;
[0027] a two-dimensional conversion module, configured to normalize each of the sample one-dimensional high-resolution range images in the data set and convert it into a corresponding sample two-dimensional image;
[0028] a radial length label calculation module, configured to calculate the radial length of the target in each of the sample one-dimensional high-resolution range images based on the sample two-dimensional image, and use the calculated radial length as a label for the corresponding sample two-dimensional image;
[0029] a neural network training module, constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0030] The target radial length acquisition module is used to obtain a one-dimensional high-resolution range image of the target to be estimated, normalize the one-dimensional high-resolution range image, and convert it into a corresponding two-dimensional image. The trained target radial length estimation neural network is used to estimate the radial length of the target in the one-dimensional high-resolution range image based on the two-dimensional image to obtain the radial length of the target.
[0031] A computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0032] Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets;
[0033] After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image;
[0034] Based on the sample two-dimensional image, calculating the radial length of the target in each of the sample one-dimensional high-resolution range images, and using the radial length as a label of the corresponding sample two-dimensional image;
[0035] constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0036] A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
[0037] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:
[0038] Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets;
[0039] After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image;
[0040] Based on the sample two-dimensional image, calculating the radial length of the target in each of the sample one-dimensional high-resolution range images, and using the radial length as a label of the corresponding sample two-dimensional image;
[0041] constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0042] A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
[0043] The above-mentioned deep learning-based HRRP sequence target radial length estimation method and device normalizes each sample one-dimensional high-resolution range image in the data set and converts it into a corresponding sample two-dimensional image. Based on the sample two-dimensional image, the radial length of the target in each sample one-dimensional high-resolution range image is calculated and used as the label of the corresponding sample two-dimensional image. A training data set is constructed based on each of the sample two-dimensional images and the corresponding labels. The target radial length estimation neural network is trained using the training data set to obtain a trained target radial length estimation neural network. The one-dimensional high-resolution range image to be used for target estimation is normalized and converted into a corresponding two-dimensional image. The trained target radial length estimation neural network is used to estimate the radial length of the target in the one-dimensional high-resolution range image based on the two-dimensional image. This method can effectively improve the accuracy of target radial length estimation and use it as prior knowledge to assist subsequent target detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 1 is a flowchart of a method for estimating radial length of a target in an HRRP sequence based on deep learning in one embodiment;
[0045] Figure 2 2 is a flowchart of a method for estimating radial length of a target in an HRRP sequence based on deep learning in another embodiment;
[0046] Figure 3 A schematic diagram of a process for fine-tuning a ResNet-101 in another embodiment;
[0047] Figure 4 A schematic diagram comparing the changes in loss function during training and testing of this method and one-dimensional CNN in an experiment.
[0048] Figure 5 1 is a block diagram of a device for estimating radial length of a target in a HRRP sequence based on deep learning in one embodiment;
[0049] Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0051] In the existing technology, the method of extracting the radial length of the target from the HRRP (High Resolution Range Profile) sequence mainly relies on detecting the boundary of the HRRP support area. The traditional threshold detection method is often used. However, the radial length estimation accuracy based on the existing method is low under low signal-to-noise ratio conditions. When the edge signal of the target support area is weak, it is easy to miss the detection, and it is difficult to accurately locate the scattering points at the edge of the support area. Figure 1 As shown, a method for estimating the radial length of a target in a HRRP sequence based on deep learning is provided, comprising the following steps:
[0052] Step S100 : Acquire a data set, which includes a plurality of sample one-dimensional high-resolution range images of different targets.
[0053] Step S110 , performing normalization processing on each sample one-dimensional high-resolution range image in the data set, and converting it into a corresponding sample two-dimensional image.
[0054] In step S120 , based on the sample two-dimensional image, the radial length of the target in each sample one-dimensional high-resolution range image is calculated and used as a label of the corresponding sample two-dimensional image.
[0055] Step S130 , constructing a training data set according to each sample two-dimensional image and the corresponding label, and training the target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network.
[0056] In step S140, a one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using a trained target radial length estimation neural network.
[0057] In this embodiment, a deep neural network is used to estimate the radial length of the target. Taking into account the temporal information contained in one-dimensional HRRP sequences, the one-dimensional HRRP sequence is converted into a two-dimensional image as input to the deep neural network. Using radial length as a label, the parameters of the image are fine-tuned, and the retuned network is then used to estimate the radial length. This solves the current problem of poor accuracy in extracting the target radial length from HRRP sequences. Steps S100 to S130 train the neural network, and step S140 uses the trained neural network to estimate the radial length of the target in the one-dimensional HRRP image.
[0058] In step S100, the target type in the sample one-dimensional high-resolution range image in the dataset can be consistent with the target type to be estimated in step S140. That is, for different target detection tasks, sample images of corresponding target types can be used when training the neural network to obtain a target radial length estimation neural network with a targeted target class. Alternatively, the neural network can be trained using sample images related to multiple different target categories to obtain a target radial length estimation neural network that can simultaneously address multiple different target detection tasks.
[0059] It should be noted here that normalization processing and two-dimensional image conversion are included in the process of training the neural network and preprocessing the image of the target radial length. In these two stages, the normalization processing means and two-dimensional image conversion means used are consistent. Therefore, these two technical means are only explained in detail here in the process of explaining the neural network training process.
[0060] In step S110, after the sample one-dimensional high-resolution range image is normalized, the original one-dimensional high-resolution range image sequence is mapped to the interval [-1, 1]. The following formula is used for normalization:
[0061]
[0062] In formula (1), x i represents the i-th point in the original one-dimensional high-resolution range image sequence, By x i The normalized sequence, X min , X max They represent the minimum and maximum values in the original one-dimensional high-resolution range image sequence, respectively.
[0063] Furthermore, the normalized sample one-dimensional high-resolution range image is converted into a two-dimensional Gram Angular Field (GAF) image. Specifically, the normalized sample one-dimensional high-resolution range image is first mapped to a polar coordinate system. Based on the polar coordinate system, the cosine value corresponding to the sum of the polar angles of two adjacent points on the normalized sample one-dimensional high-resolution range image sequence is calculated. Finally, the amplitude of each pixel on the sample two-dimensional image is obtained according to the cosine value to obtain the sample two-dimensional image.
[0064] In this embodiment, the normalized one-dimensional high-resolution range image of the sample is mapped to a polar coordinate system using the following formula:
[0065]
[0066] In formula (2), xi The arc cosine value is the corresponding polar angle φ in the polar coordinate system i , and the time step i / N is used as the polar radius. According to the monotonicity of the inverse cosine function on the domain, it can be calculated that the interval [-1,1] is mapped one-to-one to [0,π], which is φ i The value range of .
[0067] Then, by calculating the cosine value corresponding to the sum of the polar angles of two adjacent points on the HRRP sequence, the amplitude of each pixel on the GAF image can be obtained, preserving the timing information to the greatest extent, that is:
[0068]
[0069] At this point, the one-dimensional HRRP sequence of length n is converted into a two-dimensional GAF image of size n×n.
[0070] In step S120, based on the sample two-dimensional image, the azimuth angle θ and the pitch angle corresponding to each two-dimensional GAF image are calculated. The radial length label corresponding to the HRRP is obtained. Since the original data set often does not provide the radial length label D, in this embodiment, the radial length label D is obtained based on the prior data of the length, width and height of the target, the azimuth angle θ, the pitch angle The radial length of the target in the sample one-dimensional high-resolution range image is calculated using the following formula:
[0071]
[0072] In formula (4), L, W, and H represent the prior length, width, and height of the target in the one-dimensional high-resolution range image of the sample, respectively.
[0073] Then, the sample two-dimensional images and the corresponding target radial length labels are input into the target radial length estimation neural network for training.
[0074] In this embodiment, the target radial length estimation neural network uses a pre-trained and optimized ResNet-101 neural network. During the fine-tuning of the ResNet-101 network parameters, that is, during the training of the neural network, the parameters are updated using Pytorch's back propagation (BP) and Adam optimizer, and the MSE loss function is used, expressed as:
[0075]
[0076] In formula (5), N represents the number of samples involved in training in one iteration. j , Represents the true value of the estimated j-th radial length, i.e., the label, and its estimated value.
[0077] In this embodiment, in order to make the ResNet-101 neural network adapt to the GAF two-dimensional image as input, since the two-dimensional image is a single-channel feature, the first convolutional layer of the ResNet-101 neural network is adjusted to a single-channel input. At the same time, since the ResNet-101 neural network is used for target recognition and the output is the target position detection box and category probability, and this method estimates the radial length of the target, a fully connected layer is connected at the end of the ResNet-101 neural network to adapt to the regression task requirements.
[0078] In step S140, after the estimated radial length of the target is obtained using the trained target radial length estimation neural network, the projected length of the target in the radar line of sight is obtained based on the radar range resolution. Therefore, the estimated radial length needs to be calculated based on the range resolution of the radar system that obtains the one-dimensional high-resolution range image of the target to be estimated in order to obtain the final target radial length.
[0079] In this embodiment, the final target radial length is calculated using the following formula:
[0080]
[0081] In the above formula, ΔR x represents the range resolution of the broadband radar system, RL represents the actual target radial length, represents the target radial length estimated by the target radial length estimation neural network.
[0082] In this embodiment, another embodiment is provided to further illustrate the HRRP sequence target radial length estimation method based on deep learning, and the method steps are as follows: Figure 2 shown.
[0083] like Figure 2 As shown in the figure, the deep learning-based HRRP sequence target radial length estimation method includes the following steps: first, the obtained HRRP sequence is normalized; second, the normalized one-dimensional HRRP sequence is mapped to the polar coordinate system; third, the amplitude of each pixel point of the GAF image is calculated; then, each azimuth angle θ and pitch angle The radial length label corresponding to HRRP is obtained; then, the pre-trained ResNet-101 network provided by Pytorch is fine-tuned; finally, the output of the fine-tuned ResNet-101 is used to estimate the radial length.
[0084] The fifth step is to fine-tune the pre-trained ResNet-101 provided by Pytorch, as follows Figure 3 shown.
[0085] During the fine-tuning of the pre-trained ResNet-101, the X-band was selected for simulation based on electromagnetic simulation software. The radar signal bandwidth was set to 8.5 GHz to 11.5 GHz with a step size of 5 MHz; the azimuth angle range was 75° to 105° with a step size of 3°; and the elevation angle range was 0° to 60° with a step size of 0.05°. Six different types of aerial target models were selected for simulation, and a 6×10×1200 HRRP dataset was obtained. The dataset was randomly divided into a training set, a validation set, and a test set in an 8:1:1 ratio. The divided one-dimensional HRRP was then converted into a two-dimensional GAF image. The corresponding labels were then obtained using the above formula (4) to obtain the network input.
[0086] Furthermore, in the fine-tuning of the ResNet-101 network, Pytorch's back propagation (BP) and Adam optimizer are used to update parameters, and the loss function used is MSE (Mean Square Error).
[0087] In order to verify the performance of the method proposed in this paper (this method), two simulation experiments are carried out to illustrate it.
[0088] Simulation experiment 1 compares the effects of the method based on simple neural network and this method. Figure 4 (a) and (b) show that the proposed method has the characteristics of fast convergence and low convergence value, and is stable on both the training set and the test set. Table 1 also shows that the proposed method performs better than the one-dimensional CNN under different SNR conditions.
[0089] The one-dimensional CNN architecture involved consists of three convolutional modules, all with a stride of 1, a 3×3 kernel size, and output channels of 32, 64, and 128, respectively. Each convolutional layer is followed by a batch normalization (BN) layer to reduce overfitting. At the end of the network are two fully connected (FC) layers that output the regression results. In the experiments, the batch size was set to 32, the learning rate to 0.001, and the number of iterations to 100.
[0090] Table 1 Radial length estimation results of traditional threshold method, one-dimensional CNN and this method under different SNR conditions ( Mean Relative Error)
[0091]
[0092] Simulation experiment 2 compares the effects of the traditional threshold method and the method based on deep learning. In Table 1, the performance of the traditional threshold method is not as good as the one-dimensional CNN based on deep learning and this method. Figure 4 (c) It can be seen that under the condition of SNR=10, the traditional threshold method is greatly affected by noise, and the one-dimensional CNN method is also insufficient in accuracy. However, the detection method proposed in this invention still has good detection effect, indicating that the detection effect of this algorithm is robust in different noise environments.
[0093] In the above-mentioned deep learning-based HRRP sequence target radial length estimation method, the one-dimensional HRRP sequence is converted into a two-dimensional Gram Angular Field (GAF) image as input, taking into account the characteristic that the one-dimensional HRRP sequence contains temporal information. The pre-network ResNet-101 is fine-tuned with radial length as the label, and the radial length is then estimated by the readjusted network, which solves the current problem of poor accuracy in target radial length extraction based on HRRP sequences.
[0094] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0095] In one embodiment, Figure 5 As shown, a device for estimating the target radial length of an HRRP sequence based on deep learning is provided, comprising: a data set acquisition module 200, a two-dimensional conversion module 210, a radial length label calculation module 220, a neural network training module 230, and a target radial length acquisition module 240, wherein:
[0096] The data set acquisition module 200 is used to acquire a data set, wherein the data set includes a plurality of sample one-dimensional high-resolution range images of different targets;
[0097] A two-dimensional conversion module 210 is configured to perform normalization processing on each of the sample one-dimensional high-resolution range images in the data set and convert it into a corresponding sample two-dimensional image;
[0098] A radial length label calculation module 220 is configured to calculate the radial length of the target in each of the sample one-dimensional high-resolution range images based on the sample two-dimensional image, and use the calculated radial length as a label for the corresponding sample two-dimensional image;
[0099] A neural network training module 230 constructs a training data set based on each of the sample two-dimensional images and the corresponding labels, and trains a target radial length estimation neural network based on the training data set to obtain a trained target radial length estimation neural network;
[0100] The target radial length obtaining module 240 is used to obtain a one-dimensional high-resolution range image of the target to be estimated, normalize the one-dimensional high-resolution range image, and convert it into a corresponding two-dimensional image. The trained target radial length estimation neural network is used to estimate the radial length of the target in the one-dimensional high-resolution range image based on the two-dimensional image to obtain the radial length of the target.
[0101] Regarding the specific limitations of the HRRP sequence target radial length estimation device based on deep learning, please refer to the limitations of the HRRP sequence target radial length estimation method based on deep learning above, which will not be repeated here. The various modules in the above-mentioned HRRP sequence target radial length estimation device based on deep learning can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0102] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a method for estimating the radial length of an HRRP sequence target based on deep learning is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.
[0103] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0104] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0105] Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets;
[0106] After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image;
[0107] Based on the sample two-dimensional image, calculating the radial length of the target in each of the sample one-dimensional high-resolution range images, and using the radial length as a label of the corresponding sample two-dimensional image;
[0108] constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0109] A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
[0110] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0111] Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets;
[0112] After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image;
[0113] Based on the sample two-dimensional image, calculating the radial length of the target in each of the sample one-dimensional high-resolution range images, and using the radial length as a label of the corresponding sample two-dimensional image;
[0114] constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network;
[0115] A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
[0116] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0117] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0118] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art could make various modifications and improvements without departing from the spirit of the present application, all of which fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A method for estimating radial length of HRRP sequence targets based on deep learning, characterized in that: The method comprises: Acquire a data set, the data set including a plurality of sample one-dimensional high-resolution range images of different targets; After normalizing each of the sample one-dimensional high-resolution range images in the data set, convert it into a corresponding sample two-dimensional image; Based on the sample two-dimensional image, the radial length of the target in each of the sample one-dimensional high-resolution range images is calculated and used as a label of the corresponding sample two-dimensional image, wherein the radial length of the target in each of the sample one-dimensional high-resolution range images is calculated using the following formula: In the above formula, 、 、 They represent the prior length, width and height of the target in the one-dimensional high-resolution range image of the sample, 、 Represent the azimuth and elevation angles respectively; constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network; A one-dimensional high-resolution range image of the target to be estimated is obtained, the one-dimensional high-resolution range image is normalized and converted into a corresponding two-dimensional image, and the radial length of the target in the one-dimensional high-resolution range image is estimated based on the two-dimensional image using the trained target radial length estimation neural network.
2. The method for estimating the radial length of a HRRP sequence target according to claim 1, wherein: After normalizing the sample one-dimensional high-resolution range image, the original one-dimensional high-resolution range image sequence is mapped to Within the interval, the following formula is used for normalization: In the above formula, Represents the first Points, is The normalized sequence is , They represent the minimum and maximum values in the original one-dimensional high-resolution range image sequence, respectively.
3. The method for estimating the radial length of a HRRP sequence target according to claim 1, wherein: When converting the normalized one-dimensional high-resolution range image of the sample into a two-dimensional image: Map the normalized one-dimensional high-resolution range image of the sample into the polar coordinate system; Based on the polar coordinate system, calculating the cosine value corresponding to the sum of the polar angles of two adjacent points on the normalized sample one-dimensional high-resolution range image sequence; The amplitude of each pixel on the sample two-dimensional image is obtained according to the cosine value to obtain the sample two-dimensional image.
4. The method for estimating the radial length of a HRRP sequence target according to claim 1, wherein: The target radial length estimation neural network adopts a pre-trained and optimized ResNet-101 neural network; The MSE loss function is used when training the target radial length estimation neural network.
5. The method for estimating the radial length of a HRRP sequence target according to claim 4, wherein: The optimized ResNet-101 neural network optimizes the first convolutional layer to a single-channel input based on the original ResNet-101 neural network, and adds a fully connected layer to the output layer.
6. The method for estimating radial length of a target in a HRRP sequence according to any one of claims 1 to 4, characterized in that: After obtaining the estimated radial length of the target using the trained target radial length estimation neural network, the estimated radial length is calculated based on the range resolution of the radar system that obtains the one-dimensional high-resolution range image of the target to be estimated to obtain the final target radial length.
7. A device for estimating radial length of HRRP sequence targets based on deep learning, characterized in that: The device comprises: A data set acquisition module is used to acquire a data set, wherein the data set includes a plurality of sample one-dimensional high-resolution range images of different targets; a two-dimensional conversion module, configured to normalize each of the sample one-dimensional high-resolution range images in the data set and convert them into corresponding sample two-dimensional images; The radial length label calculation module is used to calculate the radial length of the target in each of the sample one-dimensional high-resolution range images based on the sample two-dimensional image, and use it as the label of the corresponding sample two-dimensional image, wherein the radial length of the target in each of the sample one-dimensional high-resolution range images is calculated using the following formula: In the above formula, 、 、 They represent the prior length, width and height of the target in the one-dimensional high-resolution range image of the sample, 、 Represent the azimuth and elevation angles respectively; a neural network training module, constructing a training data set according to each of the sample two-dimensional images and the corresponding labels, and training a target radial length estimation neural network according to the training data set to obtain a trained target radial length estimation neural network; The target radial length acquisition module is used to obtain a one-dimensional high-resolution range image of the target to be estimated, normalize the one-dimensional high-resolution range image, and convert it into a corresponding two-dimensional image. The trained target radial length estimation neural network is used to estimate the radial length of the target in the one-dimensional high-resolution range image based on the two-dimensional image to obtain the radial length of the target.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Target radial length estimation method and device based on HRRP sequence, equipment and medium
CN118731922A