Apparatus and method for inspecting angular resolution of lidar device
The method employs a target with varying reflectance parts to accurately determine LiDAR resolution by rotating the device and analyzing intensity data, addressing discontinuity and overlap issues in existing LiDAR inspection methods.
Patent Information
- Application Number
- PCT/KR2025/012678
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-02-14
- Filing Date
- 2025-08-21
- Publication Date
- 2026-04-16
AI Technical Summary
Existing LiDAR devices face challenges in accurately determining angular resolution due to high discontinuity and low accuracy of depth information near edges, and errors from overlapping multiple targets, necessitating a need for improved inspection methods.
A method and system using a target with distinct reflectance parts to determine LiDAR resolution by rotating the device, recording frames, calculating point clouds, selecting data points, and acquiring intensity data to assess angular resolution based on rotation angles.
The method allows precise determination of LiDAR resolution using a single target, reducing errors from target placement and enhancing accuracy by leveraging intensity data changes during rotation.
Smart Images

Figure KR2025012678_16042026_PF_FP_ABST
Abstract
Description
Inspection device and method for each resolution of a LiDAR device
[0001] The present invention relates to a lidar device. More specifically, the present invention relates to performance testing of a lidar device, for example, testing of each resolution of a lidar device.
[0002] LiDAR devices are important sensors for detecting the shape and distance of objects and are utilized in various industrial fields, such as autonomous vehicles, drones, and robots. LiDAR devices scan the surrounding environment using light and generate a point cloud, which is a set of data points in 3D space, based on the collected data. At this time, the quality of the point cloud depends significantly on the performance of the LiDAR device. One such performance characteristic of a LiDAR device is Angular Resolution.
[0003] Angular resolution refers to the minimum angular difference that a LiDAR device can detect within a specific angle, and LiDAR devices with high angular resolution can detect objects in detail. Therefore, the angular resolution of a LiDAR device can serve as an important indicator for evaluating its performance.
[0004] As a method for inspecting each resolution of a LiDAR device, a method utilizing the edge of a single target or the edge formed between multiple targets may be used. Specifically, light is emitted to the aforementioned edge, and depth information (distance information) included in a point cloud calculated based on reflected light reflected from the vicinity of the edge may be utilized.
[0005] However, there is a problem in that depth information near the edges has high discontinuity and low accuracy. This problem can occur due to the method by which the LiDAR device generates depth information through a superpixel composed of multiple photodetectors.
[0006] In addition, when forming edges using multiple targets, there is a problem where errors resulting from the placement of multiple targets overlap.
[0007] Therefore, in addition to depth information, there is a need for parameters that can serve as a standard for inspecting each resolution of the LiDAR device.
[0008] In addition, there is a need for a method to inspect each resolution of a LiDAR device without using multiple targets.
[0009] The objective of the present invention is to provide a device and method for inspecting each resolution of a lidar device using depth information within a point cloud calculated by the lidar device and different data.
[0010] The objective of the present invention is to provide a device and method for inspecting each resolution of a LiDAR device using a single target.
[0011] To solve the problem of the present invention, a method for inspecting the resolution of a lidar device comprises: a step of preparing and arranging a lidar device to be inspected and a target; a step of rotating the lidar device to be inspected in rotation steps, causing the lidar device to be inspected to record at least one frame in each of the rotation steps, and calculating a point cloud based on the recorded frame; a step of selecting a plurality of data points within the calculated point cloud; a step of acquiring intensity data in at least some of the rotation steps for each of the selected data points; and a step of determining the resolution of the lidar device to be inspected based on the acquired intensity data and the rotation angle in the rotation step in which the intensity data was acquired; wherein the target comprises a first part and a second part, and the reflectances of the first part and the second part are different from each other.
[0012] According to one embodiment of the present invention, the target may have a linear boundary formed at the portion where the first portion and the second portion meet each other.
[0013] According to one embodiment of the present invention, the first part and the second part are arranged in a horizontal direction or a vertical direction, and when the first part and the second part are arranged in a horizontal direction, the linear boundary is formed in a vertical direction, and when the first part and the second part are arranged in a vertical direction, the linear boundary can be formed in a horizontal direction.
[0014] According to one embodiment of the present invention, the intensity data included in the data point calculated based on light reflected from the first part may be different from the intensity data included in the data point calculated based on light reflected from the second part.
[0015] According to one embodiment of the present invention, the target is configured in the form of a flat plate, and the first part and the second part can form the target as a single unit.
[0016] To solve the problem of the present invention, a resolution inspection system for a lidar device comprises: an inspection device for determining each resolution of the lidar device to be inspected; and a target for reflecting light emitted by the lidar device to be inspected, comprising a first part and a second part—the reflectance of each of the first part and the second part being different from each other—and the inspection device may comprise: a support member for the lidar device to be inspected for supporting the lidar device to be inspected; a rotation adjustment member for rotating the support member for the lidar device to be inspected and the lidar device to be inspected in rotation steps; and a processor member for controlling the operation of the lidar device to be inspected and the rotation adjustment member, and for determining each resolution of the lidar device to be inspected based on intensity data included in a point cloud calculated by the lidar device to be inspected.
[0017] According to one embodiment of the present invention, the processor unit may perform the steps of: causing the rotation adjustment unit to rotate the lidar device to be inspected in the rotation steps, causing the lidar device to be inspected to record at least one frame in each of the rotation steps, and calculating the point cloud based on the recorded frame; selecting a plurality of data points within the calculated point cloud; acquiring intensity data in at least some of the rotation steps for each of the selected data points; and determining the angle resolution of the lidar device to be inspected based on the acquired intensity data and the rotation angle in the rotation step in which the intensity data was acquired.
[0018] According to one embodiment of the present invention, the target may have a linear boundary formed at the portion where the first portion and the second portion meet each other.
[0019] According to one embodiment of the present invention, the first part and the second part are arranged in a horizontal direction or a vertical direction, and when the first part and the second part are arranged in a horizontal direction, the linear boundary is formed in a vertical direction, and when the first part and the second part are arranged in a vertical direction, the linear boundary can be formed in a horizontal direction.
[0020] According to one embodiment of the present invention, the intensity data included in the data point calculated based on light reflected from the first part may be different from the intensity data included in the data point calculated based on light reflected from the second part.
[0021] According to one embodiment of the present invention, the target is configured in the form of a flat plate, and the first part and the second part can form the target as a single unit.
[0022] The device and method for inspecting each resolution of a lidar device according to the present invention can determine each resolution of a lidar device by using a target comprising at least two parts having different reflectances.
[0023] The device and method for inspecting each resolution of a lidar device according to the present invention can determine each resolution of a lidar device using intensity data included in a point cloud calculated by the lidar device.
[0024] FIG. 1 is a schematic diagram illustrating the operation of a light sensing and distance measuring device or a lidar device to which the present invention is applied.
[0025] FIG. 2 is a drawing showing each resolution inspection device of a lidar device according to one embodiment of the present invention.
[0026] FIG. 3 is a diagram showing a resolution inspection system of a lidar device according to one embodiment of the present invention.
[0027] FIG. 4 is a diagram showing the relationship between the arrival point of light radiated by a lidar device according to one embodiment of the present invention and the data point within the point cloud calculated by the lidar device.
[0028] FIG. 5 is a diagram showing the setting of a region of interest within a point cloud according to one embodiment of the present invention.
[0029] FIG. 6 is a diagram showing that the positional relationship between the light arrival point and the target changes as the lidar device according to one embodiment of the present invention is rotated.
[0030] FIG. 7 is a diagram showing that the position of the light arrival point and the data included in the data point corresponding to the arrival point change as the lidar device according to one embodiment of the present invention is rotated.
[0031] FIG. 8 is a diagram illustrating the operation of acquiring intensity data included in data points according to the rotation angle of the lidar device.
[0032] FIG. 9 is a diagram showing the result of performing the operation described in FIG. 8 on each of two different data points within a point cloud calculated by a lidar device according to one embodiment of the present invention.
[0033] FIG. 10 is a drawing showing an example of the result of inspecting each resolution of a lidar device by the method described in FIG. 9.
[0034] FIG. 11 is a flowchart illustrating a method for inspecting each resolution of a lidar device according to one embodiment of the present invention.
[0035] Hereinafter, a method and system for inspecting each resolution of a LiDAR device according to an embodiment of the present invention will be described in detail with reference to the attached drawings. However, it will be readily apparent to those skilled in the art that the attached drawings are provided merely to facilitate the disclosure of the contents of the present invention, and that the scope of the present invention is not limited to the scope of the attached drawings.
[0036]
[0037] Introduction
[0038] FIG. 1 is a schematic diagram illustrating the operation of a light sensing and distance measuring device or a lidar device to which the present invention is applied.
[0039] Referring to FIG. 1, a light detection and distance measuring device (100, hereinafter also referred to as a LiDAR device) to which the present invention is applied may include a light emitter (110) for emitting light, a light detector (120) for detecting reflected light that is reflected back from an object (200) after the emitted light, and an optical device (130) provided in a light path that is radiated and received from the light emitter (110) and the light detector (120). Here, the light emitter (110) may be a diode and a laser light source. The LiDAR device can calculate the range or property of an object (200) using the reflected light that is reflected back from the object (200).
[0040] In this specification, the device subject to inspection may be interchangeably referred to as a lidar device.
[0041] A point cloud refers to a set of data points in 3D space. A set of data points calculated by a LiDAR device (100) to which the present invention is applied can also be called a point cloud. Since the distances between data points constituting the point cloud are generally non-uniform, it is desirable to specifically encode all three coordinates (orthogonal coordinates or spherical coordinates) for each point.
[0042] According to the present invention, the device subject to testing is referred to as the device under test (DUT).
[0043] Among results where the measurement value is positive, the case where the measurement value is accurate—that is, where both the measurement value and the result are positive—is called a true positive (TP). Among results where the measurement value is positive, the case where the measurement value is inaccurate—that is, where the measurement value is positive but the result is negative—is called a false positive (FP).
[0044] The probability of valid points in a single measurement and / or multiple accumulated measurements for a single target is called the probability of detection (PoD) or true positive rate. The probability of detection may depend on background noise, the reflectivity of the target, the tolerance of the range, and other attributes. The PoD can be calculated by the following Equation 1, where the true (TP) represents the scan points that hit the target in total at distance (actual) ±Δ. The probability of detection is calculated as the ratio of the number of valid points to the number of theoretical points.
[0045]
[0046]
[0047]
[0048] In a point cloud of a LiDAR device, the angle formed by the connection between two adjacent detection points and the 3D coordinate origin of the point cloud in terms of azimuth and elevation angles is called angular resolution. The angular resolution of a LiDAR device can be divided into azimuth resolution and elevation resolution.
[0049] In the point cloud of a LiDAR device, the angle between two outermost effective points where the PoD exceeds 50% (Lambertian target reflectance 50%) is called the field of view (FOV). The FOV includes a horizontal FOV range and a vertical FOV range.
[0050] Capturing the entire FOV (horizontal / vertical) is called a frame.
[0051]
[0052] Overall configuration of each resolution inspection device of the LiDAR device
[0053] FIG. 2 is a drawing showing each resolution inspection device of a lidar device according to one embodiment of the present invention.
[0054] As shown in FIG. 2, the inspection device (10) may include a support part (11) for the device to be inspected, a rotation adjustment part (12), a processor part (13), and a memory part (14).
[0055] The support member (11) of the device to be inspected is intended to support the device to be inspected. More specifically, the support member (11) of the device to be inspected can be combined with the device to be inspected to support the device to be inspected, and can rotate together with the device to be inspected by the rotation adjustment member (12) as described below.
[0056] The rotation adjustment unit (12) is for rotating the device to be inspected and the device to be inspected support unit (11). The rotation adjustment unit (12) can be connected to the device to be inspected support unit (11) and can rotate the device to be inspected support unit (11) and / or the device to be inspected.
[0057] The processor unit (13) can control the operation of the rotation adjustment unit (12). Additionally, the processor unit (13) can control the operation of the inspection target device connected to the inspection device (10). As described below, the processor unit (13) can process information output by the inspection target device connected to the inspection device (10) and the rotation adjustment unit (12), and can determine each resolution of the inspection target device by processing the above information.
[0058] The memory unit (14) can store information output by the device to be inspected connected to the inspection device (10). The memory unit (14) can store information generated by the processor unit (14) based on the information output by the device to be inspected. The memory unit (14) can have a program recorded therein to enable the processor unit (13) to perform an operation to control the operation of the rotation adjustment unit (12) and to process the information output by the device to be inspected to determine each resolution of the device to be inspected.
[0059]
[0060] Overall configuration of each resolution inspection system of the LiDAR device
[0061] FIG. 3 is a diagram showing a resolution inspection system of a lidar device according to one embodiment of the present invention.
[0062] Specifically, FIG. 3(a) is a schematic diagram showing the arrangement between the lidar device to be inspected, the inspection device for each resolution of the lidar device, and the target. Also, FIG. 3(b) is a diagram showing the partial reflectance of the target shown in FIG. 3(a).
[0063] As illustrated in FIG. 3(a), each resolution inspection system (1000) of the lidar device (100) may include a lidar device (100) to be inspected, each resolution inspection device (10) of the lidar device (100), and a target (20).
[0064] Specifically, the lidar device (100) can be connected to an inspection device (10). More specifically, the inspection device (10) can control the operation of the connected lidar device (100).
[0065] Specifically, the target (20) may be positioned at a predetermined distance from the lidar device (100) and the inspection device (10). The target (20) may be configured in the form of a flat plate. When the target (20) is configured in the form of a plate, the target (20) may be positioned so that the flat portion faces the lidar device (100). In this case, light emitted by the lidar device (100) may be incident perpendicularly on the target (20).
[0066] Specifically, the lidar device (100) can be rotated in a horizontal or vertical direction by the inspection device (10). Additionally, the lidar device (100) can emit light toward a target (20). The emitted light is reflected from the target (20), and the reflected light can be collected and detected by the lidar device (100).
[0067] As shown in FIG. 3(b), the target (20) may include a first part (20a) and a second part (20b).
[0068] Specifically, the first part (20a) and the second part (20b) may have different reflectivity. For example, the first part (20a) may have a reflectivity of A%, and the second part (20b) may have a reflectivity of B%. Here, A may be a value greater than B. That is, the reflectivity of the first part (20a) may be greater than the reflectivity of the second part (20b).
[0069] According to the present invention, the greater the reflectance of the object to which the light emitted by the lidar device (100) is reflected, the greater the intensity of the reflected light reflected from the object. Referring to FIG. 3 (b), the intensity of the reflected light reflected from the first part (20a) may have a greater value than the intensity of the reflected light reflected from the second part (20b).
[0070] As illustrated in FIG. 3(b), the target (20) may have a linear boundary formed at the portion where the first portion (20a) and the second portion (20b) meet each other. Referring to FIG. 3(b), the first portion (20a) and the second portion (20b) may be arranged in a horizontal direction. Although not illustrated in FIG. 3(b), the first portion (20a) and the second portion (20b) may also be arranged in a vertical direction.
[0071] Specifically, when the first part (20a) and the second part (20b) are arranged in a horizontal direction, the aforementioned linear boundary may be formed in a vertical direction. Additionally, when the first part (20a) and the second part (20b) are arranged in a vertical direction, the aforementioned linear boundary may be formed in a horizontal direction.
[0072]
[0073] Correspondence between optical reach points and data points
[0074] FIG. 4 is a diagram showing the relationship between the arrival point of light radiated by a lidar device according to one embodiment of the present invention and the data point within the point cloud calculated by the lidar device.
[0075] Specifically, FIG. 4(a) shows emitted light emitted toward a predetermined arrival point on a target and reflected light reflected from said arrival point. Additionally, FIG. 4(b) shows a data point calculated based on the reflected light shown in FIG. 4(a) among the data points included in the point cloud calculated by the lidar device.
[0076] As illustrated in FIG. 4(a), the lidar device (100) can emit light toward a target (20). The emitted light can reach a predetermined point of arrival (30) on the target (20) and be reflected.
[0077] A LiDAR device (100) can collect reflected light and produce a point cloud (40) based on the collected light. As shown in FIG. 4(b), the point cloud (40) can be visualized by a specific visualization tool. For example, the visualization tool may be at least one software selected from the group including open source software such as CloudCompare, Meshlab, PCL (Point Cloud Library), and Open3D, and commercial software such as AutoCAD, Bentley Pointools, Leica Cyclone, and Autodesk Recap. However, it is not limited thereto.
[0078] When a LiDAR device (100) emits light toward an area containing a target (20) and calculates a point cloud (40) based on the light reflected therefrom, the point cloud (40) may include a subset (T) corresponding to the target (20). The subset (T) may be composed of a plurality of data points corresponding to the target (20).
[0079] Specifically, the subset (T) may include a first subset (Ta) and a second subset (Tb). For example, the first subset (Ta) may correspond to a first part (20a) of the target (20), and the second subset (Tb) may correspond to a second part (20b) of the target (20).
[0080] Referring to FIG. 4(b), the first subset (Ta) may include a data point (50). The data point (50) may correspond to a light arrival point (30). That is, the data point (50) may be calculated by the lidar device (100) based on light reflected from the light arrival point (30). The data point (50) may include at least one data selected from the group including three-dimensional coordinates for the light arrival point (30), depth information, intensity of reflected light, reflectance, and RGB values.
[0081] FIG. 5 is a diagram illustrating the setting of a region of interest within a point cloud according to an embodiment of the present invention. Specifically, FIG. 5(a) shows a plurality of light arrival points on a target. In addition, FIG. 5(b) visualizes a point cloud including data points corresponding to each of the plurality of light arrival points shown in FIG. 5(a) and displays a predetermined cluster.
[0082] As described above with reference to FIG. 4, the plurality of data points shown in FIG. 5 (b) can each correspond to the plurality of light reaching points shown in FIG. 5 (a).
[0083] Here, the plurality of light arrival points illustrated in FIG. 5(a) refer to a plurality of points where a plurality of lights emitted by the lidar device (100) reach the target (20). For example, the lidar device (100) may emit a plurality of lights through an array-type light emitter (110) composed of a plurality of channels. Also, for example, the lidar device (100) may form a plurality of light arrival points through a light emitter (110) composed of a plurality of channels arranged in a vertical direction and a horizontal scanner. Also, for example, the lidar device (100) may emit a plurality of lights through a light emitter (110) composed of a single channel and a light splitter. However, it is not limited thereto.
[0084] As shown in FIG. 5(b), a predetermined cluster containing at least one data point within a point cloud (40) can be set as a Region of Interest (ROI).
[0085] For example, a region of interest (R1) according to one embodiment may include a single data point.
[0086] In addition, for example, the region of interest (R2) according to another embodiment may include one or more data points formed in a single column in a horizontal or vertical direction.
[0087] In addition, for example, the region of interest (R3) according to another embodiment may include an array or subset containing a plurality of data points.
[0088] According to one embodiment of the present invention, the operation of setting a region of interest within a point cloud (40) can be performed by an inspection device (10). Specifically, the inspection device (10) can track data points included within the set region of interest. More specifically, the fact that the inspection device (10) tracks data points may mean tracking and identifying the trend of change of at least one data selected from a group including three-dimensional coordinates, depth information, intensity of reflected light, reflectance, and RGB values included in the data points within the region of interest.
[0089]
[0090] Movement of the light arrival point due to the rotation of the LiDAR device
[0091] FIG. 6 is a diagram showing that the positional relationship between the light arrival point and the target changes as the lidar device according to one embodiment of the present invention is rotated.
[0092] Specifically, FIG. 6 depicts a situation in which a lidar device (100) is rotated horizontally by an inspection device (10).
[0093] As described above with reference to FIG. 5, the lidar device (100) emits a plurality of lights in a predetermined manner, and the emitted lights can reach a destination point with a predetermined arrangement.
[0094] For example, as shown in FIG. 6(a), at a specific rotational stage, the points of light emitted by the lidar device (100) may have a rectangular arrangement and all of them may be formed on the target (20).
[0095] At this time, as illustrated in FIG. 6 (b) to (e), when the lidar device (100) is rotated by the inspection device (10) in a rotation step different from the rotation step in FIG. 6 (a), at least some of the light arrival points may not be formed on the target (20) and may be formed away from the target (20).
[0096] That is, as the lidar device (100) rotates by the inspection device (10), the point of light arrival can also be changed in its overall position relative to the target (20).
[0097] As illustrated in FIG. 6, a destination point (30) located at a predetermined point among a plurality of destination points formed with a predetermined arrangement can be specified. The absolute position of the destination point (30) on the arrangement of the plurality of destination points may not change despite the overall movement of the plurality of destination points caused by the rotation of the lidar device (100). Accordingly, the destination point (30) may also move on the target (20) along with the overall movement of the plurality of destination points by the rotation of the lidar device (100).
[0098] Although not illustrated in FIG. 6, as the positions of multiple arrival points change overall in relation to the target (20), the data contained in the data points corresponding to each of the multiple arrival points may also change. That is, the three-dimensional coordinate data and intensity data contained in the data points may change.
[0099] For example, as the destination point (30) moves on the target (20), the data included in the data point calculated corresponding to the destination point (30) may also change.
[0100]
[0101] Changes in data included in data points
[0102] FIG. 7 is a diagram showing that the position of the light arrival point and the data included in the data point corresponding to the arrival point change as the lidar device according to one embodiment of the present invention is rotated.
[0103] Specifically, FIG. 7(a) shows that a predetermined arrival point among a plurality of arrival points moves on the target according to the rotation of the lidar device. Additionally, FIG. 7(b) shows that the data contained in the data point changes in response to the movement of the arrival point shown in FIG. 7(a).
[0104] Referring to FIG. 7(a), a predetermined reach point (30) among a plurality of reach points may be specified. As the lidar device (100) rotates, the position of the reach point (30) on the target (20) may change. As shown in FIG. 7(a), the position of the reach point (30) may change sequentially to position (30-1), position (30-2), position (30-3), position (30-4), and position (30-5) according to the rotation step.
[0105] Meanwhile, the lidar device (100) can rotate by a predetermined angle at each rotation step. For example, the lidar device (100) can rotate by 0.01° in the horizontal direction at each rotation step. However, it is not limited thereto.
[0106] In this process, the location of the arrival point (30) can be changed from the first part (20a) of the target (20) to the second part (20b). That is, the arrival point (30) can move past the boundary surface between the first part (20a) and the second part (20b) on the target (20) where the reflectivity changes.
[0107] As illustrated in FIG. 7(b), as the destination point (30) moves on the target (20), the data included in the data point (50) calculated corresponding to the destination point (30) may change.
[0108] For example, if the arrival point (30) is formed at position (30-1), the data point (50-1) may include data regarding the three-dimensional coordinates at position (30-1) on the target (20), the reflectance, and the intensity of the reflected light accordingly.
[0109] For example, if the arrival point (30) is formed at position (30-2), the data point (50-2) may include data regarding the three-dimensional coordinates at position (30-2) on the target (20), the reflectance, and the intensity of the reflected light accordingly.
[0110] For example, if the arrival point (30) is formed at position (30-3), the data point (50-3) may include data regarding the three-dimensional coordinates at position (30-3) on the target (20), the reflectance, and the intensity of the reflected light accordingly.
[0111] For example, if the arrival point (30) is formed at a location (30-4), the data point (50-4) may include data regarding the three-dimensional coordinates at the location (30-4) on the target (20), the reflectance, and the intensity of the reflected light accordingly.
[0112] For example, if the arrival point (30) is formed at a location (30-5), the data point (50-5) may include data regarding the three-dimensional coordinates at the location (30-5) on the target (20), the reflectance, and the intensity of the reflected light accordingly.
[0113]
[0114] Acquisition of strength data according to rotation angle
[0115] FIG. 8 is a diagram illustrating the operation of acquiring intensity data included in data points according to the rotation steps of the lidar device.
[0116] As described above with reference to FIG. 7, when the destination point (30) moves, the intensity data included in the data point (50) corresponding to the destination point (30) may also change.
[0117] Specifically, the intensity data included in the data point (50) may change depending on the movement of the arrival point (30). For example, as shown in FIG. 7, if the arrival point (30) moves past a boundary line on the target (20) where the reflectance changes, the intensity data included in the data point (50) may change. At this time, the intensity data is a predetermined lower limit (I Min ) or upper limit(I max From ) a predetermined upper limit (I max ) or lower limit(I Min It can be gradually changed to ).
[0118] For convenience of explanation, FIG. 8 assumes a case where the reflectance of the first part (20a) on the target (20) corresponding to the first subset (Ta) on the point cloud (40) is smaller than the reflectance of the second part (20b) on the target (20) corresponding to the second subset (Tb). For example, as the inspection target lidar device (100) rotates, the intensity data included in the data point (50) is at a predetermined lower limit (I Min From ) a predetermined upper limit (I Max It may be gradually changed to ). However, it is not limited to this.
[0119] In the graph illustrated in FIG. 8, the X-axis represents the value of the rotation angle at each rotation step of the inspection target lidar device (100) by the inspection device (10), and the Y-axis represents the value of the intensity data included in the data point. Specifically, the value of the rotation angle at each rotation step can be expressed in degrees (°). Additionally, the intensity data can be expressed without units. However, it is not limited thereto.
[0120] As illustrated in FIG. 8, as the reach point (30) moves, the value of the intensity data included in the data point (50) corresponding to the reach point (30) can be gradually changed.
[0121] Meanwhile, if the value of the rotation angle of the inspection target lidar device (100) exceeds a predetermined angle, the value of the intensity data included in the data point (50) may not change further despite the movement of the corresponding arrival point (30) in a predetermined section. In the above case, the value of the intensity data is an upper limit (I max It can be understood as ).
[0122] Additionally, if the value of the rotation angle of the inspection target lidar device (100) is less than a predetermined angle, the value of the intensity data included in the data point (50) may not change further despite movement of the corresponding arrival point (30) in a predetermined section. In the above case, the value of the intensity data is a lower limit (I Min It can be understood as ).
[0123] According to one embodiment of the present invention, the inspection device (10) can obtain information about the rotational step of the LiDAR device (100) and strength data included in the data point (50). The graph shown in FIG. 8 visually represents the information about the rotational step obtained by the inspection device (10), that is, the value of the strength data according to the rotation angle.
[0124] Specifically, as described above with reference to FIGS. 5 to 7, the inspection device (10) can track specific data points within the point cloud generated by the lidar device (100) while the lidar device (100) is rotating. More specifically, the inspection device (10) can acquire intensity data included in the data points that change according to the rotation of the lidar device (100).
[0125]
[0126] Each resolution determination
[0127] FIG. 9 is a diagram showing the result of performing the operation described in FIG. 8 on each of two different data points within a point cloud calculated by a lidar device according to one embodiment of the present invention.
[0128] As illustrated in FIG. 9, the inspection device (10) can select at least one of the data points corresponding to a plurality of arrival points where a plurality of lights emitted by the lidar device (100) each reach the target (20). Specifically, the inspection device (10) can select at least one data point formed in the same row or column within the point cloud (40). For example, the inspection device (10) can select data points (50a) and (50b) corresponding to arrival points (30a) and arrival points (30b), respectively. At this time, the inspection device (10) can set the area (Ra) containing the data point (50a) and the area (Rb) containing the data point (50b) as regions of interest.
[0129] According to one embodiment of the present invention, the inspection device (10) can track each selected data point. Specifically, the inspection device (10) can acquire intensity data included in the data points that change as the lidar device (100) rotates.
[0130] For example, referring to FIG. 9, when the inspection device (10) tracks data points (50a) and data points (50b), the inspection device (10) can acquire intensity data included in each of the data points (50a) and data points (50b) according to each rotation step of the lidar device (100).
[0131] According to one embodiment of the present invention, the inspection device (10) has an average value (I) of intensity data based on a point cloud (40) calculated by a lidar device (100). Avg ) can be calculated. Specifically, the average value (I Avg ) is the lower limit (I) described above with reference to FIG. 8. Min ) and upper limit( I Max It can be the average of ).
[0132] According to one embodiment of the present invention, the inspection device (10) uses a linear interpolation technique for each selected data point to obtain the average value (I) of the intensity data. Avg The value of the rotation angle corresponding to ) can be calculated. Specifically, the inspection device (10) can calculate the average value (I) among the values of intensity data included in the data points that change as the lidar device (100) rotates. Avg The smallest value and the average value (I) among values exceeding ) Avg The largest value among values less than ) can be identified.
[0133] According to one embodiment of the present invention, the inspection device (10) has the above-described average value (I Avg The smallest value and the average value (I) among values exceeding ) Avg It can be assumed that the intensity data included in the data point increases linearly with the rotation angle among the largest values among values less than ). In this case, the inspection device (10) has an average value (I) of the intensity data for each selected data point. Avg The corresponding angle (θ) expected to correspond to ) Corr. The value of ) can be calculated.
[0134] For example, as illustrated in FIG. 9, the inspection device (10) for each of the selected data point (50a) and data point (50b) has a corresponding angle (θ Corr ., 1 ) and corresponding angle (θ Corr., 2 ) can be calculated.
[0135] According to one embodiment of the present invention, the inspection device (10) has a calculated corresponding angle (θ Corr Each resolution of the inspection target lidar device (100) can be determined based on ). Each resolution can be calculated by the following [Equation 2].
[0136]
[0137]
[0138] (Here,
[0139] θ Corr., 1 = Corresponding angle for the first data point,
[0140] θ Corr., 2 = Corresponding angle for the second data point,
[0141] N = the number of data points formed between the first data point and the second data point)
[0142]
[0143] In [Equation 2], the first data point and the second data point may each be a data point selected by the inspection device (10). The first data point and the second data point may be formed in the same row or the same column within the point cloud (40).
[0144] For example, referring to FIG. 9, each resolution of the lidar device (100) is |θ Corr ., 1 - θ Corr., 2 It can be calculated as a value of | / 2.
[0145] Meanwhile, FIG. 9 describes determining the horizontal angular resolution by rotating the inspection target lidar device (100) in a horizontal direction, but this is merely an example for convenience of explanation and the present invention is not limited thereto. When the inspection target lidar device (100) rotates in a vertical direction, the inspection device (10) according to the present invention may also determine the vertical angular resolution of the inspection target lidar device (100).
[0146] According to the present invention, each resolution inspection system (1000) may utilize a target (20) comprising at least two parts with different reflectances. At least two parts with different reflectances may form a single target (20) as a single unit. Thus, a simpler method for inspecting each resolution of a LiDAR device (100) can be performed compared to the case where multiple targets must be prepared.
[0147] Additionally, as the number of targets decreases, the possibility of the inspection result for each resolution of the lidar device (100) changing according to the placement of the targets may decrease.
[0148] According to the present invention, each resolution inspection system (1000) can determine each resolution of the LiDAR device (100) based on the intensity of reflected light from the target (20). At this time, the reflectance of each of two or more parts included in the target (20) can be set without being constrained by spatial constraints. Accordingly, each resolution inspection system (1000) can determine each resolution of the LiDAR device (100) in an environment where the reflectance of each of two or more parts of the target (20) shows a greater difference. In this case, each resolution inspection system (1000) can inspect each resolution of the LiDAR device (100) more precisely.
[0149]
[0150] Experimental data
[0151] FIG. 10 is a drawing showing an example of the result of inspecting each resolution of a lidar device by the method described in FIG. 9.
[0152] Specifically, FIG. 10(a) is a table showing the angle value for each of the 9th and 10th data points in the point cloud calculated by the lidar device, the intensity value calculated from each recorded frame, and the average of the intensity values. Additionally, FIG. 10(b) shows the angle-intensity graph and the intensity average value for each of the 9th and 10th data points. Furthermore, FIG. 10(c) shows the process of determining the angle resolution of the lidar device according to the method described above with reference to FIG. 9.
[0153] In FIG. 10, the experiment was performed using a lidar device (100) to be inspected, an inspection device (10), and a target (20).
[0154] Specifically, the target (20) includes two parts having reflectances of 3% and 95%, respectively.
[0155] Specifically, the specifications of the lidar device (100) to be inspected are as follows.
[0156]
[0157] Scan frequency: 10Hz
[0158] LiDAR Type: S-LiDAR (Solid-state LiDAR)
[0159] Scanning Type: Polygon mirror scanning type
[0160] Angle resolution: 0.18°
[0161]
[0162] In Fig. 10, the 9th data point (9 th Data Point) and the 10th data point (10 thA Data Point is a data point formed in the same row or same column within a point cloud (40) generated by a LiDAR device (100) to be inspected. Specifically, the 9th data point and the 10th data point may be formed adjacent to each other in a horizontal or vertical direction.
[0163] Referring to FIG. 10, the operation described with reference to FIG. 2 to FIG. 9 was performed for the 9th data point and the 10th data point using the inspection device (10) according to the present invention.
[0164] Accordingly, as shown in Fig. 10 (c), it was confirmed that the angular resolution of the lidar device (100) under inspection has a value of 0.179424°. That is, it was confirmed that the similarity between the angular resolution of the lidar device (100) under inspection determined by the inspection device (10) and the actual angular resolution value (0.18°) is very high.
[0165]
[0166] Each resolution inspection method
[0167] FIG. 11 is a flowchart illustrating a method for inspecting each resolution of a lidar device according to one embodiment of the present invention.
[0168] As illustrated in FIG. 11, a method for inspecting each resolution of a lidar device (100) may include the steps of: preparing and positioning a lidar device (100) to be inspected and a target (20) (S110); rotating the lidar device (100) to be inspected and causing the lidar device (100) to record at least one frame at each rotation step and to calculate a point cloud (40) based on the recorded frame (S130); selecting a plurality of data points (50) within the calculated point cloud (40) (S150); acquiring intensity data at least in part of the rotation step for each selected data point (50) (S170); and determining each resolution of the lidar device (100) to be inspected based on the acquired intensity data and the rotation angle at the rotation step in which the intensity data was acquired (S190).
[0169] Regarding step (S110), details of the inspection target lidar device (100) and target (20) are as described above.
[0170] In relation to step (S130), the details regarding the correspondence between the unit rotation angle of the inspection target lidar device (100), the light arrival point (30), and the data point (50) are as described above.
[0171] Regarding step (S150), details of the multiple data points (50) selected are as described above.
[0172] With respect to step (S170), details regarding the intensity data of reflected light included in each selected data point (50) are as described above.
[0173] Regarding step (S190), details of the method for determining each resolution of the inspection target lidar device (100) based on intensity data and rotation angle are as described above.
[0174]
[0175] The present invention described above has been explained with reference to the embodiments illustrated in the drawings, but this is merely illustrative, and those skilled in the art will understand that various modifications and variations of the embodiments are possible therefrom. However, such modifications should be considered to be within the technical scope of protection of the present invention. Accordingly, the true technical scope of protection of the present invention should be determined by the technical spirit of the appended claims.
[0176] [Explanation of the symbol]
[0177] 10: Inspection device
[0178] 11: Support for the device under inspection
[0179] 12: Rotation adjustment section
[0180] 13: Processor section
[0181] 14: Memory section
[0182] 20 : Target
[0183] 20a : Part 1
[0184] 20b : Part 2
[0185] 30: Light reach point
[0186] 30-1 : Location
[0187] 30-2 : Location
[0188] 30-3 : Location
[0189] 30-4 : Location
[0190] 30-5 : Location
[0191] 40: Point cloud
[0192] 50: Data points
[0193] 50-1 : Data points
[0194] 50-2 : Data points
[0195] 50-3 : Data points
[0196] 50-4 : Data points
[0197] 50-5 : Data points
[0198] 100: LiDAR device
[0199] 110 : Photoeer
[0200] 120 : Photodetector
[0201] 130 : Optical device
[0202] 200 : Object
[0203] T : subset
[0204] Ta : 1st subset
[0205] Tb : 2nd subset
[0206] R1: Region of interest
[0207] R2: Region of interest
[0208] R3: Region of Interest
[0209] S110: Each resolution inspection method of the lidar device (100) involves the step of preparing and placing the lidar device (100) to be inspected and the target (20).
[0210] S130: A step of rotating the inspection target lidar device (100), causing the inspection target lidar device (100) to record at least one frame at each rotation step, and calculating a point cloud (40) based on the recorded frame.
[0211] S150: A step of selecting multiple data points (50) within the calculated point cloud (40).
[0212] S170: For each selected data point (50), a step of obtaining intensity data in at least part of the rotation step.
[0213] S190: A step of determining each resolution of the inspection target lidar device (100) based on the acquired strength data and the rotation angle at the rotation step in which the strength data was acquired.
Claims
1. In a method for inspecting each resolution of a LiDAR device, Step of preparing and deploying the LiDAR device and target to be inspected; A step of rotating the lidar device to be inspected in rotation steps, causing the lidar device to be inspected to record at least one frame at each of the rotation steps, and calculating a point cloud based on the recorded frame; A step of selecting multiple data points within the point cloud calculated above; For each of the selected data points, a step of acquiring intensity data in at least some of the rotation steps; and A step of determining each resolution of the inspection target lidar device based on the intensity data obtained above and the rotation angle in the rotation step in which the intensity data was obtained; Includes, The above target includes a first part and a second part, and The reflectances of the first part and the second part, respectively, are different from each other. Method for inspecting each resolution of a LiDAR device.
2. In Paragraph 1, The above target is such that a linear boundary is formed at the point where the first part and the second part meet each other. Method for inspecting each resolution of a LiDAR device.
3. In Paragraph 2, The first part and the second part are arranged in a horizontal or vertical direction, and When the first part and the second part are arranged in a horizontal direction, the linear boundary is formed in a vertical direction, and When the first part and the second part are arranged in a vertical direction, the linear boundary is formed in a horizontal direction. Method for inspecting each resolution of a LiDAR device.
4. In Paragraph 1, The intensity data included in the data point calculated based on light reflected from the first part is different from the intensity data included in the data point calculated based on light reflected from the second part. Method for inspecting each resolution of a LiDAR device.
5. In Paragraph 1, The above target is configured in the form of a flat plate, and The first part and the second part together form the target. Method for inspecting each resolution of a LiDAR device.
6. In each resolution inspection system of the LiDAR device, An inspection device for determining each resolution of the above-mentioned inspection target lidar device; and A target for reflecting light emitted by the above-mentioned inspection target lidar device, comprising a first part and a second part—the reflectances of the first part and the second part, respectively, are different from each other; Includes, The above inspection device is, A support member for a device to be inspected for supporting the above-mentioned lidar device to be inspected; A rotation adjustment unit for rotating the above-mentioned inspection target device support and the above-mentioned inspection target lidar device in rotational steps; and A processor unit for controlling the operation of the above-mentioned inspection target lidar device and the above-mentioned rotation adjustment unit, and for determining each resolution of the above-mentioned inspection target lidar device based on intensity data included in a point cloud calculated by the above-mentioned inspection target lidar device; including, Each resolution inspection system of the LiDAR device.
7. In Paragraph 6, The above processor unit is, A step of causing the rotation adjustment unit to rotate the inspection target lidar device according to the rotation steps, causing the inspection target lidar device to record at least one frame at each of the rotation steps, and calculating the point cloud based on the recorded frames; A step of selecting multiple data points within the point cloud calculated above; For each of the selected data points, a step of acquiring the intensity data in at least some of the rotation steps; and A step of determining the angular resolution of the inspection target lidar device based on the intensity data obtained above and the rotation angle in the rotation step in which the intensity data was obtained; is intended to perform, Each resolution inspection system of the LiDAR device.
8. In Paragraph 7, The above target is such that a linear boundary is formed at the point where the first part and the second part meet each other. Each resolution inspection system of the LiDAR device.
9. In Paragraph 8, The first part and the second part are arranged in a horizontal or vertical direction, and When the first part and the second part are arranged in a horizontal direction, the linear boundary is formed in a vertical direction, and When the first part and the second part are arranged in a vertical direction, the linear boundary is formed in a horizontal direction. Each resolution inspection system of the LiDAR device.
10. In Paragraph 7, The intensity data included in the data point calculated based on light reflected from the first part is different from the intensity data included in the data point calculated based on light reflected from the second part. Each resolution inspection system of the LiDAR device.
11. In Paragraph 7, The above target is configured in the form of a flat plate, and The first part and the second part together form the target. Each resolution inspection system of the LiDAR device.
Citation Information
Patent Citations
Display apparatus for obtaining holographic resource and control method thereof
KR1020240030682A
A lens moving unit, and camera module and optical instrument including the same
KR102714152B1
Box
KR102793880B1
Calibration plate and method for calibrating a 3D measurement device
US20170188015A1
KR20230123800A