CN112666713A - Method for updating calibration data of head-up display - Google Patents

Method for updating calibration data of head-up display Download PDF

Info

Publication number
CN112666713A
CN112666713A CN202110007472.XA CN202110007472A CN112666713A CN 112666713 A CN112666713 A CN 112666713A CN 202110007472 A CN202110007472 A CN 202110007472A CN 112666713 A CN112666713 A CN 112666713A
Authority
CN
China
Prior art keywords
calibration data
display
data
head
updating
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.)
Granted
Application number
CN202110007472.XA
Other languages
Chinese (zh)
Other versions
CN112666713B (en
Inventor
万莹莹
饶磊
王勇智
潘丰旻
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.)
Continental Automotive Body Electronic System Wuhu Co Ltd
Original Assignee
Continental Automotive Body Electronic System Wuhu Co Ltd
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 Continental Automotive Body Electronic System Wuhu Co Ltd filed Critical Continental Automotive Body Electronic System Wuhu Co Ltd
Priority to CN202110007472.XA priority Critical patent/CN112666713B/en
Publication of CN112666713A publication Critical patent/CN112666713A/en
Application granted granted Critical
Publication of CN112666713B publication Critical patent/CN112666713B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instrument Panels (AREA)

Abstract

The invention provides a method for updating calibration data of a head-up display, wherein a diagnostic device or a calibration data writing module is connected with the head-up display, and the method comprises the following steps: acquiring a deflection angle of a current head-up display; acquiring second calibration data from a plurality of first calibration data stored in the diagnostic device or the calibration data write module, the second calibration data being calibration data corresponding to the deflection angle; storing the second calibration data in the heads-up display; the image of the heads-up display is pre-distorted using the second calibration data. The method for updating the calibration data of the head-up display only stores the predistortion data corresponding to the deflection angle of the current head-up display, so that the space occupied by the predistortion data is reduced, and the space occupied by the predistortion data cannot be increased when the precision of the deflection angle is improved.

Description

Method for updating calibration data of head-up display
Technical Field
The invention relates to the field of automobiles, in particular to a method for updating calibration data of a head-up display.
Background
More and more vehicles are provided with head-up displays, images generated by an image generating unit of the head-up displays are reflected to windshields of the vehicles through optical components, virtual images are formed in front of drivers, and driving and navigation states and data are presented.
Since the windshield is curved, the virtual image formed will be distorted, and usually pre-distortion data is used for calibration, for example, the generated image is rectangular, I points are taken in the length direction, and J points are taken in the height direction, that is, I × J points are taken as reference points.
And acquiring the offset of the reference point when the head-up display displays the regular rectangle through detection equipment or an optical simulation system, and obtaining predistortion data after negation. When an image is displayed, the image is adjusted according to pre-distortion data, fig. 1 shows a pre-distortion schematic diagram of a regular rectangle with an assembly deflection angle of-2 degrees, data adjustment of corresponding points is directly used for reference points, data adjustment after interpolation is used for points between the reference points, namely, pre-distortion is carried out, and the regular image is presented after being reflected by a curved windshield.
The head-up displays are assembled on the whole vehicle, each head-up display has different assembly deflection angles, and corresponding pre-distortion needs to be carried out aiming at the deflection angle of the current head-up display so as to ensure the display effect.
In addition, the height of the virtual image of the partial head-up display is adjusted according to the height of the driver, and corresponding pre-distortion is required to be carried out on the positions of the eyes of the driver for different drivers.
For example, a set of pre-distortion data includes 21 × 9 dots of offset data of 1.6k, which is generally stored in an EEPROM, and the assembly deflection angle accuracy of the head-up display is 1 degree, providing pre-distortion data corresponding to a plurality of deflection angles of [ -2, -1, 0, 1, 2 ]. If the yaw angle accuracy is improved, for example, to 0.1 degree, it may be necessary to provide [ -2.0, -1.9, …, -0.1, 0, 0.1, …, 1.9, 2.0], and a larger amount of pre-distorted data needs to be stored.
Disclosure of Invention
The invention aims to solve the problems in the prior art and provides a method for updating predistortion data of a head-up display, which only stores predistortion data corresponding to a deflection angle of the current head-up display, so that not only is the space occupied by the predistortion data reduced, but also the space occupied by the predistortion data cannot be increased when the precision of the deflection angle is improved.
The invention provides a method for updating calibration data of a head-up display, wherein a diagnostic device or a calibration data writing module is connected with the head-up display, and the method comprises the following steps:
acquiring a deflection angle of a current head-up display;
acquiring second calibration data from a plurality of first calibration data stored in the diagnostic device or the calibration data write module, the second calibration data being calibration data corresponding to the deflection angle;
storing the second calibration data in the heads-up display;
the image of the heads-up display is pre-distorted using the second calibration data.
Further, the obtaining the deflection angle of the head-up display comprises: obtained from the deflection angle detection device or obtained through communication with the diagnostic apparatus.
Further, each first calibration data corresponds to a deflection angle.
Further, the first calibration data includes one or more pre-distortion data.
Further, when the first calibration data includes N predistortion data, N is an integer greater than or equal to 2, and the second calibration data includes M predistortion data, M being less than or equal to N.
Further, when M is greater than or equal to 2, height adjustment is performed using the M pre-distortion data.
Further, when M is equal to 3, height adjustment is performed using the pre-distortion data corresponding to the upper, middle, and lower three positions.
Further, the diagnostic device or the calibration data writing module is connected with the head-up display through a cable or a bus.
Furthermore, the diagnostic device or the calibration data writing module comprises a plurality of sets of calibration data with different deflection angles, and when the calibration data of the head-up display is updated, second calibration data is obtained from the first calibration data with equal or minimum corresponding deflection angles.
Further, the diagnostic device or the calibration data writing module includes a plurality of sets of calibration data with different reference points, and when updating the head-up display calibration data, the second calibration data is obtained from the first calibration data suitable for the reference point of the current head-up display.
Compared with the prior art, the method for updating the calibration data of the head-up display has the following beneficial effects: only the predistortion data corresponding to the deflection angle of the current head-up display is saved, so that not only is the space occupied by the predistortion data reduced, but also the space occupied by the predistortion data is not increased when the precision of the deflection angle is improved.
Drawings
FIG. 1 is a pre-distorted schematic view of a regular rectangle assembled at a deflection angle of-2 degrees;
FIG. 2 is a partial enlarged view of the left side portion of FIG. 1;
FIG. 3 is a schematic diagram of updating calibration data for a head-up display according to an embodiment of the invention;
FIG. 4 is a schematic diagram of updating calibration data of a head-up display according to another embodiment of the invention;
FIG. 5 is a schematic diagram of updating calibration data of a head-up display according to another embodiment of the invention;
FIG. 6 is a schematic diagram of updating calibration data of a head-up display according to another embodiment of the invention;
fig. 7 is a schematic diagram of updating calibration data of a head-up display according to another embodiment of the invention.
Detailed Description
As shown in fig. 3, the diagnostic device DD or the calibration data writing module (e.g., an upper computer or a software module connected through CAN) is connected to the head-up display HUD, the storage of the diagnostic device or the calibration data writing module includes 5 pieces of first calibration data, each piece of first calibration data corresponds to a deflection angle, and the 5 pieces of first calibration data correspond to the deflection angles-2, -1, 0, 1, and 2, respectively.
In the present embodiment, each of the first calibration data includes a piece of predistortion data by which an image to be displayed is predistorted (i.e., a regular rectangle is preset to the shape in fig. 1), and a regular image is presented in front of the driver (a virtual image formed by reflection from a windshield is a regular rectangle).
In particular, for the 21 × 9 reference points, the first calibration data comprises pre-distortion data for each reference point, for example:
{A11,B11,A12,B12,…,A121,B121,
A21,B21,A22,B22,…,A221,B221,
…,
A91,B91,A92,B92,…,A921,B921}
a method of updating head-up display calibration data of an embodiment of the invention includes the steps of:
acquiring a deflection angle of a current head-up display, for example, the deflection angle of the current head-up display is-2 degrees, acquiring the deflection angle of the head-up display, and acquiring the deflection angle from a deflection angle detection device connected by a cable or a network, or acquiring the deflection angle through communication with a diagnostic device;
acquiring second calibration data from a plurality of first calibration data stored in the diagnostic device or the calibration data writing module, the second calibration data being calibration data corresponding to the deflection angle (-2 degrees);
storing the second calibration data in the heads-up display;
the image of the heads-up display is pre-distorted using the second calibration data.
The deflection angle of the current head-up display is-2 degrees, only the calibration data corresponding to-2 degrees is stored, all 5 pieces of first calibration data in the diagnosis device do not need to be stored, only the predistortion data corresponding to the deflection angle are stored in the current head-up display, and the space occupied by the predistortion data is reduced.
As shown in fig. 4, if the deflection angle accuracy is improved, for example, 0.1 degree, the diagnostic apparatus stores therein pre-distortion data corresponding to the deflection angles [ -2.0, -1.9, …, -0.1, 0, 0.1, …, 1.9, 2.0], and thus 41 sets of pre-distortion data are saved.
The deflection angle of the head-up display HUD is 0.1 (for example, clockwise may be a positive direction, and counterclockwise may be a negative direction), which means that the assembly deflection angle of the head-up display HUD is-0.1, that is, the head-up display HUD deflects by 0.1 degree to the left, and pre-distortion data corresponding to 0.1 degree is stored in a corresponding storage unit of the head-up display HUD.
When the deflection angle of the current head-up display is detected to be 0.1 degree, pre-distortion data corresponding to the deflection angle (0.1 degree) is only stored in the current head-up display, namely, when the precision of the deflection angle is improved, the space occupied by the pre-distortion data cannot be increased.
The diagnostic device can simultaneously store first calibration data with a deflection angle accuracy of 1 degree and first calibration data with a deflection angle accuracy of 0.1 degree, namely the diagnostic device or the calibration data writing module comprises a plurality of sets of calibration data with different deflection angle accuracies, and when the calibration data of the head-up display is updated, second calibration data is obtained from the first calibration data with equal or minimum corresponding deflection angles.
The driver height is different, is suitable for this driver new line display virtual image also can adjust in the height, can throw the relevant position at windshield, and new line display HUD needs to aim at different heights and calibrates.
As shown in fig. 5, the diagnostic apparatus stores therein first calibration data corresponding to the deflection angles [ -2, -1, 0, 1, 2], each of which includes upper (H) pre-distortion data and lower (L) pre-distortion data, for example, upper (1H) pre-distortion data and lower (1L) pre-distortion data corresponding to 1 degree of the deflection angle, the first calibration data including 2 pieces of pre-distortion data.
The deflection angle of present new line display HUD is 1 degree, obtains high order predistortion data 1H and low order predistortion data 1L from the first calibration data that corresponds to deflection angle 1 degree, as second calibration data, preserves in present new line display HUD.
That is, when the first calibration data includes N (N ═ 2) pieces of predistortion data, N is an integer greater than or equal to 2, the second calibration data includes M (M ═ 2) pieces of predistortion data, and M is equal to N. When M is greater than or equal to 2, height adjustment can be performed using the M pre-distortion data.
And performing linear difference on the high-order predistortion data 1H and the low-order predistortion data 1L according to the height of a driver to obtain predistortion data Dat, and calibrating by using the predistortion data Dat during calibration.
In another embodiment, as shown in fig. 6, the diagnostic apparatus stores therein first calibration data corresponding to deflection angles [ -2, -1, 0, 1, 2], each of the first calibration data including upper (H) predistortion data, middle (M) predistortion data, and lower (L) predistortion data, the first calibration data including 3 predistortion data.
The deflection angle of present new line display HUD is 1 degree, acquires high order predistortion data 1H, well predistortion data 1M and low order predistortion data 1L corresponding to deflection angle 1 degree, as second calibration data, preserves in present new line display HUD.
And performing linear difference on the high-order predistortion data 1H, the middle-order predistortion data 1M and the low-order predistortion data 1L according to the height of a driver to obtain predistortion data Dat, and calibrating by using the predistortion data Dat during calibration.
Of course, if necessary, for example, when the performance of the controller is low, the height adjustment may not be performed, and as shown in fig. 7, only the medium-level (M) pre-distortion data corresponding to the deflection angle is acquired as the second calibration data and stored in the head-up display HUD at present.
Or only acquiring the high-order predistortion data 1H and the low-order predistortion data 1L corresponding to the deflection angle as second calibration data, and storing the second calibration data in the current head-up display HUD.
That is, when the first calibration data includes N (N ═ 3) pieces of predistortion data, N is an integer greater than or equal to 2, the second calibration data includes M (M ═ 1 or M ═ 2) pieces of predistortion data, and M is smaller than N. When M is 2 or more, the height adjustment can be performed using M pieces of pre-distortion data, and when M is 1, the height adjustment is not performed.
In yet another embodiment, a calibration data writing module connected to the head-up display, such as an application installed on a computer, tablet computer or mobile phone, is used to obtain the deflection angle from the head-up display through communication, obtain the corresponding pre-distortion data from the data stored in the application, and transmit the pre-distortion data to the head-up display HUD to update the calibration data.
The stored data has no complex logic structure, so that the method can be used for after-sale, after-loading of the head-up display and the like, for example, the windshield is replaced, and the predistortion data of the head-up display can be updated through the diagnostic device or the calibration data writing module which stores the predistortion data corresponding to the windshield, so that the image display quality of the head-up display is improved.
In yet another embodiment, the diagnostic device or the calibration data writing module includes a plurality of sets of calibration data with different reference points, the more reference points, the better the calibration effect, for example, the predistortion data with reference point 21 × 9, the better the calibration effect, the better the image display quality, than the predistortion data with reference point 15 × 7 (the number of reference points in the width direction is 15, and the number of reference points in the height direction is 7).
However, the more reference points, the more calculation of calibration will be, and it is not necessarily suitable for a heads-up display with lower calculation performance.
Therefore, when updating the head-up display calibration data, the second calibration data is obtained from the first calibration data suitable for the reference point of the current head-up display.
Although the present invention has been described with reference to the preferred embodiments, it is not limited thereto. Various changes and modifications within the spirit and scope of the present invention will become apparent to those skilled in the art from this disclosure, and it is intended that the scope of the present invention be defined by the appended claims.

Claims (10)

1. A method of updating calibration data for a head-up display, a diagnostic device or a calibration data write module coupled to the head-up display, the method comprising the steps of:
acquiring a deflection angle of a current head-up display;
acquiring second calibration data from a plurality of first calibration data stored in the diagnostic device or the calibration data write module, the second calibration data being calibration data corresponding to the deflection angle;
storing the second calibration data in the heads-up display;
the image of the heads-up display is pre-distorted using the second calibration data.
2. The method of updating head-up display calibration data of claim 1, wherein obtaining a deflection angle of the head-up display comprises: obtained from the deflection angle detection device or obtained through communication with the diagnostic apparatus.
3. The method of updating heads-up display calibration data of claim 1 wherein each first calibration data corresponds to a deflection angle.
4. The method of updating heads-up display calibration data of claim 1 wherein the first calibration data includes one or more pre-distortion data.
5. The method of updating heads-up display calibration data of claim 4 wherein when the first calibration data includes N predistortion data, N is an integer greater than or equal to 2, the second calibration data includes M predistortion data, M is less than or equal to N.
6. The method of updating heads-up display calibration data of claim 5 wherein when M is greater than or equal to 2, M predistortion data are used for height adjustment.
7. The method of updating heads-up display calibration data of claim 6 wherein when M equals 3, height adjustments are made using the pre-distortion data corresponding to the upper, middle, and lower three positions.
8. The method of updating calibration data for a heads-up display of claim 1 wherein the diagnostic device or the calibration data write module is connected to the heads-up display via a cable or a bus.
9. The method for updating calibration data of a head-up display according to claim 1, wherein the diagnostic device or the calibration data writing module includes a plurality of sets of calibration data having different deflection angles, and the second calibration data is obtained from the first calibration data corresponding to the same or smallest deflection angle when updating the calibration data of the head-up display.
10. The method of updating calibration data for a heads-up display of claim 1 wherein the diagnostic device or the calibration data write module includes a plurality of sets of calibration data having different reference points, and wherein the second calibration data is obtained from the first calibration data that is appropriate for the reference point of the current heads-up display when updating the calibration data for the heads-up display.
CN202110007472.XA 2021-01-05 2021-01-05 Method for updating calibration data of head-up display Active CN112666713B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110007472.XA CN112666713B (en) 2021-01-05 2021-01-05 Method for updating calibration data of head-up display

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110007472.XA CN112666713B (en) 2021-01-05 2021-01-05 Method for updating calibration data of head-up display

Publications (2)

Publication Number Publication Date
CN112666713A true CN112666713A (en) 2021-04-16
CN112666713B CN112666713B (en) 2023-06-02

Family

ID=75412979

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110007472.XA Active CN112666713B (en) 2021-01-05 2021-01-05 Method for updating calibration data of head-up display

Country Status (1)

Country Link
CN (1) CN112666713B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114720096A (en) * 2022-03-30 2022-07-08 奇瑞汽车股份有限公司 Method and device for determining calibration parameters of head-up display and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020084950A1 (en) * 2000-12-28 2002-07-04 Yazaki Corporation Display device for use in vehicle
CN101166289A (en) * 2006-10-17 2008-04-23 精工爱普生株式会社 Heads up display system
CN102183870A (en) * 2011-04-29 2011-09-14 广州视声电子科技有限公司 Method and system for correcting distorted projector image and projector
US20150170343A1 (en) * 2013-12-18 2015-06-18 Kia Motors Corporation Head-up display apparatus and method for vehicle
CN206332777U (en) * 2016-12-23 2017-07-14 深圳点石创新科技有限公司 Vehicle-mounted head-up-display system
CN107991777A (en) * 2017-12-25 2018-05-04 宁波均胜科技有限公司 A kind of vehicle-mounted head-up-display system with error correction function
CN108225734A (en) * 2018-01-05 2018-06-29 宁波均胜科技有限公司 A kind of error calibration system and its error calibrating method based on HUD systems
CN110001400A (en) * 2017-12-06 2019-07-12 矢崎总业株式会社 Display apparatus
CN110341834A (en) * 2019-08-13 2019-10-18 杭州炽云科技有限公司 A method of windshield of the optimization for head-up-display system imaging
CN112150367A (en) * 2019-06-26 2020-12-29 比亚迪股份有限公司 Display control method and device of vehicle-mounted head-up display device and vehicle

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020084950A1 (en) * 2000-12-28 2002-07-04 Yazaki Corporation Display device for use in vehicle
CN101166289A (en) * 2006-10-17 2008-04-23 精工爱普生株式会社 Heads up display system
CN102183870A (en) * 2011-04-29 2011-09-14 广州视声电子科技有限公司 Method and system for correcting distorted projector image and projector
US20150170343A1 (en) * 2013-12-18 2015-06-18 Kia Motors Corporation Head-up display apparatus and method for vehicle
CN206332777U (en) * 2016-12-23 2017-07-14 深圳点石创新科技有限公司 Vehicle-mounted head-up-display system
CN110001400A (en) * 2017-12-06 2019-07-12 矢崎总业株式会社 Display apparatus
CN107991777A (en) * 2017-12-25 2018-05-04 宁波均胜科技有限公司 A kind of vehicle-mounted head-up-display system with error correction function
CN108225734A (en) * 2018-01-05 2018-06-29 宁波均胜科技有限公司 A kind of error calibration system and its error calibrating method based on HUD systems
CN112150367A (en) * 2019-06-26 2020-12-29 比亚迪股份有限公司 Display control method and device of vehicle-mounted head-up display device and vehicle
CN110341834A (en) * 2019-08-13 2019-10-18 杭州炽云科技有限公司 A method of windshield of the optimization for head-up-display system imaging

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114720096A (en) * 2022-03-30 2022-07-08 奇瑞汽车股份有限公司 Method and device for determining calibration parameters of head-up display and storage medium

Also Published As

Publication number Publication date
CN112666713B (en) 2023-06-02

Similar Documents

Publication Publication Date Title
US8368761B2 (en) Image correction method for camera system
KR102549919B1 (en) Display device and method for displaying image using display device
CN111476104A (en) AR-HUD image distortion correction method, device and system under dynamic eye position
US7982688B2 (en) Device for representing optical information by means of a virtual image, in particular in a motor vehicle
US10048496B2 (en) Head up display apparatus
JP6278769B2 (en) Vehicle display device
US10347164B2 (en) Data compensator and display device having the same
US20150116197A1 (en) Systems and methods for displaying three-dimensional images on a vehicle instrument console
CN111540004A (en) Single-camera polar line correction method and device
US20060197716A1 (en) Liquid crystal display device
CN112666713B (en) Method for updating calibration data of head-up display
WO2022127841A1 (en) Image remapping method and image processing device
CN114998157A (en) Image processing method, image processing device, head-up display and storage medium
CN110035273B (en) Distortion correction method and device and display equipment using distortion correction method and device
CN117557480A (en) HUD image distortion correction module, HUD image distortion correction method and HUD image processing display device
US20240029599A1 (en) System for calibrating a waveguide-based holographic head-up display
US20150301334A1 (en) Compact head-up display having a large exit pupil
JP2019161346A (en) Head-up display device and display image correction method
US9500863B2 (en) Vehicle head-up display device
EP2811454B1 (en) Image transformation
JP6070262B2 (en) Image display device
CN117671021A (en) Vehicle-mounted HUD calibration method, system and medium
JP2004233869A (en) Picture display device
JP2020184059A (en) Circuit device, electronic instrument and moving body
EP4390830A1 (en) Stream based video frame correction

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant