Information extraction method, device and equipment in multiple false target scenarios

By setting error correction codes in multiple false target scenarios to identify the real target and eliminate false targets, combined with the comprehensive information sequence method of bit-by-bit voting, the problem of low accuracy of information extraction under intermittent sampling and forwarding interference is solved, and high accuracy information extraction in a low signal-to-noise ratio environment is achieved.

CN115774241BActive Publication Date: 2025-08-19NAT UNIV OF DEFENSE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211537856.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-02
Publication Date
2025-08-19
Estimated Expiration
2042-12-02

AI Technical Summary

Technical Problem

In the multi-fake target scenario, it is difficult for the prior art to effectively improve the accuracy of information extraction, especially under the interference of intermittent sampling and forwarding, the existence of false targets leads to the real target being masked and suppressed, affecting the accuracy of information extraction.

Method used

By setting an error correction code in the information sequence, comparing the error correction code with the real error correction code to identify the real target and eliminating the false target, and then using the comprehensive information sequence method of bit-by-bit voting to extract information, ensuring that only the real target is accumulated and processed.

Benefits of technology

The accuracy of information extraction is significantly improved in the context of low signal-to-noise ratio and false target interference, and the accuracy of information extraction can be stably maintained at 100% after false targets are eliminated.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115774241B_ABST
    Figure CN115774241B_ABST
Patent Text Reader

Abstract

The present application relates to a method, apparatus, and device for extracting information in a multi-false target scenario. The method comprises: comparing multiple error correction codes at preset positions in an information sequence corresponding to each target with a true error correction code, determining whether each target is a true target based on the comparison results, and simultaneously eliminating false targets; after accumulating a preset number of information sequences determined to be true targets, extracting information from the accumulated information sequences using a bit-by-bit voting information sequence synthesis method; thus, after eliminating false targets, extracting information from the information sequences can effectively improve the accuracy of information extraction in a low signal-to-noise ratio environment and under false target interference.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field, and in particular to a method, apparatus and device for extracting information in a multi-false target scenario. Background Art

[0002] As a typical form of dense multi-false target jamming, intermittent sampling and forwarding jamming has a relatively short sampling period compared to traditional electronic jamming, resulting in excellent jamming timeliness. Furthermore, it can forward the sampled radar signal multiple times, increasing the modulation amplitude and suppressing target echoes in both the frequency and time-frequency domains, achieving a good suppression effect.

[0003] When detecting targets from jammed communication radar echo signals, the presence of interference signals can lead to densely distributed false targets after secondary matched filtering. These false targets cannot be suppressed through pulse accumulation, obscuring the true target and causing deception and suppression of the radar. Furthermore, this affects the accuracy of information extraction from the jammed target echoes.

[0004] Therefore, in such a multi-false target scenario, there is an urgent need for an information extraction method that can improve the accuracy. Summary of the Invention

[0005] Based on this, it is necessary to provide an information extraction method, device and equipment in a multi-false target scenario that can accurately extract information in response to the above technical problems.

[0006] A method for extracting information in a multi-false target scenario, the method comprising:

[0007] Acquire the echo signal of one or more targets;

[0008] Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0009] Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated;

[0010] The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

[0011] In one embodiment, the multiple false target scenario is generated by intermittent sampling and forwarding interference.

[0012] In one embodiment, the preset real error correction code is 3 bits or 4 bits.

[0013] In one embodiment, the error correction code is set at the first few bits of the information code.

[0014] An information extraction device in a multi-false target scenario, the device comprising:

[0015] An echo signal acquisition module is used to acquire echo signals of one or more targets;

[0016] An information sequence extraction module is used to perform target detection based on the echo signal and extract information from the detected targets to obtain information sequences corresponding to each target;

[0017] a false target elimination module, configured to compare the multiple error correction codes at preset positions in the information sequence with the real error correction code; if the comparison results are identical, the corresponding target is determined to be a real target; if the comparison results are different, the corresponding target is determined to be a false target, and the false target is eliminated;

[0018] The echo information extraction module is used to accumulate information sequences judged to correspond to real targets. When the accumulated information reaches a preset number, the accumulated information sequence is subjected to information synthesis processing to obtain a comprehensive output information sequence to complete information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. Similarly, the comprehensive output of each bit is obtained to obtain the comprehensive output information sequence.

[0019] 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:

[0020] Acquire the echo signal of one or more targets;

[0021] Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0022] Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated;

[0023] The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

[0024] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:

[0025] Acquire the echo signal of one or more targets;

[0026] Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0027] Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated;

[0028] The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

[0029] The above-mentioned information extraction method, device and equipment in the multi-false target scenario, after performing target detection on the echo signal, compares multiple error correction codes at preset positions in the information sequence corresponding to the detected target with the real error correction code, and judges whether each target is a real target based on the comparison result, and eliminates the false targets at the same time. After the information sequences judged as real targets are accumulated to a preset number, the accumulated information sequences are subjected to information extraction using a bit-by-bit voting information sequence synthesis method. In this way, after the false targets are eliminated, information extraction on the information sequence can effectively improve the accuracy of information extraction in a low signal-to-noise ratio environment and under the background of false target interference. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 1 is a flow chart of an information extraction method in a multi-false target scenario according to an embodiment;

[0031] Figure 2 This is a time-frequency diagram of the communication radar signal echo after being interfered with by intermittent sampling and forwarding in a simulation experiment;

[0032] Figure 3 This is a schematic diagram of the results of a matched filtering after the communication radar echo signal is interfered with in a simulation experiment;

[0033] Figure 4 A schematic diagram of target detection results in a simulation experiment in which a communication radar is subjected to intermittent sampling and forwarding interference;

[0034] Figure 5 is a schematic diagram of removing false targets in one embodiment;

[0035] Figure 6 A schematic diagram showing the comparison of target detection results before and after removing false targets in a simulation experiment;

[0036] Figure 7 A schematic diagram showing the comparison of target detection accuracy before and after removing false targets in a simulation experiment (based on a three-bit error correction code);

[0037] Figure 8 is a schematic diagram of performing information integration processing on an accumulated information sequence in one embodiment;

[0038] Figure 9 A schematic diagram of information extraction accuracy when the interference energy is 10 dB higher than the echo energy in a simulation experiment;

[0039] Figure 10 A schematic diagram of information extraction accuracy when the interference energy is 20 dB higher than the echo energy in a simulation experiment;

[0040] Figure 11A diagram showing the information extraction accuracy when the interference energy is 30dB and 35dB higher than the echo energy in a simulation experiment;

[0041] Figure 12 1 is a structural block diagram of an information extraction device in a multi-false target scenario according to an embodiment;

[0042] Figure 13 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0043] 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.

[0044] like Figure 1 As shown, a method for extracting information in a multi-false target scenario is provided, comprising the following steps:

[0045] Step S100, acquiring echo signals of one or more targets;

[0046] Step S110, performing target detection based on the echo signal, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0047] Step S120, comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code. If the comparison results are the same, the corresponding target is determined to be a real target. If the comparison results are different, the corresponding target is a false target and the false target is eliminated.

[0048] Step S130, accumulate the information sequences judged to correspond to the real targets. When the accumulated number reaches a preset number, perform information synthesis processing on the accumulated information sequences and obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. Similarly, the comprehensive output of each bit is obtained to obtain the comprehensive output information sequence.

[0049] In this embodiment, a method for extracting information from multiple false targets caused by intermittent sampling and repeater jamming (ISRJ) is proposed. First, the implementation process of Interrupted Sampling Repeater Jamming (ISRJ) involves sampling and storing a small segment of the intercepted signal, then modulating and amplifying it and forwarding it. This cycle continues, with the next segment of the intercepted signal forwarded. Receiving and forwarding are performed alternately within the entire pulse repetition period. When this jamming signal is present in the radar's received echo, a large number of densely packed false targets may appear near the true target location. The false target's amplitude may even exceed that of the true target, completely obscuring the true target's information and simultaneously deceiving and suppressing the radar.

[0050] like Figure 2 To gain a more intuitive understanding of the echo signal affected by intermittent sampling and forwarding interference, simulations show time-frequency plots of the original echo signal, the intermittent sampling and forwarding interference signal, and the interfered echo signal superimposed on the original echo signal. The simulation parameters are set as follows: the sub-pulse duration and bandwidth of the signal are 20 μs and 2 MHz, respectively, the sampling frequency is 60 MHz, and the information sequence embedded in the waveform is: [1 1 1 0 1 1 11 0 1 0 1 1], where the positive linear frequency modulation signal corresponds to information symbol 1, and the negative linear frequency modulation signal corresponds to information symbol 0. The intermittent sampling period of the ISRJ is 13 μs, and the sampling pulse width is 6.5 μs, meaning the duty cycle of the intermittent sampling and forwarding interference is 0.5, and the interference signal energy is 10 dB greater than the echo energy. Figure 2 (a) is the time-frequency diagram of the original echo signal received by the communication radar. From the figure, we can see the corresponding relationship between the linear frequency modulation signal modulation mode of the sub-pulse and the information code element. Figure 2 (b) is the time-frequency diagram of intermittent sampling forwarding interference, Figure 2 (c) is the time-frequency diagram of the echo after superimposing intermittent sampling and forwarding interference.

[0051] Figure 3 In order to obtain the matched filtering results of the communication radar echo signal before and after being interfered, four targets were set in the simulation. Therefore, after accumulating 80 pulses for matched filtering, four rows of peak positions can be distinguished, that is, each row corresponds to the echo of a target, and the shallower peaks in each row represent information 1, and the deeper peaks represent information 0. Figure 3 As can be seen in (a), the order of the shallower and deeper peaks in each row is the same, because the information sequence embedded in the echoes of different targets is the same. Figure 3As can be seen in (b), interference will produce a signal with an incorrect information code and a high amplitude. If an interference signal is detected during target detection, the accuracy of information extraction will also be affected.

[0052] When detecting targets on interfered communication radar echo signals, Figure 4 It can be seen from the figure that due to the existence of interference signals, relatively dense false targets will appear after secondary matched filtering, and these false targets cannot be suppressed by pulse accumulation.

[0053] Therefore, the above simulation results show that when extracting information from an echo signal subject to intermittent sampling and forwarding interference, numerous and dense false targets will appear during target detection. This wastes time in determining these numerous targets, which in turn affects the accuracy of subsequent information extraction. Therefore, to address this issue, this application proposes a method that first identifies the true target by incorporating error correction codes into the information sequence, and then extracts information using a bit-by-bit information sequence synthesis method to improve accuracy. Below, we will first describe the target detection process, followed by the information extraction process.

[0054] In step S100, the radar transmits and receives echo signals during communication. After being transmitted, the echo signals are reflected by one or more targets and then received by the receiver. The receiver processes the echo signals to obtain the locations of the targets and the content of the communication sent by the sender.

[0055] In step S110, after receiving the echo signal, target detection is performed on the echo signal; in the case of interference from dense multiple false targets, the target detection result will contain a large number of false targets.

[0056] In step S120, Figure 5 As shown, by setting several bits of error correction code in the transmitted information sequence (three bits in the figure), information of the detected target (real target and false target) is extracted, and the code element information at the error correction bit of the extracted information sequence is compared with the real error correction code. If the code element information at the corresponding position is the same, it is judged as a real target, otherwise it is judged as a false target and eliminated.

[0057] To verify the effectiveness of the false target rejection method based on information error correction, a simulation is performed below. The simulation parameters are as follows: the signal duration and bandwidth are 10 μs and 5 MHz, respectively, and the sampling frequency is 20 MHz. The ISRJ intermittent sampling period is 6 μs, the sampling pulse width is 2 μs, the interference signal energy is 10 dB higher than the echo energy, and the first three bits of the information sequence are set as error correction codes.

[0058] Figure 6The light-colored circles in the figure are the target detection results after false targets are eliminated. It can be seen from the figure that most false target detection results can be filtered out through information error correction.

[0059] Figure 7 The comparison shows the target detection accuracy before and after false target removal, among which, Figure 7 (a) Before removing false targets, Figure 7 (b) shows the statistical results of 80 consecutive pulses after removing false targets. As can be seen from the figure, the accuracy of target detection can be greatly improved by removing false targets, but some false targets will still be detected when using a three-bit error correction code.

[0060] In this embodiment, the first four bits of the information sequence can also be set as an error correction code. From the simulation results, it can be seen that after increasing the error correction code to four bits, the target detection performance can be further improved. By counting the target detection results of multiple pulses, it can be seen that its target detection accuracy can also be basically stably maintained at 80%.

[0061] To further verify the robustness of the false target elimination method based on information error correction to interference energy, the interference energy was increased to 20dB above the echo signal, and a four-bit error correction code was used. Simulation results show that increasing the interference energy not only creates false targets but also leads to missed targets, while still allowing some real targets to be detected. Comparing the target detection accuracy before and after false target elimination reveals that, when the interference energy is increased, false target elimination based on a four-bit error correction code maintains target detection accuracy above 70%.

[0062] In this embodiment, the number of error correction code bits can be set to three or four, and can be set according to actual conditions without affecting the information conveyed in the information sequence.

[0063] In this embodiment, the error correction code can be set to the first few bits of the information sequence, or the last few bits, or inserted into any position in the information code sequence.

[0064] After eliminating false targets and obtaining the final target detection result, the complete information sequence is extracted based on the detected target position. Taking into account the possible false detection in the target detection results and the problem that information extraction will be wrong when the echo signal-to-noise ratio is very low, it is necessary to comprehensively process the multiple information sequences extracted to obtain more reliable information extraction results in interference or low signal-to-noise ratio environments.

[0065] In step S130, an information sequence synthesis method based on bit-by-bit voting is adopted (that is, the information sequences judged to be real targets are accumulated and then information synthesis processing is performed). First, the information sequences corresponding to the multiple real targets detected after multiple pulse processing are accumulated. When the accumulation exceeds a certain number, information synthesis is performed and then the synthesized information sequence is output.

[0066] like Figure 8 As shown in FIG, the information synthesis process adopts a bit-by-bit voting method. Assume that an M-bit information sequence is synthesized, and the number of 0s and 1s is counted bit by bit starting from the first bit. If the number of 0s in the bit exceeds half, the bit is judged to be 0, otherwise it is 1, and so on until the last bit.

[0067] Specifically, the accumulated multiple information sequences can be regarded as a matrix, and the number of 0s and 1s in each column of the matrix is counted, and the number that exceeds half is used as the comprehensive output of the corresponding position in the column.

[0068] When intermittent sampling and forwarding interference is present, many false targets will appear during target detection. Even if these false targets can be largely eliminated through information error correction, a small number of residual false target points may still exist. If information is extracted from these false targets, the resulting information sequence will often contain erroneous information bits. To verify the effectiveness of the above information sequence synthesis method, the following analysis analyzes the accuracy of information extraction when false targets are generated by intermittent sampling and forwarding interference. To analyze the robustness of the bit-by-bit voting information sequence synthesis method, comparative experiments are conducted under four conditions: interference energy is 10dB, 20dB, 30dB, and 35dB higher than the echo signal energy, respectively.

[0069] The simulation parameters are as follows: the signal duration and bandwidth are 40 μs and 5 MHz, respectively, the pulse repetition period Tr is 300 μs, and the sampling frequency is 10 MHz. The ISRJ intermittent sampling period is 6 μs, the sampling pulse width is 2 μs, and the interference signal energy is 10 dB greater than the echo energy. 1000 Monte Carlo experiments are performed, and the average result is taken as the final result. Figure 9 The information extraction accuracy distribution curves based on the bit-by-bit voting information synthesis method before and after removing false targets are shown. It can be seen from the figure that when false target points are not removed, the information extraction accuracy basically increases with the increase in the number of sequences used for synthesis. After removing false target points, the information extraction accuracy can basically be maintained at 100%.

[0070] When the interference energy is further increased to be 20dB higher than the echo signal energy, the information extraction accuracy distribution curve obtained by the information synthesis method based on bit-by-bit voting is as follows: Figure 10As shown in the figure, it can be seen that when the interference energy increases further, if the false target points are not eliminated, the information sequence synthesis method based on bit-by-bit voting cannot obtain a high information extraction accuracy. Even when the number of information sequences used for synthesis reaches 15, its information extraction accuracy is below 80%, and the information extraction accuracy distribution curve fluctuates greatly with the number of information sequences used for synthesis, making it difficult to determine the appropriate number of integrated information sequences. However, after eliminating the false targets, its information extraction accuracy can be stably maintained at 100%.

[0071] When the interference energy is 30dB and 35dB higher than the echo energy, the information extraction accuracy distribution curve obtained by the information synthesis method based on bit-by-bit voting is as follows: Figure 11 As shown in the figure, it can be seen that until the interference energy is 35dB stronger than the echo energy, the curve of the information extraction accuracy changing with the number of integrated information sequences becomes irregular. At this time, the information sequence results obtained by the information synthesis method become unreliable.

[0072] The above simulation results show that the bit-by-bit voting information synthesis method proposed in this paper, combined with the information error correction and false target elimination method, can effectively improve the accuracy of information extraction under low signal-to-noise ratio and interference conditions. After eliminating false targets, only a small amount of information sequences needs to be synthesized to obtain the information extraction accuracy that meets the needs of actual applications.

[0073] In the information extraction method under the above-mentioned multiple false target scenario, by analyzing the characteristics of the echo signal of the communicative radar when it is interfered with by intermittent sampling and forwarding, a false target elimination method based on information error correction is proposed. By reasonably setting the number of error correction codes, most false target points can be filtered out. Simulation experiments have shown that the target detection accuracy can reach 80% after eliminating false target points; the optimization method of communicative radar information extraction is discussed, and an information sequence synthesis method based on bit-by-bit voting is proposed. After eliminating false target points, only a small number of information sequences need to be selected for synthesis, which can greatly improve the information extraction accuracy, thereby meeting the needs of practical applications.

[0074] 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 1At 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.

[0075] In one embodiment, Figure 12 As shown, an information extraction device in a multi-false target scenario is provided, comprising: an echo signal acquisition module 200, an information sequence extraction module 210, a false target elimination module 220, and an echo information extraction module 230, wherein:

[0076] The echo signal acquisition module 200 is used to acquire the echo signal of one or more targets;

[0077] An information sequence extraction module 210 is configured to perform target detection based on the echo signal and extract information from the detected targets to obtain information sequences corresponding to the targets;

[0078] A false target elimination module 220 is configured to compare the error correction codes at the preset positions in the information sequence with the real error correction code. If the comparison results are identical, the corresponding target is determined to be a real target. If the comparison results are different, the corresponding target is determined to be a false target and the false target is eliminated.

[0079] The echo information extraction module 230 is used to accumulate information sequences judged to correspond to real targets. When the accumulated information reaches a preset number, the accumulated information sequence is subjected to information synthesis processing to obtain a comprehensive output information sequence to complete information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. Similarly, the comprehensive output of each bit is obtained to obtain the comprehensive output information sequence.

[0080] The specific definitions of the information extraction device for multiple false target scenarios can be found in the above-mentioned definitions of the information extraction method for multiple false target scenarios and will not be repeated here. Each module in the aforementioned information extraction device for multiple false target scenarios can be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules can be embedded in or independent of a processor in a computer device in hardware form, or stored in a computer device memory in software form, so that the processor can call and execute the corresponding operations of each module.

[0081] 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 13As shown. The computer device includes a processor, memory, network interface, display screen and 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 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 extracting information in a multi-false target scenario 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 key, trackball or touchpad provided on the computer device housing, or an external keyboard, touchpad or mouse.

[0082] Those skilled in the art will understand that Figure 13 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.

[0083] 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:

[0084] Acquire the echo signal of one or more targets;

[0085] Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0086] Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated;

[0087] The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

[0088] 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:

[0089] Acquire the echo signal of one or more targets;

[0090] Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets;

[0091] Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated;

[0092] The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

[0093] 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).

[0094] 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.

[0095] 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. The information extraction method in a multi-false target scenario is characterized by: The method comprises: Acquire the echo signal of one or more targets; Detecting targets based on the echo signals, and extracting information from the detected targets to obtain information sequences corresponding to the targets; Comparing the multiple error correction codes at the preset positions in the information sequence with the real error correction code, if the comparison results are the same, the corresponding target is judged to be a real target; if the comparison results are different, the corresponding target is a false target, and the false target is eliminated; The information sequences judged to correspond to the real targets are accumulated. When the accumulated number reaches a preset number, the accumulated information sequences are subjected to information synthesis processing to obtain a comprehensive output information sequence to complete the information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. The comprehensive output of each bit is obtained by analogy to obtain the comprehensive output information sequence.

2. The information extraction method according to claim 1, characterized in that The multiple false target scenario is generated by intermittent sampling and forwarding interference.

3. The information extraction method according to claim 1, wherein: The preset real error correction code is 3 bits or 4 bits.

4. The information extraction method according to claim 1, characterized in that The error correction code is set at the first few bits of the information code.

5. An information extraction device for a multi-false target scenario, characterized in that the device comprises: An echo signal acquisition module is used to acquire echo signals of one or more targets; An information sequence extraction module is used to perform target detection based on the echo signal and extract information from the detected targets to obtain information sequences corresponding to each target; a false target elimination module, configured to compare the multiple error correction codes at preset positions in the information sequence with the real error correction code; if the comparison results are identical, the corresponding target is determined to be a real target; if the comparison results are different, the corresponding target is determined to be a false target, and the false target is eliminated; The echo information extraction module is used to accumulate information sequences judged to correspond to real targets. When the accumulated information reaches a preset number, the accumulated information sequence is subjected to information synthesis processing to obtain a comprehensive output information sequence to complete information extraction. The information synthesis processing includes: counting the number of 0s and 1s bit by bit in the accumulated information sequence starting from the first bit. If the number of 0s in the bit exceeds half, the comprehensive output of the bit is determined to be 0; otherwise, the comprehensive output of the bit is 1. Similarly, the comprehensive output of each bit is obtained to obtain the comprehensive output information sequence.

6. 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 4 are implemented.

Citation Information

Patent Citations

  • Method and device for processing remote sensing satellite signal

    CN103018726A

  • Method for eliminating one-bit signal harmonic false target, and related component

    WO2022012213A1