Laser radar signal peak detection method and device for aerosol mass, medium and product
Through multiple iterative outlier detection algorithms, the aerosol lidar signal is segmented, and the peak foot position of the signal peak is extracted and corrected, which solves the problems of false detection and incomplete signal shape caused by noise interference, and achieves high Accurate signal peak detection protects the detailed information of the signal peak.
Patent Information
- Application Number
- CN202411178070.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-08-26
AI Technical Summary
The existing technology has noise interference in the detection of aerosol lidar signal peaks, resulting in false detection and incomplete signal peak shape. Especially low-amplitude peaks and overlapping peaks are easily hidden during the smoothing process, and cannot effectively protect the details of signal peaks. information.
The outlier detection algorithm of multiple iterations is used to perform segmentation processing on the lidar signal, extract the rising edge and falling edge of the signal peak to correct the peak foot position, divide the signal into multiple segments, gradually detect the signal peaks, and reduce the influence of noise. , ensure complete shape detection of signal peaks.
It improves the accuracy of signal peak detection, protects the detailed information of aerosol signal peaks, ensures the complete shape of the signal peak, and reduces the impact of noise on the detection effect.
Smart Images

Figure CN119167246A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing, and in particular to a method, device, medium and product for detecting a laser radar signal peak for aerosol clusters. Background Art
[0002] Aerosols are an important component of the atmosphere. Some aerosol clusters, such as soot produced from biomass combustion and fossil fuel combustion, polycyclic aromatic hydrocarbons and other non-biological organic compounds, can pose a great threat to human health and normal life. The longer they survive, the greater the harm they cause.
[0003] LiDAR is a solution that can detect aerosols efficiently and in real time. In practical applications such as aerosol cluster detection and pollutant monitoring, it is often necessary to detect the echo signal peak of LiDAR to facilitate subsequent data analysis and processing.
[0004] The result of signal peak detection has an important impact on subsequent data analysis. There is noise in the laser radar echo signal. If it is directly processed by outlier detection algorithm or peak detection algorithm, false detection will occur. In addition, low-amplitude peaks and overlapping peaks in the signal are easily hidden in the smoothing process, and due to the presence of noise, the complete detection of the signal peak shape cannot be achieved. Summary of the invention
[0005] The purpose of this application is to provide a method, device, medium and product for detecting laser radar signal peaks for aerosol clusters, which can improve the accuracy of signal peak detection, protect the detailed information of aerosol signal peaks to the greatest extent, and reveal the complete shape of aerosol signal peaks.
[0006] To achieve the above objectives, this application provides the following solutions:
[0007] In a first aspect, the present application provides a method for detecting a laser radar signal peak for an aerosol cluster, comprising:
[0008] The LiDAR signal of the aerosol cluster is processed using an outlier detection algorithm to obtain the signal peak closest to the zero point of the LiDAR signal.
[0009] Extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak;
[0010] Correcting the signal peak using the peak foot position corresponding to the rising edge and the peak foot position corresponding to the falling edge to obtain a corrected signal peak, and using the corrected signal peak as the detection result of the signal peak;
[0011] Based on the peak foot position corresponding to the falling edge, the lidar signal of the aerosol cluster is divided into the first segment signal and the second segment signal;
[0012] The second segment of the signal is used as the lidar signal of the new aerosol cluster, and the step of processing the lidar signal of the aerosol cluster using the outlier detection algorithm to obtain the signal peak closest to the zero point of the lidar signal is returned until the set conditions are met, and the lidar signal peak detection result of the aerosol cluster is generated based on the detection results of all the signal peaks obtained.
[0013] Optionally, the set condition is that the maximum signal peak value in the signal peak detection result is less than an intensity threshold.
[0014] Optionally, the set condition is that the distance between the laser radar signal of the processed aerosol cluster and the zero point of the laser radar signal reaches a distance threshold.
[0015] Optionally, the outlier detection algorithm is the median absolute deviation method, the Quartiles non-normal outlier method, the Tukey's Fences method, the mean absolute deviation method, the Grubbs normal outlier method and / or the GESD outlier method.
[0016] Optionally, extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak specifically includes:
[0017] The peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak are extracted by changing the sign of the derivative.
[0018] Optionally, extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak specifically includes:
[0019] The peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak are extracted based on the change trend of the signal peak slope.
[0020] In a second aspect, the present application provides a computer device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-mentioned lidar signal peak detection method for aerosol clusters.
[0021] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-mentioned laser radar signal peak detection method for aerosol clusters.
[0022] In a fourth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the above-mentioned laser radar signal peak detection method for aerosol clusters.
[0023] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0024] The present application provides a method, device, medium and product for detecting laser radar signal peaks of aerosol clusters. According to the characteristic that the signals of aerosol clusters are generally significantly stronger than normal atmospheric echo signals, the laser radar signals of aerosol clusters are gradually segmented and detected through multiple iterations. The signal peaks are detected one by one using an outlier detection algorithm to reduce the influence of noise on the signal peak detection effect, improve the accuracy of signal peak detection, protect the detailed information of the aerosol signal peak to the greatest extent, and peel out the complete shape of the aerosol signal peak. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0026] Figure 1 This is a diagram of the application environment of a laser radar signal peak detection method for aerosol clusters in one embodiment of the present application;
[0027] Figure 2 A schematic diagram of a flow chart of a laser radar signal peak detection method for aerosol clusters provided in one embodiment of the present application;
[0028] Figure 3 A schematic diagram of a laser radar signal of an aerosol cluster and a signal peak stripping result provided in an embodiment of the present application;
[0029] Figure 4 for Figure 3 A magnified image of the key position 1 in the middle;
[0030] Figure 5 for Figure 3 A magnified image of the key position 2 in the middle;
[0031] Figure 6 for Figure 3 A magnified view of the key position 3;
[0032] Figure 7 A schematic diagram of the structure of a computer device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0033] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0034] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0035] The laser radar signal peak detection method for aerosol clusters provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be set up separately, integrated on the server 104, or placed on the cloud or other servers. The terminal 102 can send the laser radar signal of the aerosol group to the server 104. After the server 104 receives the laser radar signal of the aerosol group, the server 104 uses the outlier detection algorithm to process the laser radar signal of the aerosol group, and obtains the signal peak closest to the zero point of the laser radar signal. The peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak are extracted. The signal peak is corrected using the peak foot position corresponding to the rising edge and the peak foot position corresponding to the falling edge to obtain a corrected signal peak, and the corrected signal peak is used as the detection result of the signal peak. Based on the peak foot position corresponding to the falling edge, the laser radar signal of the aerosol group is divided into a first signal segment and a second signal segment. The second segment of the signal is used as the laser radar signal of the new aerosol cluster, and the above steps are continuously repeated until the set conditions are met, and the laser radar signal peak detection result of the aerosol cluster is generated based on the detection results of all signal peaks. The server 104 can feed back the obtained laser radar signal peak detection result to the terminal 102. In addition, in some embodiments, the laser radar signal peak detection method for the aerosol cluster can also be implemented by the server 104 or the terminal 102 alone, such as the terminal 102 can directly perform signal peak detection on the laser radar signal of the aerosol cluster, or the server 104 can obtain the laser radar signal of the aerosol cluster from the data storage system, and perform signal peak detection on the laser radar signal of the aerosol cluster.
[0036] The terminal 102 may be, but is not limited to, various desktop computers, laptop computers, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart vehicle-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers, or may be a cloud server.
[0037] In an exemplary embodiment, Figure 2 As shown, a laser radar signal peak detection method for aerosol clusters is provided. The method is executed by a computer device, and can be executed by a computer device such as a terminal or a server alone, or by a terminal and a server together. In the embodiment of the present application, the method is applied to Figure 1 The server 104 in the example is used as an example to illustrate the method, which includes the following steps 200 to 204. Among them:
[0038] Step 200: Process the laser radar signal of the aerosol cluster using an outlier detection algorithm to obtain a signal peak closest to the zero point of the laser radar signal.
[0039] Step 201: extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak.
[0040] Step 202: Correct the signal peak using the peak foot position corresponding to the rising edge and the peak foot position corresponding to the falling edge to obtain a corrected signal peak, and use the corrected signal peak as the detection result of the signal peak.
[0041] Step 203: Based on the peak foot position corresponding to the falling edge, the laser radar signal of the aerosol cluster is divided into a first segment signal and a second segment signal, wherein the second segment signal is a segment of the laser radar signal that is farther from the zero point of the laser radar signal.
[0042] Step 204: Use the second segment signal as the laser radar signal of the new aerosol cluster, and return to step 200 until the set conditions are met, and generate the laser radar signal peak detection result of the aerosol cluster based on the detection results of all signal peaks obtained.
[0043] The energy of the laser will decay during the transmission process, especially after passing through thick aerosols, the laser energy decay is very obvious, which leads to the greater impact of noise on the echo signal at a longer distance. Compared with the traditional algorithm that simply uses a fixed threshold or estimates the signal-to-noise ratio to detect the signal peak, this application implements the above steps 200 to 204 based on the characteristics that the aerosol cluster signal is generally significantly stronger than the normal atmospheric echo signal, and gradually detects the laser radar signal of the aerosol cluster in segments, and uses the outlier detection algorithm to detect the signal peaks one by one, so as to reduce the impact of noise on the signal peak detection effect, improve the accuracy of signal peak detection, and protect the detailed information of the aerosol signal peak to the greatest extent, and the peak stripping reveals the complete shape of the aerosol signal peak.
[0044] In another exemplary embodiment of the present application, the setting condition is that the maximum signal peak value in the signal peak detection result is less than the intensity threshold or the distance between the laser radar signal of the processed aerosol group and the laser radar signal zero point reaches the distance threshold. Then, step 204 can be changed to use the second segment signal as the laser radar signal of the new aerosol group, and return to execute steps 200 to 203 until the maximum signal peak value in the signal peak detection result is less than the intensity threshold or the distance between the laser radar signal of the processed aerosol group and the laser radar signal zero point reaches the distance threshold, and the laser radar signal peak detection result of the aerosol group is generated based on the detection results of all signal peaks.
[0045] In this embodiment, the intensity threshold as one of the stop conditions can be determined according to the specific needs of the user or the noise level of the signal. The distance threshold can be determined according to the specific needs of the user, or it can be not set. When it is not set, the distance threshold is the original length of the laser radar signal of the aerosol group.
[0046] In another exemplary embodiment of the present application, the outlier detection algorithm may be the median absolute deviation method, the Quartiles non-normal outlier method, the Tukey's Fences method, the mean absolute deviation method, the Grubbs normal outlier method or the GESD outlier method.
[0047] In another exemplary embodiment of the present application, only using the outlier detection algorithm usually cannot accurately find the peak foot. In order to prevent the information of the peak foot from being distorted, it is necessary to find the exact peak foot position. Based on this, in this embodiment, the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak can be extracted by changing the sign of the derivative. Or the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak can be extracted based on the changing trend of the signal peak slope. However, it is not limited to the two methods listed in this embodiment, as long as the method can achieve accurate extraction of the peak foot position.
[0048] In another exemplary embodiment of the present application, a laser radar signal of an aerosol cluster obtained by using a horizontal detection laser radar is used to demonstrate signal peak detection. In this embodiment, the laser radar signal of the aerosol cluster is processed using the Quartiles non-normal outlier method, and the above steps 201 to 204 are performed. The final signal peak stripping result is as follows: Figure 3 Based on Figures 4 to 6 It can be concluded that the laser radar signal peak detection method provided in this application can detect the signal peak very completely and ensure that the details of the signal peak are not distorted. It has the technical advantages of scientific design, good effect, simple and reliable actual operation, etc.
[0049] In an exemplary embodiment, a computer device is provided. The computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 7 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. 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, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store laser radar signal peak detection data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a laser radar signal peak detection method for aerosol clusters is implemented.
[0050] Those skilled in the art will understand that Figure 7 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 those shown in the figure, or combine certain components, or have a different arrangement of components. In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0051] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0052] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0053] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0054] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and 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 the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0055] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0056] The technical features of the above embodiments may 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.
[0057] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A laser radar signal peak detection method for aerosol clusters, It is characterized in that The laser radar signal peak detection method for aerosol clusters includes: The LiDAR signal of the aerosol cluster is processed using an outlier detection algorithm to obtain the signal peak closest to the zero point of the LiDAR signal. Extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak; Correcting the signal peak using the peak foot position corresponding to the rising edge and the peak foot position corresponding to the falling edge to obtain a corrected signal peak, and using the corrected signal peak as the detection result of the signal peak; Based on the peak foot position corresponding to the falling edge, the lidar signal of the aerosol cluster is divided into the first segment signal and the second segment signal; The second segment of the signal is used as the lidar signal of the new aerosol cluster, and the step of processing the lidar signal of the aerosol cluster using the outlier detection algorithm to obtain the signal peak closest to the zero point of the lidar signal is returned until the set conditions are met, and the lidar signal peak detection result of the aerosol cluster is generated based on the detection results of all the signal peaks obtained.
2. The laser radar signal peak detection method for aerosol clusters according to claim 1, It is characterized in that The setting condition is that the maximum signal peak value in the signal peak detection result is less than the intensity threshold.
3. The laser radar signal peak detection method for aerosol clusters according to claim 1, It is characterized in that The setting condition is that the distance between the laser radar signal of the processed aerosol group and the zero point of the laser radar signal reaches a distance threshold.
4. The laser radar signal peak detection method for aerosol clusters according to claim 1, It is characterized in that The outlier detection algorithm is the median absolute deviation method, the Quartiles non-normal outlier method, the Tukey's Fences method, the mean absolute deviation method, the Grubbs normal outlier method and / or the GESD outlier method.
5. The laser radar signal peak detection method for aerosol clusters according to claim 1, It is characterized in that Extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak specifically includes: The peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak are extracted by changing the sign of the derivative.
6. The laser radar signal peak detection method for aerosol clusters according to claim 1, It is characterized in that Extracting the peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak specifically includes: The peak foot position corresponding to the rising edge of the signal peak and the peak foot position corresponding to the falling edge of the signal peak are extracted based on the change trend of the signal peak slope.
7. A computer device, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the laser radar signal peak detection method for aerosol clusters as described in any one of claims 1-6.
8. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the laser radar signal peak detection method for aerosol clusters described in any one of claims 1 to 6 is implemented.
9. A computer program product comprising a computer program, It is characterized in that When the computer program is executed by a processor, the laser radar signal peak detection method for aerosol clusters described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Distance measurement method and device thereof, and target detection method and device thereof
CN114706065A
Data fusion method and device, terminal and computer readable storage medium
CN116027289A
Laser radar and laser radar ranging method
CN116559827A
Multi-wavelength Raman laser radar inversion method and system based on layering and iteration
CN116755112A
Laser radar signal noise reduction method and system for manually discharging aerosol
CN118033674A
