RCS step feature detection method and system, electronic equipment and storage medium
Through wavelet decomposition and unilateral constant alarm detection methods, the step interval in the RCS sequence is extracted and determined, which solves the problem that RCS step characteristics cannot be effectively detected in the prior art, and achieves high-precision spatial target state estimation.
Patent Information
- Application Number
- CN202411966527.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-12-30
AI Technical Summary
The prior art cannot effectively detect the step characteristics of radar cross-sectional area (RCS), resulting in the inability to accurately locate the time period when the target antenna and the detection radar are viewed, affecting the accuracy of spatial target state estimation.
The wavelet decomposition method is used to extract mutation points in the RCS sequence, and the edge type of the mutation point is determined by using the unilateral constant false alarm detection method. By determining the interval between the mutation points of the rising and falling edge types, overlapping step intervals are combined to obtain the RCS step characteristics of the target step interval.
The step feature detection of the spatial target viewing interval based on the RCS sequence is realized, and accurate spatial target state estimation information is provided, and the accuracy of spatial pose estimation is improved.
Smart Images

Figure CN119758337A_ABST
Abstract
Description
Background Art
[0002] When the radar detects a space target with a SAR antenna payload, if the target's antenna payload and the radar pointing angle are small, forming a line-of-sight geometry relationship, its radar cross section (RCS) shows a special phenomenon of sudden increase, lasting for a period of time, and then suddenly decreasing. This special phenomenon of RCS data is called a step feature. The detection of RCS step features can locate the approximate time period when the target antenna and the detection radar are in line of sight within a specific arc segment, thereby providing additional information for space target state estimation and improving the accuracy of space attitude estimation.
[0003] The key to detecting step phenomena lies in the location of the two mutation points of RCS from low to high and from high to low. There are currently methods for detecting mutation points in time series, but these methods are applied to ideal time series to detect mutation points. However, there is no further explanation for the processing of complex measured data, and no scheme for detecting step intervals from mutation point detection is proposed. It is also impossible to determine the RCS step characteristics based on the position information of the step interval. Therefore, the existing schemes cannot meet the requirements for detecting RCS step characteristics. Summary of the invention
[0004] In order to solve the above technical problems, the present invention provides a RCS step feature detection method, system, electronic device and storage medium.
[0005] In a first aspect, the present invention provides a method for detecting an RCS step feature, and the technical solution of the method is as follows:
[0006] The wavelet decomposition method is used to extract each RCS mutation point in the target RCS sequence obtained when the space target is detected by the radar, and the edge type corresponding to each RCS mutation point is determined by the unilateral constant false alarm detection method; wherein, the edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type;
[0007] For any RCS mutation point whose edge type is a rising edge type, an RCS mutation point that is adjacent to any RCS mutation point and whose edge type is a falling edge type is determined as a target RCS mutation point corresponding to any RCS mutation point, and an interval between any RCS mutation point and the corresponding target RCS mutation point is determined as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained;
[0008] All the first step intervals are overlapped and merged to obtain multiple second step intervals, and the second step intervals whose step interval length is not less than the target threshold are determined as target step intervals to obtain the RCS step characteristics of each target step interval.
[0009] The beneficial effects of an RCS step feature detection method of the present invention are as follows:
[0010] The method of the present invention can realize the step feature detection of the space target viewing interval based on the RCS sequence, thereby providing accurate information for the space target state estimation and improving the accuracy of space attitude estimation.
[0011] Based on the above solution, the RCS step feature detection method of the present invention can also be improved as follows.
[0012] In an optional manner, the method further includes:
[0013] The original RCS sequence collected by the radar when detecting the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
[0014] In an optional manner, the step of preprocessing the original RCS sequence to obtain a target RCS sequence includes:
[0015] Performing low-pass filtering on the original RCS sequence to obtain a first RCS sequence;
[0016] Determining a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence;
[0017] The first RCS sequence is binarized according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
[0018] In an optional manner, the RCS step characteristic of any target step interval is: a time period during which the radar and the space target are in sight with each other, corresponding to any target step interval.
[0019] In a second aspect, the present invention provides an RCS step feature detection system, the technical solution of the system is as follows:
[0020] It includes: a first detection module, a second detection module and a third detection module;
[0021] The first detection module is used to: use a wavelet decomposition method to extract each RCS mutation point in the target RCS sequence obtained when the space target is detected by the radar, and use a unilateral constant false alarm detection method to determine the edge type corresponding to each RCS mutation point; wherein the edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type;
[0022] The second detection module is used to: for any RCS mutation point whose edge type is a rising edge type, determine an RCS mutation point that is adjacent to any RCS mutation point and whose edge type is a falling edge type as a target RCS mutation point corresponding to any RCS mutation point, and determine an interval between any RCS mutation point and the corresponding target RCS mutation point as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained;
[0023] The third detection module is used to merge overlapping step intervals of all first step intervals to obtain multiple second step intervals, and determine the second step interval whose step interval length is not less than the target threshold as the target step interval to obtain the RCS step feature of each target step interval.
[0024] The beneficial effects of an RCS step feature detection system of the present invention are as follows:
[0025] The system of the present invention can realize step feature detection of the space target viewing interval based on the RCS sequence, thereby providing accurate information for space target state estimation and improving the accuracy of space attitude estimation.
[0026] Based on the above solution, the RCS step feature detection system of the present invention can also be improved as follows.
[0027] In an optional manner, the method further includes: a preprocessing module; the preprocessing module is used to:
[0028] The original RCS sequence collected by the radar when detecting the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
[0029] In an optional manner, the preprocessing module is specifically used for:
[0030] Performing low-pass filtering on the original RCS sequence to obtain a first RCS sequence;
[0031] Determining a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence;
[0032] The first RCS sequence is binarized according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
[0033] In an optional manner, the RCS step characteristic of any target step interval is: a time period during which the radar and the space target are in sight with each other, corresponding to any target step interval.
[0034] In a third aspect, a technical solution of an electronic device of the present invention is as follows:
[0035] The invention comprises a memory, a processor and a program stored in the memory and running on the processor. When the processor executes the program, the steps of the RCS step feature detection method of the present invention are implemented.
[0036] In a fourth aspect, the present invention provides a computer-readable storage medium having the following technical solution:
[0037] Instructions are stored in the computer-readable storage medium. When the computer-readable storage medium reads the instructions, the computer-readable storage medium executes the steps of the RCS step feature detection method of the present invention.
[0038] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The accompanying drawings are only used to illustrate the embodiments and are not to be considered as limiting the present invention. In addition, the same reference symbols are used to represent the same components throughout the accompanying drawings. In the accompanying drawings:
[0040] Figure 1 A schematic diagram of a flow chart of an embodiment of a method for detecting RCS step characteristics of the present invention;
[0041] Figure 2 It is a schematic diagram of the RCS step feature detection results;
[0042] Figure 3 A schematic structural diagram of an embodiment of an RCS step feature detection system of the present invention;
[0043] Figure 4 The figure is a schematic structural diagram of an embodiment of an electronic device of the present invention. DETAILED DESCRIPTION
[0044] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein.
[0045] Figure 1A flow chart of an embodiment of an RCS step feature detection method provided by the present invention is shown, and the RCS step feature detection method can be executed by an electronic device such as a terminal device or a server. The terminal device can be any fixed or mobile terminal such as a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. The server can be a single server or a server cluster composed of multiple servers. Any electronic device can implement the RCS step feature detection method by calling computer-readable instructions stored in a memory through a processor. Figure 1 As shown, the following steps are included:
[0046] S1. Using the wavelet decomposition method, each RCS mutation point in the target RCS sequence obtained when the space target is detected by the radar is extracted, and using the unilateral constant false alarm detection method, the edge type corresponding to each RCS mutation point is determined.
[0047] The target RCS sequence is an RCS sequence obtained when the space target is detected by the radar, and the target RCS sequence is an RCS sequence after preprocessing. The edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type.
[0048] Prior to S1, this also included:
[0049] S01. Acquire an original RCS sequence collected when the radar detects a space target, and preprocess the original RCS sequence to obtain a target RCS sequence.
[0050] The radar is an arbitrarily selected radar, the space target is specifically a space target with a SAR antenna payload, and the radar detects the space target with the SAR antenna payload to collect an original RCS sequence.
[0051] Specifically, S01 includes:
[0052] S011. Perform low-pass filtering on the original RCS sequence to obtain a first RCS sequence.
[0053] Assume that the length of the original RCS sequence corresponding to the space target is M, the time interval of the original RCS sequence is Δt, and the original RCS sequence is expressed as X0 = [x 01 ,x 02 ,…,x 0M]. The original RCS sequence is low-pass filtered using a low-pass filter to remove the high-frequency noise in the original RCS sequence and obtain the first RCS sequence. Due to the particularity of the RCS sequence (signal) with step characteristics, the first RCS sequence after low-pass filtering is expressed as X = [x1, x2, …, x N ], N≤M.
[0054] S012. Determine a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence.
[0055] S013. Binarize the first RCS sequence according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
[0056] The first RCS sequence is in a square wave-like form, and has the following relationship:
[0057] x i ≤E(x)≤x j
[0058]
[0059] x i is the non-viewpoint, that is, the RCS value outside the step interval, x j For the RCS value in the viewpoint, that is, the step interval, according to the above description, setting a suitable threshold value S according to the mean value E(x) can binarize the entire RCS signal (the first RCS sequence) and highlight the mutation characteristics of the rising and falling edges of the step interval.
[0060]
[0061] represents the target RCS sequence, x n represents the nth RCS data in the first RCS sequence, S is the threshold value, T is the threshold coefficient, and the threshold coefficient can be adaptively adjusted; S0 is obtained by the RCS duty cycle k0 (RCS duty cycle k0 is defined as: the ratio of the number of points above the mean value in the first RCS sequence to the length of the first RCS sequence, which represents a rough estimate of the step duty cycle of the first RCS sequence). The RCS duty cycle k0 can be statistically analyzed when processing the data, as shown in the following formula:
[0062] k0=count(x n >E(x)) / N
[0063]
[0064] S0 represents the estimation of the average value of non-viewpoints. Multiplying S0 by a threshold coefficient T obtains the binarization threshold. The value of T is usually 1.3 to 1.4.
[0065] In S1, the step of extracting each RCS mutation point in the target RCS sequence by using the wavelet decomposition method includes:
[0066] 1) Using the db4 wavelet in the wavelet separation method, the target RCS sequence Perform wavelet decomposition to obtain three detail coefficients and an approximate coefficient; wherein the wavelet decomposition level is three layers, and the three detail coefficients are: the first layer detail coefficient cD1, the second layer detail coefficient cD2, and the third layer detail coefficient cD3. Specifically:
[0067] ① Decompose the target RCS sequence (signal) according to the following formula:
[0068]
[0069] cA1 is the approximation coefficient, cD1 is the detail coefficient, k is the wavelet translation coefficient, h0(·) is the coefficient of the db4 wavelet scaling function (also called the father wavelet), h1(·) is the coefficient of the db4 wavelet function family (also called the mother wavelet), and <·> means rounding down. In practical applications, the db4 wavelet cannot be represented by a simple mathematical expression, but the cardinality of its father and mother wavelets can be obtained by referring to the wavelet transform library.
[0070] ②Continue to perform wavelet decomposition on cA1, using the following formula:
[0071]
[0072] ③ The detail coefficient with the largest mean among the three layers of detail coefficients cD1, cD2, and cD3 is assigned as the mutation point detection result to
[0073]
[0074] ④ For the selected The value in is used to select the threshold, using the following formula:
[0075]
[0076] The function represents the threshold processing of d, S d is the threshold value, and the position with a value in d after processing is the position of the RCS mutation point.
[0077] In S1, the step of determining the edge type corresponding to any RCS mutation point by using a unilateral constant false alarm detection method includes:
[0078] From the front and rear sides of any RCS mutation point, perform unilateral constant false alarm detection on the RCS mutation point to determine whether the edge type of the RCS mutation point is a rising edge type or a falling edge type. Specifically:
[0079] For any RCS mutation point, select R units x on the right side of the RCS mutation point. i ,x i+1 ,...,x i+R-1 To detect the unit, select L units x on the left side of the RCS mutation point. i-P-L ,x i-P-L+1 ,...,x i-P-1 is the reference unit, and the reference unit and the detection unit are separated by P protection units, P fa is the false alarm rate; after setting according to the detection requirements, the threshold coefficient K is calculated according to the formula c :
[0080]
[0081] Calculate the first threshold T based on the reference unit c1 :
[0082]
[0083] For x i ,x i+1 ,...,x i+R-1 , if both are greater than T c1 , then the edge type of the mutation point is determined to be a rising edge type.
[0084] Perform a unilateral constant false alarm detection from the right side, that is, select R detection units x on the left side of the mutation point i ,x i-1 ,...,x i-R+1 , select L units on the right as reference units x i+P+1 ,x i+P+2 ,...,x i+P+L , combined with the threshold coefficient K c , calculate the second threshold T based on the reference unit c2 :
[0085]
[0086] If x i ,x i-1 ,...,x i-R+1 Both are greater than T c2 , then the edge type of the mutation point is determined to be a falling edge type.
[0087] S2. For any RCS mutation point whose edge type is a rising edge type, determine an RCS mutation point that is adjacent to any RCS mutation point and has a falling edge type as a target RCS mutation point corresponding to any RCS mutation point, and determine an interval between any RCS mutation point and the corresponding target RCS mutation point as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained.
[0088] The RCS mutation point adjacent to any RCS mutation point after the RCS mutation point indicates: an RCS mutation point located after the time corresponding to the RCS mutation point and adjacent to the RCS mutation point. The interval endpoints of the previous time of each first step interval are all RCS mutation points of the rising edge type, and the interval endpoints of the subsequent time of each first step interval are all RCS mutation points of the falling edge type.
[0089] S3. Merge overlapping step intervals of all first step intervals to obtain multiple second step intervals, and determine the second step interval whose step interval length is not less than the target threshold as the target step interval to obtain the RCS step feature of each target step interval.
[0090] The target threshold can be set according to the actual situation and is not limited here. The RCS step characteristic of any target step interval is: the time period when the radar and the space target are in sight with each other corresponding to the target step interval. Figure 2 The following are the typical simulation data processing results with RCS step characteristics. The amplitudes of the four target step intervals are significantly larger than those of other time periods. The characteristics of these target step intervals are typical characteristics when the radar and the space target are in sight. The detection results are Figure 2 The straight lines on both sides of the step can accurately detect the edge and locate the time when the RCS step feature occurs.
[0091] Specifically, the step of merging overlapping step intervals of all first step intervals to obtain a plurality of second step intervals includes:
[0092] ① Arrange all the first step intervals in ascending order according to the time sequence to form the original array A = [[a1,b1],[a2,b2],....,[a m ,b m ]]; [a1,b1] represents the first step interval in the target array, [a m ,b m ] represents the mth first step interval in the target array.
[0093] ②Define the target array B to save the merged results.
[0094] ③ Traverse each first step interval in the sorted original array. If a i ≤ b i-1 , then let b i-1 =max(b i ,b i-1 ), remove [a i ,b i ] and [a i-1 ,b i-1 ] is stored in target data B; if a i >b i-1 , then [a i ,b i ] is stored into the target array B until the final target array B (containing multiple second step intervals) is obtained.
[0095] The technical solution of this embodiment can realize the step feature detection of the space target viewing interval based on the RCS sequence, thereby providing accurate information for the space target state estimation and improving the accuracy of space posture estimation.
[0096] Figure 3 FIG. 2 is a schematic diagram showing a structure of an embodiment of an RCS step feature detection system 200 provided by the present invention. Figure 3 As shown, the system 200 includes: a first detection module 210, a second detection module 220 and a third detection module 230;
[0097] The first detection module 210 is used to: use a wavelet decomposition method to extract each RCS mutation point in the target RCS sequence obtained when the radar detects the space target, and use a unilateral constant false alarm detection method to determine the edge type corresponding to each RCS mutation point; wherein the edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type;
[0098] The second detection module 220 is used to: for any RCS mutation point whose edge type is a rising edge type, determine an RCS mutation point that is adjacent to any RCS mutation point and whose edge type is a falling edge type as a target RCS mutation point corresponding to any RCS mutation point, and determine an interval between any RCS mutation point and the corresponding target RCS mutation point as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained;
[0099] The third detection module 230 is used to merge overlapping step intervals of all first step intervals to obtain multiple second step intervals, and determine the second step interval whose step interval length is not less than the target threshold as the target step interval to obtain the RCS step feature of each target step interval.
[0100] In an optional manner, the method further includes: a preprocessing module; the preprocessing module is used to:
[0101] The original RCS sequence collected by the radar when detecting the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
[0102] In an optional manner, the preprocessing module is specifically used for:
[0103] Performing low-pass filtering on the original RCS sequence to obtain a first RCS sequence;
[0104] Determining a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence;
[0105] The first RCS sequence is binarized according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
[0106] In an optional manner, the RCS step characteristic of any target step interval is: a time period during which the radar and the space target are in sight with each other, corresponding to any target step interval.
[0107] It should be noted that the beneficial effects of the RCS step feature detection system provided in the above embodiment are the same as the beneficial effects of the above RCS step feature detection method, which will not be described in detail here. In addition, when the system provided in the above embodiment realizes its functions, it only uses the division of the above functional modules as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the system can be divided into different functional modules according to actual conditions to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be described in detail here.
[0108] Among them, the RCS step feature detection system of the present invention can be a computer program (including program code) running in a computer device. For example, the RCS step feature detection system of the present invention is an application software that can be used to execute the corresponding steps in the RCS step feature detection method of the present invention.
[0109] In some embodiments, the RCS step feature detection system of the present invention can be implemented by combining software and hardware. As an example, the RCS step feature detection system of the present invention can be a processor in the form of a hardware decoding processor, which is programmed to execute the RCS step feature detection method of the present invention. For example, the processor in the form of a hardware decoding processor can adopt one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs) or other electronic components.
[0110] The modules involved in the embodiments of the present invention may be implemented in software or hardware. The name of a module does not limit the module itself in some cases.
[0111] An electronic device according to an embodiment of the present invention includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, any one of the above-mentioned RCS step feature detection methods is implemented. That is, an electronic device according to an embodiment of the present invention may include but is not limited to: a processor and a memory; a memory for storing a computer program; a processor for executing the RCS step feature detection method shown in any embodiment of the present invention by calling the computer program.
[0112] In an alternative embodiment, an electronic device is provided, such as Figure 4 As shown, Figure 4 The electronic device 4000 shown includes: a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, such as through a bus 4002. Optionally, the electronic device 4000 may also include a transceiver 4004, which may be used for data interaction between the electronic device and other electronic devices, such as data transmission and / or data reception. It should be noted that in actual applications, the transceiver 4004 is not limited to one, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.
[0113] Processor 4001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. Processor 4001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0114] The bus 4002 may include a path to transmit information between the above components. The bus 4002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 4002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 In the figure, only one thick line is used to represent the bus 4002, but this does not mean that there is only one bus or one type of bus.
[0115] The memory 4003 can be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to this.
[0116] The memory 4003 is used to store the application code (computer program) for executing the solution of the present invention, and the execution is controlled by the processor 4001. The processor 4001 is used to execute the application code stored in the memory 4003 to implement the content shown in the above method embodiment.
[0117] Among them, the electronic device can also be a terminal device, and the terminal device can be any terminal device that can install applications and access web pages through applications, including at least one of a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a smart TV, and a smart car device.
[0118] It should be noted that Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0119] A computer-readable storage medium according to an embodiment of the present invention stores a computer program, and when the computer program is executed by a processor, any of the above-mentioned RCS step feature detection methods is implemented.
[0120] Optionally, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0121] In an exemplary embodiment, a computer program product or a computer program is also provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the electronic device performs the above-mentioned RCS step feature detection method.
[0122] Computer program code for performing the operations of the present invention may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0123] It should be understood that the flow charts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the method and computer program product according to various embodiments of the present invention. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the module, the program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0124] The computer-readable storage medium provided by the embodiment of the present invention may be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or component.
[0125] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device executes the method shown in the above embodiment.
[0126] The above description is only a preferred embodiment of the present invention and an explanation of the technical principles used. Those skilled in the art should understand that the disclosure scope involved in the present invention is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) by each other.
[0127] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects and represent the definition of a specific order or sequence. The order of use of similar objects can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than the order shown or described.
[0128] Those skilled in the art know that the present invention can be implemented as a system, method or computer program product. Therefore, the present invention can be specifically implemented in the following forms, namely: it can be complete hardware, it can be complete software (including firmware, resident software, microcode, etc.), or it can be a combination of hardware and software, which is generally referred to as "circuit", "module" or "system" herein. In addition, in some embodiments, the present invention can also be implemented in the form of a computer program product in one or more computer-readable media, and the computer-readable medium contains computer-readable program code.
[0129] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.
Claims
1. A RCS step feature detection method, characterized in that: include: The wavelet decomposition method is used to extract each RCS mutation point in the target RCS sequence obtained when the space target is detected by the radar, and the edge type corresponding to each RCS mutation point is determined by the unilateral constant false alarm detection method; wherein, the edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type; For any RCS mutation point whose edge type is a rising edge type, an RCS mutation point that is adjacent to any RCS mutation point and whose edge type is a falling edge type is determined as a target RCS mutation point corresponding to any RCS mutation point, and an interval between any RCS mutation point and the corresponding target RCS mutation point is determined as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained; All the first step intervals are overlapped and merged to obtain multiple second step intervals, and the second step intervals whose step interval length is not less than the target threshold are determined as target step intervals to obtain the RCS step characteristics of each target step interval.
2. The RCS step feature detection method according to claim 1, characterized in that: Also includes: The original RCS sequence collected by the radar when detecting the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
3. The RCS step feature detection method according to claim 1, characterized in that: The step of preprocessing the original RCS sequence to obtain a target RCS sequence includes: Performing low-pass filtering on the original RCS sequence to obtain a first RCS sequence; Determining a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence; The first RCS sequence is binarized according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
4. The RCS step feature detection method according to any one of claims 1 to 3, characterized in that: The RCS step characteristic of any target step interval is: a time period during which the radar and the space target are in sight with each other, corresponding to any target step interval.
5. An RCS step feature detection system, characterized in that: include: A first detection module, a second detection module and a third detection module; The first detection module is used to: use a wavelet decomposition method to extract each RCS mutation point in the target RCS sequence obtained when the space target is detected by the radar, and use a unilateral constant false alarm detection method to determine the edge type corresponding to each RCS mutation point; wherein the edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type; The second detection module is used to: for any RCS mutation point whose edge type is a rising edge type, determine an RCS mutation point that is adjacent to any RCS mutation point and whose edge type is a falling edge type as a target RCS mutation point corresponding to any RCS mutation point, and determine an interval between any RCS mutation point and the corresponding target RCS mutation point as a first step interval, until a first step interval corresponding to each RCS mutation point whose edge type is a rising edge type is obtained; The third detection module is used to merge overlapping step intervals of all first step intervals to obtain multiple second step intervals, and determine the second step interval whose step interval length is not less than the target threshold as the target step interval to obtain the RCS step feature of each target step interval.
6. The RCS step characteristic detection system according to claim 5, characterized in that: Also includes: Preprocessing module; The pre-processing module is used for: The original RCS sequence collected by the radar when detecting the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
7. The RCS step characteristic detection system according to claim 5, characterized in that: The preprocessing module is specifically used for: Performing low-pass filtering on the original RCS sequence to obtain a first RCS sequence; Determining a threshold value of the first RCS sequence according to an RCS duty cycle of the first RCS sequence; The first RCS sequence is binarized according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
8. The RCS step feature detection system according to any one of claims 5 to 7, characterized in that: The RCS step characteristic of any target step interval is: a time period during which the radar and the space target are in sight with each other, corresponding to any target step interval.
9. An electronic device, characterized in that: The electronic device includes a processor, the processor is coupled to a memory, the memory stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the electronic device implements the RCS step feature detection method as described in any one of claims 1 to 4.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores at least one computer program, and the at least one computer program is loaded and executed by the processor so that the computer-readable storage medium implements the RCS step feature detection method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Direct current transformer step response parameter acquisition method and device and electronic equipment
CN115659122A
Multifunctional radar state switching point detection method and system based on wavelet transform
CN115792848A
Parabolic antenna load direction estimation method based on RCS sequence step effect
CN115859839A
Method of recognizing a radar target object type and apparatus therefor
US5392050A