Head-up display optical detection method, optical detection device, and storage medium

By obtaining the software and hardware version number and display parameters of the head-up display, optical testing and calibration are performed, solving the problem of incomplete optical detection in existing technologies and achieving more accurate optical detection results.

CN117109879BActive Publication Date: 2026-07-14YIPU PHOTOELECTRIC (TIANJIN) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
YIPU PHOTOELECTRIC (TIANJIN) CO LTD
Filing Date
2023-07-24
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

Existing head-up display systems cannot perform complete, multi-directional optical inspection, resulting in poor optical inspection performance.

Method used

By obtaining the software and hardware version number of the head-up display, reading the display parameters, and performing optical tests based on these parameters, including motor calibration and distortion correction, multi-directional optical inspection is carried out using an optical inspection device.

Benefits of technology

This improves the accuracy and comprehensiveness of optical inspection, ensuring that the optical performance of the head-up display meets the standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117109879B_ABST
    Figure CN117109879B_ABST
Patent Text Reader

Abstract

The application provides a head-up display optical detection method, an optical detection device and a computer storage medium. The optical detection method comprises the following steps: obtaining a software and hardware version number of the head-up display; reading a display parameter of the head-up display based on the software and hardware version number; and performing optical testing on the head-up display based on the display parameter. Through the optical detection method, the optical performance of the head-up display is detected through multi-directional optical detection dimensions, and the accuracy of optical detection is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of head-up display technology, and in particular to an optical detection method, an optical detection device, and a computer storage medium. Background Technology

[0002] Head-up display (HUD) systems were initially used on fighter jets. They can project key flight mission information, such as altitude, speed, flight attitude, and radar fire control information, to an infinitely far position in front of the pilot. The fire control information can be well integrated with the real-world view outside the cockpit, allowing the pilot to have a good grasp of the situation of himself and his surroundings, both friendly and enemy, without ever taking his eyes off the outside of the cockpit. This is very beneficial for fighter pilots who are under high pressure to complete combat missions.

[0003] In the automotive field, with the development of in-vehicle electronic systems, the dashboard needs to integrate and display more and more information, and human-machine interaction is becoming increasingly important. Improving driving comfort and experience has become an important topic. HUD systems can ensure that drivers can display a lot of useful information without taking their eyes off the surrounding environment, which naturally attracts the interest of many manufacturers and consumers.

[0004] However, current head-up display systems generally use traditional optical inspection methods, which cannot perform complete, multi-directional optical inspection of the head-up display, resulting in poor optical inspection results. Summary of the Invention

[0005] To address the aforementioned technical problems, this application proposes an optical inspection method for head-up displays, an optical inspection device, and a computer storage medium.

[0006] To address the aforementioned technical problems, this application proposes an optical detection method for head-up displays, the optical detection method comprising:

[0007] Obtain the software and hardware version numbers of the head-up display;

[0008] The head-up display parameters are read based on the software and hardware version number;

[0009] Optical tests were performed on the head-up display based on the display parameters.

[0010] Prior to performing optical testing on the head-up display based on the display parameters, the optical testing method further includes:

[0011] The head-up display motor is calibrated based on the display parameters.

[0012] If the motor calibration result is unsuccessful, the test is terminated, and the head-up display is determined to be defective.

[0013] When the motor calibration result is satisfactory, the head-up display is subjected to optical testing based on the display parameters.

[0014] Prior to performing optical testing on the head-up display based on the display parameters, the optical testing method further includes:

[0015] Write the preset file to the head-up display;

[0016] When the preset file is successfully written, an optical test is performed on the head-up display based on the display parameters.

[0017] If the preset file writing fails, the detection ends and the head-up display is determined to be defective.

[0018] The preset file is a distortion correction file, which is used to install distortion correction software.

[0019] The optical detection method further includes:

[0020] Control the head-up display to show a distortion correction chart in a preset area;

[0021] Acquire real-time images of the preset area;

[0022] Compare the distortion correction chart in the real-time image with the pre-stored distortion correction chart;

[0023] The optical detection results of the head-up display are obtained based on the comparison results.

[0024] The step of comparing the distortion correction-specific chart in the real-time image with a pre-stored distortion correction-specific chart includes:

[0025] Compare the dot matrix positions in the distortion correction chart in the real-time image with the dot matrix positions in the pre-stored distortion correction chart;

[0026] Obtain a distort-free dot matrix image from the dot matrix position comparison results;

[0027] The distortion rate of the head-up display is calculated based on the distortion-free dot matrix image.

[0028] The step of obtaining the optical detection result of the head-up display based on the comparison result includes:

[0029] When the distortion rate is less than a preset threshold, the head-up display is determined to be a good product;

[0030] When the distortion rate is greater than or equal to a preset threshold, the head-up display is determined to be defective.

[0031] After determining that the head-up display is defective, the optical inspection method further includes:

[0032] The distortion direction is obtained based on the distortion-free dot matrix image;

[0033] The correction direction is obtained based on the distortion direction and the display parameters;

[0034] Adjust the head-up display according to the stated correction direction.

[0035] To address the aforementioned technical problems, this application also proposes an optical inspection device, which includes a version module, a parameter module, and a testing module; wherein,

[0036] The version module is used to obtain the software and hardware version number of the head-up display;

[0037] The parameter module is used to read the display parameters of the head-up display based on the software and hardware version number;

[0038] The testing module is used to perform optical tests on the head-up display based on the display parameters.

[0039] To address the aforementioned technical problems, this application also proposes an optical detection device, which includes a memory and a processor coupled to the memory; wherein the memory is used to store program data, and the processor is used to execute the program data to implement the optical detection method as described above.

[0040] To address the aforementioned technical problems, this application also proposes a computer storage medium for storing program data, which, when executed by a computer, is used to implement the aforementioned optical detection method.

[0041] Compared with existing technologies, the beneficial effects of this application are: the optical inspection device acquires the software and hardware version number of the head-up display; reads the display parameters of the head-up display based on the software and hardware version number; and performs optical testing on the head-up display based on the display parameters. Through the above optical inspection method, the optical performance of the head-up display is tested through multiple optical inspection dimensions, thereby improving the accuracy of optical inspection. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] in:

[0044] Figure 1 This is a schematic flowchart of an embodiment of the optical detection method provided in this application;

[0045] Figure 2 This is a schematic diagram of the overall process of the optical detection method provided in this application;

[0046] Figure 3 This is a schematic flowchart of another embodiment of the optical detection method provided in this application;

[0047] Figure 4 This is a schematic diagram of the structure of an embodiment of the optical detection device provided in this application;

[0048] Figure 5 This is a schematic diagram of another embodiment of the optical detection device provided in this application;

[0049] Figure 6 This is a schematic diagram of the structure of an embodiment of the computer storage medium provided in this application. Detailed Implementation

[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0051] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0052] Please refer to details. Figure 1 and Figure 2 , Figure 1 This is a schematic flowchart of an embodiment of the head-up display optical inspection method provided in this application. Figure 2 This is a schematic diagram of the overall process of the optical detection method provided in this application.

[0053] The optical inspection method of this application is applied to an optical inspection device, which can be a server, a terminal device, or a system in which the server and the terminal device cooperate with each other. Accordingly, the various parts of the optical inspection device, such as each unit, subunit, module, and submodule, can all be set in the server, all in the terminal device, or separately in the server and the terminal device.

[0054] Furthermore, the aforementioned server can be either hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules, such as software or software modules used to provide distributed server functionality, or as a single software program or software module; no specific limitations are made here.

[0055] like Figure 1 As shown, the specific steps are as follows:

[0056] Step S11: Obtain the software and hardware version number of the head-up display.

[0057] In this embodiment of the application, the optical detection device acquires the software version number and / or hardware version number of the head-up display.

[0058] The head-up display (HUD), also known as a head-up display system, is a multi-functional instrument panel centered on the driver and operated blindly. Its function is to project important driving information such as speed and navigation onto the windshield in front of the driver, allowing the driver to see this information without looking down or turning their head.

[0059] Step S12: Read the head-up display parameters based on the software and hardware version number.

[0060] In this embodiment, the optical inspection device reads the latest version of the head-up display's software parameters based on the software version number, including but not limited to: display focal length, aperture, resolution, and size. The optical inspection device also reads the latest version of the head-up display's hardware parameters based on the hardware version number, including but not limited to: motor starting position and display model.

[0061] Step S13: Perform optical testing on the head-up display based on the display parameters.

[0062] In this embodiment of the application, the optical inspection device performs optical testing on the head-up display.

[0063] In one specific embodiment, the head-up display to be tested is mounted on a display bracket, with the test surface of the display facing the optical tester on the adjustment bracket. The laser rangefinder is turned on, allowing its emitted light to enter the test surface of the display and be reflected. The adjustment bracket is rotated, causing the optical tester and the laser rangefinder to rotate horizontally. The emitted and reflected light from the laser rangefinder are observed until they coincide, at which point the rotation of the adjustment bracket is stopped.

[0064] Finally, the optical inspection device activates the optical tester to perform optical testing on the test surface of the display under test.

[0065] Before activating the optical tester to perform optical testing on the test surface of the display under test, the following steps are also included: moving the adjustment bracket along the first linear guide rail so that the distance between the adjustment bracket and the display bracket detected by the laser rangefinder reaches a preset measurement distance.

[0066] The preset measurement distance is 50cm.

[0067] Before the optical testing device stops rotating the adjustment bracket, it also includes the following steps: moving the display bracket along the second linear guide rail so that the emitted light and reflected light of the optical tester are directed into the test area on the test surface.

[0068] In another specific embodiment, the display optical testing method includes the following steps: a processor causes a display to automatically display a first monochrome image; a light sensor senses the light emitted by the display to output a first light sensing signal to the processor; and the processor automatically analyzes a first optical parameter from the first light sensing signal.

[0069] Specifically, the processor causes the display to automatically display a second monochrome image of different colors; the light sensor senses the light emitted by the display to output a second light sensing signal to the processor; and the processor automatically analyzes a second optical parameter from the second light sensing signal.

[0070] The process further includes, after the processor automatically analyzes a first optical parameter from the light sensing signal, the processor automatically compares the first optical parameter with a corresponding first standard optical parameter.

[0071] The first optical parameter is any of the following: luminance value, chromaticity coordinate value, contrast value, or color gamut value.

[0072] The first monochrome image is any of the following: red, green, blue, white, or black.

[0073] One of the storage devices stores at least the first optical parameter. The processor automatically compares the first optical parameter with a corresponding first standard optical parameter stored in the storage device. If the first optical parameter is inferior to the corresponding first standard optical parameter, the processor is configured to output a first warning message.

[0074] Before the processor causes the display to automatically display the first monochrome image, the processor automatically tests the coupling status of the light sensor. If the coupling status is poor, the processor is configured to output a second warning message.

[0075] After the processor automatically tests the coupling status of the optical sensor, the processor automatically determines whether a pre-test optical sensing signal of the optical sensor is normal. If the pre-test optical sensing signal is abnormal, the processor is configured to output a third warning message.

[0076] After the optical inspection device performs optical tests on the head-up display, if the test results show that the parameters are qualified, the head-up display is judged to be a good product.

[0077] Furthermore, such as Figure 2 As shown, the optical testing device can also perform read / write tests and motor calibration tests on the head-up display before optical testing.

[0078] Specifically, the optical inspection device writes a default distortion correction Bin file into the head-up display (HUD). This default distortion correction Bin file can also be a blank Bin file, the goal being to erase the Bin file written to the HUD during retesting. The optical inspection device determines whether the Bin file was successfully written to the HUD. If the writing fails, the test ends, and the HUD is deemed defective. The specific method for determining successful writing is as follows: After the HUD is written to the Bin file, it restarts. After restarting, the optical inspection device checks for any messages sent to determine if the writing was successful.

[0079] Once the head-up display (HUD) can successfully write the Bin file, the optical inspection device calibrates the motor, acquiring the initial actual position of the HUD's motor. Then, the optical inspection device acquires the pre-stored initial theoretical position of the motor and compares it with the initial actual position. If they do not match, the test ends, and the HUD is deemed defective.

[0080] In this embodiment, the optical inspection device acquires the software and hardware version number of the head-up display (HUD); reads the display parameters of the HUD based on the software and hardware version number; and performs optical testing on the HUD based on the display parameters. This optical inspection method improves the accuracy of optical inspection by detecting the optical performance of the HUD from multiple optical inspection dimensions.

[0081] Please continue reading. Figure 3 , Figure 3 This is a schematic flowchart of another embodiment of the head-up display optical inspection method provided in this application.

[0082] like Figure 3 As shown, the specific steps are as follows:

[0083] Step S21: Control the head-up display to show the distortion correction chart in the preset area.

[0084] In this embodiment, the optical inspection device integrates instructions for calling a dedicated distortion correction chart, and controls the head-up display to show the distortion correction chart in a preset area according to the instructions. The preset area can be the windshield of an autonomous vehicle or a dedicated display screen.

[0085] Step S22: Acquire real-time images of the preset area.

[0086] In this embodiment, the optical detection device controls the camera to capture a distortion correction chart displayed on the head-up display to obtain a real-time image.

[0087] Step S23: Compare the distortion correction chart in the real-time image with the pre-stored distortion correction chart.

[0088] In this embodiment, the optical inspection device compares a captured distortion correction chart with a pre-stored standard distortion correction chart. Specifically, the optical inspection device can generate a Bin file from distortion correction software, write the Bin file to a head-up display (HUD), and then integrate a distortion-free standard distortion correction chart into the HUD.

[0089] The optical detection device compares the dot matrix positions in the distortion correction chart in the real-time image with the dot matrix positions of the pre-stored distortion correction chart; obtains a distortion-free dot matrix image from the dot matrix position comparison results; and calculates the distortion rate of the head-up display based on the distortion-free dot matrix image.

[0090] Step S24: Obtain the optical detection results of the head-up display based on the comparison results.

[0091] In this embodiment, the optical inspection device determines whether the distortion rate of the head-up display (HUD) is acceptable. If the distortion rate is less than a preset threshold, the HUD is determined to be a good product; if the distortion rate is greater than or equal to the preset threshold, the HUD is determined to be a defective product.

[0092] Furthermore, when the head-up display is determined to be defective, the optical inspection device obtains the distortion direction based on the distortion-free dot matrix image; obtains the correction direction according to the distortion direction and the display parameters; and adjusts the head-up display according to the correction direction.

[0093] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0094] To implement the above-mentioned optical detection method, this application also proposes an optical detection device, for details please refer to [link / reference needed]. Figure 4 , Figure 4 This is a schematic diagram of an embodiment of the optical detection device provided in this application.

[0095] The optical inspection device 300 in this embodiment includes a version module 31, a parameter module 32, and a test module 33.

[0096] The version module 31 is used to obtain the software and hardware version number of the head-up display.

[0097] The parameter module 32 is used to read the display parameters of the head-up display based on the software and hardware version number.

[0098] The test module 33 is used to perform optical tests on the head-up display based on the display parameters.

[0099] To implement the above optical detection method, this application also proposes another optical detection device, please refer to [link / reference needed]. Figure 5 , Figure 5 This is a schematic diagram of another embodiment of the optical detection device provided in this application.

[0100] The optical detection device 400 of this embodiment includes a processor 41, a memory 42, an input / output device 43, and a bus 44.

[0101] The processor 41, memory 42, and input / output device 43 are respectively connected to the bus 44. The memory 42 stores program data, and the processor 41 is used to execute the program data to implement the optical detection method described in the above embodiments.

[0102] In this embodiment, processor 41 can also be referred to as a CPU (Central Processing Unit). Processor 41 may be an integrated circuit chip with signal processing capabilities. Processor 41 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor, or processor 41 can be any conventional processor.

[0103] This application also provides a computer storage medium; please refer to the following: Figure 6 , Figure 6 This is a schematic diagram of a computer storage medium according to an embodiment of the present application. The computer storage medium 600 stores a computer program 61, which, when executed by a processor, is used to implement the optical detection method of the above embodiment.

[0104] When the embodiments of this application are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0105] The above description is merely an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A method for optical inspection of a head-up display, characterized in that, The optical detection method includes: Obtain the software and hardware version numbers of the head-up display; The head-up display parameters are read based on the software and hardware version number; The head-up display is optically tested based on the display parameters. Before performing optical testing on the head-up display based on the display parameters, the optical testing method further includes: Write the preset file to the head-up display; When the preset file is successfully written, the head-up display motor is calibrated based on the display parameters. If the preset file writing fails or the motor calibration result is unsuccessful, the test ends and the head-up display is determined to be defective.

2. The optical detection method according to claim 1, characterized in that, The preset file is a distortion correction file, which is used to install distortion correction software.

3. The optical detection method according to claim 1, characterized in that, The optical detection method further includes: Control the head-up display to show a distortion correction chart in a preset area; Acquire real-time images of the preset area; Compare the distortion correction chart in the real-time image with the pre-stored distortion correction chart; The optical detection results of the head-up display are obtained based on the comparison results.

4. The optical detection method according to claim 3, characterized in that, The comparison of the distortion correction-specific chart in the real-time image with the pre-stored distortion correction-specific chart includes: Compare the dot matrix positions in the distortion correction chart in the real-time image with the dot matrix positions in the pre-stored distortion correction chart; Obtain a distorted dot matrix image from the dot matrix position comparison results; The distortion rate of the head-up display is calculated based on the distortion-free dot matrix image. The step of obtaining the optical detection result of the head-up display based on the comparison result includes: When the distortion rate is less than a preset threshold, the head-up display is determined to be a good product; When the distortion rate is greater than or equal to a preset threshold, the head-up display is determined to be defective.

5. The optical detection method according to claim 4, characterized in that, After determining that the head-up display is defective, the optical inspection method further includes: The distortion direction is obtained based on the distortion-free dot matrix image; The correction direction is obtained based on the distortion direction and the display parameters; Adjust the head-up display according to the stated correction direction.

6. An optical detection device, characterized in that, The optical detection device includes a version module, a parameter module, and a testing module; wherein... The version module is used to obtain the software and hardware version number of the head-up display; The parameter module is used to read the display parameters of the head-up display based on the software and hardware version number; The testing module is used to perform optical tests on the head-up display based on the display parameters; it is also used to write a preset file to the head-up display; when the preset file is successfully written, it performs motor calibration on the head-up display based on the display parameters; when the preset file fails to be written or the motor calibration result is unsuccessful, the test ends and the head-up display is determined to be a defective product.

7. An optical detection device, characterized in that, The optical detection device includes a memory and a processor coupled to the memory; The memory is used to store program data, and the processor is used to execute the program data to implement the optical detection method as described in any one of claims 1-5.

8. A computer storage medium, characterized in that, The computer storage medium is used to store program data, which, when executed by the computer, is used to implement the optical detection method as described in any one of claims 1-5.