This disclosure relates to the field of laser detection technologies and, in particular, to a detection method for a LiDAR (“Light Detection And Ranging”) and a detection system thereof, and a LiDAR.
A LIDAR is a typically used a ranging sensor, which has characteristics of long detection distance, high resolution, and strong resistance to environmental interference, or the like, and is widely used in intelligent robots, unmanned aerial vehicles, unmanned driving, or other fields. In recent years, an autonomous driving technology has developed rapidly, and the LiDAR, as a core sensor of its distance perception, is indispensable.
The LiDAR emits an optical signal by a laser, receives an echo signal reflected by a target object by a detector and converts the echo signal into an electrical signal, calculates time of flight (“ToF”) of a signal based on transmitting time of the optical signal and receiving time of the echo signal, and determines a distance of the target object combined with the speed of light.
Any object in nature can absorb and reflect incident light after being irradiated by light. Under the same incident light, the intensity of reflected light formed on surfaces of different objects is different. The intensity of the reflected light is related to reflectivity of a surface of an object, which indicates a ratio of radiant energy of the reflected light formed on the surface of the object to total radiant energy incident to the surface of the object. If the energy incident to the surface of the object is completely absorbed without any return, the reflectivity of the surface of the object is 0%. If the energy incident to the surface of the object is completely reflected without any absorption, the reflectivity of the surface of the object is 100%. The greater the reflectivity, the stronger a reflection capability of the surface of the object.
The LiDAR can both measure the distance and determine the reflectivity of a surface of the target object. The LiDAR can characterize the strength of the echo signal based on signal characteristics of the electric signal determined from the echo signal, and determine the reflectivity based on the strength of the echo signal and equivalent emitted light intensity attenuated by the distance.
The largest distance that the LiDAR can detect is influenced by the reflectivity of the surface of the target object. LiDAR products from different manufacturers are usually marked with a ranging capability under certain reflectivity, such as 200 m @ 10%. This parameter means that energy reflected by an object with the reflectivity greater than 10% within 0 to 200 m is enough to generate an echo. For the object with the reflectivity less than or equal to 10%, when the distance is greater than 200 m, echo energy is low due to attenuation of reflected energy in atmospheric transmission or other reasons, and probability of detecting the echo by the LiDAR is very small, and thus the largest detection distance corresponding to the LiDAR is 200 m.
To ensure safety of the LiDAR applications in fields such as unmanned driving, or the like, it is beneficial to evaluate a detection capability of the LiDAR to determine whether the LiDAR can effectively function. A reflectivity performance parameter is an important index to reflect the detection capability of the LiDAR, but there is no unified method for measuring the reflectivity performance parameter currently to evaluate the detection capability of the LiDAR.
In view of this, this disclosure provides a detection method for a LiDAR and a detection system thereof, and a LiDAR to improve an accuracy of evaluating a reflectivity performance parameter of the LiDAR.
This disclosure provides a detection method for a LiDAR, including:
Optionally, the reflection receiving operation includes: enabling the channel to be detected to scan across the target plate for at least once; and determining a reflectivity measurement value of at least one reflection point each time the channel to be detected scans across the target plate.
Optionally, the target plate has a predetermined reflectivity standard value; and the step of determining the reflectivity parameter of the channel to be detected include: determining the reflectivity accuracy of the channel to be detected based on the reflectivity standard value and the multiple reflectivity measurement values; and determining the reflectivity precision of the channel to be detected based on the multiple reflectivity measurement values.
Optionally, the reflection receiving operation further includes: determining the channel to be detected.
Optionally, in the step of performing the reflection receiving operation, the reflection receiving operation is performed on one channel to be detected each time.
Optionally, the step of determining the channel to be detected includes: changing a position and orientation of the LiDAR relative to the target plate, to cause a laser beam emitted by the channel to be detected to be incident on the target plate at a predetermined angle.
Optionally, the reflection receiving operation further includes: changing measurement distance between the target plate and the LiDAR; performing the reflection receiving operation at the measurement distance to determine the multiple reflectivity measurement values at the measurement distance, in the step of performing the reflection receiving operation; and determining the reflectivity parameter of the channel to be detected at the measurement distance, in the step of determining the reflectivity parameter of the channel to be detected.
Optionally, before determining the channel to be detected, the measurement distance between the target plate and the LiDAR is changed.
Optionally, the reflection receiving operation further includes: changing the reflectivity standard value of the target plate; determining the multiple reflectivity measurement values for the target plate of the reflectivity standard value at the measurement distance, in the step of performing the reflection receiving operation; and determining the reflectivity parameter of the channel to be detected for the target plate of the reflectivity standard value at the measurement distance, in the step of determining the reflectivity parameter of the channel to be detected.
Optionally, before determining the measurement distance between the target plate and the LiDAR, the reflectivity standard value of the target plate is changed.
Optionally, the step of changing the reflectivity standard value of the target plate includes: replacing the target plate, where different target plates have different reflectivity standard values.
Optionally, the detection method further includes: determining the reflectivity parameter of the LiDAR after the step of determining the reflectivity parameter of the channel to be detected, where the reflectivity parameter of the LiDAR includes: the reflectivity parameter of each detection channel of the LiDAR for the target plate of at least one reflectivity standard value at at least one measurement distance.
Correspondingly, this disclosure further discloses a detection system for a LiDAR, including:
In addition, this disclosure further discloses a detection system for a LiDAR, including:
Optionally, the reflection receiving operator module includes: a mechanical unit configured to fix and change the LiDAR and the target plate, a controller unit configured to control the LiDAR to perform the reflection receiving operation, and a reader unit configured to read point cloud data, where the controller unit enables the channel to be detected to scan across the target plate for at least once, and the reader unit determines a reflectivity measurement value of at least one reflection point each time the channel to be detected scans across the target plate.
Optionally, the controller unit is further configured to determine the channel to be detected.
Optionally, the controller unit determines one channel to be detected each time the reflection receiving operation is performed.
Optionally, before the reflection receiving operation is performed, the controller unit changes a position and orientation of the LiDAR relative to the target plate by the mechanical unit, to cause a laser beam emitted by the channel to be detected to be incident on the target plate at a predetermined angle.
Optionally, at least one of the LiDAR or the target plate is movably fixed to the mechanical unit, where the mechanical unit further includes: a measurer component configured to determine measurement distance between the target plate and the LiDAR.
Optionally, the number of the target plates is multiple, and different target plates have different reflectivity standard values.
Optionally, the evaluator module includes: an integrator unit configured to determine the reflectivity parameter of the LiDAR, where the reflectivity parameter of the LiDAR includes: the reflectivity parameter of at least one detection channel of the LiDAR for the target plate of at least one reflectivity standard value at at least one measurement distance.
In addition, this disclosure further discloses a LiDAR, where reflectivity accuracy of the LiDAR ranges from −40% to 40%, and where the reflectivity accuracy of the LiDAR is determined by the detection method of this disclosure.
This disclosure further discloses a LiDAR, where reflectivity precision of the LiDAR ranges from 0 to 40%, and where the reflectivity precision of the LiDAR is determined by the detection method of this disclosure.
Compared with the existing technologies, technical solutions of this disclosure have the following advantages.
In the technical solutions of this disclosure, the target plate with the predetermined reflectivity is used under a predetermined environmental condition, and the multiple reflectivity measurement values can be determined using the LiDAR under a condition that the LiDAR is at predetermined distance from the target plate. On this basis, the reflectivity accuracy and precision of the LiDAR for detection of an object within its field of view are counted to determine consistency of reflectivity measurement of respective channels of the LiDAR and reflectivity measurement accuracy of an entire LiDAR system, which is applicable to any type of LiDAR, such as a mechanical LiDAR and a solid-state LiDAR, or the like, to improve accuracy of evaluating reflectivity performance of the LiDAR.
To explain embodiments of this disclosure or technical solutions in the existing technologies more clearly, drawings required in the description of the embodiments or the existing technologies are briefly described below, and it is clear that the drawings described below are merely some embodiments of this disclosure, and that other drawings can also be determined based on these drawings for those ordinary skilled in the art without creative labor.
It can be seen from background that, currently, there is no unified method for measuring a reflectivity performance parameter to evaluate a detection capability of a LiDAR.
To solve the technical problem, this disclosure provides a detection method for a LiDAR, including:
In technical solutions of this disclosure, the detection method can determine consistency of reflectivity measurement of respective channels of the LiDAR and reflectivity measurement accuracy of an entire LiDAR system. The detection method has a wide application range, which is applicable to any type of LiDAR, such as a mechanical LiDAR and a solid-state LiDAR, or the like, to cause reflectivity performance of commercially available LiDARs to be intuitively compared and effectively evaluated, to improve accuracy of evaluating the reflectivity performance of the LiDAR.
To make the above objectives, features, and advantages of this disclosure more obvious and easier to understood, specific embodiments of this disclosure are described below in detail with reference to the drawings.
With reference to
The detection method includes: performing a step S110 to perform a reflection receiving operation to enable a detector of a channel to be detected to receive multiple echo signals reflected by a target plate 102 (as shown in
It should be noted that before performing the step S110 to perform the reflection receiving operation, the detection method further includes: performing a step S101 to set up a detection system. The detection system is configured to perform the reflection receiving operation.
With reference to
In some embodiments of this disclosure, the detection system includes: a mechanical unit (not shown in the figure) configured to fix and change the LiDAR 101 and the target plate 102, wherein at least one of the LiDAR 101 or the target plate 102 is movably fixed to the mechanical unit.
As shown in
In some embodiments of this disclosure, the height of the rotary table 111 can be changed based on a size of the target plate 102, to cause a ranging center of the LiDAR 101 and a center of the target plate 102 to be at the same height.
In some embodiments of this disclosure, the LiDAR 101 has a vertical field of view (“vertical FOV”) and a horizontal field of view (“horizontal FOV”). The LiDAR 101 is fixed to the tabletop of the rotary table 111. The height of the rotary table, the size of the target plate, and distance between the LiDAR and the target plate are changed based on the vertical field of view and the horizontal field of view of the LiDAR, to cause the reflectivity of the LiDAR 101 at each azimuth angle to be detected.
Among them, the target plate 102 is Lambertian. As shown in
Specifically, in the embodiment shown in
Specifically, the target plate 102 has a predetermined reflectivity standard value, such as 10%, 50%, and 90%. In some embodiments of this disclosure, the size of the target plate 102 enables the target plate 102 to cover a field of view of the LiDAR 101 at predetermined distance, and the predetermined distance can be determined to be very small, such as 0.3 m, 0.5 m, and 1 m.
As shown in
It should be noted that in some embodiments of this disclosure, the number of the target plates 102 is multiple, and different target plates 102 have different standard reflectivity values. By replacing the target plate 102, reflectivity performance parameters of the LiDAR for targets with different reflectivity can be detected.
In addition, in some embodiments of this disclosure, the mechanical unit further includes: a measuring component (not shown in the figure) configured to determine measurement distance d between the target plate 102 and the LiDAR 101. By determining the measurement distance d, the reflectivity performance parameters of the LiDAR at different measurement distance d are determined. In some embodiments, the measurement distance d between the LiDAR 101 and the target plate 102 can be 0.5 m, 1 m, 3 m, and 5 m.
In addition, in some embodiments of this disclosure, the detection system further includes: an external light source 103. The external light source 103 conforms to CIE standards, and two external light sources can be used, the two external light sources are symmetrically arranged at the top and bottom of the target plate 102. The external light source 103 is configured to illuminate the target plate 102, to determine luminous flux received by the target plate 102 per unit area, control illuminance of the target plate 102, and simulate ambient light which the LiDAR 101 may experience during use. With provision of the external light source 103, the simulation of an environment with predetermined illuminance (e.g., the illuminance can be 10 to 150 lux) can be realized.
As shown in
It should be noted that the point cloud data of the LiDAR includes: position coordinates of each reflection point and a reflectivity measurement value of each reflection point. Reflectivity measurement values of all reflection points in the point cloud data can be extracted by the reader unit 120, to determine the reflectivity measurement values of the respective effective reflection points.
Continuously with reference to
In some embodiments of this disclosure, the reflection receiving operation includes: enabling the channel to be detected to scan across the target plate 102 for at least once, and determining the reflectivity measurement value of at least one reflection point each time the channel to be detected scans across the target plate 102.
It should be noted that the LiDAR 101 includes multiple lasers and multiple detectors, at least one laser and at least one detector form a detection channel, and multiple lasers and multiple detectors form multiple detection channels.
It should be noted that in some embodiments of this disclosure, in the step of performing the reflection receiving operation, the reflection receiving operation is performed on one channel to be detected each time. In some embodiments of this disclosure, the LiDAR 101 is a multi-line LiDAR 101, that is, the LiDAR 101 has multiple detection channels. Thus, the reflection receiving operation further includes: determining the channel to be detected, that is, selecting at least one channel from the multiple detection channels as the channel to be detected.
It should be noted that in some embodiments of this disclosure, the number of the channel to be detected during each reflection receiving operation can be one. In other embodiments of this disclosure, the number of the channels to be detected during each the reflection receiving operation can be multiple.
Specifically, in some embodiments, the step of determining the channel to be detected includes: changing a position and orientation of the LiDAR 101 relative to the target plate 102, to cause a laser beam emitted by the channel to be detected to be incident on the target plate 102 vertically placed in a horizontal direction.
Specifically, in some embodiments of this disclosure, a pitch angle of the LiDAR 101 can be changed based on an internal parameter of the LiDAR 101, to cause the laser beam emitted by the channel to be detected to be incident to the target plate 102 at a predetermined angle. The internal parameter of the LiDAR 101 includes: vertical angles of respective lasers in the LiDAR 101.
As shown in
It should be noted that in some embodiments, one laser and one detector form a detection channel, each detection channel performs detection in a direction at one vertical angle. With reference to
Specifically, the pitch angle of the LiDAR 101 and the direction of the LiDAR 101 are changed by the rotary table 111, to cause the laser beam emitted by the channel to be detected to be incident on the target plate 102 vertically placed in the horizontal direction. After the channel to be detected is determined and a relative position and orientation of the LiDAR 101 is changed, the LiDAR 101 is started to scan.
With reference to
In some embodiments of this disclosure, the reflection receiving operation includes: enabling the channel to be detected to scan across the target plate 102 for at least once, and determining the reflectivity measurement value of at least one reflection point each time the channel to be detected scans across the target plate 102.
In some embodiments of this disclosure, in the reflection receiving operation, the number of effective reflection points is greater than or equal to 200. The number of the effective points in a single frame of the LiDAR 101 can be several, dozens or hundreds. Accordingly, in the reflection receiving operation, the channel to be detected can be enabled to scan across the target plate 102 for at least several times to determine reflectivity measurement values of 200 or more effective reflection points. Specifically, the reflectivity measurement values of multiple effective reflection points are read and recorded by the reader unit 120, that is, the point cloud visualization device.
After the reflection receiving operation is performed, a step S120 is performed to determine a reflectivity parameter of the channel to be detected based on a result of the reflection receiving operation.
In some embodiments of this disclosure, the target plate 102 has a predetermined reflectivity standard value, and the step of determining the reflectivity parameter of the channel to be detected include: determining the reflectivity accuracy of the channel to be detected based on the reflectivity standard value and multiple reflectivity measurement values; and determining the reflectivity precision of the channel to be detected based on the multiple reflectivity measurement values.
The reflectivity accuracy can reflect difference between the reflectivity measurement value determined by the LiDAR 101 and the standard reflectivity value. Higher reflectivity accuracy represents higher consistency between a reflectivity measurement value of the LiDAR 101 and real data.
Specifically, the step of determining the reflectivity accuracy of the channel to be detected include: determining an average measurement value based on an average value of the multiple reflectivity measurement values; and determining the reflectivity accuracy of the channel to be detected based on difference between the average measurement value and the standard reflectivity value:
Specifically, the step of determining the reflectivity accuracy of the channel to be detected can further include: determining an average measurement value based on the average value of the multiple reflectivity measurement values; and determining the reflectivity accuracy of the channel to be detected based on a ratio of the average measurement value to the standard reflectivity value.
The reflectivity precision can reflect a degree of the consistency between the multiple reflectivity measurement values determined by performing the reflection receiving operation on the target plate 102 at the same distance. Higher reflectivity precision represents smaller random error of reflectivity measurement value of the LiDAR 101.
Specifically, the step of determining the reflectivity precision of the channel to be detected includes: determining the reflectivity precision of the channel to be detected based on a standard deviation of the multiple reflectivity measurement values:
It should be noted that in some embodiments of this disclosure, the LiDAR 101 is a multi-line LiDAR, that is, the LiDAR 101 includes: multiple detection channels. Accordingly, after the reflectivity parameter of one channel to be detected is determined, it is beneficial to determine another channel to be detected again, which can be selected from the multiple detection channels as the channel to be detected. Then, the step S110 is repeated to perform the reflection receiving operation and the step S120 is performed to determine the reflectivity parameter of the channel to be detected determined again until respective reflectivity parameters of all detection channels are determined.
Specifically, the relative position and orientation of the LiDAR 101 are changed, and the determined channels to be detected are enabled to be incident in the horizontal direction on the target plate 102 in turn. The reflectivity measurement values of the multiple effective reflection points are determined for each time, to calculate the reflectivity parameter of each detection channel. Based on the reflectivity parameter of each detection channel, the standard deviation of reflectivity parameters of respective detection channels can be calculated to determine the reflectivity precision of the LiDAR to evaluate the consistency of the reflectivity measurement of the respective detection channels of the LiDAR. Based on the reflectivity accuracy of each detection channel, an average value of the reflectivity accuracy of the respective detection channels can be calculated to determine the reflectivity accuracy of the LiDAR to evaluate the reflectivity measurement accuracy of the entire LiDAR.
Continuously with reference to
Specifically, in some embodiments of this disclosure, before the channel to be detected is determined, the measurement distance d between the target plate 102 and the LiDAR 101 is changed.
Therefore, after the reflection receiving operation is performed on all detection channels at a predetermined detection distance to determine the reflectivity parameters of all channels to be detected at the predetermined detection distance, the measurement distance d is changed using the measuring component, and the reflectivity parameter of each detection channel at the changed measurement distance d is determined again. Each time the measurement distance d is changed, the reflectivity parameter of each detection channel at the changed measurement distance d is determined.
It should be noted that selection of the effective reflection point is related to the measurement distance d. The closer the measurement distance d between the LiDAR 101 and the target plate 102 is, the greater a circumferential angle of the target plate 102 is relative to the ranging center of the LiDAR 101. Reflection intensity at an edge of the target plate 102 is smaller. To ensure the consistency in detection, when detection distance between the target plate 102 and the LiDAR 101 is less than a predetermined value, the selected effective reflection point is located in a central area of the target plate 102.
Therefore, in some embodiments of this disclosure, the reflection receiving operation further includes: determining whether the target plate 102 is located in a near-field measurement range or a far-field measurement range before changing the measurement distance d between the target plate 102 and the LiDAR 101. When the target plate 102 is located in the near-field measurement range, the distance between any effective reflection point and the edge of the target plate 102 is greater than 10 cm.
Specifically, in a step of determining whether the target plate 102 is located in the near-field measurement range or the far-field measurement range, it is determined whether the target plate 102 is located in the near-field measurement range or the far-field measurement range based on the measurement distance d or a central angle of the target plate 102 relative to the ranging center of the LiDAR 101.
Continuously with reference to
Specifically, in some embodiments of this disclosure, the standard reflectivity value of the target plate 102 is changed before the measurement distance d between the target plate 102 and the LiDAR 101 is determined.
The target plate 102 has a predetermined standard reflectivity value, and thus in some embodiments of this disclosure, the step of changing the standard reflectivity value of the target plate 102 includes: replacing the target plate 102, different target plates 102 have different standard reflectivity values. Specifically, after the target plate 102 is replaced, the step S110 and the step S120 are repeatedly performed for each detection channel of the LiDAR 101 at different measurement distance d.
Continuously with reference to
Specifically, reflectivity parameters of all channels to be detected of the LiDAR 101 for target plates 102 of all reflectivity standard values at respective measurement distance d are summarized.
Specifically, for one measurement distance d and the target plate 102 of one reflectivity standard value, based on the reflectivity parameter of each detection channel, the standard deviation of the reflectivity parameters of the respective detection channels can be calculated, and the reflectivity precision of the LiDAR can be determined, to evaluate the consistency of the reflectivity measurement of the respective detection channels of the LiDAR. Based on the reflectivity accuracy of each detection channel, the average value of the reflectivity accuracy of the respective detection channels can be calculated, the reflectivity accuracy of the LiDAR can be determined, to evaluate the reflectivity measurement accuracy of the entire LiDAR.
Correspondingly, this disclosure further discloses a detection system for a LiDAR.
The detection system includes a detector apparatus configured to implement the detection method of this disclosure to determine a reflectivity parameter of a channel to be detected in the LiDAR.
The detector apparatus implements the detection method of this disclosure, and thus specific technical solutions of the detector apparatus refer to embodiments of the detection method mentioned above, which are not repeated herein in this disclosure.
In addition, this disclosure further discloses a detection system for a LiDAR 101.
With reference to
The detection system for the LiDAR 101 includes: a reflection receiving operator module configured to perform a reflection receiving operation to enable a detector of a channel to be detected to receive multiple echo signals reflected by a target plate 102, to receive multiple reflectivity measurement values of the channel to be detected for the target plate 102 determined by the LiDAR, where the channel to be detected is a detection channel of the LiDAR 101. The detection system further includes an evaluator module 130 configured to determine a reflectivity parameter of the channel to be detected based on a result of the reflection receiving operation, where the reflectivity parameter of the channel to be detected includes: at least one of reflectivity accuracy of the channel to be detected or reflectivity precision of the channel to be detected.
The reflection receiving operator module is configured to perform the reflection receiving operation to determine the reflectivity measurement value.
As shown in
Among them, the mechanical unit includes the rotary table 111, and the LiDAR 101 is fixed to the tabletop of the rotary table 111. The height of the rotary table can be changed based on the size of the target plate. The rotary table 111 is the two-dimensional rotary table, that is, the rotary table 111 has two rotating shafts, one of which is perpendicular to the tabletop of the rotary table 111 and the other of which is parallel to the tabletop of the rotary table 111. For the mechanical rotary LiDAR and the rotating-mirror LiDAR, the rotary table 111 is configured to carry the LiDAR and change the attitude of the LiDAR. For the solid-state LiDAR, the rotary table 111 can also drive the LiDAR to rotate.
In some embodiments of this disclosure, the height of the rotary table 111 can be changed based on the size of the target plate 102, to cause the ranging center of the LiDAR 101 and the center of the target plate 102 to be at the same height.
In some embodiments of this disclosure, the LiDAR 101 has the vertical field of view (“vertical FOV”) and the horizontal field of view (“horizontal FOV”). The LiDAR 101 is fixed to the tabletop of the rotary table 111. The height of the rotary table, the size of the target plate, and the distance between the LiDAR and the target plate are changed based on the vertical field of view and the horizontal field of view of the LiDAR, to cause that the reflectivity of the LiDAR 101 at each azimuth angle can be detected.
In an embodiment of this disclosure, the height of the target plate 102 is 0.5 m to 3 m, the width of the target plate is 0.5 m to 3 m, and the target plate 102 is the Lambertian with the calibrated standard reflectivity value.
The target plate 102 has the predetermined standard reflectivity value, such as 10%, 50%, and 90%. In some embodiments of this disclosure, the size of the target plate 102 enables the target plate to cover the field of view of the LiDAR 101 as much as possible at the predetermined distance, and the predetermined distance can be determined to be very small, such as 0.3 m, 0.5 m, and 1 m. As shown in
It should be noted that in some embodiments of this disclosure, the number of the target plates 102 is multiple, and different target plates 102 have different reflectivity standard values. By replacing the target plate 102, the reflectivity performance parameters of the LiDAR for the targets with different reflectivity can be detected.
In addition, in some embodiments of this disclosure, at least one of the LiDAR 101 or the target plate 102 is movably fixed to the mechanical unit; and the mechanical unit further includes: a measurer component configured to determine measurement distance d between the target plate 102 and the LiDAR 101. By determining the measurement distance d, the reflectivity performance parameters of the LiDAR at different measurement distance d are determined. In some embodiments, the measurement distance d between the LiDAR 101 and the target plate 102 is 0.5 m, 1 m, 3 m, and 5 m.
In addition, in some embodiments of this disclosure, the detection system further includes: an external light source 103. The external light source 103 conforms to the CIE standards, and two external light sources can be used, the two external light sources are symmetrically arranged at the top and bottom of the target plate 102. The external light source 103 is configured to illuminate the target plate 102, to determine luminous flux received by the target plate 102 per unit area, control illuminance of the target plate 102, and simulate ambient light which the LiDAR 101 may experience during use. With provision of the external light source 103, the simulation of the environment with the predetermined illuminance (e.g., the illuminance can be 100 lux) can be realized.
In some embodiment of this disclosure, the detection system further includes: a reader unit 120. The reader unit 120 is configured to read and display the point cloud data determined by the LiDAR 101, and is connected in communication with the LiDAR. The reader unit includes a storage medium and a processor, where the storage medium stores at least one instruction set for reading the point cloud data of the LiDAR when the LiDAR works, and the processor is connected in communication with the reader unit for determining and displaying the point cloud data of the LiDAR 101. Based on the actually detected point cloud data, the reflectivity measurement values of the respective effective reflection points can be selected and recorded. Specifically, the reader unit 120 can be the point cloud visualization device.
It should be noted that the point cloud data of the LiDAR includes: position coordinates of each reflection point and a reflectivity measurement value of each reflection point. The reader unit 120 can extract the reflectivity measurement values of all reflection points in the point cloud data, to determine the reflectivity measurement values of the respective effective reflection points.
As shown in
In some embodiments of this disclosure, the LiDAR 101 is the multi-line LiDAR 101, that is, the LiDAR 101 has multiple detection channels, and thus the controller unit 110 is also configured to determine the channel to be detected, that is, to select at least one channel from the multiple detection channels as the channel to be detected. Specifically, each time the reflection receiving operation is performed, the controller unit 110 determines one channel to be detected.
In some embodiments of this disclosure, the number of the channel to be detected during each reflection receiving operation is one. In other embodiments of this disclosure, the number of the channels to be detected during each reflection receiving operation can be multiple.
Before the reflective receiving operation is performed, the controller unit 110 changes the relative position and orientation of the LiDAR 101 by the mechanical unit based on the internal parameter of the LiDAR 101, to cause the laser beam emitted by the channel to be detected to be incident on the target plate 102 in the horizontal direction.
With reference to
Specifically, the controller unit 110 changes the pitch angle of the LiDAR 101 and the direction of the LiDAR 101 by the rotary table 111, to cause the channel to be detected to be incident on the target plate 102 in the horizontal direction. After the channel to be detected is determined and the relative position and orientation of the LiDAR 101 is changed, the controller unit 110 starts the LiDAR 101 to scan.
After the controller unit 110 starts the LiDAR 101, the channel to be detected scans across the target plate 102 for at least once. The reflectivity measurement value of at least one reflection point is determined each time the channel to be detected scans across the target plate 102.
In the reflection receiving operation, the number of the effective reflection points is greater than or equal to 200. The number of the effective points in the single frame of the LiDAR 101 can be several, dozens or hundreds. Accordingly, the channel to be detected scans across the target plate 102 for at least several times to determine the reflectivity measurement values of 200 or more effective reflection points. Specifically, the reader unit 120, that is, the point cloud visualization device, reads and records the reflectivity measurement values of the multiple effective reflection points.
Continuously with reference to
In some embodiments of this disclosure, the target plate 102 has the predetermined standard reflectivity value, and the evaluator module 130 determines the reflectivity accuracy of the channel to be detected based on the standard reflectivity value and the multiple reflectivity measurement values. The evaluator module 130 further determines the reflectivity precision of the channel to be detected based on the multiple reflectivity measurement values.
The reflectivity accuracy reflects the difference between the reflectivity measurement value determined by the LiDAR 101 and the reflectivity standard value. Higher reflectivity accuracy represents higher consistency between a reflectivity measurement value of the LiDAR 101 and real data.
Specifically, the evaluator module 130 determines the average measurement value based on the average value of the multiple reflectivity measurement values; and determines the reflectivity accuracy of the channel to be detected based on the difference between the average measurement value and the reflectivity standard value:
Specifically, the step of determining the reflectivity accuracy of the channel to be detected can further include: determining an average measurement value based on an average value of the multiple reflectivity measurement values; and determining the reflectivity accuracy of the channel to be detected based on a ratio of the average measurement value to the reflectivity standard value.
The reflectivity precision reflects the degree of the consistency between the multiple reflectivity measurement values determined by performing the reflection receiving operation on the target plate 102 at the same distance. Higher reflectivity precision represents a smaller random error of reflectivity measurement values of the LiDAR 101.
Specifically, the evaluator module 130 determines the reflectivity precision of the channel to be detected based on the standard deviation of the multiple reflectivity measurement values
Specifically, the step of determining the reflectivity accuracy of the channel to be detected can further include: determining the average measurement value based on the average value of the multiple reflectivity measurement values; and determining the reflectivity accuracy of the channel to be detected based on the ratio of the average measurement value to the reflectivity standard value.
The reflectivity precision reflects the degree of the consistency between the multiple reflectivity measurement values determined by performing the reflection receiving operation on the target plate 102 at the same distance. Higher reflectivity precision represents a smaller random error of reflectivity measurement values of the LiDAR 101.
Specifically, the evaluator module 130 determines the reflectivity precision of the channel to be detected based on the standard deviation of the multiple reflectivity measurement values:
It should be noted that in some embodiments of this disclosure, the LiDAR 101 is a multi-line LiDAR 101, that is, the LiDAR 101 includes: multiple detection channels. The reflectivity parameter determined by the evaluator module 130 is the reflectivity parameter of the channel to be detected. Therefore, after the reflectivity parameter of the channel to be detected is determined, the reflection receiving operator module determines the channel to be detected again, selects another channel from the multiple detection channels as the channel to be detected, and then performs the reflection receiving operation again. Then, the evaluator module 130 determines the reflectivity parameter of the channel to be detected determined again The process continues until the respective reflectivity parameters of all detection channels are determined.
In some embodiments of this disclosure, the evaluator module is further configured to: based on the reflectivity parameter of each detection channel, calculate the standard deviation of the reflectivity parameters of the respective detection channels, and determine the reflectivity precision of the LiDAR, to evaluate the consistency of the reflectivity measurement of the respective detection channels of the LiDAR; and based on the reflectivity accuracy of each detection channel, calculate the average value of the reflectivity accuracy of the respective detection channels, and determine the reflectivity accuracy of the LiDAR, to evaluate the reflectivity measurement accuracy of the entire LiDAR.
Specifically, the controller unit 110 changes the relative position and orientation of the LiDAR 101 for many times, to cause the determined channels to be detected to be enabled to be incident in the horizontal direction on the target plate 102 in turn. The reflectivity measurement values of the multiple effective reflection points are determined for each time. Then the evaluator module 130 calculates the reflectivity parameter of each detection channel. Specifically, the controller unit 110 changes the pitch angle of the LiDAR 101 again, the pitch angle of the LiDAR 101 is changed for each time, to cause one detection channel as the channel to be detected to be incident on the target plate 102 in the horizontal direction, and the reader unit 120 records the reflectivity measurement values of the multiple effective reflection points for each time.
Continuously with reference to
Specifically, in some embodiments of this disclosure, before the channel to be detected is determined, the controller unit 110 changes the measurement distance d between the target plate 102 and the LiDAR 101.
Therefore, after the reflection receiving operator module performs the reflection receiving operation on all detection channels at the predetermined detection distance, and the evaluator module 130 determines the reflectivity parameters of all channels to be detected at the predetermined detection distance, the reflection receiving operator module changes the measurement distance d using the measuring component, and the evaluator module 130 determines the reflectivity parameter of each detection channel at the changed measurement distance d again. Each time the reflection receiving operator module changes the measurement distance d, the evaluator module 130 determines the reflectivity parameter of each detection channel at the changed measurement distance d.
It should be noted that the selection of the effective reflection point is related to the measurement distance d. The closer the measurement distance d between the LiDAR 101 and the target plate 102 is, the greater the circumferential angle of the target plate 102 is relative to the ranging center of the LiDAR 101. Reflection intensity at the edge of the target plate 102 is smaller. To ensure the consistency in the detection, when the detection distance between the target plate 102 and the LiDAR 101 is less than the predetermined value, the selected effective reflection point is located in the central area of the target plate 102.
In some embodiments of this disclosure, the reflection receiving operator module further includes: an area determiner unit (not shown in the figure) configured to determine whether the target plate 102 is located in the near-field measurement range or the far-field measurement range. When the area determiner unit determines that the target plate 102 is located in the near-field measurement range, the distance between any effective reflection point and the edge of the target plate 102 is greater than 10 cm.
Specifically, the area determiner unit determines whether the target plate 102 is located in the near-field measurement range or the far-field measurement range based on the measurement distance d or the central angle of the target plate 102 relative to the ranging center of the LiDAR 101.
In some embodiments of this disclosure, the target plate 102 is detachably fixed to the mechanical unit, and the number of the target plates 102 is multiple, and different target plates 102 have different standard reflectivity values. Therefore, by replacing with different target plates 102, the detection system can determine the reflectivity parameters of the LiDAR 101 for different standard reflectivity values.
It should be noted that in some embodiments of this disclosure, the evaluator module 130 further includes: an integrator unit (not shown in the figure) configured to determine the reflectivity parameter of the LiDAR 101, where the reflectivity parameter of the LiDAR 101 includes: the reflectivity parameter of at least one detection channel of the LiDAR 101 for the target plate 102 of at least one reflectivity standard value at at least one measurement distance d.
Specifically, the integrator unit is further configured to: for one measurement distance d and the target plate 102 of one standard reflectivity value, determine the reflectivity precision of the LiDAR based on the reflectivity parameter of each detection channel; and determine the reflectivity accuracy of the LiDAR based on the reflectivity accuracy of each detection channel.
In addition, this disclosure further discloses a LiDAR.
A reflectively accuracy of the LiDAR ranges from −40% to 40%, where the reflectivity accuracy of the LiDAR is determined by the detection method of this disclosure.
The reflectivity accuracy of the LiDAR is determined by the detection method of this disclosure, and thus specific technical solutions of the LiDAR refer to embodiments of the detection method mentioned above, which are not repeated herein in this disclosure.
Furthermore, this disclosure further discloses a LiDAR.
The reflectivity precision of the LiDAR ranges from 0 to 40%, where the reflectivity precision of the LiDAR is determined by the detection method of this disclosure.
The reflectivity precision of the LiDAR is determined by the detection method of this disclosure, and thus specific technical solutions of the LiDAR refer to embodiments of the detection method mentioned above, which are not repeated herein in this disclosure.
In summary, the reflectivity precision and accuracy of the LiDAR for the detection of an object within a vertical or horizontal angle are counted under a predetermined environmental condition by using the target plate of the predetermined reflectivity and under a condition that the LiDAR is at the predetermined distance from the target plate. The method is capable of determining the consistency of the reflectivity measured by the respective channels of the LiDAR and the deviation from an actual reflectivity of the target plate. This disclosure is applicable to any type of LiDAR, such as the mechanical LiDAR and the solid-state LiDAR, or the like, to generate the benefit that the reflectivity performance of the commercially available LiDARs can be intuitively compared and effectively evaluated, to improve the accuracy of evaluating the reflectivity performance of the LiDAR.
Although this disclosure is disclosed above, this disclosure is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of this disclosure. Therefore, the protection scope of this disclosure should be subject to the scope defined by the claims.
Number | Date | Country | Kind |
---|---|---|---|
202210467154.6 | Apr 2022 | CN | national |
This application is a continuation application of and claims benefit of copending International Patent Application No. PCT/CN2022/120779, filed on Sep. 23, 2022, which claims priority to Chinese Patent Application No. 202210467154.6, filed on Apr. 29, 2022 and entitled “DETECTION METHOD FOR LIDAR AND DETECTION SYSTEM THEREOF, AND LIDAR” to the China National Intellectual Property Administration, the contents of all of which are herein incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/120779 | Sep 2022 | WO |
Child | 18928661 | US |