The disclosure relates to the field of automotive displays, and, more particularly, to a Head Up Display (HUD) in a vehicle.
The image from a HUD often contains distortion in that the image is not rectilinear. The image may appear to have a keystone, smile, frown or trapezoidal appearance due to errors in the HUD or in the vehicle build. These errors are very difficult to control in actual practice, which can be due to variations in the individual body builds, windshields, installations of the HUD into the dashboard, and HUD optics, as well as other variances.
The present invention may enable a vehicle manufacturer to calibrate or “dial in” a virtual image produced by a HUD after the HUD has been installed in the vehicle and after the vehicle build has been completed. The calibration may be performed through software control of the virtual image at the end-of-line (EOL) test or at a similar station (such as a service bay) after the vehicle has been built. At this station, a target grid or other target pattern may be provided at the designed projection distance for the HUD optics. A camera may be placed in the eyebox, and the HUD may be activated to display an image that at least partially corresponds with the target pattern. That is, the image produced by the HUD, which may be a matrix of dots or grid lines, for example, is intended to be displayed at predetermined locations relative to the target pattern. For example, a matrix of dots may be displayed at locations intended to coincide with or overlay a matrix of target dots. Alternatively, each of a matrix of dots may be displayed at a location intended to coincide with the center of a respective square within a grid. As another alternative, a grid may be displayed that is intended to coincide with or overlay a target grid. At locations where the camera determines that the projected display and the target pattern do not match, or are misaligned, the controller adjusts parameter values of the HUD display image to match or better align with the target pattern. The adjusted parameter values may be saved in the HUD memory. The vehicle may then be deemed to have passed the HUD test with the HUD image being better aligned with the test pattern.
In one embodiment, the invention comprises a head up display calibration arrangement including a substrate associated with a windshield. The substrate has a test pattern. A head up display module projects a test display in association with the windshield. The test display at least partially overlaps the test pattern. The test display is projected dependent upon at least one projection parameter value. A camera captures an image of the test display and the test pattern, and transmits an image signal dependent upon the captured image. An electronic processor is communicatively coupled to each of the camera and the head up display module. The processor receives the image signal and determines from the image signal a positional relationship between the test display and the test pattern within the captured image. The processor modifies the projection parameter value dependent upon the determined positional relationship between the test display and the test pattern within the captured image.
In another embodiment, the invention comprises a display method for a vehicle, including placing a substrate in association with a windshield of the vehicle. The substrate has a test pattern. A test display is projected such that the test display at least partially overlaps the test pattern. The test display is projected dependent upon at least one projection parameter value. An image of the test display and the test pattern is captured. A positional relationship between the test display and the test pattern is determined from the image. The projection parameter value is modified dependent upon the determined positional relationship between the test display and the test pattern.
In yet another embodiment, the invention includes a head up display installation method for a vehicle, including providing a test pattern at the position of the virtual image. The test pattern includes a first element. A test display is projected onto the windshield to create the virtual image. The test display includes a second element. The test display is projected dependent upon at least one projection parameter value. An image of the test display and the test pattern is captured. A positional relationship between the first element and the second element is determined from the image. The projection parameter value is modified dependent upon the determined positional relationship between the first element and the second element.
The invention may have the advantage that the head up display has less distortion due to the physical variations from vehicle to vehicle.
A better understanding of the present invention will be had upon reference to the following description in conjunction with the accompanying drawings.
Substrate 16 may be placed at a predetermined location in accordance with the virtual image requirements. Substrate 16 contains the test pattern printed thereon facing inwardly toward camera 20. Substrate 16 is shown as having substantial thickness in
During use, processor 24 causes HUD module 18 to project a test display onto the test pattern of substrate 16, as indicated at 26. The test display is intended to have a predetermined spacing or alignment relative to the test pattern, assuming that there are no variances in vehicle 10 that would cause the test display to be misaligned, offset, or otherwise displayed at an incorrect location.
Processor 24 then causes camera 20 to capture an image of the test display and the test pattern on which the test display is projected. The captured image is transmitted from camera 20 to processor 24, and processor 24 determines, by analyzing the captured image, the locations of any misalignments or offsets of the test display relative to the test pattern, and the degree of such misalignments or offsets. Processor 24 may then calculate a new set of parameter values to be used within HUD 18 in projecting the display in order to correct the misalignments or offsets. Processor 24 may implement the new set of parameter values in conjunction with HUD 18 to project a correct display onto the test pattern. Camera 20 may again capture an image of the display projected onto the test pattern and processor 24 may analyze the corrected image to verify that the misalignments or offsets have been eliminated to the extent possible. If not, processor may calculate another set of new parameter values, and the process may be repeated as many times as desired to reduce the misalignments or offsets as much as possible.
If the windshield or the HUD should need replacement, the same process may be followed in a service bay set up correctly for this purpose. A hand-held scan tool with appropriate software can then be utilized to adjust and lock down the perfected image before release to the customer.
Next, in step 404, a test display is projected onto the windshield. The test display includes a second element. The test display is projected dependent upon at least one projection parameter value. For example, as shown in
In a next step 406, an image of the test display and the test pattern is captured. For example, processor 24 may cause camera 20 to capture an image of a test display and a test pattern on which the test display is projected.
In step 408, a positional relationship between the first element and the second element is determined from the image. For example, processor 24 may analyze the image captured by camera 20 and determine an offset 28 distance between a dot and its target circle, as shown in
In a final step 410, the projection parameter value is modified dependent upon the determined positional relationship between the first element and the second element. For example, processor 24 may modify a projection parameter value in order to reduce the offset 28 distance between the dot and its target circle.
The foregoing description may refer to “vehicle”, “motor vehicle”, “automobile”, “automotive”, or similar expressions. It is to be understood that these terms are not intended to limit the invention to any particular type of transportation vehicle. Rather, the invention may be applied to any type of transportation vehicle whether traveling by air, water, or ground, such as airplanes, boats, etc.
The foregoing detailed description is given primarily for clearness of understanding and no unnecessary limitations are to be understood therefrom for modifications can be made by those skilled in the art upon reading this disclosure and may be made without departing from the spirit of the invention.
This application claims benefit of U.S. Provisional Application No. 62/428,750 filed on Dec. 1, 2016, which the disclosure of which is hereby incorporated by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
62428750 | Dec 2016 | US |