Method and system for automatically adjusting in-vehicle screen display content based on user visual state

By using in-vehicle sensors to determine the driver's visual state, the system automatically adjusts the in-vehicle screen display mode, solving the problem of drivers having difficulty viewing screen content when their vision is poor, thus improving driving safety.

CN122379285APending Publication Date: 2026-07-14BAYERISCHE MOTOREN WERKE AG
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BAYERISCHE MOTOREN WERKE AG
Filing Date
2025-01-13
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

Drivers with poor vision may have difficulty viewing the content displayed on the in-vehicle screens, which affects driving safety.

Method used

By capturing user eye data through in-vehicle sensors, the system determines the user's visual state and automatically adjusts the in-vehicle screen display mode, including a good vision mode and a poor vision mode, to reduce interference from non-critical information.

Benefits of technology

It improves driver safety in visually impaired conditions by automatically adjusting the displayed content to reduce eye strain and ensure the visibility of critical information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122379285A_ABST
    Figure CN122379285A_ABST
Patent Text Reader

Abstract

A method and system for automatically adjusting in-vehicle screen display content based on a user's visual state are provided. The method includes detecting that a user logs into a vehicle system; obtaining real-time eye data of the user; obtaining historical data and personal data of the user based on login information of the user; determining a visual state of the user based on the obtained real-time eye data of the user and the historical data and personal data of the user, wherein the visual state of the user includes a good visual state and a poor visual state; and adjusting a display mode of an in-vehicle display screen based on the determined visual state of the user, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the processing of displayed content, and more specifically, to a method and system for automatically adjusting the content displayed on an in-vehicle screen based on the user's visual state. Background Technology

[0002] With the development of technology, people are spending increasingly more time using various screens every day, which can lead to eye strain, eye swelling, dryness, tearing, drowsiness, and even dry eye syndrome. Compared to the average person, those prone to eye strain and suffering from dry eye syndrome may have difficulty seeing important content displayed on in-car screens (such as safety-related information) properly while driving due to limited vision and distraction, thus negatively impacting driving safety.

[0003] Therefore, there is a need for a solution that allows drivers to still obtain critical information and improve driving safety by adjusting the content displayed on the in-vehicle screen when they experience visual impairment. Summary of the Invention

[0004] This summary is provided to introduce, in a simplified form, some concepts that will be further described in the following detailed description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to help determine the scope of the claimed subject matter.

[0005] According to one embodiment of the present invention, a method for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state is provided, comprising: acquiring real-time eye data of a user; determining the user's visual state based on the acquired real-time eye data, wherein the user's visual state includes a good visual state and a poor visual state; and adjusting the display mode of the in-vehicle display screen based on the determined visual state of the user, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.

[0006] According to another embodiment of the present invention, a method for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state is provided, comprising: detecting that the user has logged into an in-vehicle system; acquiring the user's real-time eye data; acquiring the user's historical data and personal data based on the user's login information; determining the user's visual state based on the acquired real-time eye data and the user's historical data and personal data, wherein the user's visual state includes a good visual state and a poor visual state; and adjusting the display mode of the in-vehicle display screen based on the determined visual state of the user, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.

[0007] According to another embodiment of the present invention, a system for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state is provided, comprising an eye state determination module and a display mode adjustment module. The eye state determination module is configured to determine the user's visual state based on real-time eye data, wherein the user's visual state includes a good visual state and a poor visual state. The display mode adjustment module is configured to adjust the display mode of the in-vehicle display screen based on the determined user's visual state, wherein the display mode of the in-vehicle display screen includes a good visual state mode and a poor visual state mode.

[0008] According to another embodiment of the present invention, a vehicle is provided, comprising: one or more displays; and the system described above.

[0009] These and other features and advantages will become apparent from the following detailed description and with reference to the accompanying drawings. It should be understood that the foregoing general description and the following detailed description are illustrative only and do not limit the scope of the claims. Attached Figure Description

[0010] To gain a more detailed understanding of the manner in which the features of the present invention are described above, reference can be made to various embodiments to provide a more specific description of the above-briefly summarized aspects, some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of the invention and should not be considered as limiting its scope, as this description may allow for other equivalent and effective aspects.

[0011] Figure 1 An architecture diagram of a system 100 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to an embodiment of the present invention, is shown.

[0012] Figure 2 A flowchart is shown for a method 200 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to an embodiment of the present invention.

[0013] Figure 3 A flowchart is shown for a method 300 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to another embodiment of the present invention.

[0014] Figure 4 A block diagram of an exemplary computing device according to an embodiment of the present invention is shown. Detailed Implementation

[0015] The present invention will now be described in detail with reference to the accompanying drawings, and its features will become further apparent in the following specific description.

[0016] The following detailed description refers to the accompanying drawings illustrating exemplary embodiments of the invention. However, the scope of the invention is not limited to these embodiments, but is defined by the appended claims. Therefore, embodiments other than those shown in the drawings, such as modifications of the illustrated embodiments, are still included in the invention.

[0017] References to "an embodiment," "an embodiment," "an example embodiment," etc., in this specification refer to embodiments that may include specific features, structures, or characteristics, but not every embodiment necessarily includes that specific feature, structure, or characteristic. Furthermore, these phrases do not necessarily refer to the same embodiment. Moreover, when a specific feature, structure, or characteristic is described in connection with an embodiment, it should be understood that, to the knowledge of those skilled in the art, the specific feature, structure, or characteristic can be implemented in conjunction with other embodiments, whether or not explicitly described.

[0018] For ease of explanation, this document only describes in detail embodiments of applying the technical solutions of the present invention to "vehicles." However, those skilled in the art will fully understand that the technical solutions of the present invention can be applied to any means of transportation such as trains, subways, and ships. Unless otherwise stated, the term "A or B" as used in this specification refers to "A and B" and "A or B," and does not imply that A and B are exclusive.

[0019] Terminology introduction:

[0020] User: In the context of this invention, user refers to the driver of the vehicle.

[0021] VCU (Vehicle Control Unit): This is a microprocessor and control module system integrated into a vehicle, responsible for managing and controlling various vehicle functions, such as powertrain, braking, and steering. The VCU coordinates these functions by receiving information and instructions from other control modules, ensuring they work together safely and efficiently. The VCU can also receive input information from the driver and other sensors, adjusting vehicle performance and behavior as needed.

[0022] Poor visual condition: In the context of this invention, it refers to a state in which the user's eyes are in a condition that negatively affects the viewing of the content displayed on the screen (e.g., eye strain, dry eye syndrome, etc.).

[0023] Good visual condition: In the context of this invention, it refers to a state in which the user's eyes are in a condition that does not negatively affect the viewing of the content displayed on the screen.

[0024] Currently, users can manually enable grayscale mode on mobile devices (such as smartphones and tablets), converting the screen display to black and white to reduce color stimulation and thus alleviate eye strain. Specifically, grayscale mode converts all colors on the screen to black and white tones, making the contrast between text and background more pronounced and reducing the strain on the eyes. However, there is currently no intelligent way to adjust the displayed content of in-vehicle displays to alleviate eye fatigue.

[0025] To address this, the present invention provides a method and system for automatically adjusting the content displayed on an in-vehicle screen based on the user's visual state. Specifically, the present invention determines the user's visual state based on eye data captured by in-vehicle sensors (e.g., an in-vehicle camera). When it is determined that the user is in a visually impaired state, the display mode of the in-vehicle screen is automatically adjusted from the current display mode (e.g., good vision mode) to a visually impaired mode, proactively providing safer driving for users in visually impaired states. Furthermore, when the user's visual state changes from a visually impaired state to a good vision state, the in-vehicle screen is adjusted back from the visually impaired mode to the good vision mode.

[0026] Figure 1 An architecture diagram of a system 100 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to an embodiment of the present invention, is shown.

[0027] The system 100 includes an eye state determination module 101 and a display mode adjustment module 102. Those skilled in the art will fully understand that the above module division is merely for clarity of explanation. The functions of one or more of the above modules can be combined into a single module or split into multiple modules. Furthermore, one or more of the above modules can be implemented using software, hardware, or a combination thereof. In addition, the data transfer method between the modules can employ methods known in the art, which are beyond the scope of this invention.

[0028] According to one embodiment of the present invention, the eye state determination module 101 can be configured to determine the user's visual state based on the user's real-time eye data. In this invention, the eye state determination module 101 can be instantiated as an infrared camera / camera installed in a vehicle, or the eye state determination module 101 can be integrated into an infrared camera / camera installed in a vehicle. Thus, the eye state determination module 101 or the infrared camera / camera installed in the vehicle can first capture images of the user's eyes and extract the user's eye data from the captured images.

[0029] Specifically, user eye data may include one or more of the following: the user's blinking behavior (e.g., the number of times the user blinks over a period of time (e.g., 30 seconds, 1 minute, etc.); the user's eye rubbing behavior (e.g., the number of times the user rubs their eyes over a period of time); the user's average eye size (e.g., to indicate the degree of eye opening) (e.g., the user's average eye size over a period of time); the user's eye color (e.g., red may indicate that the user's eyes may be bloodshot or fatigued), etc.

[0030] In one embodiment, a visual impairment threshold can be pre-set for each of the above eye data sets. The collected user eye data is then compared with the pre-set threshold to determine whether the user is experiencing visual impairment. For example, since humans typically blink 15-20 times per minute, the visual impairment threshold can be set to less than 10 blinks or more than 25 blinks per minute. Of course, this is just an example; the visual impairment threshold for each type of eye data can be set based on a large dataset of collected user eye data.

[0031] According to another embodiment of the present invention, the eye state determination module 101 is configured to determine the user's visual state based on the user's real-time eye data, as well as the user's historical data and personal data when the user logs into the vehicle system.

[0032] Specifically, the eye condition determination module 101 is configured to acquire the user's historical data and personal data.

[0033] The user's historical data can indicate their historical driving behavior data and corresponding historical eye data over a previous period (e.g., within six months, this month, this week, the last three days, 24 hours, etc.), thus indicating the correlation between the user's historical driving behavior and the historical eye data. For example, the user's historical driving behavior data can indicate whether the user was engaging in safe or dangerous driving behavior over that previous period, including but not limited to: vehicle distance from the lane, vehicle braking reaction time, number of emergency braking actions, distance from the vehicle in front, etc. The corresponding historical eye data can indicate the user's visual state over that previous period, including but not limited to: historical blinking frequency; historical eye rubbing / slapping frequency; historical average eye size; historical eye color, etc. Therefore, the user's historical data can indicate whether the user was engaging in safe or dangerous driving behavior over that previous period, and the corresponding historical eye data.

[0034] The user's personal data may include, but is not limited to: the user's gender, the user's age, and the user's normal eye data (e.g., normal blinking frequency; normal eye rubbing frequency; normal average eye size; normal eye color, etc.).

[0035] In one example, a user's personal data can be collected when they first register their in-vehicle system account. For instance, the user can enter their gender, age, etc., during account registration. Simultaneously, in-vehicle sensors can capture facial video of the user over a period of time to obtain data such as normal blinking patterns, normal eye rubbing / swiping patterns, average eye size, and normal eye color. In another example, the normal eye data in the user's personal data can be continuously updated over time to reflect the user's true visual state as accurately as possible. For example, in-vehicle sensors can continuously collect the user's eye data and update the normal eye data in the user's personal data accordingly.

[0036] In one example, the eye state determination module 101 can be configured to compare the user's real-time eye data with the user's normal eye data included in the user's personal data. If the difference between the user's real-time eye data and the user's normal eye data does not exceed a preset first comparison threshold range (e.g., a difference of more than 10 blinks per minute, a difference of more than 10% in average eye size, etc.), then the user is determined to be in a good visual state. If the difference between the user's real-time eye data and the user's normal eye data exceeds the preset first comparison threshold range, then the real-time user eye data is further compared with historical eye data included in the user's historical data.

[0037] If the difference between the user's real-time eye data and the historical eye data included in the user's historical data does not exceed a preset second comparison threshold range (wherein, the second comparison threshold range may be the same as or different from the preset first comparison threshold range), and the historical driving behavior data included in the user's historical data corresponding to the historical eye data indicates safe driving behavior, then it is determined that the user is in a good visual state.

[0038] If the difference between the user's real-time eye data and the historical eye data included in the user's historical data does not exceed a preset second comparison threshold range (wherein, the second comparison threshold range may be the same as or different from the preset first comparison threshold range), and the historical driving behavior data included in the user's historical data corresponding to the historical eye data indicates dangerous driving behavior, then it is determined that the user is in a visual impairment state.

[0039] If the difference between a user's real-time eye data and the historical eye data included in the user's historical data exceeds a preset second comparison threshold range (wherein, the second comparison threshold range may be the same as or different from the preset first comparison threshold range), then the user is determined to be in a visual impairment state.

[0040] This method allows for a more accurate determination of a user's visual state by combining their actual driving behavior with their recent eye condition. For example, if a user blinks slightly more frequently than average, in this embodiment, based on the user's personal information, the user may not be classified as having impaired vision. Similarly, if a user has recently been rubbing their eyes more frequently than usual for various reasons (e.g., allergies, medical treatment), in this embodiment, the user's recent driving history can be used to determine if they are experiencing impaired vision. If recent historical data indicates that while the user is rubbing their eyes frequently, it has not negatively impacted driving safety, then the user is not considered to have impaired vision.

[0041] According to one embodiment of the present invention, the eye state determination module 101 may also be configured to inform the display mode adjustment module 102 of the determined visual state of the user. For example, the eye state determination module 101 may send a signal to the display mode adjustment module 102 indicating a good visual state or a poor visual state.

[0042] According to one embodiment of the present invention, the display mode adjustment module 102 can be configured to adjust the display mode of the in-vehicle display screen based on a determined user visual state. In one example, when there are multiple displays in the vehicle, the display mode of only one or more displays D1 and / or D2 for the user to view can be adjusted. For example, if the vehicle is also equipped with displays for the front passenger and rear passengers, the display modes of these displays may be unaffected by the user's visual state.

[0043] According to one embodiment of the present invention, the display mode of the in-vehicle display screen may have a good vision mode and a poor vision mode. The good vision mode corresponds to the user's good vision state, and the poor vision mode corresponds to the user's poor vision state. In this invention, compared to the good vision mode, in the poor vision mode, a portion of the content displayed on the in-vehicle display screen may be grayscaled or hidden, allowing the user to obtain important information with less eye strain.

[0044] Generally, in good vision mode, the in-vehicle display screen can show various information, such as safety-related information (e.g., current fuel level, remaining mileage, current battery level, etc.); legally mandated information (e.g., alarm / warning messages, current speed, etc.); and information unrelated to safety and not mandated by laws and regulations (e.g., communication information, entertainment information, etc.). In one example, in poor vision mode, information unrelated to safety and not mandated by laws and regulations displayed on the in-vehicle display screen is grayscaled, making it easier for the user to notice important information (e.g., safety-related information and / or legally mandated information). In another example, in poor vision mode, information unrelated to safety and not mandated by laws and regulations is hidden from the content displayed on the in-vehicle display screen, allowing the user to only view important information (e.g., safety-related information and / or legally mandated information). Thus, by adjusting the content displayed on the in-vehicle display screen, users in a state of poor vision can focus their attention on important information, preventing their eyes from being distracted by unimportant information, thereby reducing the amount of content they need to view and alleviating eye strain.

[0045] The above display method is merely illustrative; other information can be grayed out or hidden based on user selection or other rules.

[0046] Specifically, the display mode adjustment module 102 can be configured to adjust the display mode of the in-vehicle display to a visually impaired mode if it receives a signal indicating that the user is in a visually impaired state when the current display mode of the in-vehicle display is a visually good mode. Furthermore, the display mode adjustment module 102 can be configured to adjust the display mode of the in-vehicle display to a visually good mode if it receives a signal indicating that the user is in a visually good state when the current display mode of the in-vehicle display is a visually impaired mode.

[0047] Figure 2 A flowchart of a method 200 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to an embodiment of the present invention, is shown.

[0048] At step 202, acquire the user's real-time eye data. In one example, the user's real-time eye data may include one or more of the following: the user's blinking behavior; the user's eye rubbing / swiping behavior; the user's average eye size; the user's eye color, etc.

[0049] In step 204, based on the acquired real-time eye data of the user, the user's visual state is determined, which includes a good visual state and a poor visual state.

[0050] According to one embodiment of the present invention, step 204 further includes: comparing the acquired real-time eye data of the user with a preset visual impairment threshold to determine the user's visual state.

[0051] At 206, based on the determined user visual state, the display mode of the in-vehicle display screen is adjusted, wherein the display mode of the in-vehicle display screen may include a good visual mode and a poor visual mode.

[0052] According to one embodiment of the present invention, in the case of multiple displays in a vehicle, only the display mode of one or more displays for the user to view is adjusted.

[0053] According to one embodiment of the present invention, in a visual impairment mode, information displayed on the in-vehicle display screen that is unrelated to safety and not regulated by laws and regulations is grayscaled, making it easier for users to notice important information (e.g., safety-related information and / or information regulated by laws and regulations).

[0054] According to another embodiment of the present invention, in a visual impairment mode, information that is not related to safety and is not regulated by laws and regulations is hidden from the content displayed on the in-vehicle display screen, so that the user can only view important information (e.g., information related to safety and / or information regulated by laws and regulations).

[0055] Figure 3 A flowchart of a method 300 for automatically adjusting the content displayed on an in-vehicle screen based on a user's visual state, according to another embodiment of the present invention, is shown.

[0056] At step 302, the user's login to the vehicle system is detected. According to one embodiment of the present invention, the user can log in to the vehicle system using login information (e.g., username, password, etc.) via mobile application, human-vehicle interaction, or other means.

[0057] At 304, retrieve the user's real-time eye data. In one example, the user's real-time eye data may include one or more of the following: the user's blinking behavior; the user's eye rubbing / swiping behavior; the user's average eye size; the user's eye color, etc.

[0058] In section 306, based on the user's login information, historical and personal data of the user are obtained. The user's historical data may indicate their historical driving behavior data and corresponding historical eye data over a previous period (e.g., within six months, this month, this week, the last three days, 24 hours, etc.). This historical driving behavior data can indicate whether the user engaged in safe or dangerous driving behavior during that period. The user's personal data may indicate personal information, including but not limited to: the user's gender, age, and normal eye data. The user's normal eye data may be collected when the user first registers with the in-vehicle system, or it may be obtained based on eye data collected while the user is driving, or it may be actively updated by the user.

[0059] In 308, the user's visual state is determined based on the acquired real-time eye data, as well as the user's historical and personal data. The user's visual state includes good visual state and poor visual state.

[0060] In step 310, based on the determined user visual state, the display mode of the in-vehicle display screen is adjusted, wherein the display mode of the in-vehicle display screen may include a good visual mode and a poor visual mode.

[0061] According to one embodiment of the present invention, in the case of multiple displays in a vehicle, only the display mode of one or more displays for the user to view is adjusted.

[0062] According to one embodiment of the present invention, in a visual impairment mode, information displayed on the in-vehicle display screen that is unrelated to safety and not regulated by laws and regulations is grayscaled, making it easier for users to notice important information (e.g., safety-related information and / or information regulated by laws and regulations).

[0063] According to another embodiment of the present invention, in a visual impairment mode, information that is not related to safety and is not regulated by laws and regulations is hidden from the content displayed on the in-vehicle display screen, so that the user can only view important information (e.g., information related to safety and / or information regulated by laws and regulations).

[0064] According to one embodiment of the present invention, the user can pre-specify the display method in a visually impaired mode, for example, to specify whether information that is unrelated to security and not regulated by laws and regulations is grayed out or hidden.

[0065] Figure 4 A block diagram of an exemplary computing device according to an embodiment of the present invention is shown, which is an example of a hardware device applicable to various aspects of the present invention.

[0066] refer to Figure 4 A computing device 400 will now be described as an example of a hardware device applicable to various aspects of the present invention. The computing device 400 can be any machine configured to perform processing and / or computation, and can be, but is not limited to, a workstation, server, desktop computer, laptop computer, tablet computer, personal digital processor, smartphone, in-vehicle computer, or any combination thereof. The various methods / apparatus / server / client devices described above can be implemented wholly or at least partially by the computing device 400 or similar devices or systems.

[0067] The computing device 400 may include components that can be connected or communicated via one or more interfaces and a bus 402. For example, the computing device 400 may include a bus 402, one or more processors 404, one or more input devices 406, and one or more output devices 408. The one or more processors 404 may be any type of processor and may include, but are not limited to, one or more general-purpose processors and / or one or more dedicated processors (e.g., specialized processing chips). The input devices 406 may be any type of device capable of inputting information to the computing device and may include, but are not limited to, a mouse, keyboard, touchscreen, microphone, and / or remote controller. The output devices 408 may be any type of device capable of presenting information and may include, but are not limited to, a monitor, speaker, video / audio output terminal, vibrator, and / or printer. The computing device 400 may also include or be connected to a non-transient storage device 410. The non-transient storage device can be any storage device that is non-transient and capable of data storage, and may include, but is not limited to, disk drives, optical storage devices, solid-state storage, floppy disks, hard disks, magnetic tapes or any other magnetic media, optical discs or any other optical media, ROM (read-only memory), RAM (random access memory), cache memory, and / or any memory chip or cassette tape, and / or any other medium from which a computer can read data, instructions, and / or code. The non-transient storage device 410 may be detachable from an interface. The non-transient storage device 410 may have data / instructions / code for implementing the methods and steps described above. The computing device 400 may also include a communication device 412. The communication device 412 can be any type of device or system capable of communicating with internal devices and / or with a network, and may include, but is not limited to, modems, network cards, infrared communication devices, wireless communication devices and / or chipsets, such as Bluetooth devices, IEEE 1302.11 devices, WiFi devices, WiMax devices, cellular communication devices and / or similar devices.

[0068] When the computing device 400 is used as an in-vehicle device, it can also be connected to external devices (e.g., a GPS receiver, sensors for sensing different environmental data such as accelerometers, wheel speed sensors, gyroscopes, etc.). In this way, the computing device 400 can, for example, receive positioning data and sensor data indicating the vehicle's condition. When the computing device 400 is used as an in-vehicle device, it can also be connected to other devices used to control the vehicle's driving and operation (e.g., engine system, windshield wipers, anti-lock braking system, etc.).

[0069] Furthermore, the non-transient storage device 410 may contain map information and software components, enabling the processor 404 to perform route guidance processing. Additionally, the output device 406 may include a display for showing safety-related information, legally mandated information, and information unrelated to safety and not mandated by laws or regulations. The output device 406 may also include a speaker or headphone jack for audio guidance.

[0070] Bus 402 may include, but is not limited to, Industry Standard Architecture (ISA) bus, Microchannel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and PCI bus. In particular, for automotive devices, bus 402 may also include Controller Area Network (CAN) bus or other architectures designed for automotive applications.

[0071] The computing device 400 may also include a working memory 414, which may be any type of working memory capable of storing instructions and / or data that are conducive to the operation of the processor 404, and may include, but is not limited to, random access memory and / or read-only memory devices.

[0072] Software components may reside in working memory 414, including but not limited to operating system 416, one or more application programs 418, drivers, and / or other data and code. Instructions for implementing the above methods and steps may be contained in the one or more application programs 418, and modules / units / components of the aforementioned various devices / servers / clients may be implemented by processor 404 reading and executing the instructions of the one or more application programs 418.

[0073] It should also be recognized that variations can be made to suit specific needs. For example, custom hardware and / or specific components may be used, and implementation may take place in hardware, software, firmware, middleware, microcode, hardware description language, or any combination thereof. Furthermore, connectivity with other computing devices, such as network input / output devices, may be employed. For example, some or all of the disclosed methods and apparatus may be implemented using the logic and algorithms according to the invention via programmable hardware (e.g., programmable logic circuits including field-programmable gate arrays (FPGAs) and / or programmable logic arrays (PLAs)) that uses assembly language or hardware programming languages ​​(e.g., Verilog, VHDL, C++).

[0074] Although various aspects of the invention have been described so far with reference to the accompanying drawings, the methods, systems, and apparatus described above are merely examples, and the scope of the invention is not limited to these aspects but is defined only by the appended claims and their equivalents. Various components may be omitted or replaced by equivalent components. Furthermore, the steps may be performed in a different order than that described in the invention. Moreover, various components can be combined in various ways. Importantly, as technology advances, many of the components described may be replaced by equivalent components that appear later.

Claims

1. A method for automatically adjusting the content displayed on an in-vehicle screen based on the user's visual state, comprising: Obtain real-time eye data from users; Based on the acquired real-time eye data of the user, the visual state of the user is determined, wherein the visual state of the user includes a good visual state and a poor visual state. as well as Based on the determined visual state of the user, the display mode of the in-vehicle display screen is adjusted, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.

2. A method for automatically adjusting the content displayed on an in-vehicle screen based on the user's visual state, comprising: The system detects when the user logs into the vehicle system; Obtain the user's real-time eye data; Based on the user's login information, obtain the user's historical data and personal data; Based on the acquired real-time eye data of the user, as well as the user's historical data and personal data, the user's visual state is determined, wherein the user's visual state includes a good visual state and a poor visual state. as well as Based on the determined visual state of the user, the display mode of the in-vehicle display screen is adjusted, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.

3. The method as described in claim 1 or 2, characterized in that, The user's real-time eye data includes one or more of the following: the user's blinking behavior; the user's eye rubbing / swiping behavior; the user's average eye size; and the user's eye color.

4. The method as described in claim 1, characterized in that, Determining the user's visual state further includes comparing the acquired real-time eye data of the user with a pre-set threshold for visual impairment to determine the user's visual state.

5. The method as described in claim 1 or 2, characterized in that, Adjusting the display mode of the in-vehicle display screen further includes adjusting the display mode of only one or more in-vehicle display screens that are intended for viewing by the user.

6. The method as described in claim 1 or 2, characterized in that, Compared to the good vision mode, in the bad vision mode, a portion of the content displayed on the in-vehicle display screen is grayed out or hidden.

7. The method as described in claim 6, characterized in that, Some of the content displayed on the in-vehicle display screen is information that is unrelated to safety and is not regulated by laws and regulations.

8. The method as described in claim 2, characterized in that, The user's historical data indicates the user's historical driving behavior data over a previous period of time, as well as the historical eye data corresponding to the historical driving behavior. The user's historical driving behavior data indicates whether the user was engaging in safe or dangerous driving behavior during the previous period of time.

9. The method as described in claim 2, characterized in that, The user's personal data indicates the user's personal information, and the user's personal data includes the user's normal eye data.

10. A system for automatically adjusting the content displayed on an in-vehicle screen based on the user's visual state, comprising: An eye state determination module is configured to determine the user's visual state based on the user's real-time eye data, wherein the user's visual state includes a good visual state and a poor visual state. as well as The display mode adjustment module is configured to adjust the display mode of the in-vehicle display screen based on the determined visual state of the user, wherein the display mode of the in-vehicle display screen includes a good visual mode and a poor visual mode.

11. The system as claimed in claim 10, characterized in that, The eye state determination module is further configured to: when the user logs into the vehicle system, determine the user's visual state based on the acquired real-time eye data of the user, as well as the user's historical data and personal data, wherein the user's historical data and personal data are acquired based on the user's login information.

12. The system as described in claim 10 or 11, characterized in that, The user's real-time eye data includes one or more of the following: the user's blinking behavior; the user's eye rubbing / swiping behavior; the user's average eye size; the user's eye color; and / or The user's historical data refers to the user's historical driving behavior data over a previous period of time and the historical eye data corresponding to the historical driving behavior. The user's historical driving behavior data is data indicating whether the user was engaging in safe driving behavior or dangerous driving behavior over the previous period of time.

13. The system as described in claim 10 or 11, characterized in that, Adjusting the display mode of the in-vehicle display screen further includes adjusting the display mode of only one or more in-vehicle display screens that are intended for viewing by the user.

14. The system as described in claim 10 or 11, characterized in that, Compared to the good vision mode, in the bad vision mode, a portion of the content displayed on the in-vehicle display screen is grayed out or hidden.

15. A vehicle comprising: One or more displays; The system as described in any one of claims 10-14.