Mirror image elimination method and device, electronic equipment and storage medium
By constructing the center position and space grid of the virtual node in the distributed collaborative detection system, combining the signal ratio ratio and the finger point of the departure angle, evaluate the threat of the target, solve the problem of inaccurate mirror elimination in the existing technology, and improve Detection effectiveness.
Patent Information
- Application Number
- CN202411945238.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-12-27
AI Technical Summary
The existing raster detection mirror removal methods lack effective screening basis, resulting in inaccurate image removal and reduced detection efficiency.
By constructing the center position of the virtual node of the distributed collaborative detection system, the space is divided into the area of the area as the grid of multiple spaces, and the distance function of the comprehensive virtual node distance function and the comprehensive virtual array of the comprehensive virtual array are based on the target grid with the same signal ratio ratio. Function, eventually use the grid target threat to evaluate the function to select the target grid with the highest target threat as the real target information.
Provide effective screening standards, improve the accuracy of mirroring elimination, and improve the detection effectiveness of the distributed collaborative detection system.
Smart Images

Figure CN119375855A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of distributed multi-sensor signal joint detection, and in particular to an image elimination method and device, an electronic device, and a storage medium. Background Art
[0002] Rasterized joint detection is a radar multi-channel signal fusion detection method, which divides the space into many spatial grids, matches the distance unit of each channel echo signal to each spatial grid according to the relative radar position of each spatial grid and the signal round-trip delay, completes signal registration and fusion, and then detects the target according to the fusion signal of each spatial grid to complete joint detection.
[0003] Due to the different positions and viewing angles of the radars, the shapes of the spatial units are complex and irregular. Therefore, the spatial grid unit can only simulate the spatial unit approximately, but cannot completely simulate the spatial unit. This results in that during the signal spatiotemporal registration process, the target signal will be registered to multiple spatial grids near the target's real position at the same time, forming multiple target mirror images with the same signal-to-noise ratio (SNR) as the real target, such as Figure 1 Therefore, in order to improve the detection performance, it is necessary to further identify the real target and the target image.
[0004] The existing grid detection image elimination method usually selects the first grid as the real target according to the grid storage order. Figure 2 ,Existing grid detection image elimination methods usually include the following basic steps: Step S00: aligning radar signals of each channel to each spatial grid.
[0005] Step S01: Count the SNR values of each grid, each channel and the sum of the SNR values of all channels to prepare for screening grids with targets.
[0006] Step S02: Screen target grids that meet the requirements according to the preset SNR threshold and the threshold of the number of channels that exceed the SNR threshold.
[0007] Step S03: sort the target grids that meet the requirements in descending order of SNR and value.
[0008] Step S04: Save the first grid information to the target set in the storage order, clear the radar echo values of each channel corresponding to the grid, and remove the grid information from the target grid.
[0009] Step S05: recalculate the sum of the SNR value of each target grid and the SNR values of all channels.
[0010] Step S06: Repeat steps S02 to S04 until there is no target grid that meets the conditions.
[0011] Step S07: At this point, the grid information in the target set is the real target information.
[0012] However, the above-mentioned grid detection image elimination method only takes the first grid arranged in the grid storage order as the real target, lacks an effective screening basis for selecting the real target, and may cause inaccurate image elimination and reduce detection efficiency. Summary of the invention
[0013] The present disclosure aims to solve at least one of the problems existing in the prior art and provides a mirror image elimination method and device, an electronic device, and a storage medium.
[0014] In one aspect of the present disclosure, a mirror image elimination method is provided, the mirror image elimination method comprising: According to the distribution of each sensor node in the distributed collaborative detection system, a virtual node center position corresponding to the distributed collaborative detection system is constructed; Reading echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result; Constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node; Based on the deviation angles between the target grids with the same signal-to-noise ratio value in the target grid array and the array faces of each sensor node, a comprehensive virtual array face pointing deviation angle function is constructed; Using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function, a grid target threat assessment function is constructed; The target threat degree of target grids with the same signal-to-noise ratio value in the target grid array is respectively evaluated using the grid target threat degree evaluation function, and information corresponding to the target grid with the highest target threat degree is selected as the real target information.
[0015] Optionally, constructing a virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system includes: Acquire location information of each of the sensor nodes, the location information including latitude, longitude, and altitude; According to the location information and the importance of each sensor node to the distributed collaborative detection system, the virtual node center position is determined, and the virtual node center position includes the latitude of the virtual node center ,longitude ,high Respectively expressed as: ; in, Respectively represent the latitudes of the 1st, 2nd,…,Nrth sensor nodes; Respectively represent the longitudes of the 1st, 2nd, …, Nrth sensor nodes; Respectively represent the heights of the 1st, 2nd, …, Nrth sensor nodes; They respectively represent the critical weights of the 1st, 2nd, ..., Nrth sensor nodes, and are used to indicate the importance of the 1st, 2nd, ..., Nrth sensor nodes to the distributed collaborative detection system; Nr represents the total number of sensor nodes in the distributed collaborative detection system.
[0016] Optionally, reading echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result, includes: Read the echo data of each radar channel and store it in Arrays; According to the preset longitude interval , latitude interval , height interval , dividing the common viewing area space into a plurality of the spatial grids; According to the azimuth, pitch angle, and distance corresponding to each of the spatial grids and each of the sensor nodes, the corresponding positions of the spatial grids and the sensor nodes are calculated respectively. The range unit in the array completes the registration of each radar channel signal with each spatial grid; According to the registration result, the signal-to-noise ratio value of each radar channel signal corresponding to each of the spatial grids is counted, and the sum of the signal-to-noise ratio values of all radar channel signals corresponding to each of the spatial grids is calculated; wherein the signal-to-noise ratio value of the td-th radar channel signal corresponding to the i-th spatial grid is expressed as , the sum of the signal-to-noise ratio values of all radar channel signals corresponding to the i-th spatial grid is expressed as ,and , N represents the total number of radar channel signals corresponding to the i-th spatial grid; The signal-to-noise ratio values of the radar channel signals corresponding to the spatial grids are compared with the preset signal-to-noise ratio thresholds. Compare and count the number of over-threshold channels corresponding to each of the spatial grids; wherein the number of over-threshold channels corresponding to the spatial grid is used to indicate that the signal-to-noise ratio value in each radar channel signal corresponding to the spatial grid exceeds the signal-to-noise ratio value threshold The number of radar channel signals; the number of over-threshold channels corresponding to the i-th spatial grid is expressed as ; The sum of the signal-to-noise ratio values of all radar channel signals corresponding to each of the spatial grids is compared with the preset signal-to-noise ratio value sum threshold. Compare and compare the number of over-threshold channels corresponding to each of the spatial grids with the preset channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold The spatial grid is used as the target grid, and the target grid is stored in the target grid array ; Where, the target grid array The i-th element in Expressed as , i is the target grid array The element index of Represents the target raster arrays respectively The center longitude, center latitude, and center height of the spatial grid corresponding to the i-th element in , Represents the target raster arrays respectively The signal-to-noise ratio values of the 1st, 2nd, …, Nth radar channel signals corresponding to the spatial grid corresponding to the i-th element in .
[0017] Optionally, constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node includes: According to the sum of signal-to-noise ratio , for the target grid array Sort the elements in descending order; Select the target grid array The target grids with the same signal-to-noise ratio value as the first element are selected as candidate grids to form a candidate grid group; According to the following formula, the comprehensive virtual node distance function corresponding to the i-th candidate grid in the candidate grid group is constructed: : ; in, Indicates the maximum value of the distance between the position of each candidate grid in the candidate grid group and the center position of the virtual node.
[0018] Optionally, constructing a comprehensive virtual array face pointing deviation angle function based on the deviation angle between the target grid with the same signal-to-noise ratio value in the target grid array and the array face pointing of each sensor node comprises: According to the following formula, the comprehensive virtual array pointing deviation angle function corresponding to the i-th candidate grid in the candidate grid group is constructed: : ; in, Respectively represent the deviation angles between the i-th candidate grid in the candidate grid group and the array direction of the 1st, 2nd, …, Nrth sensor nodes; It represents the maximum value of the deviation angle between each candidate grid in the candidate grid group and the array direction of each sensor node.
[0019] Optionally, the using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function to construct a grid target threat assessment function includes: According to the following formula, the grid target threat evaluation function corresponding to the i-th candidate grid in the candidate grid group is constructed: : .
[0020] Optionally, the using the grid target threat degree evaluation function to respectively evaluate the target threat degrees of target grids with the same signal-to-noise ratio value in the target grid array, and selecting information corresponding to the target grid with the highest target threat degree as the real target information, includes: Using the grid target threat assessment function , respectively evaluating the target threat degree of each candidate grid in the candidate grid group; Arrange the candidate grids in the candidate grid group in descending order according to the target threat level, select the candidate grid with the largest target threat level as the final grid and store it in the target set , and the corresponding The echo values of each radar channel in the array are cleared to zero, and the target grid array is clearing the corresponding information of the final grid; according to Array recount target grid array The signal-to-noise ratio value of each radar channel signal corresponding to each of the target grids in and the sum of the signal-to-noise ratio values of all radar channel signals; The signal-to-noise ratio values of the radar channel signals corresponding to the target grids are respectively compared with the signal-to-noise ratio threshold Compare and count the number of over-threshold channels corresponding to each target grid; The sum of the signal-to-noise ratio values of all radar channel signals corresponding to the target grids is respectively compared with the sum threshold of the signal-to-noise ratio value. Compare and compare the number of over-threshold channels corresponding to each target grid with the channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold If the result of the filter is empty, the target grid will be The information of the final grid in is used as the real target information.
[0021] Another aspect of the present disclosure provides a mirror image elimination device, the mirror image elimination device comprising: A virtual node construction module, used to construct a virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system; A registration module, used for reading the echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result; A distance function construction module, used for constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node; A deviation angle function construction module, used to construct a comprehensive virtual array face pointing deviation angle function based on the deviation angles between the target grids with the same signal-to-noise ratio value in the target grid array and the array face pointing of each sensor node; A threat assessment function construction module is used to construct a grid target threat assessment function using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function; The selection module is used to use the grid target threat degree evaluation function to respectively evaluate the target threat degrees of target grids with the same signal-to-noise ratio value in the target grid array, and select the information corresponding to the target grid with the highest target threat degree as the real target information.
[0022] Another aspect of the present disclosure provides an electronic device, including: at least one processor; and, a memory communicatively connected to at least one processor; wherein, The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the image elimination method described above.
[0023] Another aspect of the present disclosure provides a computer-readable storage medium storing a computer program, which implements the image elimination method described above when executed by a processor.
[0024] Compared with the prior art, the present disclosure provides a screening criterion, namely, target threat degree, for eliminating mirror targets, which can effectively improve the accuracy of mirror elimination and enable the distributed collaborative detection system to obtain better detection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplifications do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0026] Figure 1 A distribution diagram of target images in the prior art provided by the present disclosure; Figure 2 A flow chart of an existing grid detection image elimination method provided by the present disclosure; Figure 3 A flowchart of a mirror image elimination method provided in one embodiment of the present disclosure; Figure 4 A flowchart of a mirror image elimination method provided in another embodiment of the present disclosure; Figure 5 A schematic structural diagram of an image elimination device provided in another embodiment of the present disclosure; Figure 6 A schematic structural diagram of an electronic device provided in another embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings. However, it can be understood by those skilled in the art that in each embodiment of the present disclosure, many technical details are proposed in order to enable readers to better understand the present disclosure. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed for protection in the present disclosure can also be implemented. The division of the following embodiments is for the convenience of description and should not constitute any limitation on the specific implementation of the present disclosure. The various embodiments can be combined and referenced with each other without contradiction.
[0028] One embodiment of the present disclosure relates to a method for eliminating mirror images, the process of which is as follows: Figure 3 As shown, it includes steps S110 to S160. Figure 4, steps S110 to S160 are described in detail.
[0029] Step S110, constructing a virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system.
[0030] Specifically, the distributed collaborative detection system may include a plurality of sensor nodes arranged in a distributed manner and a control center in communication with each sensor node, and each sensor node performs distributed collaborative detection on a target under the control of the control center. The sensor nodes in the distributed collaborative detection system may be radar nodes.
[0031] Exemplarily, assuming that the total number of sensor nodes in the distributed collaborative detection system is Nr, and the location information of each sensor node including latitude, longitude, and altitude is known, step S110 may include: obtaining the location information of each sensor node. According to the location information and the importance of each sensor node to the distributed collaborative detection system, the virtual node center position is determined, and the virtual node center position includes the latitude of the virtual node center. ,longitude ,high Respectively expressed as: .
[0032] in, They represent the latitudes of the 1st, 2nd,…,Nrth sensor nodes respectively. They represent the longitudes of the 1st, 2nd,…,Nrth sensor nodes respectively. They represent the heights of the 1st, 2nd,…,Nrth sensor nodes respectively. They represent the critical weights of the 1st, 2nd, ..., Nrth sensor nodes, respectively, and are used to indicate the importance of the 1st, 2nd, ..., Nrth sensor nodes to the distributed collaborative detection system. The values are real numbers in [0, 1]. The critical weight of the nrth sensor node can be expressed as , the value range of nr is 1,2,…,Nr.
[0033] It should be noted that, in this implementation, the latitude, longitude, and altitude of the virtual node center included in the virtual node center position can be determined in advance in an offline manner so as to be directly used in the subsequent mirror elimination process.
[0034] Step S120, read the echo data of each radar channel of the distributed collaborative detection system, divide the common view area space corresponding to the echo data of each radar channel into multiple spatial grids, align each radar channel signal with each spatial grid based on the echo data of each radar channel, and determine the target grid array according to the alignment result.
[0035] Specifically, step S120 mainly registers the echo data of each radar channel with each spatial grid, and determines the target grid array according to the registration result.
[0036] Exemplarily, step S120 includes the following steps S121 to S123.
[0037] Step S121, read the echo data of each radar channel and store it in Array. According to the preset longitude interval , latitude interval , height interval , the common view area is divided into multiple spatial grids. According to the azimuth, elevation, and distance corresponding to each spatial grid and each sensor node, the corresponding The range unit in the array completes the registration of each radar channel signal with each spatial grid.
[0038] Step S122: according to the registration result, the signal-to-noise ratio value of each radar channel signal corresponding to each spatial grid is counted, and the sum of the signal-to-noise ratio values of all radar channel signals corresponding to each spatial grid is calculated.
[0039] Among them, the signal-to-noise ratio value of the td-th radar channel signal corresponding to the i-th spatial grid is expressed as ,and . Represents the signal amplitude of the tdth radar channel signal corresponding to the i-th spatial grid. represents the noise amplitude of the tdth radar channel signal corresponding to the ith spatial grid. The sum of the signal-to-noise ratio values of all radar channel signals corresponding to the ith spatial grid is expressed as ,and , N represents the total number of radar channel signals corresponding to the i-th spatial grid.
[0040] Step S123: according to the preset signal-to-noise ratio value sum threshold , SNR threshold and channel number threshold The target grids meeting the requirements are selected to obtain a target grid array. Step S123 specifically includes: comparing the signal-to-noise ratio values of the radar channel signals corresponding to the spatial grids with the preset signal-to-noise ratio thresholds. Compare and count the number of over-threshold channels corresponding to each spatial grid; compare the sum of the signal-to-noise ratio values of all radar channel signals corresponding to each spatial grid with the preset signal-to-noise ratio sum threshold. Compare and compare the number of over-threshold channels corresponding to each spatial grid with the preset channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold The spatial grid is used as the target grid and the target grid is stored in the target grid array. .
[0041] The number of over-threshold channels corresponding to the spatial grid is used to indicate that the signal-to-noise ratio value of each radar channel signal corresponding to the spatial grid exceeds the signal-to-noise ratio threshold. The number of radar channel signals that have passed the threshold corresponding to the i-th spatial grid is expressed as In other words, step S123 can be the sum of the signal-to-noise ratio values of all radar channel signals corresponding to the i-th spatial grid. Sum threshold of signal-to-noise ratio Compare and calculate the number of over-threshold channels corresponding to the i-th spatial grid Threshold value with channel number Compare, if satisfied and , then the i-th spatial grid is stored as the target grid in the target grid array .
[0042] Destination raster array The i-th element in Expressed as . i is the target grid array The element index of . Represents the target raster arrays respectively The central longitude, central latitude, and central height of the spatial grid corresponding to the i-th element in . Represents the target raster arrays respectively The signal-to-noise ratio values of the 1st, 2nd, ..., Nth radar channel signals corresponding to the spatial grid corresponding to the i-th element in . Among them, the target grid array The signal-to-noise ratio value of the td-th radar channel signal corresponding to the spatial grid corresponding to the i-th element in can be expressed as .
[0043] Step S130 , constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node.
[0044] Exemplarily, step S130 includes: according to the sum of the signal-to-noise ratio values , for the target grid array Sort the elements in descending order. Select the target grid array The target grids with the same signal-to-noise ratio value as the first element in the candidate grid group are selected as candidate grids to form a candidate grid group. According to the following formula, the comprehensive virtual node distance function corresponding to the i-th candidate grid in the candidate grid group is constructed: : .
[0045] in, Indicates the maximum value of the distance between the position of each candidate grid in the candidate grid group and the center position of the virtual node. Assuming that there are M candidate grids in the candidate grid group, the value range of i is 1 to M.
[0046] Step S140 , constructing a comprehensive virtual array face pointing deviation angle function based on the deviation angles of the array faces of the target grids with the same signal-to-noise ratio value in the target grid array and each sensor node.
[0047] Exemplarily, step S140 includes: constructing a comprehensive virtual array pointing deviation angle function corresponding to the i-th candidate grid in the candidate grid group according to the following formula: : .
[0048] in, They represent the deviation angles between the ith candidate grid and the array direction of the 1st, 2nd, …, Nrth sensor nodes in the candidate grid group. The deviation angle between the ith candidate grid and the array direction of the nrth sensor node in the candidate grid group can be expressed as . It represents the maximum value of the deviation angle between each candidate grid in the candidate grid group and the array direction of each sensor node.
[0049] Step S150, constructing a grid target threat assessment function using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function.
[0050] Exemplarily, step S150 includes: constructing a grid target threat evaluation function corresponding to the i-th candidate grid in the candidate grid group according to the following formula: : .
[0051] Specifically, the grid target threat assessment function According to the comprehensive virtual array pointing deviation angle function Distance function to comprehensive virtual node The ratio of is constructed, so we have: .
[0052] Step S160 , using a grid target threat evaluation function to respectively evaluate the target threat levels of target grids with the same signal-to-noise ratio in the target grid array, and selecting information corresponding to the target grid with the highest target threat level as true target information.
[0053] Specifically, step S160 is mainly to preferentially select targets with high threat levels to the distributed collaborative detection system as real targets based on the target threat levels, and complete the elimination of target images.
[0054] Exemplarily, step S160 includes the following steps S161 to S164.
[0055] Step S161: using the grid target threat assessment function , evaluate the target threat level of each candidate grid in the candidate grid group respectively. Arrange the candidate grids in the candidate grid group in descending order according to the target threat level, and select the candidate grid with the largest target threat level as the final grid and store it in the target set , and the final grid corresponds to The echo values of each radar channel in the array are cleared to zero, and the target grid array is Clear the corresponding information of the final grid.
[0056] The target set It can be expressed as , V represents the target set The number of elements in , each element corresponds to a target, so V also represents the number of targets. The v Elements It can be expressed as . Respectively represent the target set The v The center longitude, center latitude, and center altitude of the final grid corresponding to each element. Represents the target set The v The sum of the signal-to-noise ratio values of all radar channel signals corresponding to the final grid corresponding to the elements. Respectively represent the target set The v The signal-to-noise ratio values of the 1st, 2nd, ..., Nth radar channel signals corresponding to the final grid corresponding to the elements. Target set The v The signal-to-noise ratio value of the tdth radar channel signal corresponding to the final grid corresponding to the elements can be expressed as .
[0057] Step S162, according to Array recount target grid array The signal-to-noise ratio value of each radar channel signal corresponding to each target grid in and the sum of the signal-to-noise ratio values of all radar channel signals.
[0058] Specifically, step S162 can be based on Array, re-count the target grid array The signal-to-noise ratio value corresponding to the i-th target grid in Sum of signal-to-noise ratio .
[0059] Step S163 is mainly used to calculate the signal-to-noise ratio value according to the preset signal-to-noise ratio value sum threshold. , SNR threshold and channel number threshold Step S163 specifically includes: comparing the signal-to-noise ratio values of each radar channel signal corresponding to each target grid that has been re-counted with the signal-to-noise ratio threshold value. Compare and count the number of over-threshold channels corresponding to each target grid, and compare the sum of the signal-to-noise ratio values of all radar channel signals corresponding to each target grid with the sum threshold of the signal-to-noise ratio value. Compare and compare the number of over-threshold channels corresponding to each target grid with the channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold The target grid.
[0060] In other words, step S163 can be the target grid array The sum of the signal-to-noise ratio values of all radar channel signals corresponding to the i-th target grid in Sum threshold of signal-to-noise ratio Compare and calculate the number of over-threshold channels corresponding to the i-th target grid Threshold value with channel number Compare and filter and The target grid.
[0061] Step S164: If the screening result is empty, the target set The final grid information in is taken as the real target information. That is to say, if step S163 does not filter out and , that is, there is no target grid that satisfies and The target grid, then the target set The grid information in is the real target information, and the mirror target elimination is completed. and The target grid of and If the target grid is not found, the process returns to step S130.
[0062] Compared with the prior art, the mirror image elimination method provided in the embodiment of the present disclosure provides a screening criterion, namely, the target threat degree, for the elimination of mirror image targets, which can effectively improve the accuracy of mirror image elimination and enable the distributed collaborative detection system to obtain better detection efficiency.
[0063] Another embodiment of the present disclosure relates to a mirror image elimination device, such as Figure 5 As shown, it includes a virtual node construction module 510, a registration module 520, a distance function construction module 530, a deflection angle function construction module 540, a threat assessment function construction module 550, and a selection module 560.
[0064] The virtual node construction module 510 is used to construct the virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system.
[0065] The registration module 520 is used to read the echo data of each radar channel of the distributed collaborative detection system, divide the common view area space corresponding to the echo data of each radar channel into multiple spatial grids, align each radar channel signal with each spatial grid based on the echo data of each radar channel, and determine the target grid array according to the registration result.
[0066] The distance function construction module 530 is used to construct a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node.
[0067] The deflection angle function construction module 540 is used to construct a comprehensive virtual array face pointing deviation angle function based on the deviation angles of the array face pointing of the target grid with the same signal-to-noise ratio value in the target grid array and each sensor node; The threat level assessment function construction module 550 is used to construct a grid target threat level assessment function using a comprehensive virtual node distance function and a comprehensive virtual array pointing deviation angle function.
[0068] The selection module 560 is used to use the grid target threat evaluation function to respectively evaluate the target threat levels of target grids with the same signal-to-noise ratio in the target grid array, and select the information corresponding to the target grid with the highest target threat level as the real target information.
[0069] The specific implementation method of the mirror image elimination device provided in the embodiment of the present disclosure can refer to the mirror image elimination method provided in the embodiment of the present disclosure, which will not be repeated here.
[0070] Compared with the prior art, the mirror image elimination device provided in the embodiment of the present disclosure provides a screening standard, namely, the target threat degree, for the elimination of mirror images, which can effectively improve the accuracy of mirror image elimination and enable the distributed collaborative detection system to obtain better detection efficiency.
[0071] Another embodiment of the present disclosure relates to an electronic device, such as Figure 6 As shown, including: at least one processor 610; and, A memory 620 is communicatively connected to at least one processor 610; wherein, The memory 620 stores instructions that can be executed by at least one processor 610. The instructions are executed by at least one processor 610 so that the at least one processor 610 can execute the image elimination method described in the above embodiment.
[0072] Among them, the memory and the processor are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors and memories together. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor.
[0073] The processor is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory can be used to store data used by the processor when performing operations.
[0074] Another embodiment of the present disclosure relates to a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the image elimination method described in the above embodiment is implemented.
[0075] That is, those skilled in the art can understand that all or part of the steps in the method described in the above embodiments can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including a number of instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.
[0076] Those skilled in the art will appreciate that the above-mentioned embodiments are specific embodiments for implementing the present disclosure, and in actual applications, various changes may be made thereto in form and detail without departing from the spirit and scope of the present disclosure.
Claims
1. A method for eliminating mirror images, characterized in that: The mirror image elimination method comprises: According to the distribution of each sensor node in the distributed collaborative detection system, a virtual node center position corresponding to the distributed collaborative detection system is constructed; Reading echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result; Constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node; Based on the deviation angles between the target grids with the same signal-to-noise ratio value in the target grid array and the array faces of each sensor node, a comprehensive virtual array face pointing deviation angle function is constructed; Using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function, a grid target threat assessment function is constructed; The target threat degree of target grids with the same signal-to-noise ratio value in the target grid array is respectively evaluated using the grid target threat degree evaluation function, and information corresponding to the target grid with the highest target threat degree is selected as the real target information.
2. The image elimination method according to claim 1, characterized in that: The step of constructing a virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system includes: Acquire location information of each of the sensor nodes, the location information including latitude, longitude, and altitude; According to the location information and the importance of each sensor node to the distributed collaborative detection system, the virtual node center position is determined, and the virtual node center position includes the latitude of the virtual node center ,longitude ,high Respectively expressed as: ; in, Respectively represent the latitudes of the 1st, 2nd,…,Nrth sensor nodes; Respectively represent the longitudes of the 1st, 2nd, …, Nrth sensor nodes; Respectively represent the heights of the 1st, 2nd, …, Nrth sensor nodes; They respectively represent the critical weights of the 1st, 2nd, ..., Nrth sensor nodes, and are used to indicate the importance of the 1st, 2nd, ..., Nrth sensor nodes to the distributed collaborative detection system; Nr represents the total number of sensor nodes in the distributed collaborative detection system.
3. The image elimination method according to claim 2, characterized in that: The method comprises: reading echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result, including: Read the echo data of each radar channel and store it in Arrays; According to the preset longitude interval , latitude interval , height interval , dividing the common viewing area space into a plurality of the spatial grids; According to the azimuth, pitch angle, and distance corresponding to each of the spatial grids and each of the sensor nodes, the corresponding positions of the spatial grids and the sensor nodes are calculated respectively. The range unit in the array completes the registration of each radar channel signal with each spatial grid; According to the registration result, the signal-to-noise ratio value of each radar channel signal corresponding to each of the spatial grids is counted, and the sum of the signal-to-noise ratio values of all radar channel signals corresponding to each of the spatial grids is calculated; wherein the signal-to-noise ratio value of the td-th radar channel signal corresponding to the i-th spatial grid is expressed as , the sum of the signal-to-noise ratio values of all radar channel signals corresponding to the i-th spatial grid is expressed as ,and , N represents the total number of radar channel signals corresponding to the i-th spatial grid; The signal-to-noise ratio values of the radar channel signals corresponding to the spatial grids are compared with the preset signal-to-noise ratio thresholds. Compare and count the number of over-threshold channels corresponding to each of the spatial grids; wherein the number of over-threshold channels corresponding to the spatial grid is used to indicate that the signal-to-noise ratio value in each radar channel signal corresponding to the spatial grid exceeds the signal-to-noise ratio value threshold The number of radar channel signals; the number of over-threshold channels corresponding to the i-th spatial grid is expressed as ; The sum of the signal-to-noise ratio values of all radar channel signals corresponding to each of the spatial grids is compared with the preset signal-to-noise ratio value sum threshold. Compare and compare the number of over-threshold channels corresponding to each of the spatial grids with the preset channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold The spatial grid is used as the target grid, and the target grid is stored in the target grid array ; Where, the target grid array The i-th element in Expressed as , i is the target grid array The element index of Represents the target raster arrays respectively The center longitude, center latitude, and center height of the spatial grid corresponding to the i-th element in , Represents the target raster arrays respectively The signal-to-noise ratio values of the 1st, 2nd, …, Nth radar channel signals corresponding to the spatial grid corresponding to the i-th element in .
4. The image elimination method according to claim 3, characterized in that: The step of constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node comprises: According to the sum of signal-to-noise ratio , for the target grid array Sort the elements in descending order; Select the target grid array The target grids with the same signal-to-noise ratio value as the first element are selected as candidate grids to form a candidate grid group; According to the following formula, the comprehensive virtual node distance function corresponding to the i-th candidate grid in the candidate grid group is constructed: : ; in, Indicates the maximum value of the distance between the position of each candidate grid in the candidate grid group and the center position of the virtual node.
5. The image elimination method according to claim 4, characterized in that: The step of constructing a comprehensive virtual array face pointing deviation angle function based on the deviation angles between the target grids with the same signal-to-noise ratio value in the target grid array and the array face pointing of each sensor node comprises: According to the following formula, the comprehensive virtual array pointing deviation angle function corresponding to the i-th candidate grid in the candidate grid group is constructed: : ; in, Respectively represent the deviation angles between the i-th candidate grid in the candidate grid group and the array direction of the 1st, 2nd, …, Nrth sensor nodes; It represents the maximum value of the deviation angle between each candidate grid in the candidate grid group and the array direction of each sensor node.
6. The image elimination method according to claim 5, characterized in that: The method of using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function to construct a grid target threat assessment function includes: According to the following formula, the grid target threat evaluation function corresponding to the i-th candidate grid in the candidate grid group is constructed: : 。 7. The image elimination method according to claim 6, characterized in that: The method of using the grid target threat degree evaluation function to respectively evaluate the target threat degrees of target grids with the same signal-to-noise ratio value in the target grid array, and selecting information corresponding to the target grid with the highest target threat degree as the real target information, includes: Using the grid target threat assessment function , respectively evaluating the target threat degree of each candidate grid in the candidate grid group; Arrange the candidate grids in the candidate grid group in descending order according to the target threat level, select the candidate grid with the largest target threat level as the final grid and store it in the target set , and the corresponding The echo values of each radar channel in the array are cleared to zero, and the target grid array is clearing the corresponding information of the final grid; according to Array recount target grid array The signal-to-noise ratio value of each radar channel signal corresponding to each of the target grids in and the sum of the signal-to-noise ratio values of all radar channel signals; The signal-to-noise ratio values of the radar channel signals corresponding to the target grids are respectively compared with the signal-to-noise ratio threshold Compare and count the number of over-threshold channels corresponding to each target grid; The sum of the signal-to-noise ratio values of all radar channel signals corresponding to the target grids is respectively compared with the sum threshold of the signal-to-noise ratio value. Compare and compare the number of over-threshold channels corresponding to each target grid with the channel number threshold Compare and select the corresponding signal-to-noise ratio value whose sum is greater than or equal to the signal-to-noise ratio value sum threshold And the corresponding number of over-threshold channels is greater than or equal to the channel number threshold If the result of the filter is empty, the target grid will be The information of the final grid in is used as the real target information.
8. An image elimination device, characterized in that: The image elimination device comprises: A virtual node construction module, used to construct a virtual node center position corresponding to the distributed collaborative detection system according to the distribution of each sensor node in the distributed collaborative detection system; A registration module, used for reading the echo data of each radar channel of the distributed collaborative detection system, dividing the common view area space corresponding to the echo data of each radar channel into a plurality of spatial grids, registering each radar channel signal with each of the spatial grids based on the echo data of each radar channel, and determining a target grid array according to the registration result; A distance function construction module, used for constructing a comprehensive virtual node distance function based on the relationship between the position of the target grid with the same signal-to-noise ratio value in the target grid array and the center position of the virtual node; A deviation angle function construction module, used to construct a comprehensive virtual array face pointing deviation angle function based on the deviation angles between the target grids with the same signal-to-noise ratio value in the target grid array and the array face pointing of each sensor node; A threat assessment function construction module is used to construct a grid target threat assessment function using the comprehensive virtual node distance function and the comprehensive virtual array pointing deviation angle function; The selection module is used to use the grid target threat degree evaluation function to respectively evaluate the target threat degrees of target grids with the same signal-to-noise ratio value in the target grid array, and select the information corresponding to the target grid with the highest target threat degree as the real target information.
9. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the image elimination method according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the image elimination method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Spatial aligning method for radar networking system
CN105652255A
Multichannel coherent detection method based on sliding window phase shift
CN106383343A
Grid detection mirror image elimination method and device based on centroid search
CN114578313A
Offshore abnormal target discrimination method based on frequency analysis and grid adaptive expansion
CN116299257A
False target suppression method and device, electronic equipment, storage medium and program product
CN119001621A