Rcs step feature detection method and system, electronic device and storage medium
By using wavelet decomposition and one-sided constant false alarm rate (CFAR) detection, the RCS abrupt change points and step intervals in radar data are extracted, solving the problem of radar detection of RCS step features and improving the accuracy of space target state estimation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2026-03-20
AI Technical Summary
Existing technologies cannot effectively detect the RCS step characteristics of radar on space targets, and cannot meet the requirements for detecting RCS step characteristics.
By using wavelet decomposition and one-sided constant false alarm rate detection, the edge type of RCS abrupt change point is extracted, and the RCS step characteristics are determined by merging step intervals.
Step feature detection of spatial targets in the look-ahead interval based on RCS sequence was achieved, which improved the accuracy of spatial attitude estimation.
Smart Images

Figure CN119758337B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of radar data processing, and particularly relates to an RCS step feature detection method and system, an electronic device and a storage medium. BACKGROUND
[0002] When a radar detects a space target with a SAR antenna load, if the included angle between the antenna load of the target and the radar direction is small, a special phenomenon that the radar cross section (RCS) is suddenly increased and then suddenly decreased after a period of time is formed, which is called a step feature. The detection of the RCS step feature can locate the approximate time period when the target antenna is in the view of the detection radar in 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 the step phenomenon lies in the positioning of the two mutation points from low to high and from high to low of the RCS. There are currently methods for detecting mutation points in time series, but the method is applied to the detection of mutation points in ideal time series, and there is no further description for the processing of complex measured data. No scheme is proposed for detecting the step interval from the mutation point detection, so the position information of the step interval cannot be determined according to the RCS step feature. Therefore, the existing scheme cannot meet the requirement of detecting the RCS step feature. SUMMARY
[0004] To solve the above technical problems, the present application provides an RCS step feature detection method, system, electronic device and storage medium.
[0005] In a first aspect, the present application provides an RCS step feature detection method, and the technical scheme 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 by detecting the space target by the radar, and the unilateral constant false alarm rate detection method is used to determine the edge type corresponding to each RCS mutation point. Any RCS mutation point corresponds to a rising edge type or a falling edge type.
[0007] For any RCS mutation point with a rising edge type, the RCS mutation point adjacent to the any RCS mutation point and having a falling edge type is determined as the target RCS mutation point corresponding to the any RCS mutation point, and the interval between the any RCS mutation point and the corresponding target RCS mutation point is determined as a first step interval, until the first step interval corresponding to each RCS mutation point with a rising edge type is obtained.
[0008] The first step interval is merged to obtain a plurality of second step intervals, and the second step interval with a step interval length greater than or equal to the target threshold is determined as a target step interval, so as to obtain the RCS step feature of each target step interval.
[0009] The RCS step feature detection method has the following advantages:
[0010] The method can realize step feature detection of a spatial target on a view interval based on an RCS sequence, thereby providing accurate information for spatial target state estimation and improving the accuracy of spatial attitude estimation.
[0011] Based on the above scheme, the RCS step feature detection method can be further improved as follows.
[0012] In an optional manner, the method further comprises:
[0013] The original RCS sequence collected when the radar detects the spatial target is obtained, and the original RCS sequence is preprocessed to obtain a target RCS sequence.
[0014] In an optional manner, the step of preprocessing the original RCS sequence to obtain a target RCS sequence comprises:
[0015] The original RCS sequence is low-pass filtered to obtain a first RCS sequence.
[0016] According to the RCS duty cycle of the first RCS sequence, a threshold value of the first RCS sequence is determined.
[0017] According to the threshold value of the first RCS sequence, the first RCS sequence is binarized to obtain the target RCS sequence.
[0018] In an optional manner, the RCS step feature of any target step interval is a time period during which the radar and the spatial target are in view.
[0019] In a second aspect, the application provides an RCS step feature detection system, and the technical scheme of the system is as follows.
[0020] The system comprises a first detection module, a second detection module and a third detection module.
[0021] The first detection module is configured to extract each RCS mutation point in a target RCS sequence obtained by detecting a space target by using a radar by using a wavelet decomposition method, and determine an edge type corresponding to each RCS mutation point by using a single-sided 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.
[0022] The second detection module is configured to, for any RCS mutation point with the rising edge type, determine an RCS mutation point adjacent to the any RCS mutation point and having the falling edge type as a target RCS mutation point corresponding to the any RCS mutation point, and determine an interval between the 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 with the rising edge type is obtained.
[0023] The third detection module is configured to perform overlapping step interval merging on all the first step intervals to obtain a plurality of second step intervals, and determine a second step interval with a step interval length not less than a target threshold as a target step interval, to obtain an RCS step feature of each target step interval.
[0024] The RCS step feature detection system has the following beneficial effects.
[0025] The system can realize step feature detection of a space target on a view interval based on an RCS sequence, thereby providing accurate information for space target state estimation and improving the accuracy of space attitude estimation.
[0026] On the basis of the above scheme, the RCS step feature detection system can be further improved as follows.
[0027] In an optional mode, the system further comprises a preprocessing module, and the preprocessing module is configured to:
[0028] The original RCS sequence collected when the radar detects the space target is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
[0029] In an optional mode, the preprocessing module is specifically configured to:
[0030] The original RCS sequence is subjected to low-pass filtering to obtain a first RCS sequence.
[0031] A threshold value of the first RCS sequence is determined according to an RCS duty ratio of the first RCS sequence.
[0032] According to a threshold value of the first RCS sequence, the first RCS sequence is binarized to obtain the target RCS sequence.
[0033] In an alternative way, the RCS step feature of any target step interval is that the target step interval corresponds to a time period during which the radar and the space target are in view.
[0034] In a third aspect, a technical solution of an electronic device of the present application is as follows:
[0035] The electronic device includes a memory, a processor, and a program stored in the memory and running on the processor, and the processor implements the steps of the RCS step feature detection method of the present application when executing the program.
[0036] In a fourth aspect, a technical solution of a computer readable storage medium provided by the present application is as follows:
[0037] The computer readable storage medium stores instructions, and 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 application.
[0038] The above description is only a summary of the technical solutions of the present application. In order to more clearly understand the technical means of the present application, the content of the specification can be implemented, and in order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the following specific embodiments of the present application are described. BRIEF DESCRIPTION OF DRAWINGS
[0039] The accompanying drawings are only used to show the embodiments and are not considered as limitations of the present application. Moreover, the same reference signs are used to represent the same parts throughout the drawings. In the drawings:
[0040] Figure 1 A flowchart of an embodiment of an RCS step feature detection method of the present application;
[0041] Figure 2 An RCS step feature detection result schematic diagram;
[0042] Figure 3 A structure schematic diagram of an embodiment of an RCS step feature detection system of the present application;
[0043] Figure 4 A structure schematic diagram of an embodiment of an electronic device of the present application. DETAILED DESCRIPTION
[0044] Exemplary embodiments of the present application will be described herein below with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it is understood that the present application can be embodied in various forms and should not be limited by the embodiments set forth herein.
[0045] Figure 1 A flowchart of an embodiment of an RCS step feature detection method provided by the present application is shown, which can be executed by electronic devices such as terminal devices or servers. 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 the memory through the processor. As shown in Figure 1 The RCS step feature detection method includes the following steps:
[0046] S1, using a wavelet decomposition method, extracting each RCS mutation point in a target RCS sequence obtained by detecting a space target by a radar, and using a one-sided constant false alarm detection method to determine the edge type corresponding to each RCS mutation point.
[0047] The target RCS sequence is a RCS sequence obtained by detecting a space target by a radar, and the target RCS sequence is a pre-processed RCS sequence. The edge type corresponding to any RCS mutation point is a rising edge type or a falling edge type.
[0048] Before S1, it also includes:
[0049] S01, obtaining an original RCS sequence collected when a radar detects a space target, and pre-processing the original RCS sequence to obtain a target RCS sequence.
[0050] The radar is any selected radar, and the space target is specifically a space target with a SAR antenna load. The radar detects the space target with a SAR antenna load to collect the original RCS sequence.
[0051] Specifically, S01 includes:
[0052] S011, low-pass filtering the original RCS sequence to obtain a first RCS sequence.
[0053] Wherein, assuming 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 represented as X0=[x 01 ,x 02 ,…,x 0M ]. A low-pass filter is used to perform low-pass filtering on the original RCS sequence, remove high-frequency noise in the original RCS sequence, and obtain a first RCS sequence. Due to the particularity of the RCS sequence (signal) with a step feature, the first RCS sequence after low-pass filtering is represented as X=[x1,x2,…,x N ], and N≤M.
[0054] S012, according to the RCS duty cycle of the first RCS sequence, determining the threshold value of the first RCS sequence.
[0055] S013, according to the threshold value of the first RCS sequence, performing binary processing on the first RCS sequence to obtain the target RCS sequence.
[0056] Wherein, the first RCS sequence presents a form similar to a square wave, and the first RCS sequence has the following relationship:
[0057] x i ≤E(x)≤x j
[0058]
[0059] x i is a non-look point, i.e. the RCS value outside the step interval, and x j is a look point, i.e. the RCS value within the step interval. According to the above description, setting a suitable threshold value S according to the mean value E(x) can binary the entire RCS signal (first RCS sequence) and highlight the mutation characteristics of the rising and falling edges in the step interval.
[0060]
[0061] , x n represents the nth RCS data in the first RCS sequence, S is a threshold value, T is a threshold coefficient, and the threshold coefficient can be adaptively adjusted; S0 is derived from the RCS duty cycle k0 (the RCS duty cycle k0 is defined as: the proportion of the number of points higher than 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), and the RCS duty cycle k0 can be counted when processing the data. The specific formula is as follows:
[0062] k0=count(x n >E(x)) / N
[0063]
[0064] S0 represents the estimation of the non-average value for the point of view, S0 is multiplied by a threshold coefficient T to obtain the binary threshold, and the value of T is usually 1.3-1.4.
[0065] In S1, the steps of extracting each RCS mutation point in the target RCS sequence by using wavelet decomposition method include:
[0066] 1) Using db4 wavelet in wavelet decomposition method, the target RCS sequence is decomposed by wavelet to obtain three detail coefficients and one approximation coefficient; wherein the wavelet decomposition level is three layers, the three detail coefficients are: first layer detail coefficient cD1, second layer detail coefficient cD2, and third layer detail coefficient cD3, specifically:
[0067] ① The target RCS sequence (signal) is decomposed once 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 db4 wavelet scale function (also called parent wavelet), h1(·) is the coefficient of db4 wavelet function family (also called mother wavelet), and <·> represents rounding down. In practical application, db4 wavelet cannot be expressed by simple mathematical expression, but the parent wavelet and mother wavelet can be obtained by consulting the wavelet transform library.
[0070] ② Continue to decompose cA1 by wavelet, and use the following formula:
[0071]
[0072] ③ Among the three layer detail coefficients cD1, cD2, and cD3, the maximum mean value of the detail coefficient is assigned to
[0073]
[0074] ④ The value in the selected is selected by threshold, and the following formula is used:
[0075]
[0076] The function represents the threshold processing of d, and S d is the threshold value. The position of the value in the processed d 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 the one-sided constant false alarm detection method comprises:
[0078] From the front and back of any RCS mutation point, the one-sided constant false alarm detection is performed 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, R units x i ,x i+1 ,...,x i+R-1 on the right side of the RCS mutation point are selected as detection units, L units x i-P-L ,x i-P-L+1 ,...,x i-P-1 on the left side of the RCS mutation point are selected as reference units, the reference units are spaced apart from the detection units by P protection units, P fa is a false alarm rate; the threshold coefficient K c is calculated according to the formula after being set according to the detection requirement.
[0080]
[0081] The first threshold T c1 is calculated according to the reference units.
[0082]
[0083] For x i ,x i+1 ,...,x i+R-1 , if they are all greater than T c1 , it is determined that the edge type of the mutation point is a rising edge type.
[0084] Once one-sided constant false alarm detection is performed from the right side, that is, R detection units x i ,x i-1 ,...,x i-R+1 are selected on the left side of the mutation point, L units x i+P+1 ,x i+P+2 ,...,x i+P+L are selected on the right side as reference units, the second threshold T c2 is calculated according to the reference units in combination with the threshold coefficient K c :
[0085]
[0086] If x i ,x i-1 ,...,x i-R+1 are all greater than T c2If the edge type of the mutation point is a falling edge type, it is determined that the edge type of the mutation point is a rising edge type.
[0087] S2, for any RCS mutation point with a rising edge type, determine the RCS mutation point adjacent to the rear and with a falling edge type as a target RCS mutation point corresponding to the any RCS mutation point, and determine the interval between the any RCS mutation point and the corresponding target RCS mutation point as a first step interval, until the first step interval corresponding to each RCS mutation point with a rising edge type is obtained.
[0088] Wherein, the RCS mutation point adjacent to the rear of any RCS mutation point refers to an RCS mutation point located after the time corresponding to the RCS mutation point and adjacent to the RCS mutation point. The interval endpoint of the preceding time of each first step interval is an RCS mutation point with a rising edge type, and the interval endpoint of the subsequent time of each first step interval is an RCS mutation point with a falling edge type.
[0089] S3, overlapping step interval merging is performed on all first step intervals to obtain a plurality of second step intervals, and the second step interval with a step interval length not less than a target threshold is determined as a target step interval to obtain the RCS step feature of each target step interval.
[0090] Wherein, the target threshold can be set according to actual conditions, which is not limited herein. The RCS step feature of any target step interval is the time period when the radar and the space target are in view. Figure 2 The simulation data processing result of a typical RCS step feature is shown, wherein the amplitudes of the four target step intervals are obviously greater than those of other time period data. The characteristics of these target step intervals are the typical characteristics when the radar and the space target are in view, and the detection result is Figure 2 The straight lines on both sides of the step accurately detect the edge and locate the time when the RCS step feature appears.
[0091] Specifically, the step of overlapping step interval merging all first step intervals to obtain a plurality of second step intervals includes:
[0092] ① All first step intervals are arranged in ascending order according to time sequence to form an original array A = [[a1, b1], [a2, b2],..., [am, bm]]; [a1, b1] represents the first first step interval in the target array, and [am, bm] represents the mth first step interval in the target array. m m m m
[0093] ②Define a 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 , let b i-1 =max(b i ,b i-1 ), remove [a i ,b i ] and store [a i-1 ,b i-1 ] in the target array B; if a i >b i-1 , store [a i ,b i ] in the target array B until the final target array B (containing multiple second step intervals) is obtained.
[0095] The technical scheme of the embodiment can realize step feature detection of the view interval of the space target based on the RCS sequence, thereby providing accurate information for space target state estimation and improving the accuracy of space attitude estimation.
[0096] Figure 3 An embodiment of a structure of an RCS step feature detection system 200 provided by the application is shown. As shown in the figure, the system 200 comprises a first detection module 210, a second detection module 220 and a third detection module 230. Figure 3
[0097] The first detection module 210 is configured to extract each RCS mutation point in a target RCS sequence obtained by detecting a space target by a radar by using a wavelet decomposition method, and determine an edge type corresponding to each RCS mutation point by using a 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.
[0098] The second detection module 220 is configured to, for any RCS mutation point with a rising edge type, determine an RCS mutation point adjacent to the any RCS mutation point and having a falling edge type as a target RCS mutation point corresponding to the any RCS mutation point, and determine an interval between the 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 with a rising edge type is obtained.
[0099] The third detection module 230 is configured to: perform overlap step interval merging on all first step intervals to obtain a plurality of second step intervals, and determine a second step interval with a step interval length not less than a target threshold as a target step interval, so as to obtain an RCS step feature of each target step interval.
[0100] In an optional manner, the method further includes: a preprocessing module, wherein the preprocessing module is configured to:
[0101] An original RCS sequence collected when a radar detects a space target is obtained, and the original RCS sequence is preprocessed to obtain a target RCS sequence.
[0102] In an optional manner, the preprocessing module is specifically configured to:
[0103] The original RCS sequence is subjected to low-pass filtering to obtain a first RCS sequence;
[0104] A threshold value of the first RCS sequence is determined according to an RCS duty cycle of the first RCS sequence;
[0105] The first RCS sequence is subjected to binary processing according to the threshold value of the first RCS sequence to obtain the target RCS sequence.
[0106] In an optional manner, the RCS step feature of any target step interval is a time period during which the radar and the space target are in view of each other.
[0107] It should be noted that the RCS step feature detection system provided by the above embodiments has the same beneficial effects as the RCS step feature detection method, and thus will not be described here. In addition, the system provided by the above embodiments is only divided into the above functional modules for example when realizing its functions, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the system is divided into different functional modules according to actual conditions to complete all or part of the above described functions. In addition, the system and method embodiments provided by the above embodiments belong to the same concept, and the specific implementation process is shown in the method embodiments, which will not be described here.
[0108] The RCS step feature detection system of the present application can be a computer program (including program code) running in a computer device, for example, the RCS step feature detection system of the present application is an application software, which can be used to execute corresponding steps in the RCS step feature detection method of the present application.
[0109] In some embodiments, the RCS step feature detection system of the present invention can be implemented in a combination of hardware and software. 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 be 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 described in the embodiments of this invention can be implemented in software or hardware. The names of the modules are not, in some cases, limiting the scope of the module itself.
[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, it implements any of the above-mentioned RCS step feature detection methods. 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; the memory is used to store the computer program; the processor is used to execute the RCS step feature detection method shown in any embodiment of the present invention by calling the computer program.
[0112] In one alternative embodiment, an electronic device is provided, such as Figure 4 As shown, Figure 4 The illustrated electronic device 4000 includes a processor 4001 and a memory 4003. The processor 4001 and the memory 4003 are connected, for example, via a bus 4002. Optionally, the electronic device 4000 may further include a transceiver 4004, which can be used for data interaction between the electronic device and other electronic devices, such as sending and / or receiving data. It should be noted that in practical applications, the transceiver 4004 is not limited to one type, and the structure of the electronic device 4000 does not constitute a limitation on the embodiments of the present invention.
[0113] The processor 4001 can 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 device, transistor logic device, hardware component, or any combination thereof. It can implement or execute various exemplary logical blocks, modules and circuits described in connection with the present disclosure. The processor 4001 can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0114] The bus 4002 can include a path for transmitting information between the above-mentioned components. The bus 4002 can be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 4002 can be divided into an address bus, a data bus, a control bus, and the like. For convenience of representation, Figure 4 The bus 4002 is represented by only one thick line, but it does not mean that there is only one bus or only one type of bus.
[0115] The memory 4003 can be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited thereto.
[0116] The memory 4003 is configured to store application code (computer program) for implementing the solutions of the present application, and the processor 4001 is configured to control the execution. The processor 4001 is configured to execute the application code stored in the memory 4003 to implement the content shown in the foregoing method embodiments.
[0117] The electronic device can also be a terminal device, and the terminal device can be any terminal device that can install an application and access a webpage through the application, including at least one of a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a smart television, and a smart vehicle device.
[0118] It should be noted that, Figure 4 The electronic device shown is only an example and should not limit the functions and use range of the embodiments of the present application.
[0119] The computer readable storage medium of the embodiments of the present application, the computer readable storage medium stores a computer program, and the computer program is executed by the processor to realize any one of the RCS step characteristic detection methods.
[0120] Optionally, the computer readable storage medium can be a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a read-only compact disc (Compact Disc Read-Only Memory, CD-ROM), a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0121] In the exemplary embodiments, a computer program product or computer program is also provided, which includes computer instructions stored in a computer readable storage medium. The processor of the electronic device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to make the electronic device execute the RCS step characteristic detection method.
[0122] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0123] It should be understood that the flowchart and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of various embodiments of the present application. In this regard, each block in the flowchart and block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustrations, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or combinations of hardware and software.
[0124] The computer readable storage medium of embodiments of the present application can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium can include, but are not limited to, the following: an electrical connection having one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, the computer readable storage medium can be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0125] The computer readable storage medium described above bears 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 merely exemplary of the application and the application principles of the technology used. Those skilled in the art should understand that the disclosed range of the application is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combinations of the above technical features or their equivalent features without departing from the disclosed concept. For example, the above features are replaced with the technical features disclosed in the application (but not limited to) having similar functions to form technical solutions.
[0127] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application are used to distinguish similar objects, and represent a specific order or sequence. The order of use of similar objects can be interchanged under appropriate circumstances, so that the embodiments of the application described herein can be implemented in an order other than that illustrated or described.
[0128] Those skilled in the art know that the application can be implemented as a system, a method or a computer program product, so the application can be specifically implemented as follows: it can be a complete hardware, a complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, which is generally referred to as "circuit", "module" or "system" in this paper. In addition, in some embodiments, the application can also be implemented as a computer program product in one or more computer readable media, which contains computer readable program code.
[0129] Although the embodiments of the application have been shown and described above, it should be understood that the above embodiments are exemplary and cannot be understood as limiting the application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the application.
Claims
1. A method for detecting RCS step features, characterized in that, include: The wavelet decomposition method is used to extract each RCS mutation point in the RCS sequence of the target obtained by radar detection of space targets, and the edge type corresponding to each RCS mutation point is determined by the one-sided constant false alarm rate detection method; wherein, the edge type corresponding to any RCS mutation point is either rising edge type or falling edge type. For any RCS mutation point with rising edge type, the RCS mutation point that is adjacent to the RCS mutation point and has falling edge type is determined as the target RCS mutation point corresponding to the RCS mutation point. The interval between the RCS mutation point and the corresponding target RCS mutation point is determined as the first step interval, until the first step interval corresponding to each RCS mutation point with rising edge type is obtained. All first step intervals are merged by overlapping step intervals to obtain multiple second step intervals. The second step intervals with a step interval length not less than the target threshold are determined as target step intervals to obtain the RCS step feature 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 space targets 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 2, characterized in that, The step of preprocessing the original RCS sequence to obtain the target RCS sequence includes: The original RCS sequence is low-pass filtered to obtain the first RCS sequence; The threshold value of the first RCS sequence is determined based on the RCS duty cycle of the first RCS sequence. Based on the threshold value of the first RCS sequence, the first RCS sequence is binarized 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: the target step interval corresponds to the time period during which the radar and the space target are in eye contact.
5. An RCS step feature detection system, characterized in that, include: The first detection module, the second detection module, and the third detection module; The first detection module is used to: extract each RCS mutation point in the RCS sequence of the target obtained by radar detection of space targets using wavelet decomposition method, and determine the edge type corresponding to each RCS mutation point using one-sided constant false alarm rate detection method; wherein, the edge type corresponding to any RCS mutation point is either rising edge type or falling edge type. The second detection module is used to: for any RCS mutation point with rising edge type, determine the RCS mutation point that is adjacent to the RCS mutation point and has falling edge type as the target RCS mutation point corresponding to the RCS mutation point, and determine the interval between the RCS mutation point and the corresponding target RCS mutation point as the first step interval, until the first step interval corresponding to each RCS mutation point with rising edge type is obtained; The third detection module is used to: merge all the overlapping step intervals of the first step intervals to obtain multiple second step intervals, and determine the second step intervals with a step interval length not less than the target threshold as the target step intervals, so as to obtain the RCS step feature of each target step interval.
6. The RCS step feature detection system according to claim 5, characterized in that, Also includes: Preprocessing module; The preprocessing module is used for: The original RCS sequence collected by the radar when detecting space targets is obtained, and the original RCS sequence is preprocessed to obtain the target RCS sequence.
7. The RCS step feature detection system according to claim 6, characterized in that, The preprocessing module is specifically used for: The original RCS sequence is low-pass filtered to obtain the first RCS sequence; The threshold value of the first RCS sequence is determined based on the RCS duty cycle of the first RCS sequence. Based on the threshold value of the first RCS sequence, the first RCS sequence is binarized 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: the target step interval corresponds to the time period during which the radar and the space target are in eye contact.
9. An electronic device, characterized in that, The electronic device includes a processor coupled to a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the electronic device to implement 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, which is loaded and executed by a processor to enable the computer-readable storage medium to implement the RCS step feature detection method as described in 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
Parabolic antenna load direction estimation method based on RCS sequence step effect
CN115859839A