Display parameter adjustment method and device, near-to-eye display equipment and storage medium
By adjusting the display parameters according to the ambient light brightness change value and user behavior when the near-eye display device is in the wearable state, the problems of high power consumption and limited battery life in the prior art are solved, and more efficient power management and intelligent display parameter adjustment are achieved.
Patent Information
- Application Number
- CN202311110043.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-02-28
AI Technical Summary
When existing near-eye display devices automatically adjust the display brightness according to changes in ambient light, they consume high power and have limited battery life. Especially when increasing the brightness, frequent adjustment of the display brightness increases the power consumption.
When the near-eye display device is in a wearable state, by detecting the change value of the ambient light brightness, the display parameters are adjusted only when the brightness change value is greater than the preset threshold, and the scene type and the change amount of the user's pupil diameter are adjusted, and when the remaining power is sufficient.
It effectively reduces the number of display parameter adjustments and power consumption, improves the battery life of the near-eye display device, and improves the accuracy and intelligence of display parameter adjustment.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of display, and in particular to a display parameter adjustment method, device, near-eye display device and storage medium. Background Art
[0002] With the development of technology, near-eye display devices are becoming more and more popular among users. Near-eye display devices include AR (Augmented Reality) glasses, VR (Virtual Reality) glasses, and AR helmets. Current near-eye display devices, such as AR glasses, are equipped with ambient light sensors to automatically adjust the brightness of the AR glasses display according to changes in ambient light. However, due to the limitations of the size and shape of AR glasses, the battery life of AR glasses is limited. Automatically adjusting the brightness of the AR glasses display according to changes in ambient light, especially increasing the brightness of the AR glasses display, will increase the power consumption of the AR glasses. Frequently adjusting the display brightness according to changes in ambient light will also increase the power consumption of the AR glasses. Therefore, how to automatically adjust the brightness of the AR glasses display according to changes in ambient light to improve the battery life of the AR glasses is an urgent problem to be solved. Summary of the invention
[0003] Embodiments of the present invention provide a display parameter adjustment method, an apparatus, a near-eye display device, and a storage medium, aiming to improve the accuracy of brightness adjustment of a near-eye display device.
[0004] In a first aspect, an embodiment of the present invention provides a display parameter adjustment method, which is applied to a near-eye display device, including:
[0005] When it is detected that the near-eye display device is in a wearing state, determining a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period;
[0006] When the brightness change value is greater than a preset threshold, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0007] Optionally, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0008] When the brightness change value is greater than a preset threshold, determining the type of scene in which the near-eye display device is currently located;
[0009] The display parameters of the near-eye display device are adjusted according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value.
[0010] Optionally, adjusting the display parameters of the near-eye display device according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value includes:
[0011] If the type of the scene currently located by the near-eye display device is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, determining the minimum display parameter corresponding to the target type scene;
[0012] If the minimum display parameter is greater than the target display parameter corresponding to the changed ambient light brightness value, adjusting the display parameter of the near-eye display device according to the minimum display parameter;
[0013] If the minimum display parameter is less than or equal to the target display parameter, the display parameter of the near-eye display device is adjusted according to the target display parameter.
[0014] Optionally, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0015] When the brightness change value is greater than a preset threshold, determining a change in the pupil diameter of the user of the near-eye display device based on an eye tracking algorithm;
[0016] If the change in the user's pupil diameter is greater than a preset change, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0017] Optionally, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0018] When the brightness change value is greater than a preset threshold, if the ambient light brightness value before the change is less than the ambient light brightness value after the change, determining the current remaining power of the near-eye display device;
[0019] If the remaining power is greater than or equal to the preset power, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0020] Optionally, the display parameter adjustment method further includes:
[0021] If the remaining power is less than the preset power, the current display parameters of the near-eye display device are maintained.
[0022] Optionally, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0023] When the brightness change value is greater than a preset threshold, obtaining the current remaining power of the near-eye display device;
[0024] If the remaining power is less than a preset power, determining a gaze point position of a user wearing the near-eye display device;
[0025] If the gaze point position is located within the display area of the near-eye display device, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0026] In a second aspect, an embodiment of the present invention further provides a display parameter adjustment device, the display parameter adjustment device is applied to a near-eye display device, and the display parameter adjustment device includes:
[0027] A brightness determination module, configured to determine a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period when it is detected that the near-eye display device is in a wearing state;
[0028] The parameter adjustment module is used to adjust the display parameters of the near-eye display device according to the changed ambient light brightness value when the brightness change value is greater than a preset threshold.
[0029] In a third aspect, an embodiment of the present invention further provides a near-eye display device, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for implementing a connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the display parameter adjustment method described in the first aspect is implemented.
[0030] In a fourth aspect, an embodiment of the present invention further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the display parameter adjustment method as described in the first aspect.
[0031] The embodiments of the present invention provide a display parameter adjustment method, device, near-eye display device and storage medium. The display parameters are adjusted according to the change of ambient light brightness only when the near-eye display device is in a worn state, thereby avoiding adjusting the display parameters according to the change of ambient light brightness when the near-eye display device is in a non-worn state, reducing the number of times the display parameters are adjusted, and improving the battery life of the near-eye display device; and in the process of adjusting the display parameters according to the change of ambient light brightness, the display parameters are automatically adjusted according to the change of ambient light brightness only when the brightness change value of the ambient light brightness is greater than a preset threshold, thereby avoiding the near-eye display device frequently adjusting the display parameters according to the change of ambient light brightness, reducing the amount of power required to adjust the display parameters, and further improving the battery life of the near-eye display device. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0033] Figure 1 is a schematic block diagram of the structure of a near-eye display device provided by an embodiment of the present invention;
[0034] Figure 2 is a flow chart of a display parameter adjustment method provided by an embodiment of the present invention;
[0035] Figure 3 yes Figure 2 A schematic flow chart of a step S102;
[0036] Figure 4 The present invention is a schematic structural diagram of a display parameter adjustment device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0037] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are 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.
[0038] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.
[0039] It should be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0040] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0041] Figure 1 It is a schematic block diagram of the structure of a near-eye display device provided by an embodiment of the present invention.
[0042] like Figure 1 As shown, the near-eye display device 100 includes a processor 101 and a memory 102 , and the processor 101 and the memory 102 are connected via a bus 103 , such as an I2C (Inter-integrated Circuit) bus.
[0043] Specifically, the processor 101 is used to provide computing and control capabilities to support the operation of the entire near-eye display device 100. The processor 101 may be a central processing unit (CPU), and the processor 101 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0044] Specifically, the memory 102 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.
[0045] Those skilled in the art will understand that Figure 1 The structure shown in the figure is merely a block diagram of a partial structure related to the embodiment of the present invention, and does not constitute a limitation on the near-eye display device to which the embodiment of the present invention is applied. The specific near-eye display device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0046] The processor 101 is used to run the computer program stored in the memory 102, and implement any one of the display parameter adjustment methods provided by the embodiments of the present invention when executing the computer program.
[0047] In one embodiment, the processor is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:
[0048] When it is detected that the near-eye display device is in a wearing state, determining a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period;
[0049] When the brightness change value is greater than a preset threshold, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0050] In one embodiment, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0051] When the brightness change value is greater than a preset threshold, determining the type of scene in which the near-eye display device is currently located;
[0052] The display parameters of the near-eye display device are adjusted according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value.
[0053] In one embodiment, adjusting the display parameters of the near-eye display device according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value includes:
[0054] If the type of the scene currently located by the near-eye display device is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, determining the minimum display parameter corresponding to the target type scene;
[0055] If the minimum display parameter is greater than the target display parameter corresponding to the changed ambient light brightness value, adjusting the display parameter of the near-eye display device according to the minimum display parameter;
[0056] If the minimum display parameter is less than or equal to the target display parameter, the display parameter of the near-eye display device is adjusted according to the target display parameter.
[0057] In one embodiment, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0058] When the brightness change value is greater than a preset threshold, determining a change in the pupil diameter of the user of the near-eye display device based on an eye tracking algorithm;
[0059] If the change in the user's pupil diameter is greater than a preset change, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0060] In one embodiment, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0061] When the brightness change value is greater than a preset threshold, if the ambient light brightness value before the change is less than the ambient light brightness value after the change, determining the current remaining power of the near-eye display device;
[0062] If the remaining power is greater than or equal to the preset power, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0063] In one embodiment, the display parameter adjustment method further includes:
[0064] If the remaining power is less than the preset power, the current display parameters of the near-eye display device are maintained.
[0065] In one embodiment, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0066] When the brightness change value is greater than a preset threshold, obtaining the current remaining power of the near-eye display device;
[0067] If the remaining power is less than a preset power, determining a gaze point position of a user wearing the near-eye display device;
[0068] If the gaze point position is located within the display area of the near-eye display device, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0069] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the near-eye display device described above can refer to the corresponding process in the following display parameter adjustment method embodiment, and will not be repeated here.
[0070] The following will be combined Figure 1 The near-eye display device in the embodiment of the present invention is described in detail. It should be noted that Figure 1 The near-eye display device is only used to explain the display parameter adjustment method provided in the embodiment of the present invention, but does not constitute a limitation on the application scenario of the display parameter adjustment method provided in the embodiment of the present invention. In this embodiment, the near-eye display device may be AR glasses, VR glasses, AR helmets, etc.
[0071] See also Figure 2 , Figure 2 It is a flow chart of a display parameter adjustment method provided by an embodiment of the present invention.
[0072] like Figure 2 As shown, the display parameter adjustment method includes steps S101 to S102.
[0073] Step S101, when it is detected that the near-eye display device is in a wearing state, determining a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period.
[0074] In an embodiment of the present disclosure, the near-eye display device can detect whether it is in a wearing state through a sensor. For example, when the near-eye display device is an AR glasses, it can detect whether it is in a wearing state through a sensor set on its frame and / or temples. When the near-eye display device is in a wearing state, the near-eye display device detects changes in ambient light brightness through an ambient light sensor in a periodic or real-time manner. For example, an ambient light sensor can be set on the frame or temple of the AR glasses, and the ambient light sensor is used to detect changes in ambient light brightness in the environment in which the AR glasses are located. In the process of detecting changes in ambient light brightness, the near-eye display device can calculate the brightness change value of the ambient light brightness within a preset duration. It can be understood that the brightness change value can be the ambient light brightness value detected at the first time minus the ambient light brightness value detected at the second time, or the ambient light brightness value detected at the second time minus the ambient light brightness value detected at the first time, and the time difference between the first time and the second time is equal to the preset duration. The brightness change value may be a positive value or a negative value.
[0075] In order to improve the battery life of the near-eye display device, in the embodiment of the present disclosure, the ambient light sensor in the near-eye display device will be awakened and put into operation to detect the brightness of the ambient light only when it is detected that the near-eye display device is in a worn state; when the near-eye display device is not worn, the ambient light sensor in the near-eye display device is in a dormant state.
[0076] In another embodiment, a function button for automatic adjustment of display parameters is provided in the near-eye display device. The function button may be a virtual button. For example, a function button for automatic adjustment of display parameters may be provided in the system setting options of the near-eye display device. The user may open the system setting options and then trigger the function button for automatic adjustment of display parameters on the screen of the near-eye display device to start or turn off the automatic adjustment of display parameters. The function button may also be a physical button. For example, when the near-eye display device is an AR glasses, a touch button may be provided on the temples to start or turn off the automatic adjustment of display parameters. Only when the user turns on the automatic adjustment of display parameters of the near-eye display device, the near-eye display device may automatically adjust its display parameters according to changes in the brightness of the ambient light. Therefore, if the near-eye display device is in a wearing state but the automatic adjustment of display parameters function is not turned on, the near-eye display device will not automatically adjust its display parameters according to changes in the brightness of the ambient light.
[0077] Step S102, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value.
[0078] When the near-eye display device obtains the brightness change value of the ambient light brightness within a preset time length, the near-eye display device determines whether the brightness change value is greater than the preset threshold. Among them, in the process of judging whether the brightness change value is greater than the preset threshold, the brightness change value used is the absolute value of the brightness change value calculated in step S101, so as to ensure that the relationship between the brightness change value of the ambient light brightness and the preset threshold can be accurately determined. The size of the preset threshold can be set as needed, and there is no specific restriction on this in the embodiment of the present disclosure. If it is determined that the brightness change value is greater than the preset threshold, the near-eye display device adjusts its display parameters according to the ambient light brightness value after the change. It can be understood that the ambient light brightness after the change = the ambient light brightness before the change + the brightness change value, when the ambient light brightness becomes brighter, the brightness change value is a positive value; when the ambient light brightness becomes darker, the brightness change value is a negative value. The display parameters include at least one or more of display brightness, display resolution, and display color. For example, when the near-eye display device is AR glasses, the display parameters are parameters of the augmented reality display mode.
[0079] In this embodiment, the display parameters are adjusted according to the change of the ambient light brightness only when the near-eye display device is in a worn state, thereby avoiding the adjustment of the display parameters according to the change of the ambient light brightness when the near-eye display device is in a non-worn state, reducing the number of times the display parameters are adjusted, and improving the battery life of the near-eye display device; and in the process of adjusting the display parameters according to the change of the ambient light brightness, the display parameters are automatically adjusted according to the change of the ambient light brightness only when the brightness change value of the ambient light brightness is greater than a preset threshold, thereby avoiding the near-eye display device frequently adjusting the display parameters according to the change of the ambient light brightness, reducing the amount of power required to adjust the display parameters, and further improving the battery life of the near-eye display device.
[0080] In one embodiment, the step S102 includes:
[0081] Step a: When the brightness change value is greater than a preset threshold, determine the type of scene in which the near-eye display device is currently located.
[0082] When it is determined that the brightness change value of the ambient light brightness is greater than a preset threshold, the near-eye display device determines the type of the current scene. In the embodiments of the present disclosure, the type of the current scene can be determined based on the display content of the near-eye display device and / or the application running in the foreground. For example, when the current display content of the near-eye display device is navigation-related information, it can be determined that the near-eye display device is currently in a navigation scene; when the application currently running in the foreground of the near-eye display device is a video playback application, it can be determined that the near-eye display device is currently in a video playback scene. The embodiment of determining the type of scene the near-eye display device is currently in will be described later and will not be repeated here.
[0083] Step b: adjusting the display parameters of the near-eye display device according to the type of scene the near-eye display device is currently in and the changed ambient light brightness value.
[0084] After determining the type of scene the near-eye display device is currently in, the near-eye display device adjusts the display parameters of the near-eye display device according to the type of scene the near-eye display device is currently in and the ambient light brightness value after the change. It is understandable that when the types of scenes the near-eye display device is in are different, for the same ambient light brightness value, the adjustment strategy for adjusting the display parameters may be different, such as for the same display parameter, the same ambient light brightness value, the adjustment amplitude is different. In the disclosed embodiment, the near-eye display device has pre-assigned types to various scenes. In one embodiment, the near-eye display device can determine the type of the current scene based on the application currently running in the foreground, that is, in the near-eye display device, there is a corresponding relationship between the application and the type of scene.
[0085] The method of adjusting the display parameters of the near-eye display device according to the type of the scene currently located by the near-eye display device and the ambient light brightness value after the change includes: if the type of the scene currently located by the near-eye display device is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, determining the minimum display parameter corresponding to the target type scene; if the minimum display parameter is greater than the target display parameter corresponding to the ambient light brightness value after the change, adjusting the display parameters of the near-eye display device according to the minimum display parameter; if the minimum display parameter is less than or equal to the target display parameter, adjusting the display parameters of the near-eye display device according to the target display parameter.
[0086] If it is determined that the type of scene currently in which the near-eye display device is located is a target type scene, it is determined whether the ambient light brightness value before the change is greater than the ambient light brightness value after the change. In the disclosed embodiment, there are only two types of scenes in which the near-eye display device is located, one is a target type scene, and the other is a non-target type scene. The target type scene is a scene that has relatively high requirements for display parameters, such as a video playback scene, a video call scene, etc. It can be understood that when the ambient light brightness value before the change is greater than the ambient light brightness value after the change, it indicates that the ambient light is getting darker; when the ambient light brightness value before the change is less than the ambient light brightness value after the change, it indicates that the ambient light is getting brighter.
[0087] If the type of scene currently in which the near-eye display device is located is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, the minimum display parameter corresponding to the target type scene is determined. Among them, because the target type scene has relatively high requirements for the actual parameters, the target type scene will have a minimum display parameter, which can be set by the user as needed, and there is no limit on the size of the minimum display parameter.
[0088] After determining the changed ambient light brightness value, determine the target display parameter corresponding to the changed ambient light brightness value. In the near-eye display device, the mapping relationship between different ambient light brightness values and display parameters can be pre-stored, and based on the mapping relationship, the target display parameter corresponding to the changed ambient light brightness value can be determined. It can be understood that when there are multiple display parameters, different display parameters have corresponding mapping relationships.
[0089] After the target display parameter is determined, the size relationship between the minimum display parameter and the target display parameter is determined. When determining the size relationship between the minimum display parameter and the target display parameter, the same type of minimum display parameter is compared with the same type of target display parameter, such as comparing the A minimum display parameter with the A target display parameter, and comparing the B minimum display parameter with the B target display parameter.
[0090] If the minimum display parameter is greater than the target display parameter, the display parameter of the near-eye display device is adjusted according to the minimum display parameter, that is, the current display parameter of the near-eye display device is adjusted to the minimum display parameter. If the minimum display parameter is less than or equal to the target display parameter, the near-eye display device adjusts its current display parameter according to the target display parameter, that is, adjusts its current display parameter to the target display parameter.
[0091] In another embodiment, if the type of scene the near-eye display device is currently in is a non-target type scene, the near-eye display device determines the target display parameters corresponding to the changed ambient light brightness value, and automatically adjusts the display parameters according to the target display parameters.
[0092] In this embodiment, when the current scene of the near-eye display device is a target type scene, how to adjust the current display parameters is determined according to the size relationship between the minimum display parameters of the target type scene and the target display parameters corresponding to the changed ambient light brightness value, thereby avoiding adjusting the display parameters only according to the target display parameters. When the minimum display parameter is greater than the target display parameter, the display parameter is adjusted with the minimum display parameter, thereby ensuring the display effect of the current scene of the near-eye display device and improving the intelligence of the display parameter adjustment.
[0093] In one embodiment, the step S102 includes:
[0094] Step c: when the brightness change value is greater than a preset threshold, determine the change in the pupil diameter of the user of the near-eye display device based on an eye tracking algorithm.
[0095] Step d: if the change in the user's pupil diameter is greater than a preset change, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value.
[0096] When it is determined that the brightness change value of the ambient light is greater than a preset threshold, the near-eye display device determines the change in the pupil diameter of the user of the near-eye display device based on the eye tracking algorithm. The human pupil diameter automatically adjusts the pupil diameter according to the brightness of the ambient light to control the amount of light entering the eye. The pupil diameter is reduced in a bright environment, and the pupil diameter is expanded in a dim environment. In this embodiment, in order to improve the accuracy of the display parameter adjustment, the situation when the brightness change value of the ambient light is greater than the preset threshold is limited to the scene where the ambient light brightness before the change is less than the ambient light brightness after the change. At this time, the user's pupil diameter will become smaller, that is, the pupil diameter before the change is greater than the pupil diameter after the change.
[0097] After determining the change in the user's pupil diameter, determine whether the change in the user's pupil diameter is greater than a preset change. The preset changes for different users may be the same or different. This embodiment does not specifically limit the size of the preset change. If it is determined that the change in the user's pupil diameter is greater than the preset change, the near-eye display device adjusts its display parameters according to the ambient light brightness value after the change. If it is determined that the change in the user's pupil diameter is less than the preset change, the near-eye display device does not adjust its display parameters according to the ambient light brightness value after the change, and maintains the current display parameters; if it is determined that the change in the user's pupil diameter is equal to the preset change, the near-eye display device may adjust its display parameters according to the ambient light brightness value after the change, or may not adjust its display parameters according to the ambient light brightness value after the change.
[0098] It can be understood that when the ambient light becomes brighter, if the change in the user's pupil diameter is less than the preset change, it means that the change in the ambient light brightness has little effect on the user's viewing of the content displayed on the near-eye display device. At this time, the display parameters do not need to be adjusted according to the ambient light brightness, and frequent adjustment of the display parameters can be avoided; if the change in the user's pupil diameter is greater than the preset change, it means that the change in the ambient light brightness has a greater impact on the user's viewing of the content displayed on the near-eye display device. At this time, it is necessary to adjust the display parameters according to the ambient light brightness, thereby improving the accuracy of the adjustment of the display parameters of the near-eye display device.
[0099] In another embodiment, when the brightness change value is greater than a preset threshold, the display parameters of the near-eye display device are adjusted according to the ambient light brightness value after the change, including: when the brightness change value is greater than the preset threshold, if the ambient light brightness value before the change is less than the ambient light brightness value after the change, then determining the current remaining power of the near-eye display device; if the remaining power is greater than or equal to the preset power, then adjusting the display parameters of the near-eye display device according to the ambient light brightness value after the change.
[0100] When it is determined that the brightness change value is greater than the preset threshold, the near-eye display device determines whether the ambient light brightness value before the change is less than the ambient light brightness value after the change. If the ambient light brightness value before the change is less than the ambient light brightness value after the change, the near-eye display device determines its current remaining power and determines whether its current remaining power is greater than or equal to the preset power. The preset power can be set according to specific needs, such as 20% of the total power, or 10% of the total power, etc.
[0101] If the remaining power of the near-eye display device is greater than or equal to the preset power, the near-eye display device adjusts its display parameters according to the changed ambient light brightness value.
[0102] If the ambient light brightness value before the change is greater than the ambient light brightness value after the change, it indicates that the ambient light brightness has become dimmer. At this time, there is no need to consider the current power of the near-eye display device, because when the ambient light brightness becomes dimmer, the near-eye display device will adjust its display parameters, such as reducing the display brightness, thereby reducing the power consumption of the near-eye display device, which can save the power of the near-eye display device and thus improve the battery life of the near-eye display device.
[0103] The display parameter adjustment method further includes: if the remaining power is less than the preset power, maintaining the current display parameters of the near-eye display device.
[0104] If the remaining power of the near-eye display device is less than the preset power, the near-eye display device will maintain its current display parameters and will not respond to instructions for adjusting its display parameters, i.e., it is prohibited to adjust its display parameters according to the changed ambient light brightness value.
[0105] This embodiment adjusts the display parameters of the near-eye display device according to the ambient light brightness value after the change only when it is determined that the current remaining power of the near-eye display device is greater than or equal to the preset power when the brightness change value of the ambient light is greater than a preset threshold and the ambient light brightness value before the change is less than the ambient light brightness value after the change; if it is determined that the current remaining power of the near-eye display device is less than the preset power, the display parameters are not adjusted according to the ambient light brightness after the change, so that the display parameters are adjusted when the near-eye display device has sufficient power. In the process of intelligently adjusting the display parameters according to the change in ambient light brightness, the battery life of the near-eye display device is guaranteed.
[0106] Reference Figure 3 In one embodiment, when the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes:
[0107] Step S1021, when the brightness change value is greater than a preset threshold, obtaining the current remaining power of the near-eye display device;
[0108] Step S1022, if the remaining power is less than a preset power, determining a gaze point position of a user wearing the near-eye display device;
[0109] When it is determined that the brightness change value of the ambient light is greater than a preset threshold, the near-eye display device obtains its current remaining power and determines whether the current remaining power is less than the preset power. If it is determined that the current remaining power is less than the preset power, the near-eye display device determines the gaze point position of the wearer. The near-eye display device can determine the gaze point position of the wearer through eye tracking technology.
[0110] In another embodiment, if the current remaining power of the near-eye display device is greater than or equal to the preset power, the near-eye display device can directly adjust its display parameters according to the changed ambient light brightness value.
[0111] Step S1023: If the gaze point position is located within the display area of the near-eye display device, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
[0112] After determining the gaze point position of the user wearing the near-eye display device, it is determined whether the gaze point position is within the display area of the near-eye display device. If it is determined that the gaze point position is within the display area of the near-eye display device, the near-eye display device adjusts its display parameters according to the changed ambient light brightness value; if it is determined that the gaze point position is not within the display area of the near-eye display device, the near-eye display device does not adjust its display parameters according to the changed ambient light brightness.
[0113] In this embodiment, when the brightness change value is greater than a preset threshold and the current remaining power of the near-eye display device is less than the preset power, the display parameters are adjusted according to the ambient light brightness only when the position of the user's gaze point is within its display area, thereby avoiding frequent adjustment of the display parameters according to the ambient light brightness, increasing the power consumption of the near-eye display device, and thus improving the battery life of the near-eye display device.
[0114] In another embodiment, when the brightness change value of the ambient light is greater than a preset threshold, it is determined whether the brightness of the ambient light after the change is greater than the brightness of the ambient light before the change. If the brightness of the ambient light after the change is greater than the brightness of the ambient light before the change, then when the remaining power is less than the preset power and the gaze point is located within the display area of the near-eye display device, the display parameters of the near-eye display device will be adjusted according to the brightness value of the ambient light after the change. If the brightness of the ambient light after the change is less than the brightness of the ambient light before the change, indicating that the ambient light has dimmed, the near-eye display device can adjust its display parameters directly according to the brightness value of the ambient light after the change without considering the power factor, because when the ambient light dims, the near-eye display device will reduce its display parameters according to the brightness value of the ambient light after the change, thereby reducing the power consumption of the near-eye display device and improving the battery life of the near-eye display device.
[0115] See also Figure 4 , Figure 4 It is a schematic block diagram of the structure of a display parameter adjustment device provided by an embodiment of the present invention.
[0116] The display parameter adjustment device is applied to a near-eye display device, such as Figure 4 As shown, the display parameter adjustment device 400 includes a brightness determination module 410 and a parameter adjustment module 420, wherein:
[0117] A brightness determination module, configured to determine a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period when it is detected that the near-eye display device is in a wearing state;
[0118] The parameter adjustment module is used to adjust the display parameters of the near-eye display device according to the changed ambient light brightness value when the brightness change value is greater than a preset threshold.
[0119] In some embodiments, the parameter adjustment module includes:
[0120] A type determination unit, configured to determine the type of scene in which the near-eye display device is currently located when the brightness change value is greater than a preset threshold;
[0121] The first parameter adjustment unit is used to adjust the display parameters of the near-eye display device according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value.
[0122] In some embodiments, the first parameter adjustment unit is further configured to:
[0123] If the type of the scene currently located by the near-eye display device is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, determining the minimum display parameter corresponding to the target type scene;
[0124] If the minimum display parameter is greater than the target display parameter corresponding to the changed ambient light brightness value, adjusting the display parameter of the near-eye display device according to the minimum display parameter;
[0125] If the minimum display parameter is less than or equal to the target display parameter, the display parameter of the near-eye display device is adjusted according to the target display parameter.
[0126] In some embodiments, the parameter adjustment module further includes:
[0127] a change amount determining unit, configured to determine a change amount of a pupil diameter of a user of the near-eye display device based on an eye tracking algorithm when the brightness change value is greater than a preset threshold;
[0128] The second parameter adjustment unit adjusts the display parameters of the near-eye display device according to the changed ambient light brightness value if the change in the user's pupil diameter is greater than a preset change.
[0129] In some embodiments, the parameter adjustment module further includes:
[0130] A power determination unit, configured to determine the current remaining power of the near-eye display device when the brightness change value is greater than a preset threshold and if the ambient light brightness value before the change is less than the ambient light brightness value after the change;
[0131] The third parameter adjustment unit is used to adjust the display parameters of the near-eye display device according to the changed ambient light brightness value if the remaining power is greater than or equal to the preset power.
[0132] In some embodiments, the display parameter adjustment device further includes:
[0133] A parameter maintaining module is used to maintain the current display parameters of the near-eye display device if the remaining power is less than the preset power.
[0134] In some embodiments, the parameter adjustment module further includes:
[0135] A power acquisition unit, configured to acquire the current remaining power of the near-eye display device when the brightness change value is greater than a preset threshold;
[0136] a position determination unit, configured to determine a gaze point position of a user wearing the near-eye display device if the remaining power is less than a preset power;
[0137] A fourth parameter adjustment unit is used to adjust the display parameters of the near-eye display device according to the changed ambient light brightness value if the gaze point position is located within the display area of the near-eye display device.
[0138] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the display parameter adjustment device described above can refer to the corresponding process in the aforementioned display parameter adjustment method embodiment, and will not be repeated here.
[0139] An embodiment of the present invention further provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement any display parameter adjustment method provided in the description of the embodiment of the present invention.
[0140] The storage medium may be an internal storage unit of the near-eye display device described in the aforementioned embodiment, such as a hard disk or memory of the near-eye display device. The storage medium may also be an external storage device of the near-eye display device, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the near-eye display device.
[0141] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware embodiment, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those of ordinary skill in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0142] It should be understood that the term "and / or" used in the present specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.
[0143] The serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A display parameter adjustment method, characterized in that: The display parameter adjustment method is applied to a near-eye display device, and the method comprises: When it is detected that the near-eye display device is in a wearing state, determining a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period; When the brightness change value is greater than a preset threshold, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
2. The display parameter adjustment method according to claim 1, characterized in that: When the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes: When the brightness change value is greater than a preset threshold, determining the type of scene in which the near-eye display device is currently located; The display parameters of the near-eye display device are adjusted according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value.
3. The display parameter adjustment method according to claim 2, characterized in that: The adjusting the display parameters of the near-eye display device according to the type of the scene in which the near-eye display device is currently located and the changed ambient light brightness value includes: If the type of the scene currently located by the near-eye display device is a target type scene, and the ambient light brightness value before the change is greater than the ambient light brightness value after the change, determining the minimum display parameter corresponding to the target type scene; If the minimum display parameter is greater than the target display parameter corresponding to the changed ambient light brightness value, adjusting the display parameter of the near-eye display device according to the minimum display parameter; If the minimum display parameter is less than or equal to the target display parameter, the display parameter of the near-eye display device is adjusted according to the target display parameter.
4. The display parameter adjustment method according to claim 1, characterized in that: When the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes: When the brightness change value is greater than a preset threshold, determining a change in the pupil diameter of the user of the near-eye display device based on an eye tracking algorithm; If the change in the user's pupil diameter is greater than a preset change, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
5. The display parameter adjustment method according to claim 1, characterized in that: When the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes: When the brightness change value is greater than a preset threshold, if the ambient light brightness value before the change is less than the ambient light brightness value after the change, determining the current remaining power of the near-eye display device; If the remaining power is greater than or equal to the preset power, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
6. The display parameter adjustment method according to claim 5, characterized in that: The display parameter adjustment method further includes: If the remaining power is less than the preset power, the current display parameters of the near-eye display device are maintained.
7. The display parameter adjustment method according to claim 1, characterized in that: When the brightness change value is greater than a preset threshold, adjusting the display parameters of the near-eye display device according to the changed ambient light brightness value includes: When the brightness change value is greater than a preset threshold, obtaining the current remaining power of the near-eye display device; If the remaining power is less than a preset power, determining a gaze point position of a user wearing the near-eye display device; If the gaze point position is located within the display area of the near-eye display device, the display parameters of the near-eye display device are adjusted according to the changed ambient light brightness value.
8. A display parameter adjustment device, characterized in that: The display parameter adjustment device is applied to a near-eye display device, and the display parameter adjustment device includes: A brightness determination module, configured to determine a brightness change value of the ambient light brightness detected by the near-eye display device within a preset time period when it is detected that the near-eye display device is in a wearing state; The parameter adjustment module is used to adjust the display parameters of the near-eye display device according to the changed ambient light brightness value when the brightness change value is greater than a preset threshold.
9. A near-eye display device, characterized in that: The near-eye display device includes a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the display parameter adjustment method as described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the display parameter adjustment method according to any one of claims 1 to 7.