METHOD AND DEVICE FOR SIMULATING THE VISIBILITY OF A PAINT FOR A LIDAR SENSOR, WHICH PAINT IS APPLIED TO A SURFACE
20220003675 ยท 2022-01-06
Inventors
- Thomas Kantimm (Muenster, DE)
- Benjamin Lanfer (Muenster, DE)
- Alfred Wolcke (Muenster, DE)
- Markus Mundus (Muenster, DE)
Cpc classification
G01S7/4802
PHYSICS
International classification
Abstract
Described herein is a method for simulating a visibility of a coating applied on a surface for a LiDAR sensor, which includes at least the following steps: applying the coating on the surface (301); measuring a respective reflection of light having an operating wavelength of the LiDAR sensor from the surface coated with the coating at a multiplicity of illumination and/or measurement angles (302); adapting a bidirectional reflectance distribution function for the coating as a function of the respective illumination and/or measurement angle to the respective measured reflections (303); simulating a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating on the basis of the adapted bidirectional reflectance distribution function by means of a ray tracing application (304); outputting a brightness image.
Claims
1. A method for simulating a visibility of a coating applied on a surface for a LiDAR sensor, which comprises at least the following steps: applying the coating on the surface (301); measuring a respective reflection of light having an operating wavelength of the LiDAR sensor from the surface coated with the coating at a multiplicity of illumination and/or measurement angles (302); adapting a bidirectional reflectance distribution function for the coating as a function of the respective illumination and/or measurement angle to the respective measured reflections (303); simulating a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating on the basis of the adapted bidirectional reflectance distribution function by means of a ray tracing application (304), the LiDAR sensor being simulated as a unit comprising a point light source (101) and a camera (102), and the surface coated with the coating being simulated as a profile (103, 202) which is arranged at a variable distance with a variable orientation in front of the camera (102); and outputting a brightness image (201), which shows a brightness of the light reflected by the profile (103, 202) in the direction of the LiDAR sensor while taking into account the adapted bidirectional reflectance distribution function (305).
2. The method as claimed in claim 1, wherein how much light is reflected by different regions of the profile (103, 202) simulating the surface is determined by means of the brightness image (201) which has been output.
3. The method as claimed in claim 1, wherein the brightness threshold value, which is defined by a reflected brightness of a reference template with a diffuse reflection of 10%, is applied to the brightness image (201).
4. The method as claimed in claim 1, wherein a visible region of the profile (103, 202) simulating the surface is quantified as a fraction of a maximum visible region of the profile (103, 202) simulating the surface for a current orientation or setting of the profile (103, 202) relative to the simulated LiDAR sensor.
5. The method as claimed in claim 1, wherein the bidirectional reflectance distribution function for the coating is formed from a weighted diffuse Lambert term and a Cook-Torrance illumination model term having at least one specular lobe.
6. The method as claimed in claim 1, wherein parameters of the bidirectional reflectance distribution function are optimized with respect to a cost function during the adaptation of the bidirectional reflectance distribution function for the coating.
7. The method as claimed in claim 6, wherein the cost function is formed on the basis of a penalty term and a sum of squared differences between the measured respective reflections and respective reflections simulated on the basis of the bidirectional reflectance distribution function.
8. The method as claimed in claim 6, wherein the parameters of the bidirectional reflectance distribution function are optimized with a nonlinear optimization method.
9. The method as claimed in claim 1, wherein the profile (103, 202) simulating the surface is selected as a vehicle contour.
10. The method as claimed in claim 1, which is carried out for a multiplicity of coating formulations, wherein the output respective brightness images (201) for the different coating formulations are compared with one another and that coating formulation which is most highly visible for the LiDAR sensor is selected from the multiplicity of coating formulations.
11. A device for simulating a visibility of a coating applied on a surface for a LiDAR sensor, which comprises at least: an application unit for applying the coating on the surface; a measuring arrangement for measuring a respective reflection of light having an operating wavelength of the LiDAR sensor from the surface coated with the coating at a multiplicity of illumination and/or measurement angles; a computer unit for adapting a bidirectional reflectance distribution function for the coating as a function of the respective illumination and/or measurement angle to the respective measured reflections; a simulation unit for simulating a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating on the basis of the adapted bidirectional reflectance distribution function by means of a ray tracing application, the LiDAR sensor being simulated as a unit comprising a point light source (101) and a camera (102), and the surface coated with the coating being simulated as a profile (103, 202) which is arranged at a variable distance with a variable orientation in front of the camera; and an output unit for outputting a brightness image (201), which shows a brightness of the light reflected by the profile (103, 202) in the direction of the LiDAR sensor while taking into account the adapted bidirectional reflectance distribution function.
12. The device as claimed in claim 11, wherein the measuring unit comprises at least one goniospectrometer.
13. The device as claimed in claim 11, which is configured for carrying out a method for simulating a visibility of a coating applied on a surface for a LiDAR sensor, which comprises at least the following steps: applying the coating on the surface (301); measuring a respective reflection of light having an operating wavelength of the LiDAR sensor from the surface coated with the coating at a multiplicity of illumination and/or measurement angles (302); adapting a bidirectional reflectance distribution function for the coating as a function of the respective illumination and/or measurement angle to the respective measured reflections (303); simulating a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating on the basis of the adapted bidirectional reflectance distribution function by means of a ray tracing application (304), the LiDAR sensor being simulated as a unit comprising a point light source (101) and a camera (102), and the surface coated with the coating being simulated as a profile (103, 202) which is arranged at a variable distance with a variable orientation in front of the camera (102); and outputting a brightness image (201), which shows a brightness of the light reflected by the profile (103, 202) in the direction of the LiDAR sensor while taking into account the adapted bidirectional reflectance distribution function (305).
14. A computer program product comprising a computer program, having program code means which are configured in order to carry out at least the computer-assisted steps of the method as claimed in claim 1 when the computer program is run on a computer unit.
15. The method as claimed in claim 6, wherein the parameters of the bidirectional reflectance distribution function are optimized with the Nelder-Mead downhill simplex method.
Description
BRIEF DESCRIPTION OF THE DRAWING
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100]
[0101] It is also conceivable to illuminate the surface with white light which also comprises the operating wavelength of the LiDAR sensor. With the aid of the gonio-spectrometer, the intensity of the light that is reflected at the operating wavelength of the LiDAR sensor, is then measured.
[0102] During the measurement of a respective reflection of the light striking the surface coated with the coating, respective reflection values are correspondingly determined. With the aid of the reflection values, respective brightness values can in turn be determined. Accordingly, after the measurement, respective reflections or respective reflection values, and in association therewith respective brightness values, are available for respective illumination and/or measurement angles.
[0103] In a step 303, the respective measured reflections are used in order to adapt a bidirectional reflectance distribution function for the coating, with which the surface is coated, as a function of the respective illumination and/or measurement angles. This means that the parameters of the bidirectional reflectance distribution function for the coating are determined, or at least estimated, with the aid of the measured reflections or reflection values. The respective measured reflections yield a multiplicity of equations, having still unknown parameters that with a sufficient number of measured reflections, can be determined or at least estimated. A specific bidirectional reflectance distribution function with fixed parameters, which is to be indicated, is therefore obtained for the coating, with the aid of which a respective reflection can be indicated as a function of a respective illumination and/or measurement angle.
[0104] On the basis of the now adapted bidirectional reflectance distribution function, it is now possible, in a step 304, to simulate a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating by means of a ray tracing application. The LiDAR sensor is in this case simulated, or modeled, as a point light source which emits light of a particular wavelength, namely an operating wavelength of the LiDAR sensor, for example 905 nm or 1550 nm, uniformly in all directions. The modeled LiDAR sensor furthermore comprises a camera which is configured in order to record light beams and determine their light quantity and/or light intensity. The surface coated with the coating is modeled during the simulation as a profile which is arranged at a variable distance with a variable orientation in front of the camera. This means that, during a respective simulation of a propagation of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating, the profile may be simulated as respectively arranged in front of the camera at a different distance and/or with a different orientation. By using the adapted bidirectional reflectance distribution function, a computer graphics model is applied to the profile.
[0105] On the basis of the propagation simulated in this way, of the light emitted by the LiDAR sensor and reflected by the surface coated with the coating, in a step 305 it is now possible to output, or display on a display unit, a brightness image which shows a brightness (luminance) of the light reflected by the profile in the direction of the LiDAR sensor while taking into account the adapted bidirectional reflectance distribution function. In this case, the brightness image may explicitly be displayed as light on a display unit, or respective values of the brightness may be indicated for the coating and assigned thereto. In general, the described method is carried out for a multiplicity of different coatings and associated coating formulations, so that ultimately a comparison may be carried out between the coatings with the aid of the respective brightness images, and that coating, or the associated coating formulation, may be selected whose brightness image implies that the coating is most highly visible for a LiDAR sensor and therefore an object coated with the coating is most highly detectable for a LiDAR sensor.