The present invention relates generally to the presentation of information on computer screens and in particular to the illumination to convey perspective depth information on a computer screen.
Images provided on computer screens convey depths with the use of light and dark areas. The light areas are perceived by an observer as areas that a light is shining on and the dark areas are perceived by an observer as areas where shadows are present. For an observer to perceive depth information correctly the light and shadow areas must be placed in a uniform pattern. That is, the display must convey to the observer that a light source that is lighting the computer screen is coming from a select direction. An example of a computer screen in which the need to convey depth information is critical is an avionic map. An avionic map is used in an aircraft to convey depth information to flight crews so that hills and valleys can be correctly identified. The current generation of computer generated avionic lateral maps use information lighting that appears to be attached to the map. That is, as the map rotates, the lighting source rotates with the map. When the map is rotated 180 degrees from its optimal lighting origin, hills may appear as valleys and valleys may appear as hills to an observer. This has a potential to create confusion for the crew.
For the reasons stated above and for other reasons stated below which will become apparent to those skilled in the art upon reading and understanding the present specification, there is a need in the art for an improved method of providing depth information when information on a computer screen is rotated.
The above-mentioned problems of current systems are addressed by embodiments of the present invention and will be understood by reading and studying the following specification.
In one embodiment, a map lighting scheme is provided. The map lighting scheme includes a computer generated map and a light source to illuminate the map to convey perspective depth information. The light source is adapted to be fixed to an imaginary point in space such that a consistent rendering of light and dark areas that make up the perspective depth information in relation to the light source at the imaginary point occurs even with rotation of the map.
In another embodiment, a method of providing depth to information displayed on a computer screen is provided. The method includes generating light and dark areas so that it appears to the observer a light source is illuminating the information from an imaginary point in space. The method further includes maintaining the appearance of the light source from the imaginary point in space when the information displayed on the computer screen is rotated in relation to the observer.
In yet another embodiment, a method of lighting a computer generated map is provided. The method comprises projecting a light source from an imaginary fixed point in space on the map. When the map rotates in a different direction, maintaining the projection of the light source from the imaginary fixed point in space to portray consistent perspective depth information in relation to the light source at the imaginary point even when the map rotates.
In still another embodiment, a machine readable medium having instructions stored thereon for conveying information on a computer generated screen is provided. The method comprises using light and dark areas to represent perspective depth information from by a light source. Fixing the light source at an imaginary point in space and rotating the information on the computer screen while maintaining the fixed light source at the imaginary point in space so that a consistent rendering of perspective depth information occurs.
In finally another embodiment, a computer generated lateral avionic map is provided. The map comprises a means for fixing a light source that provides perspective depth information of the avionic map at a fixed imaginary point in space above the map from a point of view of an observer and a means for maintaining the light source at the fixed imaginary point in space when the map rotates from the point of view of the observer.
The present invention can be more easily understood and further advantages and uses thereof more readily apparent, when considered in view of the description of the preferred embodiments and the following figures in which:
In accordance with common practice, the various described features are not drawn to scale but are drawn to emphasize specific features relevant to the present invention. Reference characters denote like elements throughout Figures and text.
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration specific embodiments in which the inventions may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and that logical, mechanical and electrical changes may be made without departing from the spirit and scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the claims and equivalents thereof.
In embodiments of the present invention an imaginary point in space, which a lighting source provides illumination from to convey perspective depth information on a computer screen, is fixed at one location. As the information on the screen rotates, the lighting point remains at the fixed imaginary point in space. Thus, in regards to an avionic map, as the plane changes direction and the map rotates, the crew can still count on the lighting source always remaining in the same place, relative to the screen, thus providing for a consistent rendering of hills and valleys that provide the perspective depth information.
Referring to
Another example of a map 300 of the prior art is illustrated in
Referring to
As stated above, the methods and techniques described here are implemented by a computer system. Embodiments of the computer system may be implemented in digital electronic circuitry, or with a programmable processor (for example, a special-purpose processor or a general-purpose process such as a computer firmware, software, or in combinations of them. Apparatus embodying these techniques may include appropriate input and output devices, a programmable processor, and a storage medium tangibly embodying program instructions for execution by the programmable processor. A process embodying these techniques may be performed by a programmable processor executing a program of instructions to perform desired functions by operating on input data and generating appropriate output. The techniques may advantageously be implemented in one or more programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and at least one output device. Generally, a processor will receive instructions and data from a read-only memory and/or a random access memory. Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and CD-ROM disks. Any of the foregoing may be supplemented by, or incorporated in, specially-designed application-specific integrated circuits (ASICs).
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiment shown. This application is intended to cover any adaptations or variations of the present invention. Therefore, it is manifestly intended that this invention be limited only by the claims and the equivalents thereof.