Informational Display For Moving Objects Visible Through A Window
20170323160 ยท 2017-11-09
Inventors
Cpc classification
G06V20/56
PHYSICS
International classification
Abstract
A method displays information on an object visible through a moving transparent screen and geographical coordinates are identified. The geographical coordinates of the window are used for a part of an object stored in a database, a resulting projection location on the window is identified upon projection of the object in the direction of an observer looking through the window and moving along with the window. It is identified for each of the projection locations whether the location is located within a window section of the window captured by a specified viewing angle of the observer. For those objects having a projection location located in the window section, related object information stored in the database is displayed at a distance from the identified projection location on the transparent screen. The method steps are carried out repeatedly and the object information is thus moved along together with the related object.
Claims
1-12. (canceled)
13. A method for displaying information about at least one object visible through a moving window, which comprises the steps of: a) providing a transparent screen as the moving window; b) identifying geographical coordinates of the moving window; c) identifying a window velocity at which the moving window is moving; d) identifying respective object information velocity for at least some objects stored in a database on a basis of the window velocity at which associated object information should move across the transparent screen; e) using the geographical coordinates of the moving window to identify a respective projection location on the moving window for resulting in a projection of a respective object in a direction of an observer looking through the moving window and moving along with the moving window for at least some of the objects stored in the database; f) checking for an identified projection location if the identified projection location is disposed within that window section of the moving window which is captured by a specified viewing angle of the observer; g) displaying the associated object information stored in the database at a specified distance from the identified projection location on the transparent screen used as the moving window for the objects having the respective projection location disposed in the window section which is captured by the specified viewing angle of the observer, and performing the method step g) only for the objects having the respective object information velocity being less than a specified maximum velocity; and h) performing repeatedly the method steps b) to g), whereby the associated object information is moved along with the object on the transparent screen used as the moving window.
14. The method according to claim 13, wherein for the objects having the respective projection location disposed in the window section which is captured by the viewing angle of the observer, and before the method step g) is performed, calculating a projection height of the respective object when projected at the respective projection location on a basis of heights of the objects as stored in the database, and the method step g) is then performed for only the objects having the projection height that exceeds a specified minimum height.
15. The method according to claim 13, wherein for the objects having the respective projection location disposed in the window section which is captured by the specified viewing angle of the observer, before the method step g) is performed, it is checked whether a view of the observer of the respective object is inhibited by other objects or terrain layouts stored in the database, and the method step g) is then performed for only the objects which are free of any such inhibited view.
16. The method according to claim 13, wherein for the objects having the respective projection location disposed in the window section which is captured by the viewing angle of the observer, before the method step g) is performed, it is checked whether a view of the observer of the respective object is inhibited by other objects or terrain layouts stored in the database, and in an event that the view of the object having the projection location disposed in the window section captured by the observer is inhibited, an image of the object at the identified projection location is displayed on the transparent screen used as the moving window.
17. The method according to claim 13, wherein in the method step e), identifying the respective projection location for only the objects having the respective object information velocity being less than the specified maximum velocity.
18. The method according to claim 13, which further comprises displaying an image of the respective object at the identified projection location on the transparent screen used as the moving window at nighttime or during poor visibility of the objects having the respective projection location disposed in the window section captured by the specified viewing angle of the observer.
19. The method according to claim 18, which further comprises omitting a display of the image of the respective object if the view of the respective object is inhibited.
20. The method according to claim 13, which further comprises using a window of a rail-borne vehicle, a coach or other motor vehicle as the moving window.
21. The method according to claim 13, which further comprises executing the method for each row of vehicle seats disposed perpendicular to a direction of travel in a vehicle, wherein the performance of the method is limited to rows of vehicle seats in which at least one observer is sitting.
22. A device for displaying information about at least one object visible through a moving window by performing the method according to claim 13, the device comprising: a screen configured as to be transparent and is the moving window; a computing device; a storage device storing geographical coordinates of objects and associated object information; a position identifying device for identifying the geographical coordinates of said screen, one of said computing device and said position identifying device configured for measuring a window velocity; and said computing device configured as to identify a projection location that is produced on said screen when the object is projected onto said screen, said computing device further configured to identify, for the objects stored in said storage device, an object information velocity at which, when the method is performed, associated object information should move across said screen.
23. The device according to claim 22, wherein an image of the object is stored in said storage device as the associated object information for each of the objects.
24. The device according to claim 22, wherein said screen is a window of a vehicle.
25. The device according to claim 22, wherein said screen is a window of a rail-borne vehicle, a coach or a motor vehicle.
Description
[0030] The properties, features and advantages of the invention as described above and the manner in which these are realized become clearer and easier to understand in the context of the following description of the exemplary embodiments, these being explained in greater detail with reference to the drawings. Where appropriate, identically functioning elements are denoted herein by identical reference signs. The invention is not restricted to the exemplary embodiments shown in the figures, or to the functional features therein. Both the foregoing description and the following description of the figures contain numerous features which are in some cases severally combined in the dependent sub claims. These and other features disclosed in the foregoing and in the following description of the figures may nonetheless also be considered individually and combined to form further suitable combinations by a person skilled in the art. In particular, these features may be combined with the method and/or the device specified in the independent claims, either individually in each case or in any suitable combination.
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037] The geographical coordinates of the window 40 are identified 10 first. A window velocity of the transparent screen 40 used as a window is then identified 12, together with object information velocities at which object information that is associated with objects should move across the transparent screen 40. It is then checked 14 whether the object information velocity identified for the respective object is less than a specified maximum velocity. If this is not the case, no display of object information takes place for this object. Instead of this object, the next loop of the method is started, starting again with the identification 10 of the geographical coordinates of the window 40.
[0038] If the specified maximum velocity for the observed object stored in a database is not reached, however, an associated projection location is identified 16 using the identified geographical coordinates of the window 40, said projection location resulting from a projection of the respective object in the direction of an observer 44 looking through the window 40 and moving along with the window 40. In the diagrams according to
[0039] During the further course of the method, for each of the identified projection locations and in particular the projection location 46 of the object 42, it is checked 18 whether said projection location is located within that window section 50 of the window 40 which is captured by a specified viewing angle 48 of the observer 44. In this case, the viewing angle is selected and specified in a suitable manner according to the respective circumstances of the specific case, e.g. the structure of a vehicle. For those objects whose projection location is located outside the window section 50, the current method loop is terminated. They are taken into consideration again when the next method loop is performed. For those objects whose projection location is located within the window section 50, provision is then made for calculating 20 their projection height at the respective projection location. Accordingly, the projection height 47 at the projection location 46 is calculated 20 for the object 42, whose projection location 46 is located within the window section 50, using a height 43 of the object 42 as stored in the database.
[0040] It is then checked 22 whether the respectively calculated projection height, in particular the projection height 47 of the object 42, exceeds a specified minimum height. The minimum height is selected for the respective application case such that, if this minimum height is exceeded, it can be assumed that the object can be recognized by the observer on the window or the transparent screen 40. For those objects whose projection height does not exceed the minimum height, the method loop is terminated. They are taken into consideration again when the next method loop is performed. However, for those objects whose projection height exceeds the minimum height, it is checked 24 whether an observer's 44 view of the respective object is inhibited by other objects or terrain layouts stored in the database. If this is the case, the method loop is terminated for the object concerned. This object is then taken into consideration again in the next method loop. If the view is not inhibited, object information stored in the database and relating to this object is displayed 26 at a specified distance from the projection location.
[0041] Accordingly, in the case of the object 42 shown in the
[0042] The object information may essentially comprise any information that can be shown, in particular text, graphical representations or images. The respective distance is selected as appropriate for the respective application case, such that no relevant objects are concealed by the object information if possible. The display of the object information and/or the specified distance can advantageously be scaled as a function of the calculated projection height 47 of the object 42. This obviously applies not only to the object 42 shown by way of example, but essentially to all objects stored in the database and taken into consideration when using the method.
[0043] With regard to those objects for which it was established in the context of the checking step 24 that the observer's 44 view of these objects is inhibited, it is possible to perform an optional method step 28, shown by a broken line in
[0044] The exemplary embodiment of the method according to the invention shown in
[0045] The checking 30 for nighttime or poor visibility and the corresponding display 28 of images of the objects at the respective projection locations can be integrated into the method shown in
[0046] The exemplary embodiments of the method as shown in
[0047] An exemplary embodiment of the device according to the invention is schematically shown in
[0048] The computing device 56 is so configured as to perform the checking steps 14, 18, 22, 24 and 30 and the identification and calculation steps 10, 12, 16 and 20 in conjunction with the storage device 58 and the position identifying device 60. For the purpose of realizing the display steps 26 and 28 of the method according to
[0049] Although the invention is illustrated and described above with reference to preferred exemplary embodiments, the invention is not restricted by the examples disclosed herein, and other variations may be derived therefrom by a person skilled in the art without thereby departing from the scope of the invention.