METHOD, COMPUTER PROGRAM, ELECTRONIC MEMORY MEDIUM, AND DEVICE FOR EVALUATING OPTICAL RECEPTION SIGNALS

20220276380 · 2022-09-01

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for evaluating optical reception signals. The method includes: emitting multiple optical emission signals for reception as optical reception signals, the respective emission signals being emitted equidistantly varying; receiving optical reception signals; associating the respective received optical reception signals with the multiple optical emission signals; evaluating the received optical reception signals as a function of the respective maximum values of the associated optical reception signals.

Claims

1-7. (canceled)

8. A method for evaluating optical reception signals, comprising the following steps: emitting multiple optical emission signals for reception as optical reception signals, the emission signals being emitted equidistantly varying; receiving optical reception signals; associating the received optical reception signals with the multiple optical emission signals; and evaluating the received optical reception signals as a function of respective maximum values of the associated optical reception signals.

9. The method as recited in claim 8, wherein in the step of evaluating, the evaluation is carried out as a function of a threshold value for the respective maximum values.

10. The method as recited in claim 9, further comprising: prefiltering the respective maximum values, wherein the evaluation as a function of the respective maximum values is carried out as a function of the application of the threshold value to the prefiltered maximum values.

11. The method as recited in claim 8, wherein in the step of evaluating, the evaluation is carried out as a function of a factor for each of the respective maximum values.

12. A non-transitory electronic memory medium on which is stored a computer program for evaluating optical reception signals, the computer program, when executed by a computer, causing the computer to perform the following steps: emitting multiple optical emission signals for reception as optical reception signals, the emission signals being emitted equidistantly varying; receiving optical reception signals; associating the received optical reception signals with the multiple optical emission signals; and evaluating the received optical reception signals as a function of respective maximum values of the associated optical reception signals.

13. A device, comprising: an application-specific integrated circuit configured to evaluate optical reception signals, the application-specific integrated circuit configured to: emit multiple optical emission signals for reception as optical reception signals, the emission signals being emitted equidistantly varying; receive optical reception signals; associate the received optical reception signals with the multiple optical emission signals; and evaluate the received optical reception signals as a function of respective maximum values of the associated optical reception signals.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

[0031] FIG. 1 shows an exemplary time sequence of a measurement.

[0032] FIG. 2 shows an exemplary time sequence of a measurement in the detector.

[0033] FIG. 3 shows a histogram of the evaluation of the optical reception signals.

[0034] FIG. 4 shows a block diagram of one specific embodiment of the present invention.

[0035] FIG. 5 shows a block diagram of another specific embodiment of the present invention.

[0036] FIG. 6 shows a block diagram of another specific embodiment of the present invention.

[0037] FIG. 7 shows a block diagram of another specific embodiment of the present invention.

[0038] FIG. 8 shows a block diagram of another specific embodiment of the present invention.

[0039] FIG. 9 shows a flowchart of one specific embodiment of the method of the present invention.

DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS

[0040] FIG. 1 shows an example of the time sequence of a measurement.

[0041] In the top diagram, the 6 laser pulses of a measurement are plotted over a time axis, which indicates the distance in meters as a function of the transit time of the laser beam.

[0042] It is apparent from the points in time of the laser pulses that the unambiguous range is 300 m. This is apparent from the fact that the laser pulses are emitted at a time interval in relation to one another which corresponds to the transit time of a laser beam of 300 m.

[0043] In the bottom diagram, the measurement in the detector in the same time period is plotted by way of example. It is apparent from the deflection, which occurs the first time after a time corresponding to a transit time of 180 m, and then regularly in each case after a time which corresponds to a transit time of 300 m and accordingly precisely after the time after which a further laser pulse was emitted in each case, that an object was recognized that is located at a distance of approximately 180 m.

[0044] FIG. 2 shows an example of a measurement in the detector which results when an object was recognized which is located outside the unambiguous range.

[0045] In the measurement shown, an object was recognized which is located at a distance of approximately 350 m. With an unambiguous range of only 300 m, without appropriate countermeasures, a distance of only 50 m would be ascertained for this object due to, for example, the detection of ghost echoes.

[0046] Such an incorrect measurement may result in significant problems.

[0047] The present invention provides appropriate countermeasures for this purpose.

[0048] FIG. 3 shows exemplary measurement data which result upon use of the present invention.

[0049] The first histogram shows an aggregation of the amplitudes of the detected signals over a time range which corresponds to the unambiguous range. The aggregation essentially corresponds to the addition of the detected signals (including the noise component).

[0050] The second histogram shows the amplitude of the highest shot (maximum hold histogram) per time unit which corresponds to a particular distance on the basis of the transit time of the laser beam.

[0051] The first histogram may now be evaluated as a function of the second histogram. An evaluation may, for example, include subtracting the values of the second histogram from the values of the first histogram. All signals which only originate from a single shot are thus eliminated. It is thus possible to reliably eliminate ghost echoes or signals of external sensors. Incorrect evaluations due to these detection artifacts are thus avoided.

[0052] The third histogram in FIG. 3 shows the result of one specific embodiment of the present invention, according to which in the step of the evaluation, the evaluation takes place as a function of a threshold value for the maximum values in each case.

[0053] This means in detail that only those signals of the maximum hold histogram which exceed the predetermined threshold value are taken into consideration in the evaluation of the reception signals. These are the individual strong deflections in the second histogram.

[0054] As is apparent from the third histogram, detection artifacts such as ghost echoes and signals of external sensors may thus be eliminated very reliably without further information, for example, the low-threshold background noise, being eliminated at the same time. The evaluation of the reception signals is thus possible more accurately and with greater detail.

[0055] In particular, this specific embodiment effectively prevents “real signal components” from being subtracted and thus the range of the system from being impaired.

[0056] FIG. 4 shows a block diagram of one specific embodiment of the present invention

[0057] The specific embodiment is based on reception signals 401 and the respective maximum values 402 of the associated optical reception signals being provided for evaluation. Furthermore, a threshold value 403 for the respective maximum values 402 is provided for the evaluation.

[0058] Reception signals 401 and maximum values 402 are provided in the form of histograms. In the histograms, reception signals 401 and the maximum values associated with the reception signals are plotted over the unambiguous range. Reception signals 401 are each associated with one emission signal. The duration begins again after each emission of an emission signal. Accordingly, the reception signals may be plotted one over another (see FIG. 3, first histogram). For each unit of time, furthermore the maximum value of the respective unit of time is plotted according to the associated emission signal (see FIG. 3, second histogram).

[0059] The reception signals are then evaluated as a function of the respective maximum values of the associated optical reception signals and as a function of a threshold value for the respective maximum values of maximum hold histogram 402 in block 400.

[0060] This means that the respective maximum value 402 of the respective unit of time is subtracted from the reception signals. Detection artifacts may thus be eliminated effectively and efficiently. In order to eliminate as little information as possible according to this specific embodiment, the respective maximum value 402 is only subtracted when corresponding maximum value 402 of the unit of time exceeds provided threshold value 403 for the respective maximum values. The eliminated information may thus be reduced to the aspects which are to be attributed with high probability to detection artifacts.

[0061] As a result of the evaluation, a distance of the detected object may be ascertained.

[0062] FIG. 5 shows a further block diagram of another specific embodiment of the present invention.

[0063] The evaluation of reception signals 401 also takes place as a function of the respective maximum values 402 of associated optical reception signals 401 and as a function of a threshold value 403 for of the respective maximum values 402 in this specific embodiment.

[0064] In addition, according to the specific embodiment shown, maximum values 402 are prefiltered for smoothing. This filtering may be applied, for example, to a histogram of the maximum values (cf. FIG. 3, second histogram). Conventional methods come into consideration as the filter method, among others, matched filter or top head filter.

[0065] According to this specific embodiment, the respective maximum value 402 is subtracted from reception signal 401 when the corresponding filtered maximum value exceeds threshold value 403.

[0066] The advantage of this specific embodiment is that due to this type of prefiltering, undesirable effects may be reduced or avoided upon filtering following the evaluation.

[0067] FIG. 6 shows a block diagram of another specific embodiment of the present invention.

[0068] According to this specific embodiment, evaluation 400 of reception signal 401 takes place as a function of a respective maximum value 402 for the reception signal. It is checked in block 605 whether reception signal 401 is less than the respective maximum value 402.

[0069] The respective maximum value 402 may be adapted with the aid of a predetermined factor. This factor may in general be an application factor which is determined during the configuration of a corresponding system in consideration of the relevant condition. Typically using corresponding heuristics.

[0070] If the condition checked in block 605 applies, in block 400, reception signal 401 is evaluated as a function of maximum value 402. One aspect of this evaluation may be the subtraction of maximum value 402 from reception signal 401. Furthermore, this consideration takes place for a predetermined number of units of time. This is represented by block 606, which provides an enable signal to block 400 for a predetermined number of units of time if the condition of block 605 applies.

[0071] This specific embodiment provides in a simple manner an evaluation of reception signals 401 with the aid of elimination of interfering detection artifacts, such as ghost echoes and signals of external sensors.

[0072] The simple implementation has the result that, among other things, signal components are eliminated from reception signals 401 which have contained pieces of information. However, this has no significant influence on the overall performance i.e., the capability of determining the distance of detected objects.

[0073] Such a specific embodiment is particularly suitable for implementation in resource-poor environments, for example, for embedded applications.

[0074] FIG. 7 shows a block diagram of another specific embodiment of the present invention.

[0075] Evaluation 400 of reception signals 401 additionally takes place according to this specific embodiment as a function of the mean value of background noise 701 and the mean value of maximum values 702.

[0076] This dependency of the evaluation is reflected according to this specific embodiment in the part of the evaluation which results in the decision as to whether the respective maximum values 402 are to be subtracted from reception signal 401 upon evaluation 400.

[0077] For this decision, mean value 701 of reception signal 401 is ascertained. This value essentially characterizes the influence of the background noise on reception signal 401.

[0078] Furthermore, mean value 702 of the respective maximum values 402 is ascertained.

[0079] The reception signal adjusted by the influence of the background noise in block 605 is used as the underlying basis for decision 605 whether the respective maximum value 402 is to be subtracted from reception signal 401 upon evaluation 400.

[0080] In this block, the comparison to value 705 adjusted by mean value 702 of maximum value 402 takes place.

[0081] To adjust maximum value 402, according to this specific embodiment, both maximum value 402 and mean value 702 are each adapted with the aid of a factor 703, 704.

[0082] The specific embodiment is based on the finding that maximum value 402 is only subtracted at the corresponding point from reception signal 401 if reception signal 401 at the corresponding point only originates from one laser pulse. In other words, if the signal level in the histogram of reception signal 401 (cf. FIG. 3, first histogram) includes additional signal from other laser pulses at the point in question. Maximum value 402 of the corresponding point is only subtracted if this is not the case.

[0083] This approach has the result that upon the reception of strong signals, i.e., of reception signals 401 having a high amplitude, the first received signal is subtracted because it is incorrectly handled like a ghost echo or as a signal of an external sensor, i.e., as a detection artifact.

[0084] FIG. 8 shows a block diagram of another specific embodiment of the present invention.

[0085] It proceeds from the specific embodiment according to FIG. 7. In addition, for decision 605 as to whether maximum value 402 is to be subtracted from reception signal 401, the consideration of a threshold value 403 and prefiltering 504 of maximum value 402 take place according to the specific embodiment according to FIG. 5.

[0086] According to this specific embodiment, signal peaks may be eliminated in the background noise. The elimination of these signal peaks would not be necessary. At the same time, they have no significant effect on the performance of this specific embodiment, i.e., on the determination of the distance of the detected objects.

[0087] FIG. 9 shows a flowchart of one specific embodiment of the method of the present invention.

[0088] In step 901, multiple optical emission signals are emitted for reception as optical reception signals 401. The step of emission 901 distinguishes the present invention in that the optical emission signals are emitted equidistantly varying.

[0089] In step 902, optical reception signals 401 are received. Optical reception signals 401 may have been received in reaction to the emission of the optical emission signals. This is the case, for example, if the optical emission signal has struck an object and was reflected thereby. The optical reception signal is then a reflection of a previously emitted optical emission signal. Furthermore, the optical reception signals may be so-called optical background noise. This typically exists and originates from reflection of natural or artificial electromagnetic sources, for example, natural or artificial light sources. Furthermore, the optical background noise may originate from the thermal noise of the components used in or at the detector.

[0090] In step 903, the optical reception signals are associated with the optical emission signals. The transit time of an optical emission signal may be determined on the basis of this association and the distance of the detected object may be ascertained via the transit time.

[0091] One approach of the association may be that all reception signals which are received after the emission of one emission signal and before the emission of the further emission signal are associated with the emission signal.

[0092] In step 904, the received optical reception signals are evaluated as a function of the respective maximum values of the associated reception signals.

[0093] Such an evaluation may be carried out, for example, via the evaluation of histograms. The reception signals are added together in a first histogram over the duration of the unambiguous range. In a second histogram, the respective maximum values are held over the same duration (maximum hold histogram).

[0094] Undesirable detection artifacts, such as ghost echoes and signals from external sensors, may be eliminated with the aid of the present invention by evaluation 904 of the reception signals as a function of the respective maximum values.

[0095] Such an elimination may be carried out, for example, in that the maximum values at the respective points are subtracted from the reception values.

[0096] Further specific embodiments of the present invention may partially supply more accurate signal evaluations in a simpler manner within the scope of the step of evaluation 904 of the reception signals.