PROCESSING SENSOR DATA IN A MOTOR VEHICLE
20210109526 ยท 2021-04-15
Assignee
Inventors
Cpc classification
G06N7/01
PHYSICS
G07C5/08
PHYSICS
G05D1/0088
PHYSICS
International classification
G05D1/00
PHYSICS
B60W50/00
PERFORMING OPERATIONS; TRANSPORTING
G06N7/00
PHYSICS
Abstract
A method, a computer program comprising instructions, and a device for processing sensor data in a motor vehicle. An assistance system for a motor vehicle in which a method is implemented, and a motor vehicle having such a system. Sensor data is received. At least one algorithm is applied to the sensor data to determine a first intermediate result. At least one rule is applied to the first intermediate result to determine a second intermediate result. The second intermediate result is evaluated with regard to plausibility. If the second intermediate result is implausible, one or more of the rules applied to the first intermediate result is reversed until the second intermediate result is plausible. The second intermediate result thereby obtained is finally output as an end result.
Claims
1. A method for processing sensor data in a motor vehicle, comprising: receiving sensor data; applying at least one algorithm to the sensor data to determine a first intermediate result; applying one or more rules to the first intermediate result to determine a second intermediate result; evaluating the second intermediate result with regard to plausibility; if the second intermediate result is implausible, reversing one or more of the one or more rules applied to the first intermediate result until the second intermediate result is plausible; and outputting the second intermediate result as an end result.
2. The method as claimed in claim 1, wherein the one or more rules also provide an inverse effect in addition to an effect.
3. The method as claimed in claim 1, wherein the one or more rules applied to the first intermediate result are entered in a list.
4. The method as claimed in claim 3, wherein the one or more rules applied to the first intermediate result are sorted in the list by a priority of the one or more rules.
5. The method as claimed in claim 4, wherein the priority of a rule is dependent on which other rules have been applied.
6. The method as claimed in claim 1, wherein the processing of the sensor data is performed for an assisted or automated driving function.
7. A computer program comprising instructions which, when executed by a computer, cause the computer to process sensor data in a motor vehicle, comprising: receive the sensor data; apply at least one algorithm to the sensor data to determine a first intermediate result; apply one or more rules to the first intermediate result to determine a second intermediate result; evaluate the second intermediate result with regard to plausibility; if the second intermediate result is implausible, reverse one or more of the one or more rules applied to the first intermediate result until the second intermediate result is plausible; and output the second intermediate result as an end result.
8. A device for processing sensor data in a motor vehicle, comprising: an input configured to receive the sensor data; a data processing unit configured to apply at least one algorithm to the sensor data to determine a first intermediate result, and for applying one or more rules to the first intermediate result to determine a second intermediate result; an evaluation unit configured to evaluate the second intermediate result with regard to plausibility, wherein the data processing unit is configured to reverse, in event that the second intermediate result is implausible, one or more of the one or more rules applied to the first intermediate result until the second intermediate result is plausible; and an output configured to output the second intermediate result as an end result.
9. An assistance system for a motor vehicle, characterized in that the assistance system is configured to perform a method for processing sensor data comprising: receiving the sensor data; applying at least one algorithm to the sensor data to determine a first intermediate result; applying one or more rules to the first intermediate result to determine a second intermediate result; evaluating the second intermediate result with regard to plausibility; if the second intermediate result is implausible, reversing one or more of the one or more rules applied to the first intermediate result until the second intermediate result is plausible; and outputting the second intermediate result as an end result.
10. A motor vehicle comprising the assistance system as claimed in claim 9.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
[0037] For a better understanding of the principles of aspects of the present invention, embodiments of the invention are described below in greater detail with reference to the figures. The same reference signs are used in the figures for identical elements or elements having an equivalent effect, and are not necessarily described again for each figure. It is obvious that the invention is not restricted to the embodiments presented, and that the described features can also be combined or modified without departing from the scope of protection of the invention as defined in the accompanying claims.
[0038]
[0039]
[0040]
[0041] The data processing unit 22 and the evaluation unit 23 can be controlled by a control unit 24. Settings for the data processing unit 22, the evaluation unit 23 or the control unit 24 can be altered, if applicable, via a user interface 27. The data that accrues in the device 20 can be stored, if required, in a memory 25 of the device 20, for instance for later analysis or for use by the components of the device 20. The data processing unit 22, the evaluation unit 23 and the control unit 24 can be implemented as dedicated hardware, for example as integrated circuits. Of course it is also possible, however, that they are also partially or entirely combined or implemented as software running on a suitable processor, for instance on a GPU or a CPU. The input 21 and the output 26 can be implemented as separate interfaces or as a combined bidirectional interface.
[0042]
[0043] The processor 32 can comprise one or more processor units, for instance microprocessors, digital signal processors or combinations thereof.
[0044] The memories 25, 31 of the devices described can comprise both volatile and non-volatile memory areas, and can include the widest possible range of storage devices and storage media, for instance hard disks, optical storage media, or semiconductor memories.
[0045]
[0046]
[0047] Thus, while there have shown and described and pointed out fundamental novel features of the invention as applied to a preferred embodiment thereof, it will be understood that various omissions and substitutions and changes in the form and details of the devices illustrated, and in their operation, may be made by those skilled in the art without departing from the spirit of the invention. For example, it is expressly intended that all combinations of those elements and/or method steps which perform substantially the same function in substantially the same way to achieve the same results are within the scope of the invention. Moreover, it should be recognized that structures and/or elements and/or method steps shown and/or described in connection with any disclosed form or embodiment of the invention may be incorporated in any other disclosed or described or suggested form or embodiment as a general matter of design choice. It is the intention, therefore, to be limited only as indicated by the scope of the claims appended hereto.