The present disclosure relates to a control device for providing a classification of sensor data for a motor vehicle by means of an optical neural network. The present disclosure furthermore relates to a motor vehicle comprising such a control device and to a method for operating such a control device.
A motor vehicle can be designed for automated or at least semi-automated driving. For this purpose, the motor vehicle comprises a processor device, for example, which is designed to control a longitudinal and/or lateral guidance of the motor vehicle, for example by means of an activation of a drive device, a brake system and/or a steering system of the motor vehicle. Reliably detecting and evaluating surroundings of the motor vehicle are indispensable for automated or at least semi-automated driving, that is, the motor vehicle should be provided with reliable sensing of the environment. For this purpose, the surroundings of the motor vehicle, which can alternatively be referred to as the environment of the motor vehicle, are detected by means of at least one sensor device, for example by means of a radar device, a LIDAR device and/or a camera, and at least one object in the surroundings detected in this way is classified. In other words, it is ascertained which class of objects the detected object can be assigned to. During the classification, it is thus checked, for example, whether the detected object is another road user, such as another motor vehicle or a bicycle, a person, a road surface and/or an infrastructure element, such as a building. Such a classification can be carried out, for example, by means of a neural network (NN) or artificial neural network (ANN), which was previously trained to recognize objects of different classes of objects.
US 2020/0327403 A1 shows an optical neural network which provides layers of a neural network by means of light beams and optical components, the network comprising an input layer, zero or more intermediate layers, and an output layer. An optical non-linear operation is implemented by means of a non-linear optical medium having electromagnetically induced transparency characteristics.
An optical neural network is also described in the scientific publication “All-optical neural network with nonlinear activation functions” by Ying Zuo, Bohan Li, Yujun Zhao, Yue Jiang, You-Chiuan Chen, Peng Chen, Gyu-Boong Jo, Junwei Liu und Shengwang Du (Optica, Vol. 6, No. 9, September 2019, pages 1132-1137), according to which laser-cooled rubidium 85 isotopes are excited in a two-dimensional magneto-optical trap (MOT) by means of a probe laser and a coupling laser so as to realize a non-linear optical activation function having electromagnetically induced transparency characteristics.
Aspects of the present disclosure are directed to providing solutions by which sensor data for a motor vehicle can be classified particularly quickly.
Aspects of the present disclosure are described in the features recited in the independent claims, found below. Further aspects are described in the features recited in the dependent claims.
In some examples, a control device is disclosed for providing a classification of sensor data for a motor vehicle via an optical neural network (NN). The control device comprises the optical NN. The NN can alternatively be referred to as an artificial neural network (ANN).
The present disclosure is based on the finding that it is indispensable for an automated or at least semi-automated driving function of a motor vehicle to comprehensively detect surroundings of the motor vehicle over 360 degrees as well as in three dimensions (360° 3D environment detection) so that all static and/or dynamic objects in the surroundings can be detected and subsequently classified. The camera in particular plays a substantial role in the redundant, robust detection of the surroundings since this sensor type is able to precisely measure angles in the surroundings and can be used to classify the surroundings.
However, the processing and classification of camera images recorded using the camera are computationally intensive and architecturally complex. The 360° 3D environment detection in particular can be problematic, since numerous individual images must be classified and processed, and a required computing effort is thus typically high compared to an evaluation of other sensor data. A high-performance NN or ANN offers the option of classifying camera images and/or data of another sensor device of the motor vehicle, such as of a radar device and/or LIDAR device, with refresh rates of several hertz, which can, for example, range between more than 0 hertz and less than 10 hertz.
For reliable environment detection with high resolving power, that is, which is in a desired resolving power range, in real time, however, this refresh rate is insufficient since modern camera systems operate with a refresh rate of 30 hertz. In addition, a data load rises with increasing resolving power of the camera images. A camera that is suitable for automobiles can, for example, have a resolution of 8 mega pixels or above. It is not possible to classify the camera images of this camera in the motor vehicle using the conventional NN in real time if numerous differing classes are to be distinguished. The limiting factor in the process is a speed of a processor or graphics processor that is used, which is typically thus far not sufficient even in the case of a high-performance computer to completely classify the high-resolution and numerous images per second in real time. The classification is necessary for an understanding of the scene in the surroundings so as to be able to determine and carry out an automated or at least semi-automated driving maneuver for the motor vehicle in accordance with the surroundings. An incomplete and/or faulty classification is undesirable for the use of the automated or at least semi-automated driving function and/or an automated or at least semi-automated driver assistance system.
In some examples, a motor vehicle is disclosed comprising a control device as described herein. The exemplary embodiments described in connection with the control device, both individually and in combination with one another, apply accordingly, where applicable, to the motor vehicle in the present disclosure. The motor vehicle is, for example, a passenger car, a truck, a bus, a motorcycle and/or a moped.
In some examples, the motor vehicle comprises at least one sensor device including a control unit. The control unit is connected via at least one optical fiber connection to the communication interface of the control device. The control unit of the sensor device is configured to transmit the sensor data detected by means of the sensor device to the control device via the at least one optical fiber connection. In other words, the control device is configured to receive the sensor data detected via the sensor device from the control unit via the at least one optical fiber connection. The optical fiber connection can, for example, be formed of polymer optical fibers (POF, also plastic optical fiber). In other words, a third optical waveguide can be arranged between the control unit and the control device. This optical waveguide is preferably made of plastic material and is used to transmit the sensor data to the control device. In this way, the internal communication in the motor vehicle between the sensor device and the control device by way of the optical NN is made possible reliably and quickly.
In some examples, a method is disclosed for operating a control device for providing a classification of sensor data for a motor vehicle via an optical neural network. The method comprises: providing optically coded sensor data; evaluating the provided optically coded sensor data by means of an optical neural network, which includes multiple optical neurons having electromagnetically induced transparency characteristics, wherein optically coded classification information describing the classification of the sensor data is provided as a result of the evaluation by means of an evaluation device of the optical neural network; converting the optically coded classification information into electronically coded classification information by means of a conversion device; and providing the electronically coded information for the motor vehicle.
The exemplary embodiments described in connection with the control device, both individually and in combination with one another, apply accordingly, where applicable, to the methods disclosed herein. The methods can be at least partly regarded as a computer-implemented method.
The present disclosure also encompasses the combinations of the features of the exemplary embodiments described herein.
Exemplary embodiments of the invention are described hereafter. In the drawings:
The exemplary embodiments described hereafter are preferred exemplary embodiments. In the exemplary embodiments, the described components in each case represent individual features that are to be considered independently of one another and which each also refine the invention independently of one another and, as a result, shall also be considered to be an integral part of the present disclosure, either individually or in a combination other than the one shown. Furthermore, the described exemplary embodiments can also be supplemented with additional of the above-described features of the present disclosure.
In the figures, functionally equivalent elements are each denoted by the same reference numerals.
In the context of automated or semi-automated driving functions, a neural network (NN) may be used for classifying the surrounding environment. Sensor data are electronically transmitted to multiple neurons within the NN using weights. Each neuron performs an arithmetic operation via a linear or non-linear response function. The output signal from a neuron in one layer, which is passed to neurons in the subsequent layer, can be represented by a sigmoid function of the sum of weighted input signals. The sigmoid function is an example of a non-linear response function:
Here, a11 is a neuron of a layer of multiple neurons, ωi is the weight, ai0 is the neurons, and σ is the sigmoid function. The NN thus forms the following function:
Here, n and k are natural numbers, ai is individual neurons (for i=0 to i=n), and yi is the function values (for i=0 to i=k) which are output as class information. The output signals of the neurons correspond to classification results, indicating the class of objects represented in specific regions of an image. For example, the NN can classify objects within regions of a camera image, where the image serves as sensor data processed by the NN.
When a neural network (NN) is implemented on a conventional computer architecture, slow processing of the data generally occurs, preventing real-time classification of high-resolution camera images or other sensor data.
To classify sensor data more quickly than a conventional NN, an optical NN should be used. This is because using atomic ensembles as neurons in an NN enables high-precision quantum control of electromagnetic radiation. Each atomic ensemble, acting as a neuron in the optical NN, can be designed as a non-linear optical medium. It is crucial that this non-linear optical medium has electromagnetically induced transparency (EIT) characteristics. The non-linear optical medium can be designed as a quantum structure, for example. By leveraging the EIT effect, at least one electromagnetic atomic state of the non-linear optical medium serving as an optical neuron can be utilized.
The control device is designed to provide optically coded sensor data. The sensor data can be detected by a sensor device of the motor vehicle and provided to the control device, for example, by means of a control unit of the sensor device, particularly via a motor vehicle-external communication link. Alternatively, or in addition, the sensor data can be provided by an external device, such as another motor vehicle, a server device, and/or an infrastructure device. The sensor data can then be wirelessly transmitted to the motor vehicle, for example, via a vehicle-to-vehicle connection and/or a vehicle-to-infrastructure connection. Examples of sensor data include camera data from a vehicle's front, rear, and/or side cameras, as well as radar data from a radar device and LIDAR data from a LIDAR device (LIDAR denoting “light detection and ranging”).
The control device is further designed to evaluate the provided optically coded sensor data using the optical NN. The optical NN comprises multiple optical neurons with EIT characteristics. The control device is also designed to provide optically coded classification information as the result of this evaluation, using an evaluation device of the optical NN. The optically coded classification information describes the classification of the sensor data and includes data from which the classification can be derived. The evaluation device, a central unit of the control device, evaluates the data provided by all the optical neurons of the optical NN and determines the optically coded classification information for the sensor data. For example, the optically coded classification information describes, for each image pixel of a camera image serving as sensor data, the class of the object to which the pixel is assigned. Object classes may include roadway, roadway marking, vehicle, pedestrian, vegetation, and/or infrastructure element.
The control device includes a conversion device to convert the optically coded classification information into electronically coded classification information. This process generates an electronic signal or information from the previously provided optical signal or information, without changing its content.
Thus, the electronically coded classification information also describes the classification of the sensor data determined by the optical NN. This electronically coded classification information can be evaluated by an electronic device, such as a processor device of the motor vehicle. The processor device can control the longitudinal and/or lateral guidance of the motor vehicle, for example, by activating a drive device, brake system, and/or steering system. The electronically coded classification information is suitable for use in automated or at least semi-automated driving functions and/or driver assistance systems.
The control device is designed to provide the electronically coded classification information for the motor vehicle. It is preferably a component of the motor vehicle, enabling the provision of electronically coded classification information to itself and/or to the processor device, which may be arranged separately. Provision can include transmitting the electronically coded classification information from the control device to another motor vehicle component, such as the processor device for the automated or at least semi-automated driving function or driver assistance system.
The optical NN is initially trained before being used to classify the sensor data. For this purpose, camera data of potential surroundings of a motor vehicle, preferably multiple camera images, are provided to the optical NN, which learns the various classes of objects described by the sensor data. Additionally, radar data and/or LIDAR data can be provided for training. These training data are preferably actual sensor data from the surroundings of the motor vehicle, detected by its sensor device. The training process can include a manual review of the optically coded classification information obtained by the optical NN. The optical NN is thus designed to classify sensor data by assigning at least one object described by the data to a class of objects. The training establishes a connection between typical sensor data and object classes in the motor vehicle's surroundings, which is stored in the evaluation unit of the control device for future applications.
Using the optical NN allows data transmission at the speed of light between individual neurons and enables rapid evaluation since optically coded data can be transmitted and processed quickly. Thus, the control device facilitates especially rapid classification of the sensor data for the motor vehicle, as opposed to using electronically coded data in conventional ANNs or NNs.
In some examples, the at least one optical neuron is formed of a non-linear optical medium, such as a quantum dot, quantum wire, quantum well, and/or a vapor cell. The vapor cell contains at least one atom and/or molecule with a predefined energy level, such as a Rydberg atom and/or a Bose-Einstein condensate, and may include highly excited atoms. The vapor cell can be filled with a gas or solution.
A quantum dot is a nanoscopic material structure made of semiconductor material, where charge carriers (electrons, holes) are restricted in movement in all three spatial directions, allowing only discrete energy values. The quantum dot behaves similarly to an atom, but its shape, size, and number of electrons can be influenced to adapt electronic and optical properties to predefined requirements. A quantum wire is a spatial potential structure where the movement of charge carriers is restricted to one dimension. A quantum well restricts a particle's movement in one spatial dimension, allowing only planar regions to be occupied, thus leading to discrete energy states. The non-linear optical medium represents a system subject to quantum confinement, as in the quantum dot, quantum wire, and/or quantum well.
As a result, coupled quantum mechanical states are used for the optical NN, present in at least one atom, highly excited atom, Rydberg atom, molecule, solution, and/or quantum confinement system, allowing at least one electromagnetic atomic state to be utilized as an optical neuron through EIT. Various design options are possible for the non-linear optical medium, which can all exhibit the EIT effect, making the optical neurons especially flexible in their design.
In some examples, the optical NN has at least one layer with multiple optical neurons, including an input layer, zero or more intermediate layers (hidden layers), and an output layer. Each layer may be understood as a column of multiple neurons. At least one first optical waveguide leads to each optical neuron, designed to transmit light in fibers made of quartz glass, polymeric optical fibers, semiconductor structures, or solid body waveguide structures. A probe laser beam from a probe laser and a coupling laser beam from a coupling laser can be coupled into the optical neuron via the first optical waveguide, with the probe and coupling lasers comprising the optical NN.
The task of the two lasers is based on the EIT effect, where the probe laser, probe laser beam, and coupling laser, coupling laser beam are irradiated on the non-linear optical medium, which can have energy states E0, E1, and E2. Applying the probe laser beam to the non-linear optical medium raises at least one electron of an atom from energy state E0 to E1. The coupling laser beam further raises the electron from E1 to E2, coupling the energy states E1 and E2, referred to as “coupled states” or “dressed states.” The electron transitions from E0 to E2 by absorbing photons from both the probe and coupling lasers. If E2 is a metastable state, the medium becomes transparent to the probe laser when no electrons remain to absorb photons from it, resulting in a “dark state.” Using the two lasers, the optical neuron, including the non-linear optical medium, can be excited to function as an optical NN due to its EIT characteristics. In some examples, the optical NN has two first optical waveguides for each neuron, with one for the probe laser beam and the other for the coupling laser beam, allowing irradiation from different directions.
At least one second optical waveguide leads away from each optical neuron, configured similarly to the first optical waveguide. The second optical waveguide leads to another optical neuron or directly to the evaluation device. The probe laser beam can be coupled into the second optical waveguide after passing through the optical neuron. Upon passing the optical neuron, the probe laser beam is coupled into each of the second optical waveguides. The probe laser beam arriving in the optical neuron via the first optical waveguide may or may not interact with at least one electron of the optical neuron, i.e., the non-linear optical medium. After the interaction or non-interaction, the probe laser beam is relayed through the second optical waveguide into which it has been coupled.
For each neuron of a first layer, a respective second optical waveguide is available to every individual neuron of the adjacent second layer. This respective optical waveguide serves as the first optical waveguide for the respective neuron of the second layer. In the case of the last layer, the output layer, each neuron is connected to the output device via the second optical waveguide. This ensures that the neurons of the multiple layers of the optical NN are interconnected, maintaining the typical structure of a conventional NN or ANN, where neurons in different layers influence one another.
In some examples, the optical NN is configured to set a frequency and/or wavelength of the probe laser and/or coupling laser based on the sensor data. Through neuron-specific selection of a parameter setting for the probe laser and/or coupling laser in the input layer of optical neurons, image pixel information of the sensor data can be delivered to the optical NN. The sensor data represent input information such as pixel values from a camera image, local values from radar data, and/or local values from LIDAR data. This enables each neuron of the input layer to assume a sensor data-specific raised energy state, which may differ from other neurons in the input layer. This sensor data-specific information is communicated to the neurons of subsequent layers because the probe laser beam, when coupled into the second optical waveguide, retains this information. This information can be derived from the transmission spectrum and/or absorption spectrum of the respective coupled probe laser beam. Ultimately, this configuration provides a reliably functioning optical NN.
In some examples, the optical NN is configured to evaluate a transmission spectrum and/or an absorption spectrum of the probe laser beam coupled into the second optical waveguide to provide optically coded classification information. Specifically, an extreme value of a frequency and/or amplitude of the transmission or absorption spectrum is evaluated. The extreme value could be a maximum of the frequency and/or amplitude. Additionally, a phase of the transmission or absorption spectrum can be evaluated. This evaluation can be carried out by the evaluation device. When the optical neuron, particularly the non-linear optical medium, is irradiated by the probe and coupling lasers, a minimum forms in the absorption spectrum of the probe laser beam once a predefined minimum time and/or intensity for the optical neuron has been exceeded. In this case, photons of the probe laser can pass through the optical neuron without interaction, propagating through the non-linear optical medium without interaction. This state of the optical neuron can be detected by monitoring the absorption and/or transmission spectrum of the probe laser. The spectra of the output layer are evaluated, and the resulting data provide the optically coded classification information.
In some examples, the optical NN comprises at least one optical modulator, preferably a dedicated optical modulator for each optical neuron. The optical modulator is configured to influence at least one property of the probe laser beam, such as amplitude, polarization, frequency, wavelength, and/or phase. The optical modulator can provide the optical weight of the optical NN by weighting these properties of the probe laser beam. This allows the probe laser beam received by a particular neuron to be adjusted in a sensor data-specific manner. The optical modulator can influence a row of optical neurons across multiple columns or layers, ensuring that image pixel information of the sensor data is pre-defined by the probe laser beam received by each neuron. Furthermore, the optical modulator can be used for data transmission to the evaluation device, and to implement the optical weight of the optical NN.
In some examples, the optical NN also comprises a radiation source configured to irradiate the optical neurons with electromagnetic radiation. This applies an external electromagnetic field to the respective optical neuron, causing the transmission spectrum of the probe laser beam coupled into the second optical waveguide to undergo splitting, utilizing the dynamic Stark effect. The electron in the optical neuron, raised to a higher energy state by the probe laser beam, is further excited by the electromagnetic radiation from energy state E2 to E3, causing the splitting of the transmission spectrum. The optical NN is configured to evaluate the split transmission spectrum to provide the optically coded classification information. Specifically, an extreme value and/or distance between two extreme values of a frequency and/or amplitude of the transmission spectrum is evaluated. The distance can be determined between two maxima, and a minimum between them can be evaluated regarding frequency and/or amplitude. Additionally, a phase of the transmission spectrum can be evaluated. The transmission spectrum is preferably examined in the frequency domain. An advantage of the applied external electromagnetic field is that it decreases the amplitude of transmitted radiation and, through time-resolved measurement of the transmission spectrum, allows reconstruction of the phase of the incident probe laser radiation.
As an alternative or in addition to the transmission spectrum, the absorption spectrum, including its splitting due to the dynamic Stark effect, can be examined similarly. In some examples, the optical NN is configured to set a frequency, phase curve, and/or amplitude of the electromagnetic radiation based on the sensor data. The sensor data represent input information, such as pixel values of a camera image, local values of radar data, and/or local values of LIDAR data. By appropriately selecting the applied external electromagnetic field, the optical neurons of the input layer can be predefined in a sensor data-specific manner.
Furthermore, it can be assumed that the phase curve of the electromagnetic field can be measured during the temporal progression of the applied external electromagnetic field if detected quickly enough. This allows measurement of parameters such as the frequency of the electromagnetic field, phase curve, and amplitude curve. When the radiation source is activated, the generated electromagnetic field can serve as an additional optical weight for the optical NN.
At least one of the following options can be selected for the optical weight: modulation of the amplitude, phase, and/or frequency by a corresponding modulator for monitoring the probe laser and/or pump laser, and/or selection of the externally irradiated electromagnetic radiation, such as in the gigahertz range. Selecting the externally irradiated electromagnetic radiation in the gigahertz range modulates the absorption spectrum, thereby modulating the transmitted part of the probe laser to act as a weight.
In some examples, the control device comprises a processor unit, such as a computer and/or a graphics processor, and a further conversion device. The processor unit is configured to provide electronically coded sensor data, which can be received from a control device of a sensor device in the motor vehicle. The processor unit may include at least one microprocessor, microcontroller, field-programmable gate array (FPGA), and/or digital signal processor (DSP). The further conversion device is configured to convert the electronically coded sensor data into optically coded sensor data and provide them. Thus, the control device can receive electronically coded sensor data and convert them into optically coded sensor data for further evaluation by the optical NN. This means that optically coded sensor data do not need to be available from the outset for evaluation by the optical NN.
In some examples, the conversion device of the control device is configured to interfere local oscillator information, provided by a local oscillator, with the optically coded classification information to provide the electronically coded classification information. The local oscillator, also known as a local signal oscillator, enables a reliable method to convert optically coded classification information into electronically coded classification information. This information can then be provided to the processor device for automated or semi-automated driving functions or driver assistance systems for further evaluation or consideration.
In some examples, the optical NN is arranged on at least one chip. The chip can be one of the following components: an electronic and photonic cointegrated semiconductor chip (also known as an electronic and photonic integrated semiconductor chip), a photonic integrated circuit (IC), a multi-chip module, and/or a chip mounted by flip chip assembly. These basic modules or elements allow for an easy and cost-effective production of the optical NN, using commercially available components.
In some examples, the control device comprises a communication interface to a control unit of a sensor device in the motor vehicle. The control device is configured to receive sensor data detected by the sensor device via the communication interface. The sensor device can be a camera, radar device, and/or LIDAR device. The control unit controls the sensor device, for example, by activating or deactivating it, and/or defining a detection parameter for the sensor data. The control unit includes a microprocessor and/or microcontroller. The sensor data are detected in the motor vehicle and directly evaluated by the control device using the optical NN. The evaluated data, in the form of electronically coded classification information, are then used in the motor vehicle, for example, by the processor device. This allows the motor vehicle to benefit from the rapid classification of sensor data using the optical NN without needing a connection to an external device.
The motor vehicle 1 has multiple optical fiber connections 8 through which the respective control unit 4 is connected to the control device 2. It may be provided that the optical fiber connection 8 connects the control unit 4, such as a communication interface 38 (see reference numeral 38 in
The positions of the sensor devices 3 shown in
The motor vehicle 1 has multiple optical fiber connections 8 via which the respective control unit 4 is connected to the control device 2. It may be provided that the optical fiber connection 8 connects the control unit 4, for example a communication interface 38 (see reference numeral 38 in
When the non-linear optical medium 17 is irradiated with the probe laser 29 and the coupling laser 30, a minimum is formed in the absorption spectrum of the probe laser beam 9 as soon as the laser irradiation time and/or intensity exceeds the predefined minimum time and/or intensity for the non-linear optical medium 17 being used. In this case, photons of the probe laser 29 can pass through the non-linear optical medium 17 without interaction, meaning they can propagate through the medium without any interaction. This state of the non-linear optical medium 17 can be detected by analyzing the absorption spectrum of the probe laser 29. Alternatively or additionally, the transmitted power of the probe laser beam 9 can be directly measured.
The absorption spectrum 11, which represents the absorbed power of the probe laser beam 9 as a function of the frequency f, is illustrated in
A width of the spectral splitting is plotted here as a frequency separation Δf between the two maximum extreme values 12 in the absorption spectrum 11. The frequency separation Δf can be calculated using the following formula:
Here, E denotes the electric field strength of the external electromagnetic field achieved by the electromagnetic radiation 27; D denotes an atomic dipole moment for the transition of the energy state E2 to the energy state E3 induced by the electromagnetic radiation 27; λ1 is a wavelength of the probe laser 29; and λ2 is the wavelength of the coupling laser 30. The formula furthermore contains π for the number Pi, and ℏ for the reduced Planck's constant.
Here, E denotes the electric field strength (denote) of the external electromagnetic field created by the electromagnetic radiation 27; D denotes an atomic dipole moment for the transition of the energy state E2 to the energy state E3 induced (caused) by the electromagnetic radiation 27; λ1 is a wavelength of the probe laser 29; and λ2 is the wavelength of the coupling laser 30. The formula furthermore contains p for the number Pi, and ℏ for the reduced Planck's constant.
During a temporal progression (as the electromagnetic field progresses) of the electromagnetic field through the electromagnetic radiation 27, a phase curve of the electromagnetic field can be measured if the electromagnetic field is detected sufficiently quickly. This yields the option of measuring the following additional parameters: the frequency f of the electromagnetic field when compared to a known spectral line (for example, an integrated optical frequency comb on a semiconductor basis), a phase curve of the electromagnetic field, and an amplitude curve of the electromagnetic field. When the radiation source 26 is activated, the electromagnetic field generated thereby can be utilized as an additional optical weight for the optical neural network (NN) 14 (see reference numeral 14 in
Furthermore, an optical weight can be implemented by modulating the amplitude, phase, and/or frequency f using a corresponding modulator to monitor the probe laser 29 and/or a pump laser for the probe laser 29.
The non-linear optical medium 17, which can be a quantum dot, quantum wire, or quantum well, is equipped with an optional reflective coating 18 on its two outer sides.
Toward the optical neuron 16, there is at least one first optical waveguide 19, which allows the coupling of the probe laser beam 9 from the probe laser 29 and the coupling laser beam 10 from the coupling laser 30 into the optical neuron 16. Additionally, there is at least one second optical waveguide 20 leading away from the optical neuron 16. Furthermore, an optocoupler 21 is shown, which enables the coupling of a light wave feed guide 22 into the first optical waveguide 19. The first and second optical waveguides 19 and 20 are both arranged on the chip 15, starting from and up to the optocoupler 21.
Optionally, an optical modulator 23 can be placed on the chip 15. Moreover, the chip 15 can house an electronic circuit designed for diagnosis, for example. This electronic circuit serves as the evaluation device 24 for the optical NN 14. The second optical waveguide 20 directly leads to the evaluation device 24. Once the probe laser beam 9 passes through the optical neuron 16, it can be coupled into the second optical waveguide 20.
In other words,
The optical weight of the optical NN 14 can be achieved by selecting the externally irradiated electromagnetic radiation 27, for example in the gigahertz range. By modulating the absorption spectrum 11 in such a way that the transmitted part of the probe laser 29 is modulated, it acts as a weight.
In
Furthermore,
The control device 2 is designed to evaluate the provided sensor data 36 using an optical NN 14, which consists of multiple optical neurons 16 with electromagnetically induced transparency characteristics. The evaluation results are then used to generate optically coded classification information 37. This classification information is in the form of an optical signal or optical data.
The conversion device 32 in the control device 2 interferes with the optically coded classification information 37 along with local oscillator information from a local oscillator 35. This interference generates electronically coded classification information 33. The control device 2 converts the optically coded classification information 37 into electronically coded classification information 33 using the conversion device 32. This electronically coded information is then provided for the motor vehicle 1. A phase lock can be used instead of or in addition to the local oscillator 35
The control device 2 can also have a communication interface 38 through which sensor data can be received from control units 4 of sensor devices 3.
Additional features of the control device 2 include a diagnosis and/or monitoring interface 39, a digital interface 40, a processing unit 41 (optional), which can perform a Fast Fourier transform for processing the electronically coded classification information 33, and an optical switch 42. The conversion device 32 can be designed for optical detection, homodyne or heterodyne detection, and/or down conversion of the frequency. Alternatively, the probe laser 29 and the coupling laser 30 can be positioned at the location of the additional conversion device 32′. This device 32′ can include an optical frequency comb and/or a microring resonator.
In
The control device shown in
The classification of data in the 5G frequency band or beyond can furthermore be carried for: data processing for vehicle-to-infrastructure applications (software updates, map updates, infrastructure signals), gesture recognition and/or user interface applications.
Overall, the examples show the use of EIT as an optical neuron 16 in artificial optical NN 14.
Number | Date | Country | Kind |
---|---|---|---|
10 2021 006 379.1 | Dec 2021 | DE | national |
10 2022 100 836.3 | Jan 2022 | DE | national |
The present application claims priority to International Patent App. No. PCT/EP2022/084882 to Heiko Gustav Kurz, titled “Controller For Providing A Classification Of Sensor Data For A Motor Vehicle By Means Of An Optical Neural Network, And Method For Operating A Controller”, filed Dec. 7, 2022, which claims priority to German Patent App. No. 10 2021 006 379.1, filed on Dec. 28, 2021, and German Patent App. No. 10 2022 100 836.3, filed on Jan. 14, 2022, the contents of each being incorporated by reference in their entirety herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2022/084882 | 12/12/2022 | WO |