A method for adjusting brightness of a vehicle screen, vehicle-mounted equipment and vehicle
By detecting and processing abnormal jumps in the logic brightness value in the on-board equipment, and reconstructing the brightness interval and timing range, the flashing problem caused by the on-board screen due to changes in ambient light is solved, ensuring the stability of brightness adjustment and driving safety.
Patent Information
- Application Number
- CN202211303257.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-24
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2042-10-24
AI Technical Summary
Car screens are prone to flashing when the ambient light brightness changes, affecting driving safety.
By continuously receiving the logic brightness value, detect abnormal jumps, and reconstruct the brightness interval and timing range after the abnormal jumps, until the logic brightness value stabilizes, then adjust the brightness of the on-board screen.
It effectively avoids the screen brightness switching caused by changes in light, solves the phenomenon of splashing screen, and ensures driving safety.
Smart Images

Figure CN115719588B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle-mounted devices, and in particular to a method for adjusting the brightness of a vehicle-mounted screen, a vehicle-mounted device, and a vehicle. Background Art
[0002] With the development of mobile Internet and Internet of Things technology, the functions of vehicle-mounted equipment are becoming increasingly powerful, and the application of vehicle-mounted screens in smart cars is increasing. From the early days of providing simple functions such as ordinary navigation and media playback on the central control screen, it has developed to various diversified and personalized operations on the screen today, and even integrated multiple different screens in the same vehicle, such as the co-pilot screen and the main driver screen, to achieve its complex functions and gorgeous effects.
[0003] However, many screens in current in-vehicle devices have problems with screen brightness adjustment. The screen brightness adjustment is deeply dependent on the ambient light brightness and is sensitive to changes in ambient light brightness. The instability of the vehicle environment causes the ambient light brightness to change at any time. Therefore, the screen will flicker as the ambient light brightness changes, thus affecting driving safety. Summary of the invention
[0004] The present specification provides a method for adjusting the brightness of a vehicle screen, a vehicle device and a vehicle to solve or partially solve the adaptation problem between the vehicle screen and the vehicle ambient light, such as the screen flickering phenomenon caused by changes in the brightness of the ambient light.
[0005] In order to solve the above technical problems, the first aspect of this specification discloses a method for adjusting the brightness of a vehicle screen, the method comprising:
[0006] Continuously receive logical brightness values;
[0007] Each time the logic brightness value undergoes an abnormal jump, the brightness interval is reconstructed based on the abnormal jump brightness value and the timer is started to reset the timing range; wherein the abnormal jump refers to the logic brightness value jumping out of the corresponding brightness interval within the corresponding timing range;
[0008] Within the retiming range, detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement. If the preset number requirement is met, use the first logical brightness value in the re-divided brightness interval to modify the brightness of the vehicle screen.
[0009] Preferably, before continuously receiving the logical brightness value, the method further includes:
[0010] Receive the first logical brightness value;
[0011] Based on the first logical brightness value, a brightness interval corresponding to the first logical brightness value and a timing range corresponding to the first logical brightness value are determined.
[0012] Preferably, the logical brightness value is obtained according to the following steps:
[0013] Collecting the brightness value of the external environment of the vehicle; wherein the brightness value of the external environment is expressed in illuminance units and changes with the change of the external environment of the vehicle;
[0014] The external environment brightness value is converted into the logical brightness value.
[0015] Preferably, the method further comprises:
[0016] If the preset number requirement is not met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval when the timing exceeds the re-timing range.
[0017] Preferably, if the logic brightness value jumps abnormally again before the preset number requirement is met, the brightness interval is re-constructed based on the abnormal jump brightness value of the abnormal jump again and the timer is started to set the timing range again.
[0018] Preferably, the method further includes: if a preset number requirement is met, calculating the average of the logical brightness values within the re-divided brightness interval, and using the brightness average to adjust the brightness of the vehicle-mounted screen.
[0019] Preferably, the retiming range does not include abnormal jump brightness values used to construct the re-divided brightness intervals.
[0020] In a second aspect of the specification, a vehicle-mounted device is disclosed, comprising:
[0021] A receiving unit, used for continuously receiving a logic brightness value;
[0022] A construction unit is used for reconstructing the brightness interval based on the abnormal jump brightness value and starting the timer to reset the timing range every time the logic brightness value has an abnormal jump; wherein the abnormal jump refers to the logic brightness value jumping out of the corresponding brightness interval within the corresponding timing range;
[0023] The output unit is used to detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement within the re-timing range. If the preset number requirement is met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval.
[0024] Preferably, the vehicle-mounted device further includes:
[0025] The receiving unit is used to receive a first logical brightness value;
[0026] The determination unit is further used to determine the brightness interval corresponding to the first logical brightness value and the timing range corresponding to the first logical brightness value based on the first logical brightness value.
[0027] Preferably, the logical brightness value is obtained according to the following steps:
[0028] Collecting the brightness value of the external environment of the vehicle; wherein the brightness value of the external environment is expressed in illuminance units and changes with the change of the external environment of the vehicle;
[0029] The external environment brightness value is converted into the logical brightness value.
[0030] Preferably, the output unit is also used to modify the brightness of the vehicle screen using the first logical brightness value in the re-divided brightness interval when the timing exceeds the re-timing range if the preset number requirement is not met.
[0031] Preferably, the construction unit is also used to reconstruct the brightness interval based on the abnormal jump brightness value of the abnormal jump again and start the timer to set the timing range again if the logical brightness value jumps abnormally again before the preset number requirement is met.
[0032] Preferably, the output unit is also used to calculate the average value of the logical brightness values within the re-divided brightness interval if a preset number requirement is met, and use the brightness average value to adjust the brightness of the vehicle-mounted screen.
[0033] Preferably, the retiming range does not include abnormal jump brightness values used to construct the re-divided brightness intervals.
[0034] The third aspect of this specification discloses a vehicle, comprising: a vehicle-mounted device as described in any of the aforementioned technical solutions.
[0035] Through one or more embodiments of this specification, this specification has the following beneficial effects or advantages:
[0036] This specification discloses a method for adjusting the brightness of a vehicle screen, a vehicle-mounted device and a vehicle. The method continuously receives a logical brightness value; and when the logical brightness value jumps abnormally each time, the brightness interval is reconstructed based on the abnormal jump brightness value and the timer is started to reset the timing range, and the number of logical brightness values in the re-divided brightness interval is detected within the re-timing range. If the preset number requirement is met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval. It can be seen that when the light changes (that is, the logical brightness value jumps abnormally), the technical solution is not sent to the vehicle screen, but the brightness interval is re-divided and the timing range is reset to count the logical brightness value after the abnormal jump. After the abnormal jump, the logical brightness value tends to be stable and then transmitted to the vehicle screen for brightness adjustment, so that the brightness of the vehicle screen will not switch too quickly when the external environment of the vehicle changes, thereby solving the screen flickering phenomenon caused by light changes and ensuring driving safety.
[0037] The above description is only an overview of the technical solution of this specification. In order to more clearly understand the technical means of this specification, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of this specification more obvious and easy to understand, the specific implementation methods of this specification are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present specification. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0039] Figure 1 A schematic diagram showing a process of a method for adjusting the brightness of a vehicle screen according to an embodiment of the present specification is shown;
[0040] Figure 2 A schematic diagram of processing a logical brightness value according to an embodiment of the present specification is shown;
[0041] Figure 3 shows a processing timing diagram of a logical brightness value according to one embodiment of the present specification;
[0042] Figure 4 A schematic diagram of a vehicle-mounted device according to an embodiment of the present specification is shown;
[0043] Figure 5 A schematic diagram of a vehicle according to an embodiment of the present specification is shown. DETAILED DESCRIPTION
[0044] In order to solve the screen flickering phenomenon of the vehicle screen when the light changes, the embodiment of this specification provides a brightness adjustment method of the vehicle screen, a vehicle device and a vehicle. The method continuously receives the logical brightness value; and when the logical brightness value jumps abnormally each time, the brightness interval is reconstructed based on the abnormal jump brightness value and the timer is started to reset the timing range, and the number of logical brightness values in the re-divided brightness interval is detected within the re-timing range. If the preset number requirement is met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval. It can be seen that when the light changes (that is, the logical brightness value jumps abnormally), the technical solution is not sent to the vehicle screen, but the brightness interval is re-divided and the timing range is reset to count the logical brightness value after the abnormal jump. After the abnormal jump, the logical brightness value tends to be stable and then transmitted to the vehicle screen for brightness adjustment, so that the brightness of the vehicle screen will not switch too fast when the external environment of the vehicle changes, thereby solving the screen flickering phenomenon caused by light changes and ensuring driving safety.
[0045] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
[0046] This specification discloses a flow chart of a method for adjusting the brightness of a vehicle screen. Figure 1 , the method comprising:
[0047] Step 101, continuously receiving logical brightness values.
[0048] In this embodiment, the change in screen brightness depends on the change in light collected by the light sensor. For example, once the light changes, the screen brightness will be controlled to change accordingly. Therefore, the rapid change in external ambient light and the accidental jitter of the light sensor may cause the screen to flicker. In order to reduce the flickering phenomenon of the screen, this embodiment uses a logical brightness value as the basis for adjusting the screen brightness. The logical brightness value is obtained by converting the external ambient brightness value according to the illumination unit LUX. Specifically, the external ambient brightness value of the vehicle is collected. Among them, the external ambient brightness value is collected by reusing the existing sensors of the vehicle (such as ambient light and sunlight sensors), thereby saving the cost of the car factory, and the signal source is more reliable. The external ambient brightness value is expressed in the illumination unit LUX and changes with the changes in the external environment of the vehicle. The external ambient brightness value is converted into a logical brightness value. For example, the external ambient brightness value is reduced by 20 times and converted into a logical brightness value. Of course, this embodiment is not limited to this.
[0049] In the actual control process, this embodiment receives the first logical brightness value; based on the first logical brightness value, determines the brightness interval corresponding to the first logical brightness value and the timing range corresponding to the first logical brightness value. In addition, the first logical brightness value is directly sent to the screen for brightness display. Figure 2 , is a schematic diagram for processing logical brightness values. After receiving the first logical brightness value, this embodiment uses a timer to generate a timing range corresponding to the first logical brightness value. The timing range includes time T0 to time T4, but does not include the time when the first logical brightness value is generated. In addition, a brightness interval corresponding to the first logical brightness value is also generated, such as L 首 ±25.
[0050] During the continuous reception of the logic brightness value, for each logic brightness value, it is determined whether the logic brightness value is in the brightness interval corresponding to the timing range to which it belongs. If it is in the interval, it means that the logic brightness value has not changed abnormally. If it is not in the interval, it means that the logic brightness value has changed abnormally. For example, continue to refer to Figure 2 , a logical brightness value is received at each moment from T0 to T3. If the 4 consecutive logical brightness values received from T0 to T3 (excluding the first logical brightness value) are all in L 首 ±25, indicating that the logic brightness values continuously received from T0 to T3 have no abnormal jumps and the number meets the requirement of 4, which is then converted into screen brightness values and transmitted to the vehicle screen for display. During the conversion, the first logic brightness value L0 among the logic brightness values continuously received from T0 to T3 can be used to adjust the brightness of the vehicle screen; or the brightness average value L of the logic brightness values continuously received from T0 to T3 can be calculated. 均 , using the brightness mean L 均 Adjust the brightness of the car screen. Of course, there is no limitation here.
[0051] The specific embodiments will be described later and will not be repeated here. If the logic brightness value changes abnormally, step 102 is executed.
[0052] Step 102: Every time the logic brightness value jumps abnormally, the brightness interval is reconstructed based on the abnormal jump brightness value and the timer is started to reset the timing range.
[0053] Among them, abnormal jump refers to the logical brightness value jumping out of the corresponding brightness range within the corresponding timing range. The abnormal jump of the logical brightness value is used to reflect the change of the light in the vehicle's external environment. There are generally two situations in which the logical brightness value produces abnormal jumps. One is that the light in the vehicle's driving environment changes too quickly, and the other is that the environment has not changed but the light sensor produces occasional jitter. In order to solve the screen flickering phenomenon caused by the above reasons, the abnormal jump brightness value caused by the abnormal jump of the logical brightness value will not be immediately sent to the vehicle screen for display. The vehicle screen will still display based on the logical brightness value within the timing range before the abnormal jump, and the brightness range will be reconstructed based on the abnormal jump brightness value and the timer will be started to reset the timing range. Continue to see Figure 2 , the logic brightness value changes abnormally at time T4, which means that the ambient light changes at time T4 or the light sensor shakes accidentally. On the one hand, the logic brightness value L4 (also called the abnormal change brightness value) will not be sent to the car screen immediately for display. The car screen is still based on the logic brightness value L0 or L1 within the timing range before the abnormal change. 均 On the other hand, the brightness interval is re-divided based on the logical brightness value L4. Specifically, the re-divided brightness interval is: L4±25. In addition, the timer is restarted at time T4 to set the timing range, and the re-timing range is obtained.
[0054] Step 103, within the retiming range, detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement. If the preset number requirement is met, use the first logical brightness value in the re-divided brightness interval to modify the brightness of the vehicle screen.
[0055] In this embodiment, each abnormal jump will restart the timer to determine the timing range and re-divide the brightness interval. The retiming range refers to the timing range obtained after re-counting each time an abnormal jump occurs. The re-divided brightness interval refers to the brightness interval re-divided based on the corresponding abnormal jump brightness value after each abnormal jump occurs. Among them, the retiming range and the re-divided brightness interval correspond one to one.
[0056] In order to solve the screen flickering phenomenon caused by too fast changes in ambient light and occasional jitters of the light sensor, in this embodiment, the vehicle screen still displays the logical brightness value within the timing range before the abnormal jump, and a preset number requirement is designed to determine whether the abnormal jump belongs to an environmental change or a sudden change of the light sensor. If the abnormal jump is caused by the occasional jitter of the light sensor, there is no need to modify the screen brightness in this embodiment; if the abnormal jump is caused by changes in ambient light, the screen brightness can only be modified after the ambient light tends to stabilize, that is, when the preset number requirement is met, and the screen flickering phenomenon is solved by sending the logical brightness value after the ambient light tends to stabilize.
[0057] Specifically, the number of logical brightness values in the re-divided brightness interval is detected within the retiming range to see if it meets the preset number requirement. If the number of logical brightness values does not meet the preset number requirement, the detection will continue until it times out. During this period, there is no need to modify the screen brightness, thereby solving the screen flickering phenomenon caused by accidental jitter of the light sensor or too fast changes in ambient light. If the number of logical brightness values reaches the preset number requirement, it means that the abnormal jump is caused by changes in the external ambient light but gradually tends to stabilize. Therefore, the brightness of the vehicle screen will be adjusted when the number meets the requirement, and the screen flickering phenomenon will be solved by sending the logical brightness value after the ambient light tends to stabilize. Of course, before this adjustment, the vehicle screen is still displayed based on the logical brightness value within the timing range before adjustment. Continue to see Figure 2 , after resetting the timing range at time T4 to obtain a retiming range of 2 seconds. Within 2 seconds, until T x At this moment, if the logic brightness value has not changed abnormally and the number reaches the requirement of 4, the brightness of the vehicle screen is adjusted using the first logic brightness value in the range. Before this adjustment, the vehicle screen is still based on the logic brightness value L0 or L1 in the timing range before the abnormal change. 均 Display. If T y The logical brightness value L generated at the moment y If an abnormal jump occurs, L y The brightness interval is re-divided as the benchmark and the timing range is reset. The re-divided brightness interval is L y ±25, and execute step 103 within the retiming range.
[0058] In some optional implementations, the screen brightness can also be modified in a variety of other ways. Specifically, if the preset number requirement is met, the average value of the logical brightness values in the re-divided brightness interval is calculated, and the brightness of the vehicle screen is adjusted using the average brightness value. Of course, the brightness difference between the logical brightness values in the re-divided brightness interval is not large, and any of the logical brightness values can be randomly selected to adjust the brightness of the vehicle screen, or within the re-divided brightness interval, the logical brightness value with the smallest difference from the screen brightness value currently displayed on the vehicle screen is selected for adjustment to reduce the brightness difference of the vehicle screen.
[0059] In order to avoid the impact of abnormal jump brightness values on screen flickering, in some optional embodiments, the logical brightness values that do not produce abnormal jumps within the retiming range do not include abnormal jump brightness values used to construct the re-divided brightness interval, for example, do not include the abnormal jump brightness value L4 used as a benchmark for constructing the re-divided brightness interval.
[0060] In some optional implementations, if the preset number requirement is not met, when the timing exceeds the retiming range, the brightness of the vehicle screen will be modified using the first logical brightness value in the re-divided brightness interval. In this embodiment, after the timing times out, it is deemed that the logical brightness value will not be sent down subsequently. This scenario is applicable to situations where the brightness value of the external environment exceeds the sensor acquisition limit value. The sensor of this embodiment has an acquisition limit value (for example, 255), but in actual applications there is a situation where the brightness value of the external environment is continuously higher than the limit value 255. In this case, the sensor will not send the external environment brightness value again after sending the limit value 255 once. By designing a timing timeout, the brightness of the vehicle screen can be adjusted with the logical brightness value corresponding to 255 in this case, so that the brightness of the vehicle screen is adapted to the brightness of the external environment.
[0061] Of course, within the retiming range, the logic brightness value may change abnormally again. Specifically, if the logic brightness value changes abnormally again before the preset number requirement is met, the brightness interval is rebuilt based on the abnormal change brightness value of the abnormal change again, and the timer is started to set the timing range again, and step 103 is executed again to solve the screen flickering phenomenon caused by the abnormal change again.
[0062] To illustrate and explain the method steps of this embodiment, please refer to the following examples. Figure 3 , taking the processing timing diagram of logical brightness value as an example to illustrate.
[0063] Step 301, receiving a logical brightness value L.
[0064] Step 302, determine whether it is the first logical brightness value L 首 If yes, go to step 303 to step 304. If no, go to step 305.
[0065] Step 303: Divide the brightness interval L 首 ±25, and set the timing range.
[0066] Step 304, using L 首 Adjust the brightness of the car screen.
[0067] Step 305, determine whether the logic brightness value L has an abnormal jump within the corresponding timing range. If so, it means that the abnormal jump may be caused by changes in ambient light or sudden changes in the light sensor. In order to solve the screen flickering phenomenon, execute steps 306 to 307. If not, execute step 308.
[0068] Step 306, reset the timing range and reset the count. Of course, at this time, L 首 Control the brightness of the car screen.
[0069] In step 307 , the brightness range L±25 is reset based on the logical brightness value L, and the process goes to step 301 .
[0070] Step 308, determine whether the number of logical brightness values in the re-divided brightness interval meets 4. If not, execute step 309, if yes, it means that the abnormal jump is caused by the change of ambient light, but the light gradually stabilizes, then execute step 310,
[0071] Step 309, add 1 to the count and go to step 301.
[0072] Step 310: Use the first logical brightness value in the re-divided brightness interval to adjust the brightness of the vehicle screen. Optionally, one of the logical brightness values can be randomly selected to adjust the brightness of the vehicle screen; or the average of the four logical brightness values can be used to adjust the brightness of the vehicle screen.
[0073] In this embodiment, if the number of logical brightness values does not meet 4 and an abnormal jump occurs again, the timer will be started again to determine the timing range and divide the brightness interval again, and re-detect whether the number of logical brightness values in the re-divided brightness interval meets the number requirement, and so on. This situation is suitable for scenarios where the light sensor returns to normal after accidental jitter. Under this design, the accidental jitter of the light sensor will not modify the screen brightness, thereby avoiding screen flickering. In addition, this situation is also suitable for scenarios where the light changes too quickly. When the light changes too quickly, the logical brightness value before the interval is re-divided will be used to control the screen display, and the brightness interval will be continuously adjusted according to the light changes in the background until the light becomes stable. The appropriate logical brightness value will be used to modify the screen brightness, thereby avoiding screen flickering due to rapid light changes.
[0074] In this embodiment, when the number of logical brightness values does not meet 4, it is also necessary to determine in real time whether the timing has timed out. If the timing range has timed out, the first logical brightness value in the re-divided brightness interval is directly used to modify the brightness of the vehicle screen. This scenario is applicable to the case where the brightness value of the external environment exceeds the sensor acquisition limit value. The above embodiment has been introduced in detail, so it will not be repeated here.
[0075] Based on the same inventive concept as above, the following embodiment discloses a vehicle-mounted device, see Figure 4 ,include:
[0076] The receiving unit 401 is used to continuously receive the logical brightness value;
[0077] A construction unit 402 is used for reconstructing the brightness interval based on the abnormal jump brightness value and starting the timer to reset the timing range every time the logic brightness value has an abnormal jump; wherein the abnormal jump refers to the logic brightness value jumping out of the corresponding brightness interval within the corresponding timing range;
[0078] The output unit 403 is used to detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement within the re-timing range. If the preset number requirement is met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval.
[0079] In some optional implementations, the vehicle-mounted device further includes:
[0080] The receiving unit 401 is used to receive a first logical brightness value;
[0081] The determination unit is further used to determine the brightness interval corresponding to the first logical brightness value and the timing range corresponding to the first logical brightness value based on the first logical brightness value.
[0082] In some optional implementations, the logical brightness value is obtained according to the following steps:
[0083] Collecting the brightness value of the external environment of the vehicle; wherein the brightness value of the external environment is expressed in illuminance units and changes with the change of the external environment of the vehicle;
[0084] The external environment brightness value is converted into the logical brightness value.
[0085] In some optional embodiments, the output unit 403 is further used to modify the brightness of the vehicle screen using the first logical brightness value in the re-divided brightness interval when the timing exceeds the re-timing range if the preset number requirement is not met.
[0086] In some optional embodiments, the construction unit 402 is also used to reconstruct the brightness interval based on the abnormal jump brightness value of the abnormal jump again and start the timer to set the timing range again if the logical brightness value jumps abnormally again before the preset number requirement is met.
[0087] The output unit 403 is also used to calculate the average value of the logical brightness values in the re-divided brightness interval if the preset number requirement is met, and use the brightness average value to adjust the brightness of the vehicle screen.
[0088] In some optional implementations, the retiming range does not include abnormal jump brightness values used to construct the re-divided brightness intervals.
[0089] Based on the same inventive concept as above, the following embodiment discloses a vehicle, referring to Figure 5The vehicle hardware of this embodiment includes: a sensor 501, an MCU (microcontroller 502), a vehicle-mounted device 503 described in any of the above embodiments, and a vehicle-mounted screen 504. The vehicle-mounted device 503 and the vehicle-mounted screen 504 are integrated.
[0090] Among them, the sensor 501 of this embodiment is: ambient light and sunlight sensor 501. The ambient light and sunlight sensor 501 can be installed above the front defogger outlet. The ambient light and sunlight sensor 501 collects the external environment brightness value of the vehicle to control the opening and closing of the headlights. In order to save the cost of vehicle manufacturing, this embodiment can reuse the ambient light and sunlight sensor 501 to collect the external environment brightness value, convert it into illumination unit representation, and then transmit it to the MCU responsible for signal collection.
[0091] MCU is used to convert the external environment brightness value into the logical brightness value and transmit it to the vehicle-mounted device 503. It is worth noting that the logical brightness value of this embodiment is continuously transmitted to the vehicle-mounted device 503, and its specific value changes with the change of the external environment brightness value.
[0092] The vehicle-mounted device 503 is used to execute the method described in any of the aforementioned embodiments to adjust the screen brightness of the vehicle-mounted screen 504 .
[0093] Since the ambient light and sunlight sensor 501 is very sensitive to light, it can very sensitively capture changes in the ambient light outside the vehicle. If the brightness of the vehicle screen 504 is adjusted directly according to the signal collected by the ambient light and sunlight sensor 501, it is easy to cause a flickering screen phenomenon. Therefore, this embodiment sets a method such as that described in any of the aforementioned embodiments in the vehicle-mounted device 503. When the light changes (that is, the logic brightness value jumps abnormally), the abnormal jump brightness value will not be used to adjust the main screen of the car, but the brightness interval will be re-divided and the timing range will be reset to count the logic brightness value after the abnormal jump. After the logic brightness value tends to be stable, it will be transmitted to the vehicle screen 504 for brightness adjustment, so that the brightness of the vehicle screen 504 will not switch too quickly when the external environment of the vehicle changes, thereby solving the flickering screen phenomenon caused by light changes and ensuring driving safety.
[0094] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general purpose systems may also be used together with the teachings based thereon. Based on the above description, it is apparent that the structure required to construct such systems is. In addition, this specification is not directed to any particular programming language. It should be understood that the contents of this specification described herein may be implemented using various programming languages, and the description of the specific languages above is intended to disclose the best mode of implementation of this specification.
[0095] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of this description can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.
[0096] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of the exemplary embodiments of the present specification, the various features of the present specification are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: the claimed specification requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, the inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present specification.
[0097] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0098] In addition, those skilled in the art will appreciate that, although some embodiments herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of this specification and form different embodiments. For example, in the claims below, any one of the claimed embodiments may be used in any combination.
[0099] The various component embodiments of this specification may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may be used in practice to implement some or all functions of some or all components of a gateway, a proxy server, or a system according to an embodiment of this specification. This specification may also be implemented as a device or apparatus program (e.g., a computer program and a computer program product) for executing part or all of the methods described herein. Such a program implementing this specification may be stored on a computer-readable medium, or may have the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.
[0100] It should be noted that the above embodiments illustrate rather than limit the present specification, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present specification may be implemented with the aid of hardware comprising a number of different elements and with the aid of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.
Claims
1. A method for adjusting the brightness of a vehicle-mounted screen, the method comprising: Continuously receive logical brightness values; Each time the logic brightness value undergoes an abnormal jump, the brightness interval is reconstructed based on the abnormal jump brightness value and the timer is started to reset the timing range; wherein the abnormal jump refers to the logic brightness value jumping out of the corresponding brightness interval within the corresponding timing range; Within the retiming range, detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement. If the preset number requirement is met, use the first logical brightness value in the re-divided brightness interval to modify the brightness of the vehicle screen, or calculate the average of the logical brightness values in the re-divided brightness interval, and use the average of the logical brightness values to adjust the brightness of the vehicle screen.
2. The method according to claim 1, before the continuously receiving the logical brightness value, the method further comprises: Receive the first logical brightness value; Based on the first logical brightness value, a brightness interval corresponding to the first logical brightness value and a timing range corresponding to the first logical brightness value are determined.
3. The method according to claim 1, wherein the logical brightness value is obtained according to the following steps: Collect the brightness value of the vehicle's external environment; among them, The external environment brightness value is expressed in illuminance units and changes with changes in the external environment of the vehicle; The external environment brightness value is converted into the logical brightness value.
4. The method of claim 1, further comprising: If the preset number requirement is not met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval when the timing exceeds the re-timing range.
5. The method as claimed in claim 1, if the logic brightness value jumps abnormally again before the preset number requirement is met, the brightness interval is reconstructed based on the abnormal jump brightness value of the abnormal jump again and the timer is started to set the timing range again.
6. The method as claimed in claim 1, wherein the retiming range does not include abnormal jump brightness values used to construct the re-divided brightness intervals.
7. A vehicle-mounted device, comprising: A receiving unit, used for continuously receiving a logic brightness value; A construction unit is used for reconstructing the brightness interval based on the abnormal jump brightness value and starting the timer to reset the timing range every time the logic brightness value has an abnormal jump; wherein the abnormal jump refers to the logic brightness value jumping out of the corresponding brightness interval within the corresponding timing range; The output unit is used to detect whether the number of logical brightness values in the re-divided brightness interval meets the preset number requirement within the retiming range. If the preset number requirement is met, the brightness of the vehicle screen is modified using the first logical brightness value in the re-divided brightness interval, or the average logical brightness value in the re-divided brightness interval is calculated, and the brightness of the vehicle screen is adjusted using the average logical brightness value.
8. The vehicle-mounted device according to claim 7, further comprising: The receiving unit is used to receive a first logical brightness value; The determination unit is further used to determine the brightness interval corresponding to the first logical brightness value and the timing range corresponding to the first logical brightness value based on the first logical brightness value.
9. The vehicle-mounted device according to claim 7, wherein the logical brightness value is obtained according to the following steps: Collect the brightness value of the vehicle's external environment; among them, The external environment brightness value is expressed in illuminance units and changes with changes in the external environment of the vehicle; The external environment brightness value is converted into the logical brightness value.
10. The vehicle-mounted device as described in claim 7, wherein the output unit is further used to modify the brightness of the vehicle-mounted screen using the first logical brightness value in the re-divided brightness interval when the timing exceeds the re-timing range if the preset number requirement is not met.
11. The vehicle-mounted device as described in claim 7, wherein the construction unit is also used to reconstruct the brightness interval based on the abnormal jump brightness value of the abnormal jump again and start the timer to set the timing range again if the logical brightness value jumps abnormally again before the preset number requirement is met.
12. The vehicle-mounted device as claimed in claim 7, wherein the retiming range does not include abnormal jump brightness values used to construct the re-divided brightness intervals.
13. A vehicle comprising: The vehicle-mounted device as described in any one of claims 7 to 12.
Citation Information
Patent Citations
Automatic external defibrillator, and display screen brightness adjusting method and apparatus thereof
CN104064162A
Mobile terminal, ambient light dynamic induction control method, ambient light dynamic induction control system
CN105405429A