Method and device for generating an output data stream
First Claim
Patent Images
1. A method for generating an output data stream from an input data stream for an automated driving system of a vehicle, the method comprising:
- receiving, by a processing unit, a first input data stream including a first plurality of data sets;
receiving, by the processing unit from a further processing unit, a second set of metadata, which describe a second plurality of data sets received by the further processing unit in a second input data stream of the further processing unit;
determining, by the processing unit, based on the second set of metadata, which data sets of the first plurality of data sets were received by the further processing unit in the second input data stream;
determining, by the processing unit, based on the second set of metadata, that at least one data set of the first plurality of data sets was not received by the further processing unit in the second input data stream;
outputting into a first output data stream, by the processing unit to a comparator, for each data set of the first plurality of data sets, a respective output data set generated from the data set, the outputting of the respective output data set being only for those data sets of the first plurality of data sets that were determined, in the determining step, to have been received by the further processing unit;
outputting nothing or an empty data set to the comparator into the first output data stream for each of the at least one data set of the first plurality of data sets that was not determined, in the determining step, to have been received by the further processing unit;
comparing, by the comparator, the first output data stream from the processing unit with a second output data stream from the second processing unit, the second output data stream being generated by the further processing unit based on the second plurality of data sets;
determining, based on the comparing, that the first output stream and the second output stream are not identical; and
based on the determining that the first output stream and the second output stream are not identical, transferring the automated driving system of the vehicle into a safe mode.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating an output data stream from an input data stream, a processing unit receives a first input data stream including a first data set, and this processing unit receives, from a further processing unit, a second set of metadata, which describes a second data set of a second input data stream of this further processing unit, the processing unit outputs or does not output, as a function of the second set of metadata, an output data set of the output data stream generated from the first data set.
15 Citations
16 Claims
-
1. A method for generating an output data stream from an input data stream for an automated driving system of a vehicle, the method comprising:
-
receiving, by a processing unit, a first input data stream including a first plurality of data sets; receiving, by the processing unit from a further processing unit, a second set of metadata, which describe a second plurality of data sets received by the further processing unit in a second input data stream of the further processing unit; determining, by the processing unit, based on the second set of metadata, which data sets of the first plurality of data sets were received by the further processing unit in the second input data stream; determining, by the processing unit, based on the second set of metadata, that at least one data set of the first plurality of data sets was not received by the further processing unit in the second input data stream; outputting into a first output data stream, by the processing unit to a comparator, for each data set of the first plurality of data sets, a respective output data set generated from the data set, the outputting of the respective output data set being only for those data sets of the first plurality of data sets that were determined, in the determining step, to have been received by the further processing unit; outputting nothing or an empty data set to the comparator into the first output data stream for each of the at least one data set of the first plurality of data sets that was not determined, in the determining step, to have been received by the further processing unit; comparing, by the comparator, the first output data stream from the processing unit with a second output data stream from the second processing unit, the second output data stream being generated by the further processing unit based on the second plurality of data sets; determining, based on the comparing, that the first output stream and the second output stream are not identical; and based on the determining that the first output stream and the second output stream are not identical, transferring the automated driving system of the vehicle into a safe mode. - View Dependent Claims (3, 4, 8, 9, 10, 11)
-
-
2. A system for generating an output data stream from an input data stream for an automated driving system of a vehicle, comprising:
-
at least two processing units, wherein at least one of the processing units is configured to perform the following tasks; (a) receive a first input data stream including a first plurality of data sets, (b) receive from a further processing unit a second set of metadata, which describe a second plurality of data sets received by the further processing unit in a second input data stream of the further processing unit, (c) determine, based on the second set of metadata, which data sets of the plurality of data sets were received by the further processing unit in the first plurality of data sets, (d) output into a first output data stream to a comparator, for each data set of the first plurality of data sets, a respective output data set generated from the data set, the outputting of the respective output data set being only for those data sets of the first plurality of data sets that were determined, in (c), to have been received by the further processing, and (e) output nothing or an empty data set to the comparator into the first output data stream for each of the first plurality of data sets that was not determined, in (c), to have been received by the further processing unit; and a comparator that compares the first output data stream from the processing unit with a second output data stream from the further processing unit, the second output data stream being generated by the further processing unit based on the second plurality of data sets; wherein, the system is configured to transfer the automated driving system of the vehicle into a safe mode if the first output stream is not identical to the second output stream based on the comparison by the comparator. - View Dependent Claims (5, 6, 7, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable memory medium on which is stored a computer program, which is executable by a processor unit, comprising:
a program code arrangement having program code for generating an output data stream from an input data stream for an automated driving system of a vehicle, by causing the processing unit to perform the following; receiving, by the processing unit, a first input data stream including a first plurality of data sets; receiving, by the processing unit from a further processing unit, a second set of metadata, which describe a second plurality of data sets received by the further processing unit in a second input data stream of the further processing unit; determining, by the processing unit, based on the second set of metadata, which data sets of the first plurality of data sets were received by the further processing unit in the second input data stream; determining, by the processing unit, based on the second set of metadata, that at least one data set of the first plurality of data sets was not received by the further processing unit in the second input data stream; outputting into a first output data stream, by the processing unit to a comparator, for each data set of the first plurality of data sets, a respective output data set generated from the data set, the outputting of the respective output data set being only for those data sets of the first plurality of data sets that were determined, in the determining step, to have been received by the further processing; outputting nothing or an empty data set to the comparator into the first output data stream for each of the at least one data set of the first plurality of data sets that was not determined, in the determining step, to have been received by the further processing unit; comparing, by the comparator, the first output data stream from the processing unit with a second output data stream from the second processing unit, the second output data stream being generated by the further processing unit based on the second plurality of data sets; determining, based on the comparing, that the first output stream and the second output stream are not identical; and based on the determining that the first output stream and the second output stream are not identical, transferring the automated driving system of the vehicle into a safe mode.
Specification