Nothing Special   »   [go: up one dir, main page]

DE102019131640A1 - Method and device for operating a display system with data glasses - Google Patents

Method and device for operating a display system with data glasses Download PDF

Info

Publication number
DE102019131640A1
DE102019131640A1 DE102019131640.5A DE102019131640A DE102019131640A1 DE 102019131640 A1 DE102019131640 A1 DE 102019131640A1 DE 102019131640 A DE102019131640 A DE 102019131640A DE 102019131640 A1 DE102019131640 A1 DE 102019131640A1
Authority
DE
Germany
Prior art keywords
glasses
platform
movement
information
movement information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102019131640.5A
Other languages
German (de)
Inventor
Alan Keim
Wolfgang Haberl
Philipp Tiefenbacher
Manfred Pauli
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE102019131640.5A priority Critical patent/DE102019131640A1/en
Publication of DE102019131640A1 publication Critical patent/DE102019131640A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Die Erfindung betrifft eine Referenzeinheit, insbesondere eine tragbare Referenzeinheit, zum Betreiben mit einer Datenbrille, umfassend:- eine Plattformbewegungssensorik, die ausgebildet ist, eine Plattformbewegungsanagabe zu erfassen;- eine Steuereinheit, die ausgebildet ist, um eine Plattformbewegungsinformation aus der Plattformbewegungsangabe zu bestimmen;- eine Kommunikationseinrichtung, die ausgebildet ist, die Plattformbewegungsinformation nach extern zu übertragen.The invention relates to a reference unit, in particular a portable reference unit, for operation with data glasses, comprising: a platform movement sensor system which is designed to detect a platform movement indication; a control unit which is designed to determine platform movement information from the platform movement indication; a communication device which is designed to transmit the platform movement information to the outside.

Description

Technisches GebietTechnical area

Die Erfindung betrifft Datenbrillen, insbesondere zum Einsatz in einer mobilen Plattform, wie z.B. einer Bahn, einem Flugzeug oder einem sonstigen Fahrzeug. Die Erfindung betrifft weiterhin Maßnahmen zum Bereitstellen einer genauen Poseninformation in einer Datenbrille.The invention relates to data glasses, in particular for use in a mobile platform, such as a train, an airplane or another vehicle. The invention also relates to measures for providing precise positional information in data glasses.

Technischer HintergrundTechnical background

Es sind Datenbrillen, auch Head-mounted Displays genannt, bekannt, die mithilfe einer Anzeigevorrichtung eine Abbildung auf einer oder zwei Anzeigeflächen im Blickfeld des Trägers der Datenbrille anzeigen können. Die Anzeigeflächen können Reflexionsflächen entsprechen, die Abbildungen in das Auge des Trägers der Datenbrille richten. Die Sichtöffnungen der Datenbrille sind transparent, so dass durch die Datenbrille die reale Umgebung in gewöhnlicher Weise wahrgenommen werden kann. Die Anzeigeflächen liegen in den Sichtöffnungen, so dass eine anzuzeigende Information, wie beispielsweise Text, Symbole, Graphiken, Videoanzeigen und dergleichen, die Wahrnehmung der Umgebung überlagernd angezeigt werden kann.Data glasses, also called head-mounted displays, are known which, with the aid of a display device, can display an image on one or two display surfaces in the field of view of the wearer of the data glasses. The display surfaces can correspond to reflection surfaces which direct images into the eye of the wearer of the data glasses. The viewing openings of the data glasses are transparent, so that the real environment can be perceived in the normal way through the data glasses. The display surfaces are located in the viewing openings so that information to be displayed, such as text, symbols, graphics, video displays and the like, can be displayed superimposed on the perception of the surroundings.

Die Informationen werden dem Träger der Datenbrille in der Regel kontaktanalog dargestellt, d.h. so dargestellt, dass diese als Objektinformation einem bestimmten zugeordneten Objekt in der Realumgebung überlagert ist bzw. an diesem orientiert ist oder dass die anzuzeigende Objektinformation in einer bestimmten Ausrichtung der Datenbrille bzw. deren Trägers angezeigt wird. Weiterhin kann die kontaktanaloge Objektinformation so dargestellt werden, dass sie in Bezug auf das Objekt in der Realumgebung perspektivisch korrekt erscheint, d.h. die Illusion entsteht, dass das Objekt der Realumgebung tatsächlich um das zusätzliche Merkmal der visuellen Objektinformation ergänzt wurde.The information is usually presented to the wearer of the smart glasses in a contact-analog manner, ie represented in such a way that it is superimposed as object information on a specific assigned object in the real environment or is oriented towards it, or that the object information to be displayed is in a specific orientation of the smart glasses or their Is displayed. Furthermore, the contact-analog object information can be displayed in such a way that it appears perspective correct in relation to the object in the real environment, i.e. the illusion arises that the object in the real environment has actually been supplemented by the additional feature of the visual object information.

Um die Objektinformation entsprechend kontaktanalog auf den Anzeigeflächen der Datenbrille anzuzeigen, ist es notwendig, die Position des Objektes in der Umgebung und die Blickrichtung des Benutzers zu kennen. Die Blickrichtung des Benutzers ist beim Tragen der Datenbrille fest deren Pose zugeordnet, d.h. der 3D-Position als auch die 3D-Ausrichtung der Datenbrille.In order to display the object information in a contact-analog manner on the display surfaces of the data glasses, it is necessary to know the position of the object in the environment and the direction in which the user is looking. When wearing the data glasses, the viewing direction of the user is permanently assigned to their pose, i.e. the 3D position as well as the 3D alignment of the data glasses.

Zur Bestimmung der Pose der Datenbrille in einem Kraftfahrzeug kann z.B. in der Datenbrille eine Posenerkennungseinheit vorgesehen werden. Die Posenerkennungseinheit weist in der Regel eine Kamera und Recheneinrichtung, z.B. in Form eines Mikroprozessors auf. Mithilfe der Kamera aufgezeichnete Abbildungen der Umgebung des Trägers der Datenbrille können basierend auf hinterlegten Abbildungen bzw. Strukturen des Fahrzeuginnenraums die Pose der Datenbrille im Fahrzeuginnenraum festgestellt werden. Diesen Vorgang nennt man auch Tracking.To determine the pose of the data glasses in a motor vehicle, a pose recognition unit can be provided in the data glasses, for example. The pose recognition unit generally has a camera and computing device, for example in the form of a microprocessor. Images of the surroundings of the wearer of the data glasses recorded by the camera can be used to determine the pose of the data glasses in the vehicle interior based on stored images or structures of the vehicle interior. This process is also called tracking.

So ist aus der Druckschrift DE 10 2014 206 623 A1 eine Vorrichtung zum Bestimmen der Pose einer Datenbrille bekannt, die eine Anzeige und eine Kamera umfasst. Die Vorrichtung ist ausgebildet, um Aufnahmen der Umgebung der Datenbrille mithilfe der Kamera zu erstellen, die Abbildung eines gespeicherten und vordefinierten Bereiches der Umgebung in den Aufnahmen der Kamera zu erkennen, ein Merkmal in der erkannten Abbildung des Bereiches zu erkennen und die Pose der Datenbrille unter Berücksichtigung des bestimmten Merkmals in den Aufnahmen zu bestimmen.So is from the pamphlet DE 10 2014 206 623 A1 a device for determining the pose of smart glasses is known which comprises a display and a camera. The device is designed to create recordings of the surroundings of the data glasses with the aid of the camera, to recognize the image of a stored and predefined area of the surroundings in the recordings of the camera, to recognize a feature in the recognized image of the area and the pose of the data glasses To determine consideration of the particular feature in the recordings.

Derartige in der Datenbrille integrierte Posenerkennungseinheiten, die zur Erfassung der absoluten Pose ausgebildet sind, benötigen eine hohe Prozessorleistung und sind daher aufwändig zu realisieren. Dies führt zu einem hohen Baugewicht und/oder Bauvolumen der Datenbrille und das Bereitstellen der benötigten elektrischen Energie ist aufwändig zu realisieren.Such pose recognition units integrated in the data glasses, which are designed to detect the absolute pose, require a high processor power and are therefore complex to implement. This leads to a high structural weight and / or structural volume of the data glasses and the provision of the required electrical energy is complex to implement.

Weiterhin kann die Pose einer Datenbrille auch durch eine externe Posenerkennungseinheit bestimmt werden, bei der eine Innenraumkamera den Kopf des Trägers der Datenbrille erfasst und durch Auswertung des Kamerabildes entweder die Pose des Kopfes ermittelt und davon die Pose der Datenbrille abgeleitet wird oder die Pose der Datenbrille direkt ermittelt wird. Bei diesen so genannten Outside-In-Tracking-Systemen besteht eine Schwierigkeit darin, die außerhalb der Datenbrille ermittelte absolute Posenangabe insbesondere bei einer drahtlosen Kommunikationsverbindung mit einer ausreichend geringen Latenz an die Datenbrille zu übermitteln, so dass die Datenbrille entsprechend kontaktanaloge Darstellungen verzögerungsfrei bzw. einer nicht störenden Verzögerung ausgeben kann.Furthermore, the pose of the data glasses can also be determined by an external pose detection unit, in which an interior camera detects the head of the wearer of the data glasses and by evaluating the camera image either the pose of the head is determined and the pose of the data glasses is derived from it or the pose of the data glasses is derived directly is determined. With these so-called outside-in tracking systems, there is a difficulty in transmitting the absolute pose information determined outside of the data glasses to the data glasses with a sufficiently low latency, especially in the case of a wireless communication connection, so that the data glasses can have corresponding contact-analog representations without delay or a can not output annoying delay.

Es sind nicht-kamerabasierte Posenerkennungseinheiten in Datenbrillen bekannt, die einen Beschleunigungssensor in der Datenbrille nutzen. Die Pose der Datenbrille wird dann durch Integration und Akkumulieren von Bewegungen der Datenbrille inkrementell ermittelt. Bei einem solchen Ansatz besteht eine Schwierigkeit darin, dass bei Tragen der Datenbrille innerhalb einer sich bewegenden mobilen Plattform, wie beispielsweise einem sich bewegenden Zug, einem sich bewegenden Flugzeug, auf einem Fahrrad oder dergleichen, die Beschleunigungssensoren nur eine Gesamtbeschleunigung relativ zur Umgebung/Umwelt erfassen und daraus lediglich Bewegungsgeschwindigkeiten relativ zur Umgebung/Umwelt ermitteln können.There are known non-camera-based pose recognition units in data glasses which use an acceleration sensor in the data glasses. The pose of the smart glasses is then determined incrementally by integrating and accumulating movements of the smart glasses. One difficulty with such an approach is that when the smart glasses are worn within a moving mobile platform, such as a moving train, a moving airplane, on a bicycle or the like, the acceleration sensors only detect an overall acceleration relative to the environment / environment and from this can only determine movement speeds relative to the environment / environment.

Durch eine Inertialsensorik kann die Pose allein in einer Datenbrille nur in Bezug auf das Weltkoordinatensystem ermittelt werden. Dies erfolgt insbesondere in Referenz zum Gravitationsvektor und in der Richtung des magnetischen Nordens. Soll die Pose der Datenbrille innerhalb einer bewegten mobilen Plattform bestimmt werden, so führt die Bewegung der Plattform zu teils starken Abweichungen, welche durch eine Überlagerung von Plattformen und Datenbrillenbewegungen hervorgerufen werden. Somit ist anhand der Messung der Beschleunigung innerhalb der Datenbrille die Bewegung der Datenbrille relativ zu einem sich ebenfalls in der Umgebung bewegenden Plattformkoordinatensystem nicht ohne Weiteres ermittelbar.With inertial sensors, the pose can only be determined in data glasses in relation to the world coordinate system. This is especially done in reference to the gravitational vector and in the direction of magnetic north. If the pose of the data glasses is to be determined within a moving mobile platform, the movement of the platform leads to sometimes strong deviations, which are caused by the superposition of platforms and data glasses movements. Thus, on the basis of the measurement of the acceleration within the data glasses, the movement of the data glasses relative to a platform coordinate system that is also moving in the vicinity cannot easily be determined.

Da bei der ausschließlichen Verwendung eines Beschleunigungssensors zur Posenermittlung nur relative Bewegungen seit der letzten Verfügbarkeit einer absoluten Posenangabe ausgewertet werden, unterliegt die Posenbestimmung basierend auf Beschleunigungssensoren aufgrund der notwendigen Integrationsoperationen einer Drift über der Zeit, so dass die ermittelte Pose immer ungenauer wird, je länger keine absolute Posenangabe als Referenz bereitgestellt wird.Since only relative movements since the last availability of an absolute pose information are evaluated with the exclusive use of an acceleration sensor to determine the poses, the determination of the poses based on acceleration sensors is subject to a drift over time due to the necessary integration operations, so that the determined pose becomes more and more inaccurate the longer none absolute pose specification is provided for reference.

Für die kontaktanaloge Darstellung ist jedoch eine möglichst genaue Kenntnis der Pose der Datenbrille in Bezug zu dem Fahrzeugkoordinatensystem notwendig. Abweichungen zwischen der tatsächlichen Pose und der ermittelten Posenangabe führen zu einer Fehldarstellung von kontaktanalogen Informationsobjekten in der Datenbrille, was störend ist und ggfs zu Übelkeit des Benutzers führen kann.For the contact-analog representation, however, as precise a knowledge as possible of the pose of the data glasses in relation to the vehicle coordinate system is necessary. Deviations between the actual pose and the determined pose information lead to a misrepresentation of contact-analog information objects in the data glasses, which is annoying and can possibly lead to nausea on the part of the user.

Während die Anwendung in einem Fahrzeugsystem eine entsprechende Tracking-Möglichkeit zum Bereitstellen einer Poseninformation mit der Datenbrille ermöglicht, ist es bei sonstigen mobilen Plattformen, wie einem Zug oder Flugzeug oder dergleichen, nicht möglich, einer Datenbrille Informationen zur Verfügung zu stellen, die ein verbessertes Tracking der Pose der Datenbrille ermöglicht. Insbesondere erfordern derartige Anzeigesysteme eine aufeinander abgestimmte Kommunikationsverbindung zwischen Datenbrille und Assistenzsystem, das in sonstigen mobilen Plattformen, insbesondere in Massentransportmitteln, nicht verfügbar ist.While the application in a vehicle system enables a corresponding tracking option for providing pose information with the data glasses, it is not possible with other mobile platforms, such as a train or airplane or the like, to provide data glasses with information that improves tracking the pose of the smart glasses. In particular, such display systems require a coordinated communication link between data glasses and assistance system, which is not available in other mobile platforms, in particular in mass transport.

Es ist Aufgabe der vorliegenden Erfindung, ein Anzeigesystem mit einer Datenbrille zur Verfügung zu stellen, bei der eine Posenangabe der Datenbrille bereitgestellt werden kann. Insbesondere ist es eine Aufgabe, eine Brillenposenangabe in einer Datenbrille auch in bewegten Plattformen durchzuführen, so dass diese bezogen auf ein Plattformkoordinatensystem bereitstehen.It is the object of the present invention to provide a display system with data glasses, in which a position indication of the data glasses can be provided. In particular, it is an object to carry out a spectacle pose indication in data glasses also in moving platforms, so that these are available in relation to a platform coordinate system.

Offenbarung der ErfindungDisclosure of the invention

Diese Aufgabe wird durch eine Referenzeinheit zum Betreiben mit einer Datenbrille gemäß Anspruch 1 sowie durch das Verfahren zum Betreiben einer Datenbrille mit einer Referenzeinheit, durch eine Datenbrille und durch das Anzeigesystem gemäß den nebengeordneten Ansprüchen gelöst.This object is achieved by a reference unit for operation with data glasses according to claim 1 and by the method for operating data glasses with a reference unit, by data glasses and by the display system according to the independent claims.

Weitere Ausgestaltungen sind in den abhängigen Ansprüchen angegeben.Further refinements are given in the dependent claims.

Gemäß einem ersten Aspekt ist eine Referenzeinheit, insbesondere eine tragbare Referenzeinheit, zum Betreiben mit einer Datenbrille vorgesehen, umfassend:

  • - eine Plattformbewegungssensorik, die ausgebildet ist, eine Plattformbewegungsanagabe zu erfassen;
  • - eine Steuereinheit, die ausgebildet ist, um eine Plattformbewegungsinformation aus der Plattformbewegungsangabe zu bestimmen;
  • - eine Kommunikationseinrichtung, die ausgebildet ist, die Plattformbewegungsinformation nach extern, insbesondere an eine oder mehrere Datenbrillen, zu übertragen.
According to a first aspect, a reference unit, in particular a portable reference unit, is provided for operation with data glasses, comprising:
  • a platform movement sensor which is designed to detect a platform movement indication;
  • a control unit which is designed to determine platform movement information from the platform movement information;
  • a communication device which is designed to transmit the platform movement information externally, in particular to one or more data glasses.

Die obige Referenzeinheit ist zum Einsatz in einer mobilen Plattform vorgesehen und kann dort vorinstalliert sein oder vom Träger der Datenbrille mitgebracht und an einer festen Position abgelegt werden. Sie ermöglicht durch die Bewegungssensorik das Erfassen der Eigenbewegung der Plattform und überträgt entsprechende Angaben an die eine oder mehrere Datenbrillen in direktem Umfeld. Dies ermöglicht es, dass Datenbrillen auf der Plattform eine entsprechende Bewegungsinformation über die Bewegung der Plattform in dem Weltkoordinatensystem erhalten, um daraus somit die Eigenbewegung der Datenbrille auf der Plattform bzw. die relative Bewegung der Datenbrille zur Plattform ermitteln zu können.The above reference unit is intended for use in a mobile platform and can be preinstalled there or brought along by the wearer of the data glasses and stored in a fixed position. With its motion sensors, it enables the platform to detect its own movement and transmits the relevant information to the one or more data glasses in the immediate vicinity. This makes it possible for data glasses on the platform to receive corresponding movement information about the movement of the platform in the world coordinate system in order to be able to determine from this the proper movement of the data glasses on the platform or the relative movement of the data glasses to the platform.

Dies ermöglicht es, kontaktanaloge Darstellungen auf der Datenbrille anzuzeigen, die sich am Plattformkoordinatensystem der Plattform orientieren. Somit kann die Datenbrille aus der Plattformbewegungsinformation die Brillenposenangabe in Bezug auf das Plattformkoordinatensystem ermitteln. Insbesondere kann die Referenzeinheit lediglich eine Plattform-Bewegungssensorik umfassen, die über eine geeignete Sendeeinrichtung als entsprechende Information an die Datenbrillen der Umgebung gesendet werden.This makes it possible to display contact-analog representations on the data glasses, which are based on the platform coordinate system of the platform. The data glasses can thus determine the glasses pose information in relation to the platform coordinate system from the platform movement information. In particular, the reference unit can only include platform motion sensors that are sent as corresponding information to the data glasses in the area via a suitable transmission device.

Insbesondere kann die Kommunikationseinrichtung ausgebildet sein, die Plattformbewegungsinformation unidirektional an in Übertragungsreichweite befindliche Datenbrillen nach extern zu übertragen. Dies kann beispielsweise in Form eines Funksignals oder Radiosignals mit begrenzter Reichweite erfolgen. Die Reichweite sollte auf den Bereich der Plattform eingeschränkt sein, da lediglich die Plattformbewegungsinformation an externe Einheiten übermittelt werden.In particular, the communication device can be designed to transmit the platform movement information unidirectionally to the external data glasses located within transmission range. This can be done, for example, in the form of a radio signal or radio signal with a limited range. The range should be limited to the area of the platform, since only the platform movement information is transmitted to external units.

Weiterhin kann die Kommunikationseinrichtung ausgebildet sein, die Plattformbewegungsinformation unautorisiert nach extern zu übertragen.Furthermore, the communication device can be designed to transmit the platform movement information to the outside in an unauthorized manner.

Es kann eine Energieversorgung, insbesondere eine Batterie, vorgesehen sein, so dass die Referenzeinheit autonom betreibbar ist.An energy supply, in particular a battery, can be provided so that the reference unit can be operated autonomously.

Die Referenzeinheit kann ein Gehäuse aufweisen, das nicht größer ist als 10cm×8cm*2cm. Auf diese Weise kann die Referenzeinheit tragbar bzw. portabel ausgeführt sein.The reference unit can have a housing that is no larger than 10cm × 8cm * 2cm. In this way, the reference unit can be designed to be portable or portable.

Gemäß einer weiteren Ausführungsform kann die Kommunikationseinrichtung ausgebildet sein, um zusätzlich zur Plattformbewegungsinformation Angaben zu einem oder mehreren kontaktanalog anzuzeigenden Informationsobjekten zur Anzeige in der Datenbrille bezogen auf das Plattformkoordinatensystem nach extern zu übertragen.According to a further embodiment, the communication device can be designed, in addition to the platform movement information, to externally transmit information on one or more information objects to be displayed in a contact-analog manner for display in the data glasses based on the platform coordinate system.

Gemäß einem weiteren Aspekt ist ein Verfahren zum Betreiben eines Anzeigesystems mit einer Datenbrille und der obigen Referenzeinheit vorgesehen, mit folgenden Schritten:

  • - Erfassen einer Brillenbewegungsinformation mit einer Brillenbewegungsangabe durch die Datenbrille, wobei die Brillenbewegungsangabe eine Bewegung der Datenbrille in einem Weltkoordinatensystem der Plattformumgebung angibt;
  • - Empfangen einer Plattformbewegungsinformation mit einer Plattformbewegungsangabe, die eine Bewegung der Plattform in dem Weltkoordinatensystem der Plattformumgebung angibt;
  • - Transformieren der Brillenbewegungsangabe in ein Plattformkoordinatensystem, das plattformfest der Referenzeinheit zugeordnet ist, abhängig von der Plattformbewegungsinformation;
  • - Ermitteln einer aktuellen Brillenposenangabe in der Datenbrille bezogen auf das Plattformkoordinatensystem abhängig von der transformierten Brillenbewegungsangabe;
  • - Anzeigen eines Informationsobjekts mit Bezug zu der Brillenposenangabe im Plattformkoord i natensystem.
According to a further aspect, a method for operating a display system with data glasses and the above reference unit is provided, with the following steps:
  • - Acquisition of glasses movement information with a glasses movement indication by the data glasses, the glasses movement indication indicating a movement of the data glasses in a world coordinate system of the platform environment;
  • - Receiving platform movement information with a platform movement specification which indicates a movement of the platform in the world coordinate system of the platform environment;
  • - Transforming the information about the movement of the glasses into a platform coordinate system that is assigned to the reference unit in a fixed manner on the platform, depending on the information about the movement of the platform;
  • - Determination of a current glasses pose information in the data glasses based on the platform coordinate system as a function of the transformed glasses movement information;
  • - Display of an information object with reference to the glasses pose information in the platform coordinate system.

Das Verfahren kann eine in der Datenbrille vorgesehene Brillenbewegungssensorik nutzen, um durch Integration Bewegungsgeschwindigkeitsinkremente der Datenbrille relativ zur Umgebung zu ermitteln und ermöglicht so eine Bestimmung der Brillenpose durch Akkumulation der Bewegungsgeschwindigkeitsinkremente. Dies ermöglicht das Bereitstellen einer Brillenposenangabe ohne aufwändige, in der Datenbrille angeordnete Einrichtungen, so dass ein energieeffizienter Betrieb für die Posenermittlung möglich ist. Die so erhaltene Brillenposenangabe ist jedoch auf das Weltkoordinatensystem bezogen. Zur Darstellung von auf ein Plattformkoordinatensystem bezogenen Informationsobjekten in der Datenbrille ist es notwendig, die Brillenposenangabe in ein Plattformkoordinatensystem zu transformieren. Dies erfolgt basierend auf der von der Referenzeinheit übermittelten Plattformbewegungsangabe.The method can use a glasses movement sensor system provided in the data glasses in order to determine movement speed increments of the data glasses relative to the surroundings by integration and thus enables the glasses pose to be determined by accumulating the movement speed increments. This enables the provision of a spectacle pose information without complex devices arranged in the data glasses, so that an energy-efficient operation for the pose determination is possible. The spectacle pose information obtained in this way is, however, based on the world coordinate system. In order to display information objects related to a platform coordinate system in the data glasses, it is necessary to transform the glasses pose information into a platform coordinate system. This is done based on the platform movement information transmitted by the reference unit.

Das obige Verfahren zum Betreiben des Anzeigesystems dient zur Bereitstellung einer aktuellen Brillenposenangabe, die einer absoluten Pose der Datenbrille in Bezug zu einem Plattformkoordinatensystem entspricht, in der Datenbrille. Das Verfahren transformiert eine über eine Brillenbewegungsinformation ermittelte Brillenposenangabe, die zunächst auf ein Weltkoordinatensystem bezogen ist, mithilfe der Plattformbewegungsinformation über eine Bewegung der mobilen Plattform, in dem sich der Benutzer der Datenbrille befindet.The above method for operating the display system is used to provide current glasses pose information, which corresponds to an absolute pose of the data glasses in relation to a platform coordinate system, in the data glasses. The method transforms a pair of glasses pose information determined by means of glasses movement information, which is initially related to a world coordinate system, with the aid of the platform movement information about a movement of the mobile platform in which the user of the data glasses is located.

Insbesondere kann das Transformieren basierend auf zu gleichen Zeitpunkten erfassten Brillenbewegungsangaben und Plattformbewegungsangaben durchgeführt werden.In particular, the transformation can be carried out on the basis of glasses movement information and platform movement information recorded at the same time.

Es kann vorgesehen sein, dass die Brillenbewegungsinformation einen Zeitstempel umfasst, der einem Zeitpunkt des Erfassens der durch die Brillenbewegungsangabe angegebenen Bewegung der Datenbrille bezüglich der Weltumgebung entspricht, wobei die Plattformbewegungsangabe einen Zeitstempel umfasst, der einem Zeitpunkt des Erfassens der durch die Plattformbewegungsangabe angegebenen relativen Bewegung der Plattform bezüglich der Weltumgebung entspricht, wobei die gleichen Zeitpunkte der erfassten Brillenbewegungsangabe und der erfassten Plattformbewegungsangabe basierend auf den Zeitstempeln ermittelt wird.It can be provided that the glasses movement information includes a time stamp which corresponds to a point in time of the detection of the movement of the data glasses specified by the glasses movement information in relation to the world environment, the platform movement information including a time stamp which corresponds to a point in time when the relative movement of the specified by the platform movement information was recorded Platform corresponds to the world environment, the same times of the detected glasses movement information and the detected platform movement information is determined based on the time stamps.

Gemäß einer Ausführungsform kann die Brillenbewegungsangabe mit einer erfassten Beschleunigung der Datenbrille in einer oder mehreren Raumrichtungen und/oder einer Winkelbeschleunigung der Datenbrille in einer oder mehreren Rotationsrichtungen bestimmt werden, wobei die Plattformbewegungsangabe aus einer erfassten Beschleunigung der Referenzeinheit in einer oder mehreren Raumrichtungen und/oder einer Winkelbeschleunigung in einer oder mehreren Rotationsrichtungen bestimmt wird. According to one embodiment, the glasses movement information can be determined with a detected acceleration of the data glasses in one or more spatial directions and / or an angular acceleration of the data glasses in one or more directions of rotation, the platform movement information from a detected acceleration of the reference unit in one or more spatial directions and / or one Angular acceleration is determined in one or more directions of rotation.

Insbesondere kann das Transformieren durchgeführt werden, indem eine Rotation zwischen der Ausrichtung des Plattformkoordinatensystems und des Weltkoordinatensystems ermittelt wird und die transformierte Brillenposenangabe abhängig von der Rotation und der Plattformbewegungsangabe ermittelt wird, insbesondere indem ein Plattformbewegungsvektor entsprechend der Rotation rotiert wird und ein Anteil eines Brillenbewegungsvektors, der dem rotierten Plattformbewegungsvektor entspricht, aus dem Brillenbewegungsvektor eliminiert wird, wobei der Brillenbewegungsvektor der Brillenbewegungsangabe entspricht.In particular, the transformation can be carried out by a rotation between the orientation of the platform coordinate system and the world coordinate system is determined and the transformed glasses pose information is determined depending on the rotation and the platform movement information, in particular by rotating a platform movement vector corresponding to the rotation and a portion of a glasses movement vector that corresponds to the rotated platform movement vector is eliminated from the glasses movement vector, the glasses movement vector being the Corresponds to the indication of the movement of the glasses.

Die Rotation kann durch verschiedene weitere Verfahren ermittelt werden. So kann beispielsweise aus der Bewegungsrichtung (zeitliche Positionsänderung), die anhand eines Geopositionserkennungssystem (GPS u.a.) ermittelt wird, die Ausrichtung im Umgebungskoordinatensystem bestimmt werden, wenn die Ausrichtung der Plattform bei einer Bewegung bekannt ist (Vorwärtsfahrrichtung). Auch kann ein Kompass in der Referenzeinheit dazu genutzt werden, die Ausrichtung der Plattform zu erkennen.The rotation can be determined by various other methods. For example, the orientation in the surrounding coordinate system can be determined from the direction of movement (change in position over time), which is determined using a geopositioning system (GPS, etc.), if the orientation of the platform during a movement is known (forward direction). A compass in the reference unit can also be used to identify the orientation of the platform.

Gemäß einem weiteren Aspekt ist eine Datenbrille für ein Anzeigesystem vorgesehen, umfassend:

  • - eine Kommunikationseinrichtung, die ausgebildet ist, um eine Plattformbewegungsinformation mit einer Plattformbewegungsangabe zu empfangen;
  • - eine Brillenbewegungssensorik, die ausgebildet ist, um eine Brillenbewegungsinformation mit einer Brillenbewegungsangabe zu erfassen;
  • - eine Steuereinheit, die ausgebildet ist, um eine aktuelle Brillenposenangabe in der Datenbrille abhängig von der Brillenbewegungsangabe zu ermitteln, um die Brillenposenangabe abhängig von der Plattformbewegungsinformation in ein Plattformkoordinatensystem, das plattformfest der Referenzeinheit zugeordnet ist, zu transformieren; und um ein Informationsobjekt mit Bezug zu der Brillenposenangabe im Plattformkoordinatensystem anzuzeigen.
According to a further aspect, data glasses for a display system are provided, comprising:
  • a communication device which is designed to receive platform movement information with an indication of platform movement;
  • a glasses movement sensor which is designed to detect glasses movement information with a glasses movement indication;
  • a control unit which is designed to determine current glasses pose information in the data glasses as a function of the glasses movement information, in order to transform the glasses pose information as a function of the platform movement information into a platform coordinate system that is permanently assigned to the reference unit on the platform; and to display an information object related to the glasses pose indication in the platform coordinate system.

Gemäß einem weiteren Aspekt ist ein Anzeigesystem mit der obigen Referenzeinheit und der obigen Datenbrille vorgesehen.According to a further aspect, a display system with the above reference unit and the above data glasses is provided.

FigurenlisteFigure list

Ausführungsformen werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:

  • 1 eine schematische Darstellung eines Anzeigesystems mit einer Datenbrille und einer Referenzeinheit zum Einsatz in einer mobilen Plattform;
  • 2 eine schematische Darstellung eines möglichen Einsatzortes in einem Zug; und
  • 3 ein Flussdiagramm zur Veranschaulichung eines Verfahrens zum Betreiben des Anzeigesystems in einer mobilen Plattform.
Embodiments are explained in more detail below with reference to the accompanying drawings. Show it:
  • 1 a schematic representation of a display system with data glasses and a reference unit for use in a mobile platform;
  • 2 a schematic representation of a possible location in a train; and
  • 3rd a flow chart to illustrate a method for operating the display system in a mobile platform.

Beschreibung von AusführungsformenDescription of embodiments

1 zeigt eine schematische Darstellung eines Anzeigesystems 1 insbesondere zum Einsatz in einem Kraftfahrzeug. Das Anzeigesystem 1 umfasst eine Referenzeinheit 2, die in Kommunikationsverbindung 4 mit einer Datenbrille 3 steht. Die Kommunikationsverbindung 4 ist als ein Datenübertragungskanal ausgebildet, z.B. in Form einer drahtlosen Kommunikationsverbindung oder einer drahtgebundenen Kommunikationsverbindung. Die Kommunikationsverbindung 4 ist in der Lage, jegliche Art von Daten und Informationen zwischen der Referenzeinheit 2 und der Datenbrille 3 zu übermitteln, beispielsweise basierend auf einer paketgebundenen Datenübertragung. Die Kommunikationsverbindung 4 kann beispielsweise auf WiFi, Bluetooth, Bluetooth Low Energy oder einem vergleichbaren standardisierten Funkprotokoll basieren. 1 shows a schematic representation of a display system 1 especially for use in a motor vehicle. The display system 1 includes a reference unit 2 who are in communication link 4th with data glasses 3rd stands. The communication link 4th is designed as a data transmission channel, for example in the form of a wireless communication link or a wired communication link. The communication link 4th is able to share any kind of data and information between the reference unit 2 and the data glasses 3rd to be transmitted, for example based on a packet-bound data transmission. The communication link 4th can for example be based on WiFi, Bluetooth, Bluetooth Low Energy or a comparable standardized radio protocol.

Die Datenbrille 3 umfasst zwei transparente Sichtscheiben 32, die in einem Rahmen 31 in an sich bekannter Weise eingefasst sind. Der Rahmen 31 ist mit Brillenbügeln 33 versehen, so dass die Datenbrille 3 am Kopf eines Benutzers in an sich bekannter Weise getragen werden kann.The data glasses 3rd includes two transparent lenses 32 that are in a frame 31 are bordered in a manner known per se. The frame 31 is with glasses temples 33 provided so that the smart glasses 3rd can be worn on the head of a user in a manner known per se.

Eine oder beide Sichtscheiben 32 (Brillengläser) sind weiterhin mit einer transparenten Anzeigefläche 35 versehen, durch die durch eine geeignete Einrichtung, wie zum Beispiel eine an dem Rahmen 31 angeordnete Anzeigeeinrichtung 36, ein Anzeigebild zur Darstellung von virtuellen Informationsobjekten ins Auge des Trägers der Datenbrille 3 projiziert werden kann. Die Anzeigeeinrichtung 36 kann einen Mikroprozessor oder eine vergleichbare Recheneinheit und eine Anzeigeeinheit, wie z.B. eine Projektionseinrichtung oder dergleichen, aufweisen. Die Anzeigeeinheit kann ausgebildet sein, das elektronisch generierte Anzeigebild auf die Anzeigefläche 35 zu richten und dort abzubilden/darzustellen.One or both lenses 32 (Glasses) are still with a transparent display surface 35 provided by any suitable device such as one on the frame 31 arranged display device 36 , a display image for displaying virtual information objects in the eye of the wearer of the data glasses 3rd can be projected. The display device 36 can have a microprocessor or a comparable computing unit and a display unit, such as a projection device or the like. The display unit can be designed to transfer the electronically generated display image onto the display surface 35 to judge and to map / display there.

Durch die transparente Ausbildung der Anzeigefläche 35 kann das elektronisch generierte Bild die durch die Anzeigefläche 35 wahrnehmbare Realumgebung überlagern. Mithilfe der Anzeigeeinrichtung 36 kann eine Information, wie beispielsweise einen Text, ein Symbol, eine Videoinformation, eine Graphik oder dergleichen, auf einer oder beiden Anzeigeflächen 35 dargestellt werden.Due to the transparent design of the display area 35 the electronically generated image can be transmitted through the display area 35 superimpose perceptible real environment. Using the display device 36 information such as text, a symbol, video information, a graphic or the like can be displayed on one or both display surfaces 35 being represented.

Die Datenbrille 3 kann wie eine typische Sehhilfe an dem Kopf des Benutzers getragen werden, wobei die Datenbrille 3 mit dem Rahmen 31 auf der Nase des Benutzers aufliegt und die Bügel 33 an dem Kopf des Benutzers seitlich anliegen. Die Blickrichtung des Benutzers in Geradeausrichtung erfolgt dann durch die Sichtscheiben 32 im Wesentlichen durch die transparenten Anzeigeflächen 35, so dass die Blickrichtung des Benutzers der Ausrichtung der Datenbrille 3 entspricht oder z.B. basierend auf einem Kalibrierprozess davon abgeleitet werden kann. Hierin wird davon ausgegangen, dass die Position der Datenbrille 3 relativ zu den Augen des Benutzers festgelegt und vorbekannt ist. Bei Erstbenutzung kann hierzu ein Kalibrierungsvorgang durch den Benutzer der Datenbrille 3 ausgeführt werden, bei dem die relative Pose der Datenbrille 3 relativ zum Kopf des Benutzers bestimmt wird.The data glasses 3rd can be worn on the head of the user like a typical visual aid, the smart glasses 3rd with the frame 31 on the The user's nose rests and the temples 33 rest on the side of the head of the user. The viewing direction of the user in a straight line then occurs through the viewing panes 32 mainly through the transparent display surfaces 35 so that the viewing direction of the user corresponds to the orientation of the smart glasses 3rd corresponds or can, for example, be derived therefrom based on a calibration process. It is assumed here that the position of the smart glasses 3rd is set relative to the eyes of the user and is known in advance. When using the data glasses for the first time, a calibration process can be carried out for this purpose 3rd in which the relative pose of the smart glasses 3rd is determined relative to the head of the user.

Weiterhin kann die Datenbrille 3 mit einer Steuereinheit 37 versehen sein. Die Steuereinheit 37 kann separat ausgebildet sein oder gemeinsam mit dem Mikroprozessor der Anzeigeeinrichtung 36 ausgebildet sein. Die Steuereinheit 37 kann in geeigneter Weise ausgebildet sein, um Datenbrillenfunktionen und Funktionen des Anzeigesystems 1 ausführen oder zu unterstützen. Dazu kann die Referenzeinheit 2 mit der Datenbrille 3 in Verbindung stehen, um Anzeigeinformationen betreffend kontaktanalog oder nicht-kontaktanalog anzuzeigenden Informationsobjekten an die Datenbrille 3 zu übermitteln. Die Anzeigeinformationen definieren die Position und Darstellung der Informationsobjekte in Bezug auf das Kraftfahrzeug, d.h. in einem Fahrzeugkoordinatensystem (Bezugsystem des Kraftfahrzeugs).Furthermore, the data glasses 3rd with a control unit 37 be provided. The control unit 37 can be designed separately or together with the microprocessor of the display device 36 be trained. The control unit 37 can be designed in a suitable manner to include data glasses functions and functions of the display system 1 perform or support. The reference unit 2 with the data glasses 3rd are connected to display information relating to contact-analog or non-contact-analog information objects to be displayed on the smart glasses 3rd to submit. The display information defines the position and representation of the information objects in relation to the motor vehicle, ie in a vehicle coordinate system (reference system of the motor vehicle).

So kann die Steuereinheit 37 der Datenbrille eine Posenerkennungsfunktion in Form eines Tracking-Prozesses ausführen, um eine Pose des Kopfes bzw. der Datenbrille 3 in einem Fahrzeuginnenraum festzustellen. Die Pose einer Datenbrille 3 bezeichnet hierin die räumliche Position der Datenbrille 3 in dem Fahrzeugkoordinatensystem sowie deren dreidimensionale Ausrichtung im Raum. Die Pose der Datenbrille 3 repräsentiert die Blickrichtung des Benutzers und dessen Blickbereich, da die Datenbrille 3 eine feste relative Position am Kopf des Benutzers hat.So can the control unit 37 the data glasses perform a pose detection function in the form of a tracking process to identify a pose of the head or the data glasses 3rd to be determined in a vehicle interior. The pose of data glasses 3rd refers to the spatial position of the smart glasses 3rd in the vehicle coordinate system and their three-dimensional alignment in space. The pose of the data glasses 3rd represents the direction of view of the user and his area of vision, as the smart glasses 3rd has a fixed relative position on the user's head.

Dazu umfasst die Datenbrille 3 eine Brillenbewegungssensorik 38 (z.B. eine Inertialsensorik), die eine Brillenbewegungsinformation bereitstellt. Die Brillenbewegungsinformation umfasst eine Brillenbewegungsangabe und einen zugordneten Zeitstempel. Die Brillenbewegungsangabe kann Beschleunigungen der Datenbrille 3 in drei Raumrichtungen und Winkelbeschleunigungen oder Winkelgeschwindigkeiten um drei verschiedene Schwenkachsen angeben. Die Brillenbewegungsangaben werden kontinuierlich der Steuereinheit 37 bereitgestellt.This includes the data glasses 3rd a glasses movement sensor 38 (eg an inertial sensor system) that provides information about the movement of the glasses. The glasses movement information includes glasses movement information and an associated time stamp. The indication of the movement of the glasses can accelerate the data glasses 3rd Specify in three spatial directions and angular accelerations or angular velocities around three different swivel axes. The glasses movement information is continuously sent to the control unit 37 provided.

Weiterhin kann eine Kommunikationseinheit 39 vorgesehen sein, die eine Kommunikation mit der Referenzeinheit 2 ermöglicht.Furthermore, a communication unit 39 be provided that a communication with the reference unit 2 enables.

Die Referenzeinheit 2 kann als autonome Einheit vorgesehen sein und insbesondere als tragbares Gerät mit eigenständiger Energieversorgung ausgebildet sein. Die Referenzeinheit 2 kann eine Plattformbewegungssensorik 22, eine Steuerung 23 und eine Kommunikationseinheit 21 aufweisen. Zum energieautonomen Betrieb kann die Referenzeinheit 2 auch mit einer Energieversorgung 24, insbesondere einer Batterie, versehen sein.The reference unit 2 can be provided as an autonomous unit and in particular designed as a portable device with an independent energy supply. The reference unit 2 can be a platform movement sensor 22nd , a controller 23 and a communication unit 21 exhibit. The reference unit 2 also with an energy supply 24 , in particular a battery, be provided.

Die Kommunikationseinheit 21 der Referenzeinheit 2 kann die Kommunikationsverbindung 4 zwischen Datenbrille 3 und Referenzeinheit 2 ermöglichen. Weiterhin umfasst die Referenzeinheit 2 die Plattformbewegungssensorik 22, um eine Plattformbewegungsangabe zu erhalten. Die Plattformbewegungsangabe kann eine Plattformbeschleunigung mit Beschleunigung in drei Raumrichtungen sowie Winkelbeschleunigung oder Winkelgeschwindigkeiten um drei Schwenkachsen angeben.The communication unit 21 the reference unit 2 can the communication link 4th between data glasses 3rd and reference unit 2 enable. The reference unit also includes 2 the platform movement sensors 22nd to get a platform movement indication. The platform movement information can indicate a platform acceleration with acceleration in three spatial directions as well as angular acceleration or angular speeds about three pivot axes.

Die Plattformbewegungsangabe kann in der Referenzeinheit 2 verarbeitet werden und als Plattformbewegungsinformation an die Datenbrille 3 übermittelt werden. Die Plattformbewegungsinformation kann zudem mehrere zeitlich nacheinander erfasste Plattformbewegungsangaben umfassen, so dass ein Verlauf der Plattformbewegungsangaben als Plattformbewegungsinformation bereitgestellt wird.The platform movement information can be in the reference unit 2 processed and as platform movement information to the data glasses 3rd be transmitted. The platform movement information can also include a plurality of platform movement information recorded one after the other, so that a course of the platform movement information is provided as platform movement information.

Die Kommunikationseinheit 21 ist ausgebildet, die Plattformbewegungsinformation über die Kommunikationsverbindung 4 zu geeigneten Zeitpunkten oder kontinuierlich an die Datenbrille 3 zu übertragen. Dabei kann die Plattformbewegungsinformation an eine oder mehrere sich in Reichweite der Kommunikationseinheit 21 befindliche Datenbrillen 3 übertragen. Weiterhin können die Kommunikationseinheit 21 sowie die Kommunikationseinheit 39 so ausgebildet sein, dass die Plattformbewegungsinformation von der Datenbrille 3 jederzeit empfangen wird, wenn die Datenbrille 3 in Funkreichweite zur Kommunikationseinheit 21 der Referenzeinheit 2 gelangt bzw. sich befindet.The communication unit 21 is designed to receive the platform movement information via the communication link 4th at suitable times or continuously to the data glasses 3rd transferred to. The platform movement information can be sent to one or more within range of the communication unit 21 existing data glasses 3rd transfer. Furthermore, the communication unit 21 as well as the communication unit 39 be designed so that the platform movement information from the smart glasses 3rd is received at any time if the data glasses 3rd within radio range of the communication unit 21 the reference unit 2 arrives or is located.

Zusätzlich zu der Plattformbewegungsinformation kann die Referenzeinheit 2 auch Anzeigeinformation mit anzuzeigenden Informationsobjekten übertragen, die kontaktanalog in Bezug auf das Plattformkoordinatensystem angezeigt werden sollen. Dies ermöglicht eine plattformindividuelle Informationsanzeige. Beispielsweise kann in einem Zug eine Fahrplaninformation in einem freien Bereich einer Innenwand über die Anzeigefläche der Datenbrille 3 dargestellt werden, wobei die Fahrplaninformation kontaktanalog zu der Position der Innenwand dargestellt wird.In addition to the platform movement information, the reference unit 2 also transmit display information with information objects to be displayed, which are to be displayed in a contact-analog manner in relation to the platform coordinate system. This enables information to be displayed on a platform-specific basis. For example, in a train, timetable information can be displayed in a free area of an inner wall via the display area of the smart glasses 3rd are displayed, with the Timetable information is displayed in a contact-analog manner to the position of the inner wall.

Die Referenzeinheit 2 kann zudem als tragbares Gerät ausgebildet sein, das von dem Träger der Datenbrille 3 mitgeführt wird. Gelangt der Träger der Datenbrille 3 in eine mobile Plattform, so kann dieser das Gerät vom Körper entfernen und in der Nähe seiner Aufenthaltsposition deponieren, so dass dieses Plattformbewegungsangaben erfassen kann, die nicht durch die Bewegung des Trägers der Datenbrille 3 gestört sind.The reference unit 2 can also be designed as a portable device that is used by the wearer of the data glasses 3rd is carried. The wearer of the data glasses arrives 3rd into a mobile platform, the latter can remove the device from the body and place it in the vicinity of its current position so that it can record platform movement information that is not caused by the movement of the wearer of the data glasses 3rd are disturbed.

Weiterhin umfasst die Referenzeinheit 2 die Plattformbewegungssensorik 22, um eine Plattformbewegungsangabe zu erhalten. Die Plattformbewegungsangabe kann eine Plattformbeschleunigung mit Beschleunigungen in drei Raumrichtungen sowie Winkelbeschleunigungen oder Winkelgeschwindigkeiten um drei Schwenkachsen angeben. Alternativ kann die Plattformbewegungsinformation als zeitlicher Verlauf (von Plattformbewegungsangaben) einer Plattformbewegungsgeschwindigkeit und Bewegungsrichtungsänderung angegeben werden.The reference unit also includes 2 the platform movement sensors 22nd to get a platform movement indication. The platform movement information can indicate a platform acceleration with accelerations in three spatial directions as well as angular accelerations or angular speeds about three pivot axes. Alternatively, the platform movement information can be specified as a time course (of platform movement information) of a platform movement speed and a change in the direction of movement.

Die Plattformbewegungsangabe kann in der Steuerung 23 (Mikroprozessor) der Referenzeinheit 2 verarbeitet werden und als Plattformbewegungsinformation an die Datenbrille 3 übermittelt werden. Die Plattformbewegungsinformation kann zudem mehrere zeitlich nacheinander erfasste Plattformbewegungsangaben umfassen, so dass ein Verlauf der Plattformbewegungsangaben als Plattformbewegungsinformation bereitgestellt wird.The platform movement information can be found in the control 23 (Microprocessor) of the reference unit 2 processed and as platform movement information to the data glasses 3rd be transmitted. The platform movement information can also include a plurality of platform movement information recorded one after the other, so that a course of the platform movement information is provided as platform movement information.

Die Kommunikationseinheit 21 ist ausgebildet, die Fahrzeugbewegungsinformation als über die Kommunikationsverbindung 4 zu geeigneten Zeitpunkten oder sobald verfügbar an die Datenbrille 3 zu übertragen. Insbesondere kann die Kommunikationsverbindung ausgebildet sein, die Plattformbewegungsinformation ohne Autorisierung zu empfangen. Alternativ kann die Plattformbewegungsinformation durch die Referenzeinheit 2 als Funksignal übermittelt werden, so dass die Kommunikationsverbindung 4 nur unidirektional von der Referenzeinheit 2 zur Datenbrille 3 besteht.The communication unit 21 is designed to receive the vehicle movement information via the communication link 4th at appropriate times or as soon as available to the data glasses 3rd transferred to. In particular, the communication connection can be designed to receive the platform movement information without authorization. Alternatively, the platform movement information can be provided by the reference unit 2 be transmitted as a radio signal, so that the communication link 4th only unidirectional from the reference unit 2 to data glasses 3rd consists.

In der Steuereinheit 37 der Datenbrille 3 wird die Brillenbewegungsangabe ausgewertet und durch inkrementelles Aktualisieren einer Brillenposenangabe stets eine aktuelle Brillenposenangabe ermittelt. Dies kann durch zweimaliges Integrieren der Beschleunigungen in den Raumrichtungen und den Drehrichtungen um die Schwenkachsen erfolgen, um inkrementelle Positions- und Ausrichtungsänderungen als relative Posenangaben der Datenbrille 3 zu erhalten. Werden statt der Winkelbeschleunigung nur Winkelgeschwindigkeiten um die Schwenkachsen erfasst, so erhält man die entsprechenden Posenangaben durch einfache Integration der Winkelgeschwindigkeit. Die relativen Posenangaben werden entsprechend aufaddiert, um ausgehend von einer bekannten Startposition die aktuelle Brillenposenangabe zu ermitteln. Diese umfasst Positionsangaben und Ausrichtungsangaben der Datenbrille 3. Die Brillenposenangabe gibt eine Ausrichtung eines Brillenkoordinatensystems bezogen auf das Weltkoordinatensystem an.In the control unit 37 the data glasses 3rd the glasses movement information is evaluated and a current glasses pose information is always determined by incrementally updating a glasses pose information. This can be done by integrating the accelerations twice in the spatial directions and the directions of rotation around the pivot axes in order to provide incremental changes in position and alignment as relative positional information for the smart glasses 3rd to obtain. If, instead of the angular acceleration, only angular velocities around the swivel axes are recorded, the corresponding positional information is obtained by simply integrating the angular velocity. The relative poses are added up accordingly in order to determine the current glasses pose on the basis of a known starting position. This includes position information and alignment information of the data glasses 3rd . The glasses pose information indicates an alignment of a glasses coordinate system in relation to the world coordinate system.

Die Beschleunigungen der Plattform in den Raumrichtungen und um die Schwenkachsen sind in der Brillenbewegungsinformation enthalten, da sich der Benutzer der Datenbrille 3 in der mobilen Plattform befindet und die Bewegungen der Plattform mitmacht. Daher wird die Plattformbewegungsinformation genutzt, die Brillenposenangabe zu dem Plattformkoordinatensystem zu transformieren.The accelerations of the platform in the spatial directions and around the pivot axes are contained in the glasses movement information, since the user of the data glasses 3rd is in the mobile platform and participates in the movements of the platform. Therefore, the platform movement information is used to transform the glasses pose information to the platform coordinate system.

In 2 ist schematisch die Nutzung der Referenzeinheit 2 in einem Bahnwagon 51 als mobile Plattform dargestellt. Ein Träger der Datenbrille 3 als Passagier im Bahnwagon 51 legt nach Einnehmen seines Sitzplatzes die tragbare Referenzeinheit 2 auf einen Tisch neben seiner Sitzposition. Durch Empfangen der Plattformbewegungsinformation von der Referenzeinheit 2 kann in der Datenbrille 3 eine Brillenposenangabe ermittelt werden, dass in der Datenbrille 3 ermittelte Posenangabe mit Bezug auf das Plattformkoordinatensystem bereitgestellt werden kann. Dadurch können Informationsobjekte kontaktanalog zum Plattformkoordinatensystem in der Datenbrille 3 angezeigt werden.In 2 is a schematic of the use of the reference unit 2 Shown in a railway wagon 51 as a mobile platform. A wearer of data glasses 3rd as a passenger in the railway wagon 51, the portable reference unit is placed after taking his seat 2 on a table next to his sitting position. By receiving the platform movement information from the reference unit 2 can in the data glasses 3rd a spectacle pose information can be determined that in the data glasses 3rd determined pose information can be provided with reference to the platform coordinate system. This enables information objects to be in contact with the platform coordinate system in the data glasses 3rd are displayed.

Die Transformation der Brillenposenangabe in das Plattformkoordinatensystem kann durch Rotation des Weltkoordinatensystems der Datenbrille 3 zu dem Plattformkoordinatensystem erfolgen. Dazu können die Verläufe der niederfrequenten Komponenten der Brillenbewegungsangabe analysiert werden und mit der Plattformbewegungsangabe verglichen werden. Die Transformation erfolgt durch Anpassung der ermittelten Brillenposenangabe an das plattformfeste Plattformkoordinatensystem mithilfe einer ermittelten Rotation zwischen dem Weltkoordinatensystem und dem Plattformkoordinatensystem.The transformation of the glasses pose information into the platform coordinate system can be done by rotating the world coordinate system of the data glasses 3rd to the platform coordinate system. For this purpose, the courses of the low-frequency components of the glasses movement information can be analyzed and compared with the platform movement information. The transformation takes place by adapting the determined spectacle pose information to the platform coordinate system fixed on the platform with the aid of a determined rotation between the world coordinate system and the platform coordinate system.

Die Transformation der Brillenposenangabe kann basierend auf der Beobachtung erfolgen, dass Bewegungsänderungen der Plattform viel niederfrequenter auftreten als Bewegungen des Kopfes bzw. der Datenbrille 3. Daher kann durch eine Erkennung, welche der Bewegungsanteile der Datenbrille 3 der Plattformbewegung zugeordnet werden können, eine Rotation zwischen dem Weltkoordinatensystem und dem Plattformkoordinatensystem generiert werden.The transformation of the glasses pose information can be based on the observation that changes in movement of the platform occur at a much lower frequency than movements of the head or the data glasses 3rd . Therefore, through a detection, which of the movement components of the smart glasses 3rd can be assigned to the platform movement, a rotation between the world coordinate system and the platform coordinate system can be generated.

Die Plattformbewegungsangabe gibt Beschleunigungen der mobilen Plattform in den Raumrichtungen und um die Schwenkachsen an. Diese werden miteinander verrechnet, so dass eine relative Bewegungsangabe der Datenbrille 3 bezüglich des Plattformkoordinatensystems ermittelt wird. Durch Integration der durch die relativen Bewegungsangaben angegebenen relativen Bewegungen in den Raumrichtungen und relativen Drehbewegungen (Winkelgeschwindigkeit bzw. Winkelbeschleunigung) um die Schwenkachsen kann eine relative Bewegungsangabe der Datenbrille 3 und weiter eine relative Posenangabe (Posenänderung) der Datenbrille 3 ausgehend von einem zurückliegenden Zeitpunkt, z.B. einem Zeitpunkt einer zuletzt bekannten absoluten Pose der Datenbrille 3, berechnet werden. Die relative Bewegungsangabe und die relative Posenangabe der Datenbrille 3 sind auf ein Plattformkoordinatensystem bezogen.The platform movement information gives accelerations of the mobile platform in the Spatial directions and around the swivel axes. These are offset against each other so that a relative indication of the movement of the smart glasses 3rd is determined with respect to the platform coordinate system. By integrating the relative movements in the spatial directions and relative rotational movements (angular velocity or angular acceleration) around the pivot axes, indicated by the relative movement information, a relative movement information of the smart glasses 3rd and furthermore a relative indication of the pose (change of pose) of the data glasses 3rd starting from a previous point in time, for example a point in time of a last known absolute pose of the data glasses 3rd , be calculated. The relative movement information and the relative pose information of the data glasses 3rd are related to a platform coordinate system.

Da die Plattformbewegungsangaben nur mit einer durch die Kommunikationsverbindung 4 bewirkten Latenz in der Datenbrille 3 zur Verfügung stehen, werden die Fahrzeugbewegungsangaben entsprechend mit einem Zeitstempel versehen und als Fahrzeugbewegungsinformation an die Datenbrille 3 übermittelt.Since the platform movement information only with one through the communication link 4th caused latency in the data glasses 3rd are available, the vehicle movement information is provided with a time stamp and sent to the data glasses as vehicle movement information 3rd transmitted.

Die Übertragung der Plattformbewegungsangaben an die Datenbrille 3 kann die Plattformbeschleunigung in den Raumrichtungen und die Plattformwinkelbeschleunigung um die Rotationsachsen umfassen.The transfer of the platform movement information to the data glasses 3rd can include the platform acceleration in the spatial directions and the platform angular acceleration about the axes of rotation.

In der Datenbrille 3 werden die Plattformbewegungsinformation, die Brillenposeninformation, die an die Datenbrille 3 übertragen werden, mit der in der Datenbrille 3 erfassten Brillenbewegungsinformation kombiniert.In the data glasses 3rd the platform movement information, the glasses pose information, which are sent to the smart glasses 3rd with the in the data glasses 3rd detected glasses movement information combined.

Insgesamt kann das Anzeigesystem 1 mit der plattformfesten Referenzeinheit 2 und der Datenbrille 3 ein Verfahren ausführen, das in dem Flussdiagramm der 3 skizziert ist.Overall, the display system 1 with the platform-fixed reference unit 2 and the data glasses 3rd perform a procedure outlined in the flowchart of FIG 3rd is sketched.

In Schritt S1 werden in der Datenbrille 3 Brillenbewegungsangaben mit Hilfe der Brillenbewegungssensorik 22 erfasst.In step S1 are in the smart glasses 3rd Glasses movement information with the help of the glasses movement sensors 22nd detected.

Aus den Brillenbewegungsangaben, die üblicherweise als Beschleunigungsinformation in drei Raumrichtungen und um drei Schwenkachsen angegeben wird, werden in Schritt S2 durch zweimalige Integration Bewegungsinkremente bzw. relative Posenangaben ermittelt, die aufaddiert werden, um eine aktuelle Brillenposenangabe zu erhalten. Diese ist auf das Weltkoordinatensystem bezogen.From the glasses movement information, which is usually given as acceleration information in three spatial directions and around three pivot axes, movement increments or relative pose information are determined in step S2 by integration twice, which are added to obtain a current glasses pose information. This is related to the world coordinate system.

In Schritt S3 werden Plattformbewegungsinformationen von der Referenzeinheit 2 empfangen, die Plattformbewegungsangaben (Plattformbeschleunigungsangaben) in den Raumrichtungen bezüglich der mobilen Plattform und entsprechende Zeitstempel für diese Plattformbeschleunigungsangaben ebenfalls bezogen auf das Weltkoordinatensystem angeben.In step S3, platform movement information is obtained from the reference unit 2 received, the platform movement information (platform acceleration information) in the spatial directions with respect to the mobile platform and corresponding time stamps for these platform acceleration information also refer to the world coordinate system.

In Schritt S4 wird aus der Plattformbewegungsangabe ein Plattformbeschleunigungsvektor für die Richtung einer momentanen Beschleunigungsbewegung der mobilen Plattform ermittelt. Dazu werden die translatorischen Beschleunigungsangaben in allen verfügbaren Raumrichtungen sowie die Winkelbeschleunigungen um die Rotationsachsen ausgewertet.In step S4, a platform acceleration vector for the direction of a current acceleration movement of the mobile platform is determined from the platform movement information. For this purpose, the translational acceleration information in all available spatial directions as well as the angular accelerations around the axes of rotation are evaluated.

In Schritt S5 wird aus der Brillenbewegungsangabe ein Brillenbeschleunigungsvektor für die Beschleunigungsrichtung einer momentanen Beschleunigung der Datenbrille 3 ermittelt. Dazu werden die translatorischen Beschleunigungsangaben in allen verfügbaren Raumrichtungen sowie die Winkelbeschleunigungen um die Rotationsachsen ausgewertet.In step S5, the glasses movement information becomes a glasses acceleration vector for the direction of acceleration of a current acceleration of the smart glasses 3rd determined. For this purpose, the translational acceleration information in all available spatial directions as well as the angular accelerations around the axes of rotation are evaluated.

In Schritt S6 kann eine Rotation zwischen dem Weltkoordinatensystem und dem Plattformkoordinatensystem aus dem Plattformbeschleunigungsvektor und dem Brillenbeschleunigungsvektor bestimmt werden.In step S6, a rotation between the world coordinate system and the platform coordinate system can be determined from the platform acceleration vector and the glasses acceleration vector.

Alternativ kann die Rotation auch mithilfe der Bewegungsrichtung (zeitliche Positionsänderung), die anhand eines Geopositionserkennungssystem (GPS u.a.) bestimmt wird, ermittelt werden. Dabei kann, die Ausrichtung im Umgebungskoordinatensystem festgestellt werden, wenn die Ausrichtung der Plattform bei einer Bewegung bekannt ist (Vorwärtsfahrrichtung). Auch kann ein Kompass in der Referenzeinheit dazu genutzt werden, die Ausrichtung der Plattform zu erkennen.Alternatively, the rotation can also be determined with the aid of the direction of movement (change in position over time), which is determined using a geopositioning system (GPS, etc.). The orientation in the surrounding coordinate system can be determined if the orientation of the platform is known during a movement (forward direction of travel). A compass in the reference unit can also be used to identify the orientation of the platform.

In Schritt S7 werden die die Brillenposenangabe mit der Rotation beaufschlagt, um eine transformierte Brillenposenangabe bezogen auf das Plattformkoordinatensystem zu transformieren.In step S7, the rotation of the glasses pose information is applied in order to transform a transformed glasses pose information in relation to the platform coordinate system.

In Schritt S8 wird die korrigierte Brillenposenangabe zur weiteren Verarbeitung in der Datenbrille 3 genutzt. Insbesondere kann diese zur blickrichtungsabhängigen Anzeige von Informationsobjekten in der Datenbrille 3 verwendet werden.In step S8, the corrected glasses pose information is used for further processing in the data glasses 3rd used. In particular, this can be used to display information objects in the data glasses depending on the direction of view 3rd be used.

Dieses Verfahren wird zyklisch durch Rücksprung zu Schritt S1 wiederholt und stellt dadurch stets eine auf das Plattformkoordinatensystem transformierte Brillenposenangabe der Datenbrille 3 in der Datenbrille 3 bereit.This method is repeated cyclically by jumping back to step S1 and thereby always provides a spectacle pose specification of the data glasses that has been transformed to the platform coordinate system 3rd in the data glasses 3rd ready.

Die in dem obigen Verfahren verwendete Plattformbewegungsangabe und die verwendete Brillenbewegungsangabe sind im Wesentlichen zu demselben Zeitpunkt erfasst. In der Datenbrille 3 wird diejenige Brillenbewegungsangabe ausgewählt, die dem Zeitstempel oder dem Erfassungszeitpunkt der Plattformbewegungsangabe entspricht. Dazu kann ein zeitlicher Verlauf der Brillenbewegungsangaben in der Datenbrille 3 gespeichert werden.The platform movement information used in the above method and the glasses movement information used are essentially to recorded at the same time. In the data glasses 3rd that spectacle movement information is selected which corresponds to the time stamp or the recording time of the platform movement information. For this purpose, a temporal course of the glasses movement information in the data glasses 3rd get saved.

Alternativ kann ein zeitlicher Versatz zwischen Verläufen der Plattformbewegungsangaben und der Brillenbewegungsangaben mithilfe einer Autokorrelationsfunktion ermittelt werden, so dass durch Wahl eines geeigneten Zeitpunkts innerhalb des Verlaufs der Plattformbewegungsangabe eine entsprechende Brillenbewegungsangabe, die auf eine Erfassung zum selben Zeitpunkt zurückgeht, für den Vergleich (Berechnung der Rotation) der resultierenden Beschleunigungsangaben verwendet werden kann. Vorzugsweise wird als geeigneter Zeitpunkt ein Zeitpunkt eines Maximalwerts der resultierenden Plattformbewegungsangabe innerhalb des Zeitraums des berücksichtigten Verlaufs angenommen.Alternatively, a time offset between the course of the platform movement information and the glasses movement information can be determined with the aid of an autocorrelation function, so that by selecting a suitable point in time within the course of the platform movement information, a corresponding glasses movement information, which is based on a detection at the same point in time, for the comparison (calculation of the rotation ) the resulting acceleration data can be used. A point in time of a maximum value of the resulting platform movement information within the period of the course taken into account is preferably assumed to be a suitable point in time.

BezugszeichenlisteList of reference symbols

11
AnzeigesystemDisplay system
22
ReferenzeinheitReference unit
2121
KommunikationseinheitCommunication unit
2222nd
PlattformbewegungssensorikPlatform movement sensors
2323
Steuerungcontrol
2424
Energieversorgungpower supply
33
DatenbrilleData glasses
3131
Rahmenframe
3232
SichtscheibenViewing panes
3333
BrillenbügelGlasses temples
3535
transparente Anzeigeflächetransparent display area
3636
AnzeigeeinrichtungDisplay device
3737
SteuereinheitControl unit
3838
BrillenbewegungssensorikGlasses movement sensors
3939
KommunikationseinheitCommunication unit
44th
KommunikationsverbindungCommunication link

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturPatent literature cited

  • DE 102014206623 A1 [0006]DE 102014206623 A1 [0006]

Claims (13)

Referenzeinheit (2), insbesondere eine tragbare Referenzeinheit, zum Betreiben mit einer Datenbrille (3), umfassend: - eine Plattformbewegungssensorik, die ausgebildet ist, eine Plattformbewegungsanagabe zu erfassen; - eine Steuereinheit (23), die ausgebildet ist, um eine Plattformbewegungsinformation aus der Plattformbewegungsangabe zu bestimmen; - eine Kommunikationseinheit (21), die ausgebildet ist, die Plattformbewegungsinformation nach extern zu übertragen.Reference unit (2), in particular a portable reference unit, for operation with data glasses (3), comprising: a platform movement sensor which is designed to detect a platform movement indication; - A control unit (23) which is designed to determine platform movement information from the platform movement information; - A communication unit (21) which is designed to transmit the platform movement information to the outside. Referenzeinheit (2) nach Anspruch 1, wobei die Kommunikationseinheit (21) ausgebildet ist, die Plattformbewegungsinformation unidirektional an in Übertragungsreichweite befindliche Datenbrillen nach extern zu übertragen.Reference unit (2) Claim 1 , wherein the communication unit (21) is designed to transmit the platform movement information unidirectionally to data glasses located in transmission range to the outside. Referenzeinheit (2) nach Anspruch 2, wobei die Kommunikationseinheit (21) ausgebildet ist, die Plattformbewegungsinformation unautorisiert nach extern zu übertragen.Reference unit (2) Claim 2 , wherein the communication unit (21) is designed to transmit the platform movement information to the outside in an unauthorized manner. Referenzeinheit (2) nach einem der Ansprüche 1 bis 3, wobei eine Energieversorgung, insbesondere eine Batterie vorgesehen ist, so dass die Referenzeinheit (2) autonom betreibbar ist.Reference unit (2) according to one of the Claims 1 to 3rd , an energy supply, in particular a battery, being provided so that the reference unit (2) can be operated autonomously. Referenzeinheit (2) nach einem der Ansprüche 1 bis 4, wobei die Referenzeinheit (2) ein Gehäuse aufweist, das nicht größer ist als 10cm×8cm*2cm.Reference unit (2) according to one of the Claims 1 to 4th , wherein the reference unit (2) has a housing that is no larger than 10cm × 8cm * 2cm. Referenzeinheit (2) nach einem der Ansprüche 1 bis 5, wobei die Kommunikationseinheit (21) ausgebildet ist, um zusätzlich zur Plattformbewegungsinformation Angaben zu einem oder mehreren kontaktanalog anzuzeigenden Informationsobjekten zur Anzeige in der Datenbrille (3) bezogen auf das Plattformkoordinatensystem nach extern zu übertragen.Reference unit (2) according to one of the Claims 1 to 5 , wherein the communication unit (21) is designed to transmit, in addition to the platform movement information, information on one or more information objects to be displayed in a contact-analog manner for display in the data glasses (3) based on the platform coordinate system to the outside. Verfahren zum Betreiben eines Anzeigesystems (1) mit einer Datenbrille (3) und einer Referenzeinheit (2) nach einem der Ansprüche 1 bis 6, mit folgenden Schritten: - Erfassen (S1) einer Brillenbewegungsinformation mit einer Brillenbewegungsangabe durch die Datenbrille (3) in einem Weltkoordinatensystem; - Empfangen einer Plattformbewegungsinformation mit einer Plattformbewegungsangabe, die eine Bewegung der Plattform in dem Weltkoordinatensystem der Plattformumgebung angibt; - Transformieren der Brillenbewegungsangabe in ein Plattformkoordinatensystem, das plattformfest der Referenzeinheit zugeordnet ist, abhängig von der Plattformbewegungsinformation; - Ermitteln (S2) einer aktuellen Brillenposenangabe in der Datenbrille (3) bezogen auf das Plattformkoordinatensystem abhängig von der transformierten Brillenbewegungsangabe; - Anzeigen eines Informationsobjekts mit Bezug zu der Brillenposenangabe im Plattformkoordinatensystem.Method for operating a display system (1) with data glasses (3) and a reference unit (2) according to one of the Claims 1 to 6th , with the following steps: - Acquisition (S1) of glasses movement information with a glasses movement indication by the data glasses (3) in a world coordinate system; - Receiving platform movement information with a platform movement specification which indicates a movement of the platform in the world coordinate system of the platform environment; - Transforming the information about the movement of the glasses into a platform coordinate system that is assigned to the reference unit in a fixed manner on the platform, depending on the information about the movement of the platform; - Determination (S2) of current glasses pose information in the data glasses (3) based on the platform coordinate system as a function of the transformed glasses movement information; - Display of an information object with reference to the glasses pose information in the platform coordinate system. Verfahren nach Anspruch 6, wobei das Transformieren basierend auf zu gleichen Zeitpunkten erfassten Brillenbewegungsangaben und Plattformbewegungsangaben durchgeführt wird.Procedure according to Claim 6 , wherein the transformation is carried out based on glasses movement information and platform movement information acquired at the same time. Verfahren nach Anspruch 7, wobei die Brillenbewegungsinformation einen Zeitstempel umfasst, der einem Zeitpunkt des Erfassens der durch die Brillenbewegungsangabe angegebenen Bewegung der Datenbrille (3) bezüglich der Weltumgebung entspricht, wobei die Plattformbewegungsangabe einen Zeitstempel umfasst, der einem Zeitpunkt des Erfassens der durch die Plattformbewegungsangabe angegebenen relativen Bewegung der Plattform bezüglich der Weltumgebung entspricht, wobei die gleichen Zeitpunkte der erfassten Brillenbewegungsangabe und der erfassten Plattformbewegungsangabe basierend auf den Zeitstempeln ermittelt wird.Procedure according to Claim 7 , wherein the glasses movement information comprises a time stamp which corresponds to a point in time of the detection of the movement of the data glasses (3) with respect to the world environment indicated by the glasses movement information, the platform movement information including a time stamp which corresponds to a point in time when the relative movement of the platform indicated by the platform movement information was recorded with respect to the world environment, the same points in time of the recorded glasses movement information and the recorded platform movement information being determined based on the time stamps. Verfahren nach einem der Ansprüche 6 bis 8, wobei die Brillenbewegungsangabe mit einer erfassten Beschleunigung der Datenbrille (3) in einer oder mehreren Raumrichtungen und/oder einer Winkelbeschleunigung der Datenbrille in einer oder mehreren Rotationsrichtungen bestimmt wird und wobei die Plattformbewegungsangabe aus einer erfassten Beschleunigung der Referenzeinheit (2) in einer oder mehreren Raumrichtungen und/oder einer Winkelbeschleunigung in einer oder mehreren Rotationsrichtungen bestimmt wird.Method according to one of the Claims 6 to 8th , wherein the indication of the movement of the glasses is determined with a detected acceleration of the data glasses (3) in one or more spatial directions and / or an angular acceleration of the data glasses in one or more directions of rotation, and the indication of the movement of the platform is determined from a detected acceleration of the reference unit (2) in one or more spatial directions and / or an angular acceleration is determined in one or more directions of rotation. Verfahren nach Anspruch 9, wobei das Transformieren durchgeführt wird, indem eine Rotation zwischen der Ausrichtung des Plattformkoordinatensystems und des Weltkoordinatensystems ermittelt wird und die transformierte Brillenposenangabe abhängig von der Rotation und der Plattformbewegungsangabe ermittelt wird, insbesondere indem ein Plattformbewegungsvektor entsprechend der Rotation rotiert wird und ein Anteil eines Brillenbewegungsvektors, der dem rotierten Plattformbewegungsvektor entspricht, aus dem Brillenbewegungsvektor eliminiert wird, wobei der Brillenbewegungsvektor der Brillenbewegungsangabe entspricht.Procedure according to Claim 9 , wherein the transformation is carried out by determining a rotation between the orientation of the platform coordinate system and the world coordinate system and the transformed glasses pose information is determined depending on the rotation and the platform movement information, in particular by rotating a platform movement vector according to the rotation and a portion of a glasses movement vector that corresponds to the rotated platform movement vector, from which the glasses movement vector is eliminated, the glasses movement vector corresponding to the glasses movement indication. Datenbrille (3) für ein Anzeigesystem (1), umfassend: - eine Kommunikationseinrichtung (39), die ausgebildet ist, um eine Plattformbewegungsinformation mit einer Plattformbewegungsangabe zu empfangen; - eine Brillenbewegungssensorik, die ausgebildet ist, um eine Brillenbewegungsinformation mit einer Brillenbewegungsangabe zu erfassen; - eine Steuereinheit (37), die ausgebildet ist, um eine aktuelle Brillenposenangabe in der Datenbrille (3) abhängig von der Brillenbewegungsangabe zu ermitteln, um die Brillenposenangabe abhängig von der Plattformbewegungsinformation in ein Plattformkoordinatensystem, das plattformfest der Referenzeinheit zugeordnet ist, zu transformieren; und um ein Informationsobjekt mit Bezug zu der Brillenposenangabe im Plattformkoordinatensystem anzuzeigen.Data glasses (3) for a display system (1), comprising: - a communication device (39) which is designed to receive platform movement information with an indication of platform movement; a glasses movement sensor which is designed to detect glasses movement information with a glasses movement indication; - a control unit (37) which is designed to determine current glasses pose information in the data glasses (3) as a function of the glasses movement information in order to transform the glasses pose information as a function of the platform movement information into a platform coordinate system that is permanently assigned to the reference unit on the platform; and to display an information object related to the glasses pose indication in the platform coordinate system. Anzeigesystem mit einer Referenzeinheit (2) nach einem der Ansprüche 1 bis 5 und einer Datenbrille nach Anspruch 12.Display system with a reference unit (2) according to one of the Claims 1 to 5 and data glasses Claim 12 .
DE102019131640.5A 2019-11-22 2019-11-22 Method and device for operating a display system with data glasses Pending DE102019131640A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102019131640.5A DE102019131640A1 (en) 2019-11-22 2019-11-22 Method and device for operating a display system with data glasses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102019131640.5A DE102019131640A1 (en) 2019-11-22 2019-11-22 Method and device for operating a display system with data glasses

Publications (1)

Publication Number Publication Date
DE102019131640A1 true DE102019131640A1 (en) 2021-05-27

Family

ID=75784204

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102019131640.5A Pending DE102019131640A1 (en) 2019-11-22 2019-11-22 Method and device for operating a display system with data glasses

Country Status (1)

Country Link
DE (1) DE102019131640A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102022112369A1 (en) 2022-05-17 2023-11-23 Bayerische Motoren Werke Aktiengesellschaft Method and device for operating a display system with data glasses, especially in a vehicle

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6474159B1 (en) * 2000-04-21 2002-11-05 Intersense, Inc. Motion-tracking
US9459692B1 (en) * 2016-03-29 2016-10-04 Ariadne's Thread (Usa), Inc. Virtual reality headset with relative motion head tracker
EP2933707B1 (en) * 2014-04-14 2017-12-06 iOnRoad Technologies Ltd. Head mounted display presentation adjustment
DE102018201509A1 (en) * 2018-02-01 2019-08-01 Bayerische Motoren Werke Aktiengesellschaft Method and device for operating a display system with data glasses

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6474159B1 (en) * 2000-04-21 2002-11-05 Intersense, Inc. Motion-tracking
EP2933707B1 (en) * 2014-04-14 2017-12-06 iOnRoad Technologies Ltd. Head mounted display presentation adjustment
US9459692B1 (en) * 2016-03-29 2016-10-04 Ariadne's Thread (Usa), Inc. Virtual reality headset with relative motion head tracker
DE102018201509A1 (en) * 2018-02-01 2019-08-01 Bayerische Motoren Werke Aktiengesellschaft Method and device for operating a display system with data glasses

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102022112369A1 (en) 2022-05-17 2023-11-23 Bayerische Motoren Werke Aktiengesellschaft Method and device for operating a display system with data glasses, especially in a vehicle

Similar Documents

Publication Publication Date Title
DE102017110283A1 (en) CONTROLLING FUNCTIONS AND EXPENSES OF AUTONOMOUS VEHICLES BASED ON A POSITION AND ATTENTION FROM OCCUPANTS
WO2019149874A1 (en) Method and device for operating a display system comprising a head-mounted display
EP3164756B1 (en) Locating an hmd in a vehicle
EP3129820A1 (en) Locating a head-mounted display (hmd) in a vehicle
DE102017221871A1 (en) Method for calculating the movement data of the head of a driver of a vehicle, data glasses and vehicle for use in the method and computer program
DE102017107396A1 (en) Test method and test device for driver assistance systems
DE102018109428A1 (en) VEHICLE'S INTERNAL MOTION CORRECTION FOR PROJECTED REALITY
DE102020105196A1 (en) Method for operating data glasses in a motor vehicle and a system with a motor vehicle and data glasses
DE102014206626A1 (en) Fatigue detection using data glasses (HMD)
WO2016169554A1 (en) Method for detecting vibrations of a device and vibration detection system
EP3619074A1 (en) Mobile sensor apparatus for a head-worn visual output device usable in a vehicle, and method for operating a display system
DE102014221608A1 (en) Activation of contact-analog representation depending on vehicle movements
DE102015207337A1 (en) Method and device for maintaining at least one occupant of a motor vehicle
DE102016224122A1 (en) Method for operating a VR glasses in an interior of a motor vehicle and control device and motor vehicle
DE102019116089A1 (en) Method and device for operating a display system with data glasses
DE102018215186A1 (en) Concept for monitoring and planning a movement of a means of transportation
DE102020213102A1 (en) EQUIPMENT AND SYSTEM FOR AN INTELLIGENT HELMET
DE102014222356A1 (en) Artificially generated magnetic fields in vehicles
DE102016225261A1 (en) Method and device for operating a display system with data glasses
DE102019103360A1 (en) Method and device for operating a display system with data glasses
DE102018222265A1 (en) Method for calculating the movement data of data glasses, data glasses and vehicle for use in the method
DE102019131640A1 (en) Method and device for operating a display system with data glasses
EP3959647B1 (en) Displaying additional information in the correct position on a display unit of a vehicle
DE102019201134B4 (en) Method, computer program with instructions and system for measuring augmented reality glasses and augmented reality glasses for use in a motor vehicle
DE102020129068A1 (en) Method and device for determining an installation pose of an inertial sensor system in data glasses and data glasses

Legal Events

Date Code Title Description
R163 Identified publications notified