Vehicle-mounted display automatic brightness adjusting method and device and vehicle
By calculating the new brightness percentage and automatically adjusting, the problem of inaccurate and sensitive brightness adjustment of the vehicle display device in response to ambient light changes is solved, reducing brightness jitter, improving user experience, and ensuring accurate in various environments Show brightness.
Patent Information
- Application Number
- CN202411856508.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-02-18
Smart Images

Figure CN119479527A_ABST
Abstract
Description
Technical Field
[0001] The invention discloses a method and a device for automatically adjusting the brightness of a vehicle-mounted display and a vehicle, belonging to the technical field of automobiles. Background Art
[0002] With the popularity of mobile devices and smart electronic products, users have higher and higher requirements for screen brightness. Changes in ambient light directly affect the visibility of the screen, and the user's personalized settings must also be well reflected. The existing in-vehicle display devices on the market are not accurate and sensitive enough in adjusting the brightness when responding to changes in ambient light, and there is a delay, resulting in a poor user experience. At the same time, when users manually adjust the brightness, changes in ambient light may cause brightness jitter, increasing the user's discomfort. Summary of the invention
[0003] In view of the defects of the prior art, the present invention provides a method and device for automatically adjusting the brightness of a vehicle-mounted display and a vehicle.
[0004] The technical solution of the present invention is as follows:
[0005] According to a first aspect of an embodiment of the present invention, there is provided a method for automatically adjusting brightness of a vehicle-mounted display, comprising:
[0006] When receiving the brightness request data set by the current user, obtaining the brightness percentage set by the current user in the brightness request data set by the current user;
[0007] Obtaining the brightness percentage corresponding to the current illumination, and obtaining a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0008] New nonlinear corresponding relationship data of ambient light illumination and brightness percentage are obtained according to the new brightness percentage and the initial nonlinear corresponding relationship data of ambient light illumination and brightness percentage, and the brightness of the vehicle display is automatically adjusted according to the new nonlinear corresponding relationship data of ambient light illumination and brightness percentage.
[0009] Preferably, the obtaining of the new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage includes:
[0010] Obtaining the brightness percentage corresponding to the illumination when the user sets the brightness according to the brightness percentage currently set by the user and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0011] A new brightness percentage is obtained according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness.
[0012] Preferably, obtaining a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illuminance when the user sets the brightness, and the brightness percentage corresponding to the illuminance when the user sets the brightness includes:
[0013] The brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage:
[0014]
[0015] Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
[0016] According to a second aspect of an embodiment of the present invention, there is provided an automatic brightness adjustment device for a vehicle-mounted display, comprising:
[0017] A receiving module, configured to, when receiving brightness request data set by a current user, obtain a brightness percentage set by the current user in the brightness request data set by the current user;
[0018] A calculation module, used to obtain the brightness percentage corresponding to the current illumination, and obtain a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0019] A control module is used to obtain new nonlinear corresponding relationship data of ambient light illumination and brightness percentage according to the new brightness percentage and the initial nonlinear corresponding relationship data of ambient light illumination and brightness percentage, and automatically adjust the brightness of the vehicle display according to the new nonlinear corresponding relationship data of ambient light illumination and brightness percentage.
[0020] Preferably, the calculation module comprises:
[0021] Obtaining the brightness percentage corresponding to the illumination when the user sets the brightness according to the brightness percentage currently set by the user and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0022] A new brightness percentage is obtained according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness.
[0023] Preferably, the calculation module comprises:
[0024] The brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage:
[0025]
[0026] Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
[0027] According to a third aspect of an embodiment of the present invention, there is provided a vehicle, comprising:
[0028] one or more processors;
[0029] a memory for storing the one or more processor-executable instructions;
[0030] Wherein, the one or more processors are configured to:
[0031] Execute the method described in the first aspect of the embodiment of the present invention.
[0032] According to a fourth aspect of an embodiment of the present invention, a non-temporary computer-readable storage medium is provided. When instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method described in the first aspect of the embodiment of the present invention.
[0033] According to a fifth aspect of an embodiment of the present invention, an application product is provided. When the application product is running on a terminal, the terminal executes the method described in the first aspect of the embodiment of the present invention.
[0034] The beneficial effects of the present invention are:
[0035] The present invention provides a method, device and vehicle for automatic brightness adjustment of a vehicle-mounted display, which improves the user's operating experience by nonlinearly adjusting the brightness according to changes in ambient light illumination and reducing jitter during the brightness adjustment process according to a specific algorithm, thereby ensuring that the display brightness required by the driver and passengers can be accurately achieved in various operating environments.
[0036] It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 The present invention is a flowchart of a method for automatically adjusting the brightness of a vehicle display according to an exemplary embodiment.
[0038] Figure 2 The present invention is a schematic block diagram of the structure of an automatic brightness adjustment device for a vehicle-mounted display according to an exemplary embodiment.
[0039] Figure 3 The present invention is a schematic block diagram of a vehicle structure according to an exemplary embodiment. DETAILED DESCRIPTION
[0040] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0041] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction. Therefore, they cannot be understood as limitations on the present invention.
[0042] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0043] An embodiment of the present invention provides a method for automatically adjusting the brightness of a vehicle-mounted display implemented by a terminal, wherein the terminal at least includes a CPU and the like.
[0044] Embodiment 1: Figure 1 A method for automatically adjusting the brightness of a vehicle display according to an exemplary embodiment includes:
[0045] Step 101 : when receiving brightness setting request data of the current user, obtaining the brightness percentage set by the current user in the brightness setting request data of the current user.
[0046] Step 102, obtaining the brightness percentage corresponding to the current illumination, and obtaining a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage. The specific contents are as follows:
[0047] The brightness percentage corresponding to the illuminance when the user sets the brightness is obtained according to the corresponding relationship data of the current user-set brightness percentage and the initial nonlinear ambient light illuminance and the brightness percentage. The brightness percentage set by the current user, the brightness percentage corresponding to the illuminance when the user sets the brightness, and the brightness percentage corresponding to the illuminance when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage:
[0048]
[0049] Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
[0050] Step 103, obtaining new nonlinear correspondence data of ambient light illumination and brightness percentage according to the new brightness percentage and the initial nonlinear correspondence data of ambient light illumination and brightness percentage, and automatically adjusting the brightness of the vehicle display according to the new nonlinear correspondence data of ambient light illumination and brightness percentage.
[0051] The following are some examples:
[0052] The corresponding relationship data of the initial nonlinear ambient light illumination and brightness percentage are as follows:
[0053] When the ambient light illumination is 0, the brightness percentage is 1%, when the ambient light illumination is 10, the brightness percentage is 5%, when the ambient light illumination is 100, the brightness percentage is 20%, when the ambient light illumination is 300, the brightness percentage is 50%, when the ambient light illumination is 1000, the brightness percentage is 80%.
[0054] When the current illuminance is 100, the brightness percentage corresponding to the current illuminance is 20%. When the user adjusts the brightness percentage to 50%, in the initial nonlinear corresponding relationship data of ambient light illuminance and brightness percentage, the ambient light illuminance corresponding to the brightness percentage of 50% is 300. The illuminance in the ambient light sensor remains unchanged, that is, when the current illuminance remains unchanged at 100, the corresponding brightness percentage is 50%. The new brightness percentage can be obtained by the above formula (1). According to the new brightness percentage and the initial nonlinear corresponding relationship data of ambient light illuminance and brightness percentage, the new nonlinear corresponding relationship data of ambient light illuminance and brightness percentage is obtained. According to the new nonlinear corresponding relationship data of ambient light illuminance and brightness percentage, the brightness of the vehicle display is automatically adjusted.
[0055] Embodiment 2:
[0056] Figure 2 The present invention is a schematic block diagram of a structure of an automatic brightness adjustment device for a vehicle-mounted display according to an exemplary embodiment, the device comprising:
[0057] The receiving module 210 is configured to obtain the brightness percentage set by the current user in the brightness request data set by the current user when receiving the brightness request data set by the current user;
[0058] The calculation module 220 is used to obtain the brightness percentage corresponding to the current illumination, and obtain a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0059] The control module 230 is used to obtain new nonlinear correspondence data between ambient light illumination and brightness percentage based on the new brightness percentage and the initial nonlinear correspondence data between ambient light illumination and brightness percentage, and automatically adjust the brightness of the vehicle display based on the new nonlinear correspondence data between ambient light illumination and brightness percentage.
[0060] Preferably, the calculation module 220 includes:
[0061] Obtaining the brightness percentage corresponding to the illumination when the user sets the brightness according to the brightness percentage currently set by the user and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage;
[0062] A new brightness percentage is obtained according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness.
[0063] Preferably, the calculation module 220 includes:
[0064] The brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage:
[0065]
[0066] Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
[0067] This application improves the user's operating experience by nonlinearly adjusting the brightness according to changes in ambient light illumination, and reduces jitter during brightness adjustment according to a specific algorithm, thereby ensuring that the display brightness required by passengers can be accurately achieved in various operating environments.
[0068] Embodiment three:
[0069] Figure 3 300 is a block diagram of a vehicle 300 provided in an embodiment of the present application. For example, the vehicle 300 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle 300 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle. The vehicle 300 may also be equipped with a brake-by-wire system.
[0070] The vehicle 300 may include various subsystems, such as an infotainment system 310, a perception system 320, a decision control system 330, a drive system 340, and a computing platform 350. The vehicle 300 may also include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and each component of the vehicle 300 may be interconnected by wire or wireless means.
[0071] In some embodiments, the infotainment system 310 may include a communication system, an entertainment system, and a navigation system, among others.
[0072] The perception system 320 may include several sensors for sensing information about the environment around the vehicle 300. For example, the perception system 320 may include a global positioning system (the global positioning system may be a GPS system, or a Beidou system or other positioning systems), an inertial measurement unit (IMU), a laser radar, a millimeter wave radar, an ultrasonic radar, and a camera.
[0073] The decision control system 330 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0074] The drive system 340 may include components that provide power movement for the vehicle 300. In one embodiment, the drive system 340 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of an internal combustion engine, an electric motor, and an air compression engine. The engine is capable of converting energy provided by the energy source into mechanical energy.
[0075] Some or all functions of the vehicle 300 are controlled by a computing platform 350. The computing platform 350 may include at least one processor 351 and a memory 352, and the processor 351 may execute instructions 353 stored in the memory 352.
[0076] The processor 351 may be any conventional processor, such as a commercially available CPU. The processor may also include a graphics processor (Graphic Process Unit, GPU), a field programmable gate array (Field Programmable Gate Array, FPGA), a system on chip (System on Chip, SOC), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or a combination thereof.
[0077] The memory 352 may be implemented by any type of volatile or nonvolatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0078] In addition to instructions 353 , memory 352 may also store data, such as road maps, route information, vehicle location, direction, speed, etc. The data stored in memory 352 may be used by computing platform 350 .
[0079] In the embodiment of the present disclosure, the processor 351 may execute the instruction 353 to complete all or part of the steps of the above-mentioned method for automatically adjusting the brightness of a vehicle display.
[0080] Embodiment 4:
[0081] In an exemplary embodiment, a computer-readable storage medium is also provided, on which a computer program is stored. When the program is executed by a processor, a method for automatically adjusting the brightness of a vehicle display provided in all the inventive embodiments of the present application is implemented.
[0082] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device, or device.
[0083] Computer-readable signal media may include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0084] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0085] Computer program code for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0086] Embodiment five:
[0087] In an exemplary embodiment, an application product is also provided, including one or more instructions, which can be executed by the processor 351 of the above-mentioned device to complete the above-mentioned method for automatic brightness adjustment of a vehicle display.
[0088] Although the embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and the embodiments. It can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily realized. Therefore, without departing from the general concept defined by the claims and equivalent scope, the present invention is not limited to the specific details and the illustrations shown and described here.
Claims
1. A method for automatically adjusting the brightness of a vehicle display, characterized in that: include: When receiving the brightness request data set by the current user, obtaining the brightness percentage set by the current user in the brightness request data set by the current user; Obtaining the brightness percentage corresponding to the current illumination, and obtaining a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage; New nonlinear corresponding relationship data of ambient light illumination and brightness percentage are obtained according to the new brightness percentage and the initial nonlinear corresponding relationship data of ambient light illumination and brightness percentage, and the brightness of the vehicle display is automatically adjusted according to the new nonlinear corresponding relationship data of ambient light illumination and brightness percentage.
2. The method for automatic brightness adjustment of a vehicle-mounted display according to claim 1, characterized in that: The obtaining of a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage includes: Obtaining the brightness percentage corresponding to the illumination when the user sets the brightness according to the brightness percentage currently set by the user and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage; A new brightness percentage is obtained according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness.
3. The method for automatic brightness adjustment of a vehicle-mounted display according to claim 2, characterized in that: The obtaining of a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness includes: The brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage: Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
4. An automatic brightness adjustment device for a vehicle display, characterized in that: include: A receiving module, configured to, when receiving brightness request data set by a current user, obtain a brightness percentage set by the current user in the brightness request data set by the current user; A calculation module, used to obtain the brightness percentage corresponding to the current illumination, and obtain a new brightness percentage according to the brightness percentage currently set by the user, the brightness percentage corresponding to the current illumination, and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage; A control module is used to obtain new nonlinear corresponding relationship data of ambient light illumination and brightness percentage according to the new brightness percentage and the initial nonlinear corresponding relationship data of ambient light illumination and brightness percentage, and automatically adjust the brightness of the vehicle display according to the new nonlinear corresponding relationship data of ambient light illumination and brightness percentage.
5. The automatic brightness adjustment device for a vehicle-mounted display according to claim 4, characterized in that: The computing module comprises: Obtaining the brightness percentage corresponding to the illumination when the user sets the brightness according to the brightness percentage currently set by the user and the corresponding relationship data between the initial nonlinear ambient light illumination and the brightness percentage; A new brightness percentage is obtained according to the brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness.
6. The automatic brightness adjustment device for a vehicle-mounted display according to claim 5, characterized in that: The computing module comprises: The brightness percentage currently set by the user, the brightness percentage corresponding to the illumination when the user sets the brightness, and the brightness percentage corresponding to the illumination when the user sets the brightness are obtained by formula (1) to obtain a new brightness percentage: Where: P 新 is the new brightness percentage, P 用户 The brightness percentage currently set by the user, P 照度 is the brightness percentage corresponding to the current illumination, P 用照 The brightness percentage corresponding to the illumination when the user sets the brightness.
7. A vehicle, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the steps of a method for automatically adjusting the brightness of a vehicle display as described in any one of claims 1 to 3.
8. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the steps of the method for automatic brightness adjustment of a vehicle display as described in any one of claims 1 to 3 are implemented.