Method for projecting image to windscreen to provide viewing by
By determining the status of the main viewer and outputting correction signals, the distortion and color shift problems caused by bending and viewing angle differences when the vehicle device projects the image to the windshield are solved, and the quality of viewing is improved.
Patent Information
- Application Number
- CN202410837768.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-12-27
- Filing Date
- 2024-06-26
- Publication Date
- 2025-06-27
AI Technical Summary
The image projected by the automotive device onto the windshield may be distorted or color shifted due to the curved curve of the windshield and the user's different viewing angles, affecting the quality of the movie.
By determining the main viewer status, the corresponding content correction signal and the gamma correction signal are output, a suitable display signal is generated, and an image is projected to the windshield.
It effectively reduces image distortion and color shift, and improves the user's viewing experience.
Smart Images

Figure CN120207108A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a vehicle device, and more particularly to a method for a vehicle device to project an image onto a windshield for a primary viewer to view. Background Art
[0002] As user requirements become higher and higher, the number of vehicle devices configured in vehicles has gradually increased. For example, vehicle devices may include image projection devices such as panoramic head-up displays (PHUDs), which project images onto the windshield so that the driver or passenger can view information such as navigation maps, vehicle conditions, panoramic images, and driving recorders from the images on the windshield.
[0003] However, the windshield usually has a curved arc, which may cause image distortion or color deviation in the images projected onto the windshield. In addition, different users may also have different viewing angles, which exacerbates the problem of poor viewing quality. In other words, although existing vehicle devices mostly meet their intended uses, they do not meet the requirements in all aspects. There are still some problems to be overcome regarding image projection devices in vehicle devices. Summary of the Invention
[0004] In some embodiments, the present disclosure provides a method for a vehicle device to project an image onto a windshield for a primary viewer to view. The method includes: determining the state of the primary viewer; outputting a corresponding content correction signal and a corresponding gamma correction signal according to the state of the primary viewer; generating a corresponding display signal according to the corresponding content correction signal and the corresponding gamma correction signal; displaying an image according to the display signal; and projecting the image onto the windshield.
[0005] The method for a vehicle device to project an image onto a windshield for a primary viewer to view according to the present disclosure can be applied to various image projection devices of vehicles. To make the features and advantages of the present disclosure more obvious and understandable, various embodiments are specifically described below in conjunction with the accompanying drawings as follows. Brief Description of the Drawings
[0006] Through the following detailed description in conjunction with the accompanying drawings, the viewpoints of the embodiments of the present disclosure can be better understood. It should be noted that, according to industrial standard practices, some features may not be drawn to scale. In fact, for the sake of clear description, the sizes of different components may be increased or decreased.
[0007] Figure 1 is a block diagram showing a vehicle device according to some embodiments of the present disclosure.
[0008] Figure 2A flowchart showing a method for a vehicle device to project an image onto a windshield for a primary viewer to view according to some embodiments of the present disclosure.
[0009] Figure 3 A flowchart showing a method for a vehicle device to project an image onto a windshield for a primary viewer to view according to some other embodiments of the present disclosure.
[0010] Figure 4 A flowchart showing a method for a vehicle device to project an image onto a windshield for a primary viewer to view according to some further embodiments of the present disclosure. Detailed implementation manners
[0011] To make the above objects, features, and advantages of some embodiments of the present disclosure more obvious and understandable, the following detailed description is provided in conjunction with the accompanying drawings.
[0012] It must be understood that the words "comprising", "including", etc. used in this specification are used to indicate the existence of specific technical features, numerical values, method steps, operations, components, and / or components, but do not exclude the addition of more technical features, numerical values, method steps, operations, components, components, or any combination of the above.
[0013] The words "first", "second", "third", "fourth", etc. are used to modify components, not to indicate priority or precedence relationship, but to distinguish components with the same name.
[0014] It should be noted that, without departing from the spirit of the present disclosure, the technical features in several different embodiments can be replaced, recombined, and mixed to complete other embodiments. As long as the features between the embodiments do not violate the inventive spirit or conflict with each other, they can be arbitrarily mixed and used.
[0015] In the present disclosure, the electronic device may include a display device, a backlight device, an antenna device, a sensing device, a vehicle-mounted device, or a splicing device, but is not limited thereto. The electronic device may be a bendable or flexible electronic device. The display device may be a non-self-luminous display device or a self-luminous display device. The antenna device may be a liquid crystal type antenna device or a non-liquid crystal type antenna device. The sensing device may be a sensing device for sensing capacitance, light, heat, or ultrasonic waves, but is not limited thereto. The electronic components may include passive components and active components, such as capacitors, resistors, inductors, diodes, transistors, etc. The diode may include a light-emitting diode or a photodiode. The light-emitting diode may, for example, include an organic light-emitting diode (OLED), a mini light-emitting diode (mini LED), a micro light-emitting diode (micro LED), or a quantum dot light-emitting diode (quantum dot LED), but is not limited thereto. The splicing device may be, for example, a display splicing device or an antenna splicing device, but is not limited thereto. It should be noted that the electronic device may be any permutation and combination of the foregoing, but is not limited thereto. Hereinafter, the display device will be used as the electronic device or the splicing device to illustrate the present disclosure, but the present disclosure is not limited thereto.
[0016] In addition, the appearance of the electronic device may be rectangular, circular, polygonal, a shape with curved edges, or other suitable shapes. The electronic device may have peripheral systems such as a processing system, a driving system, a control system, a light source system, a rack system, etc. to support the electronic device.
[0017] In some embodiments, additional components may be added to the electronic device of the present disclosure. In some embodiments, some components of the electronic device of the present disclosure may be replaced or omitted. In some embodiments, additional operation steps may be provided before, during, and / or after the manufacturing method of the electronic device. In some embodiments, some of the operation steps may be replaced or omitted, and the order of some of the operation steps may be interchangeable. In addition, it should be understood that some of the described steps may be replaced or deleted for other embodiments of the method. Furthermore, in the present disclosure, the number and size of each component in the drawings are only for illustration and are not used to limit the scope of the present disclosure.
[0018] With the popularization of vehicle-mounted devices, users' dependence on obtaining information from vehicle-mounted devices has gradually increased. For example, viewing information such as navigation maps, vehicle status, panoramic images, and dash cams from the images projected by an image projection device such as a panoramic head-up display can help improve driving safety and keep track of vehicle information. However, when users view the image content on the panoramic head-up display from different viewpoints or angles, the curved windshield of the vehicle (e.g., a hyperbolic curve) can cause image distortion or color deviation, which is not conducive to users' viewing. Therefore, the present disclosure provides a method for a vehicle-mounted device to project an image onto a windshield for a primary viewer to view, which can determine the state of the primary viewer and thus provide an image screen suitable for the state of the primary viewer for viewing.
[0019] Referring to Figure 1 , which is a block diagram showing a vehicle-mounted device according to some embodiments of the present disclosure. As Figure 1 shown, the vehicle-mounted device 1 includes a photography component 10, a processing component 11, a timing control component 12, and a display component 13. The photography component 10 is configured to capture an in-vehicle image and provide the in-vehicle image to the processing component 11 for image processing and determination, where the in-vehicle image may include an image of the driver's face or an image of the co-driver's face. In some embodiments, the photography component 10 may be disposed at any appropriate position of the vehicle in an embedded or external manner, and an image of the driver's face or an image of the co-driver's face may be obtained by the photography component 10. For example, the photography component 10 may be disposed on the vehicle's instrument panel, center console, rearview mirror inside the vehicle, A-pillar, B-pillar, C-pillar, left door panel, right door panel, driver's armrest, co-driver's armrest, or other suitable positions, but the present disclosure is not limited thereto. In some embodiments, the photography component 10 may also include a plurality of lenses disposed at different positions to provide in-vehicle images at multiple different angles.
[0020] In some embodiments, the photography component 10 may include an optical lens and a photosensitive component coupled to the optical lens. For example, the optical lens may be or may include a telecentric lens, which can make the captured image not affected by lens parallax within a certain physical distance and simultaneously obtain an effect of wide depth of field. Alternatively, the optical lens may also be a general lens, a wide-angle lens, a telephoto lens, a combination thereof, or other suitable lenses, but the present disclosure is not limited thereto. For example, the photosensitive component may be a charge-coupled device or a complementary metal-oxide-semiconductor (CMOS), other suitable photosensitive components, or a combination thereof, but the present disclosure is not limited thereto.
[0021] As Figure 1As shown, the processing component 11 is electrically connected to the photography component 10, and receives and analyzes the in-vehicle image from the photography component 10. After analyzing the in-vehicle image, the processing component 11 determines the main viewer state and outputs a calibration signal to the timing control component 12. In this document, the term "main viewer state" refers to the current main projection object of the vehicle device 1. For example, the main viewer state may include a driving viewing state or a co-pilot viewing state. When the main viewer state is the driving viewing state, the processing component 11 provides a calibration signal for the driver's seat so that the image generated by the display component 13 can be clearly displayed in the driver's eyes. When the main viewer state is the co-pilot viewing state, the processing component 11 provides a calibration signal for the co-pilot seat so that the image generated by the display component 13 can be clearly displayed in the co-pilot's eyes. However, the present disclosure is not limited thereto. In some embodiments, the main viewer state may further include a rear-seat viewing state. When the main viewer state is the rear-seat viewing state, the processing component 11 provides a calibration signal for the rear seat so that the image generated by the display component 13 can be clearly displayed in the eyes of the rear-seat passengers.
[0022] In some embodiments, the processing component 11 may include an image processing unit 110 and an analysis and processing unit 111. The image processing unit 110 is electrically connected to the photography component 10 and converts the in-vehicle image from the photography component 10 into an in-vehicle image signal. Among them, the in-vehicle image signal can be used to provide the analysis and processing unit 111 for analysis to confirm the main viewer state.
[0023] In some embodiments, the image processing unit 110 may include processing and storage components such as a processor, a computer-readable medium, and a memory to execute a computer program to implement the functions described above. Examples of the processor may include a central processing unit (CPU), a multi-core CPU, a graphics processing unit (GPU), etc., but the present disclosure is not limited thereto. Examples of the computer-readable medium may include a compact disc read-only memory (CD-ROM), a hard disk drive, an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc., but the present disclosure is not limited thereto. Examples of the memory may include a dynamic random access memory (DRAM), a static random access memory (SRAM), a flash memory, etc., but the present disclosure is not limited thereto. It is worth mentioning that the term "computer program" used herein refers to an application program stored in a computer-readable medium, which can be read into the memory for processing by the processor. In some embodiments, the application program can be written in any combination of one or more programming languages. Programming languages include object-oriented programming languages such as Java, Smalltalk, C++, python or similar languages, and include traditional programming languages such as the C programming language or similar programming languages.
[0024] The analysis processing unit 111 is electrically connected to the image processing unit 110 and analyzes the in-vehicle image signal from the image processing unit 110 to determine the state of the primary viewer. In some embodiments, the analysis processing unit 111 may include processing and storage components such as a processor, a computer-readable medium, and a memory to execute a computer program to implement the functions described above. Examples of the processing and storage components of the processor, the computer-readable medium, and the memory may refer to the above, and will not be repeated here.
[0025] In some embodiments, the analysis and processing unit 111 may include a judgment unit (neural network processor unit, NPU) 111A, a correction unit (dewarping processor unit) 111B, and a memory unit 111C.
[0026] The judgment unit 111A can be used to perform an image recognition function on the in-vehicle image to confirm whether there is someone in the passenger seat. For example, when the judgment unit 111A determines from the in-vehicle image that there is no one in the passenger seat, the judgment unit 111A determines that the main viewer status is the driving viewing status. In addition, when the judgment unit 111A determines from the in-vehicle image that there is a passenger in the passenger seat, the judgment unit 111A can further perform an eye tracking function to determine the line of sight of the driver or the passenger from the face image in the in-vehicle image. When the judgment unit 111A determines from the face image in the in-vehicle image that the driver's line of sight is focused on the image of the vehicle device 1, regardless of whether the passenger's line of sight is focused on the image of the vehicle device 1, the judgment unit 111A determines that the main viewer status is the driving viewing status. In addition, when the judgment unit 111A determines from the face image in the in-vehicle image that the driver's line of sight is not focused on the image of the vehicle device, and the passenger's line of sight is focused on the image of the vehicle device, the judgment unit 111A determines that the main viewer status is the passenger viewing status. In other words, regardless of whether the passenger is viewing the image, when the driver is viewing the image, the judgment unit 111A determines that the main viewer status is the driving viewing status. That is, the driver has a higher viewing priority. The possible situations can be referred to Table 1 below.
[0027] Table 1
[0028] The co-pilot is viewing the image The co-pilot is not viewing the image The driver is viewing the image Driver viewing status Driver viewing status The driver is not viewing the image Co-pilot viewing status Driver viewing status
[0029] In some embodiments, the viewing angle differences caused by the physical differences of users (e.g., height, head shape, etc.) may also affect the viewing effect, and the positions where the users' eyes focus may also affect the viewing effect. Therefore, in these embodiments, the determination unit 111A may continuously execute the eye tracking function to obtain the average driving eye position of the driver within a specific time. For example, the determination unit 111A may continuously execute the eye tracking function at a first time to determine that the main viewer state is the driving viewing state, and the driving viewing state includes the average driving eye position. The average driving eye position is the average of the driver's eye focus positions within the first time. In this case, the correction unit 111B may provide a correction signal more suitable for driving according to the average driving eye position in the driving viewing state (which will be further described below), making the image present a gradual change effect and further improving the user experience. In some embodiments, the first time may be between 0.5 seconds and 3 seconds, but the present disclosure is not limited thereto. For example, the first time may be 0.5 seconds, 1 second, 1.25 seconds, 1.5 seconds, 1.75 seconds, 2 seconds, 2.25 seconds, 2.5 seconds, 2.75 seconds, 3 seconds, or any value or range between the above values.
[0030] Similarly, in some embodiments, the determination unit 111A may continuously execute the eye tracking function to obtain the average co-driver eye position of the co-driver within a specific time. For example, the determination unit 111A may continuously execute the eye tracking function at a second time to determine that the main viewer state is the co-driver viewing state, where the co-driver viewing state includes the average co-driver eye position. The average co-driver eye position is the average of the co-driver's eye focus positions within the second time. In this case, the correction unit 111B may provide a correction signal more suitable for the co-driver according to the average co-driver eye position in the co-driver viewing state, making the image present a gradual change effect and further improving the user experience. In some embodiments, the second time may be between 0.5 seconds and 3 seconds, but the present disclosure is not limited thereto. For example, the second time may be 0.5 seconds, 1 second, 1.25 seconds, 1.5 seconds, 1.75 seconds, 2 seconds, 2.25 seconds, 2.5 seconds, 2.75 seconds, 3 seconds, or any value or range between the above values.
[0031] The correction unit 111B is electrically connected to the analysis and processing unit 111, and provides a corresponding content correction signal for correcting image distortion and a corresponding gamma correction signal for correcting image color deviation according to one of the driving viewing state and the co-driver viewing state. In some embodiments, the correction unit 111B may provide the corresponding content correction signal and the corresponding gamma correction signal according to the correction signal or correction data table pre-stored in the memory unit 111C, but the present disclosure is not limited thereto. In other embodiments, the correction unit 111B may also perform interpolation to provide the corresponding content correction signal and the corresponding gamma correction signal.
[0032] The memory unit 111C is electrically connected to the calibration unit 111B and stores a default calibration signal or a calibration data table. The default calibration signal or calibration data table may include corresponding content calibration signals and corresponding gamma calibration signals corresponding to different positions or different viewer modes (i.e., the driving viewing state and the co-pilot viewing state). In some embodiments, the memory unit 111C may be further electrically connected to the determination unit 111A for the determination unit 111A to access and perform some of the functions mentioned above. In other words, in these embodiments, the determination unit 111A and the calibration unit 111B may share a memory unit 111C.
[0033] It is worth mentioning that although in Figure 1 it is shown that the memory storing the default calibration signal or calibration data table exists separately in the form of the memory unit 111C, the present disclosure is not limited thereto. In some embodiments, the memory may be a part of the determination unit 111A or the calibration unit 111B and integrated into either one or both of them. In this case, the analysis processing unit 111 includes the determination unit 111A and the calibration unit 111B, but does not include the memory unit 111C. Alternatively, there may be multiple memories, which are electrically connected to the determination unit 111A and the calibration unit 111B respectively. In this case, the analysis processing unit 111 includes the determination unit 111A, the calibration unit 111B, and multiple memory units 111C, and the determination unit 111A and the calibration unit 111B are respectively connected to different ones of the multiple memory units 111C.
[0034] As Figure 1 shown, the timing control component 12 is electrically connected to the processing component 11 to generate corresponding display signals according to the corresponding content calibration signals and the corresponding gamma calibration signals generated by the processing component 11. In some embodiments, the timing control component 12 may include a microcontroller unit (MCU) 120. For example, the microcontroller unit may include a central processing unit (CPU), a memory (RAM), an input / output interface (I / O), and other suitable components to perform local dimming control, LED driver control, or other suitable control functions. In some embodiments, the timing control component 12 may further include a signal conversion unit to perform switching between different signals. In some embodiments, the display signals may include display panel signals and backlight signals, but the present disclosure is not limited thereto. In some embodiments where the display panel is a self-luminous display panel, the display signals may include display panel signals but not backlight signals.
[0035] As Figure 1As shown, the display component 13 is electrically connected to the timing control component 12 to display an image according to the display signal generated by the timing control component 12. Specifically, the displayed image will be projected onto the windshield for a user (e.g., the driver or the co-driver) to view. In some embodiments, the display component 13 may include a display panel 130 and a backlight unit 131. In this case, the display panel 130 may be a non-self-luminous display panel such as a liquid crystal display device. However, the present disclosure is not limited thereto. In some embodiments, the display component 13 may include the display panel 130 but not the backlight unit 131. In this case, the display panel 130 may be a self-luminous display panel. Since the image generated by the display component 13 has been adjusted according to the corresponding content correction signal corresponding to the driving viewing mode and the corresponding gamma correction signal, the image projected onto the windshield can have less distortion and color deviation, or even no distortion and color deviation.
[0036] As described above, the present disclosure provides a vehicle device 1 that determines the state of the main viewer by means of the imaging component 10 and the processing component 11, so as to be able to provide an appropriate correction signal to the timing control component 12. In this way, the problem of distortion or color deviation of the image generated by the display component 13 can be effectively reduced.
[0037] It is worth mentioning that although some embodiments of using image recognition to determine whether there is someone in the co-driver seat are mentioned above, the present disclosure is not limited thereto. In some embodiments, the vehicle device 1 may further include a co-driver sensing device for providing co-driver sensing information, and the processing component 11 may determine the state of the main viewer according to the co-driver sensing information. For example, the co-driver sensing device may include a seat pressure sensing unit, a seat belt buckle sensing unit, other suitable sensing units, or a combination thereof. When the seat pressure sensing unit senses that the pressure on the co-driver seat is less than a preset pressure, or the seat belt buckle sensing unit senses that the seat belt buckle on the co-driver seat is not fastened, the processing component 11 may determine that there is no passenger on the co-driver seat, and thus determine the state of the main viewer as the driving viewing state. In some embodiments, the processing component 11 may determine the state of the main viewer according to both the in-vehicle image and the co-driver sensing information to improve the accuracy of the determination.
[0038] Referring to Figures 2 to 4 , which are different flowcharts showing methods for a vehicle device to project an image onto a windshield for a main viewer to view according to some embodiments of the present disclosure. Specifically, Figures 2 to 4 respectively correspond to the operating modes of the vehicle device in different situations. Among them, Figure 2 is for the operating mode when there is someone in the co-driver seat, Figure 3 is for the operating mode when there is someone in the co-driver seat and further adjusts the image according to the eye position of the user, and Figure 4It is the operation mode when there is no one in the co-pilot seat.
[0039] As Figure 2 shown, in step S10, the vehicle device is activated. For example, the vehicle device can be electrically connected to the engine or the electric motor of the vehicle. When the engine or the electric motor of the vehicle is started, the vehicle device is activated together. In step S11, the display function is enabled according to the default signal. In some embodiments, the default signal refers to a control signal that has not been adjusted for the current main viewer state. For example, the default signal can include a default corresponding content correction signal and the corresponding gamma correction signal, or include a corresponding content correction signal and the corresponding gamma correction signal corresponding to the previous main viewer state. That is, the control signal in these default signals has not been adjusted for the current driver or the current co-pilot. In some embodiments, these default signals can be stored in the memory unit 111C of the analysis and processing unit 111 of the processing component 11, but the present disclosure is not limited thereto.
[0040] In step S12, the eye tracking function is enabled, and it is detected whether there is someone in the co-pilot seat. For example, the in-vehicle camera 10 can be used to capture an in-vehicle image, and then the image processing unit 110 of the processing component 11 generates an in-vehicle image signal based on the in-vehicle image, and finally the analysis and processing unit 111 analyzes the in-vehicle image to generate an in-vehicle image signal, so as to determine whether there is someone in the co-pilot seat according to the in-vehicle image signal. Alternatively, the co-pilot sensing information can also be obtained by a co-pilot sensing device such as a seat pressure sensor or a seat belt buckle sensor, and then the analysis and processing unit 111 of the processing component 11 analyzes the co-pilot sensing information to generate a co-pilot sensing signal, and finally the analysis and processing unit 111 analyzes the in-vehicle image to generate an in-vehicle image signal, so as to determine whether there is someone in the co-pilot seat according to the co-pilot sensing signal. Among them, the co-pilot sensing information can include seat pressure sensing information, seat belt buckle sensing information, or a combination thereof.
[0041] In step S13, it is determined whether there is someone in the co-pilot seat, and the focus position of the eyes is tracked. In step S14, the display signal is updated and output. Among them, the display signal can include a display panel signal and a backlight signal. In some embodiments, when there is someone in the co-pilot seat, steps S13 and S14 can be executed by operations P10 to P12.
[0042] In operation P10, the status of the primary viewer is determined, where the status of the primary viewer is determined to be a driving viewing state or a co-pilot viewing state. For example, the above functions can be performed by the imaging component 10 and the processing component 11. In operation P11, the focusing position of the eyeball is calculated. For example, the above functions can be performed by the processing component 11. In operation P12, an adjusted display signal is output to gradually reduce the image distortion and color deviation. For example, the processing component 11 can output a corresponding content correction signal and a corresponding gamma correction signal according to the status of the primary viewer, and then the timing control component 12 can generate a corresponding display signal according to the corresponding content correction signal and the corresponding gamma correction signal, so that the display component 13 can display an image according to the display signal and project the image onto the windshield.
[0043] In step S15, the image is projected continuously for a period of time, and step 13 is re-executed. For example, after projecting the image onto the windshield and continuing for a third time, the step of determining the status of the primary viewer (i.e., step S13) is executed again. In some embodiments, the third time is between 0.1 second and 0.75 seconds, but the present disclosure is not limited thereto. For example, the third time can be 0.1 second, 0.25 second, 0.30 second, 0.40 second, 0.50 second, 0.60 second, 0.70 second, 0.75 second, or any value or range between the above values. When the third time is less than 0.1 second, the switching of the primary viewer status may be too frequent, affecting the user experience. On the contrary, when the third time is greater than 0.75 seconds, the switching of the primary viewer status may be too slow, thus failing to provide a corrected image in a timely manner.
[0044] In Figure 3 the content of steps S10 to S14 may be similar or the same as Figure 2 and will not be described herein again. In some embodiments, when there is someone in the co-pilot seat, steps S13 and S14 can be performed by operations P20 to P23.
[0045] In operation P20, the status of the primary viewer is determined, where the status of the primary viewer is determined to be a driving viewing state or a co-pilot viewing state. In operation P21, the focusing position of the eyeball is calculated. In operation P22, the focusing position of the eyeball is continuously tracked for a period of time, so that the driving viewing state includes the average eye position of the driver, or the co-pilot viewing state includes the average eye position of the co-pilot.
[0046] Taking the driving viewing state of the primary viewer as an example, the facial image of the driver can be captured by the imaging component 10, and then the facial image signal can be generated by the processing component 11 analyzing the facial image. Finally, the processing component 11 can calculate the average eye position of the driver within the first time according to the facial image signal. As described above, the first time can be between 0.5 seconds and 3 seconds. Similarly, taking the co-driver viewing state of the primary viewer as an example, the facial image of the co-driver can also be captured by the imaging component 10, and then the facial image signal can be generated by the processing component 11 analyzing the facial image. Finally, the processing component 11 can calculate the average eye position of the co-driver within the second time according to the facial image signal. As described above, the second time can be between 0.5 seconds and 3 seconds.
[0047] In operation P23, an adjusted display signal can be output according to the driving viewing state including the average eye position of the driver or the co-driver viewing state including the average eye position of the co-driver, so as to gradually reduce the image distortion and color deviation. In this way, a more accurate distortion correction effect or color deviation correction effect can be provided.
[0048] In Figure 4 the content of steps S10 to S14 can be similar or the same as Figure 2 and will not be elaborated here. In some embodiments, when there is no one in the co-driver seat, steps S13 and S14 can be executed by operations P30 to P32.
[0049] In operation P30, the focusing position of the eyeball (i.e., the eyeball of the driver) is calculated. In operation P31, the focusing position of the eyeball is continuously tracked for a period of time so that the driving viewing state includes the average eye position of the driver. In operation P23, an adjusted display signal can be output according to the driving viewing state including the average eye position of the driver, so as to gradually reduce the image distortion and color deviation. In this way, a more accurate distortion correction effect or color deviation correction effect can be provided.
[0050] As described above, the present disclosure provides a method for a vehicle device to project an image onto a windshield for a primary viewer to view. It determines the primary viewer state by eye tracking and outputs a correction signal for adjusting distortion or color deviation by a processing component, so as to provide an image screen suitable for the primary viewer state for viewing.
[0051] Components between embodiments of the present disclosure can be arbitrarily mixed and used as long as they do not violate the spirit of the invention or conflict with each other. In addition, the scope of protection of the present disclosure is not limited to the manufacturing processes, machines, manufactures, compositions of matter, components, methods, and steps in the specific embodiments described in the specification. Any person with ordinary knowledge in the art can understand the manufacturing processes, machines, manufactures, compositions of matter, components, methods, and steps developed currently or in the future from the disclosure of the present disclosure. As long as they can implement substantially the same functions or achieve substantially the same results in the embodiments described herein, they can be used according to the present disclosure. Therefore, the scope of protection of the present disclosure includes the above-mentioned manufacturing processes, machines, manufactures, compositions of matter, components, methods, and steps. Any embodiment or claim of the present disclosure does not have to achieve all the purposes, advantages, and / or features disclosed in the present disclosure.
[0052] The above outlines several embodiments so that a person with ordinary knowledge in the art can better understand the viewpoints of the embodiments of the present disclosure. It should be understood by a person with ordinary knowledge in the art that other manufacturing processes and structures can be designed or modified based on the embodiments of the present disclosure to achieve the same purposes and / or advantages as the embodiments introduced herein. It should also be understood by a person with ordinary knowledge in the art that such equivalent manufacturing processes and structures do not depart from the spirit and scope of the present disclosure, and various changes, substitutions, and replacements can be made without departing from the spirit and scope of the present disclosure.
[0053] Symbol Description
[0054] 1: Vehicle-mounted device
[0055] 10: Photography component
[0056] 110: Image processing unit
[0057] 11: Processing component
[0058] 111: Analysis and processing unit
[0059] 111A: Judgment unit
[0060] 111B: Calibration unit
[0061] 111C: Memory unit
[0062] 12: Timing control component
[0063] 120: Micro control unit
[0064] 13: Display component
[0065] 130: Display panel
[0066] 131: Backlight unit
[0067] S10 - S15: Steps
[0068] P10 - P12: Operation
[0069] P20 - P23: Operation
[0070] P30 - P32: Operation
[0071] Brief Description of the Symbols in the Figures
[0072] S10 - S15: Steps
[0073] P10 - P12: Operation
Claims
1. A method for projecting an image onto a windshield for viewing by a primary viewer, comprising: Determining a primary viewer status; outputting a corresponding content correction signal and a corresponding gamma correction signal according to the primary viewer state; Generate a corresponding display signal according to the corresponding content correction signal and the corresponding gamma correction signal; displaying the image according to the display signal; and The image is projected onto the windshield.
2. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 1, wherein the primary viewer state is determined to be a driving viewing state or a co-driver viewing state.
3. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 2, wherein the driving viewing state comprises an average eye position of the driver.
4. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 3, wherein the step of determining the status of the primary viewer comprises: Take a picture of the driver's face; analyzing the facial image to generate a facial image signal; as well as The average eye position of the driver within a first period of time is calculated according to the facial image signal. 5 . The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 4 , wherein the first time is between 0.5 seconds and 3 seconds. 6 . The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 2 , wherein the viewing state of the secondary passenger comprises an average eye position of the secondary passenger.
7. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 6, wherein the step of determining the status of the primary viewer comprises: Take a picture of the co-pilot's face; analyzing the facial image to generate a facial image signal; as well as The average eye position of the passenger within a second time period is calculated according to the facial image signal.
8. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 1, wherein the step of determining the status of the primary viewer comprises: Taking an image inside a vehicle; Analyzing the in-vehicle image to generate an in-vehicle image signal; as well as The main viewer status is determined according to the in-vehicle image signal. 9 . The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 1 , wherein the display signal comprises a display panel signal and a backlight signal.
10. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 1, wherein after projecting the image onto the windshield, the step of determining the status of the primary viewer is performed again after a third time.
11. The method of projecting the image onto the windshield for viewing by the primary viewer according to claim 10, wherein the third time is between 0.1 seconds and 0.75 seconds.