Driving circuit, driving control method and device, electronic equipment, medium and product

By employing a dynamic switching drive circuit of the first and second constant current modules and a pulse width modulation control signal in the VR device, the high power consumption problem caused by the continuous illumination of the infrared LED is solved, thereby extending the device's battery life and improving the user experience.

CN121099488APending Publication Date: 2025-12-09SHANGHAI LONGCHEER INTELLIGENCE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511315020.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

The continuous illumination mode of infrared LEDs in existing VR devices results in high power consumption, shortening the device's battery life and becoming a key bottleneck in device battery life.

Method used

A drive circuit design that dynamically switches between the first and second constant current modules is adopted. Combined with pulse width modulation control signals, the current supply of the infrared light-emitting module is dynamically adjusted to avoid energy waste in the constant-on mode.

Benefits of technology

It effectively reduces the average power consumption of the infrared light-emitting module, extends the device's battery life, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121099488A_ABST
    Figure CN121099488A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a driving circuit, a driving control method and device, electronic equipment, a medium and a product. The circuit comprises a first constant current module used for providing a first constant current; the second constant current module is used for providing a second constant current; wherein the second constant current is smaller than the first constant current; the current switching module is connected with the first constant current module, the second constant current module and the infrared light-emitting module and used for selecting the first constant current or the second constant current to be transmitted to the infrared light-emitting module, and due to dynamic switching between the first constant current and the second constant current, energy waste in a traditional normally-on mode is avoided; and the infrared light-emitting module does not need to run at full power in some time periods, so that the average power consumption in the whole working time is greatly reduced and is directly converted into prolonging of the endurance time of a battery of the equipment.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronics, and in particular to a driving circuit, a driving control method and device, an electronic device, a medium and a product. BACKGROUND

[0002] Virtual reality (VR) technology has made significant progress in recent years. High-end VR devices have begun to widely integrate eye tracking functions in order to improve the immersion and precision of human-computer interaction. This function is crucial for implementing key technologies such as gaze point rendering, pupil distance adaptive adjustment, immersive social interaction, and user experience analysis.

[0003] Currently, the mainstream technical solution for eye tracking systems in VR devices is the active infrared imaging method. The basic principle is to configure at least one infrared camera facing the user's eye in the near-eye area of the VR headset, as well as a matching infrared light source, usually an infrared LED (Light-Emitting Diode) of a specific wavelength. The infrared LED emits invisible light to illuminate the eyeball, and the camera captures the "bright pupil" or "dark pupil" image reflected by the cornea and pupil. Then, through image processing algorithms, the direction of the line of sight, the gaze point, and the pupil size are calculated in real time.

[0004] During the entire process, the infrared LED works in a constant-on mode, i.e., the driving circuit is continuously turned on, and the LED will be in the lit state for a long time. However, the continuous infrared illumination will result in considerable additional power consumption, which severely shortens the device's battery life. SUMMARY

[0005] The driving circuit, driving control method, device, electronic device, medium, and product provided by the embodiments of the present application are used to reduce the power consumption of the device and improve the battery life of the device.

[0006] In a first aspect, the embodiments of the present application provide a driving circuit applied to a VR device, the circuit comprising:

[0007] a first constant current module configured to provide a first constant current;

[0008] a second constant current module configured to provide a second constant current; wherein the second constant current is less than the first constant current;

[0009] a current switching module connected to the first constant current module, the second constant current module, and an infrared light-emitting module, and configured to select the first constant current or the second constant current to be transmitted to the infrared light-emitting module.

[0010] Optionally, the circuit further comprises a power module.

[0011] The first terminal of the first constant current module is connected to the first terminal of the power supply module, and the first constant current module is used to convert the DC voltage output by the power supply module into a first constant current.

[0012] The first terminal of the second constant current module is connected to the second terminal of the power supply module, and the second constant current module is used to convert the DC voltage output by the power supply module into a second constant current.

[0013] The second terminal of the first constant current module and the second terminal of the second constant current module are both connected to the first terminal of the current switching module.

[0014] Optionally, the first end of the infrared emitting module is connected to the third end of the first constant current module and the third end of the second constant current module, respectively, and the second end of the infrared emitting module is connected to the second end of the current switching module.

[0015] Optionally, the circuit further includes: a pulse width modulation control unit;

[0016] The current switching module is connected to the pulse width modulation control unit and is specifically used to select whether to transmit the first constant current or the second constant current to the infrared emitting module according to the level state of the pulse width modulation control signal provided by the pulse width modulation control unit.

[0017] When the pulse width modulation control signal is at the first level, the current switching module transmits the first constant current to the infrared emitting module;

[0018] When the pulse width modulation control signal is in the second level state, the current switching module transmits the second constant current to the infrared light-emitting module.

[0019] In a second aspect, embodiments of this application provide a drive control method applied to the drive circuit described in the first aspect, the method comprising:

[0020] Obtain the exposure timing diagram corresponding to the eye-tracking camera; the exposure timing diagram is used to indicate the time period during which the eye-tracking camera is in the exposure state;

[0021] Based on the exposure timing diagram, a pulse width modulation control signal is generated.

[0022] Optionally, the pulse width modulation control signal is a periodic signal, and the pulse width modulation control signal includes two states: a first level state and a second level state. The first level state and the second level state alternate. In the pulse width modulation control signal, the duration of the first level state is a first preset duration, and the duration of the second level state is a second preset duration.

[0023] Optionally, when the eye-tracking camera is in the exposure state, the pulse width modulation control signal is in the first level state.

[0024] The modulation depth corresponding to the pulse width modulation control signal is less than the preset modulation depth. The preset modulation depth is determined based on the frequency of the pulse width modulation control signal and the human eye perception characteristics. The modulation depth is (I1-I2) / (I1+I2), where I1 is the first constant current and I2 is the second constant current.

[0025] Thirdly, embodiments of this application provide an electronic device, including:

[0026] At least one processor; and

[0027] A memory that is communicatively connected to the at least one processor;

[0028] The memory stores instructions that can be executed by the at least one processor to cause the electronic device to perform the method described in the second aspect.

[0029] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the method described in the second aspect above.

[0030] Fifthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the method described in the second aspect above.

[0031] The driving circuit, driving control method, device, electronic device, medium, and product provided in this application embodiment include: a first constant current module for providing a first constant current; a second constant current module for providing a second constant current; wherein the second constant current is less than the first constant current; and a current switching module connected to the first constant current module, the second constant current module, and the infrared emitting module, for selecting either the first constant current or the second constant current to be transmitted to the infrared emitting module. This dynamic switching between the first constant current and the second constant current avoids energy waste in the traditional constant-on mode. The infrared emitting module does not need to operate at full power during certain periods, and its average power consumption during the overall working time is significantly reduced, directly translating into an extension of the device's battery life. Attached Figure Description

[0032] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0033] Figure 1 An application scenario diagram provided for an embodiment of this application;

[0034] Figure 2 This is a schematic diagram of a driving circuit provided in an embodiment of this application;

[0035] Figure 3 This is a schematic diagram of another driving circuit provided in an embodiment of this application;

[0036] Figure 4 This is a schematic diagram of another driving circuit provided in an embodiment of this application;

[0037] Figure 5 This is a schematic diagram of another driving circuit provided in an embodiment of this application;

[0038] Figure 6 A flowchart of a drive control method provided in an embodiment of this application;

[0039] Figure 7 A timing diagram of a pulse width modulation control signal provided for an embodiment of this application;

[0040] Figure 8 This is a schematic diagram of the structure of a drive control device provided in an embodiment of this application;

[0041] Figure 9 A schematic diagram of the structure of the electronic device provided in this application.

[0042] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0043] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0044] Virtual reality technology has made significant progress in recent years in terms of hardware performance, software algorithms, and interactive experience. With the continuous improvement of display resolution, refresh rate, and computing power, high-end VR devices are no longer satisfied with basic visual immersion and motion capture, but are further pursuing more natural, efficient, and intelligent human-computer interaction methods. Against this backdrop, eye-tracking, as a key technology capable of capturing users' visual intentions and physiological states in real time, has been widely integrated into next-generation VR devices, becoming a core component for improving system immersion and interaction accuracy.

[0045] The value of eye-tracking technology is reflected in several key areas: In graphics rendering, it provides the foundation for foveated rendering technology. In personalized adaptation, it supports adaptive adjustment of interpupillary distance (IPD). The system can automatically measure the user's IPD and drive the motor to adjust the lens spacing, or at least provide calibration references at the software level, thereby matching the optimal optical configuration for the user and alleviating visual fatigue and dizziness. In social and collaborative applications, it enables immersive social interaction, such as recreating the user's realistic eye contact and gaze direction in virtual meetings, greatly enhancing the sense of presence and communication expressiveness.

[0046] Currently, the mainstream eye-tracking systems in consumer and professional VR devices employ active infrared imaging, which offers advantages such as strong resistance to ambient light interference and high image contrast. The system's structure and basic principle are as follows: Near the eye on the inner frame of the VR headset, typically one (usually two to improve accuracy and reliability) miniature infrared camera facing the user's eyes is integrated, along with a specially designed infrared light source array. The workflow is as follows: Infrared LEDs emit invisible infrared beams that illuminate the user's eye surface at a specific angle. The light creates high-contrast characteristic reflection patterns on the cornea (which produces bright "Pulchin spots") and the pupil (which creates "bright pupil" or "dark pupil" effects depending on the light source's position). The infrared camera then continuously captures these eye reflection images and transmits them to the processing unit. Dedicated computer vision algorithms analyze the position, shape, and geometric relationships of these feature points in the image in real time, ultimately calculating a wealth of biomechanical parameters, including the direction of gaze, the three-dimensional coordinates of the gaze point on the screen or in space, the pupil diameter, and even the blink frequency.

[0047] However, a common design element in this technical solution is that, to ensure the continuity and stability of image acquisition, the infrared LED is typically set to operate in a constant-on mode. This means that its driving circuit is continuously conducting, and the LED remains lit for an extended period throughout the eye-tracking session. Although the power consumption of a single infrared LED is not high, the additional power consumption generated by its continuous operation becomes significant in the overall power budget of mobile VR / AR (Augmented Reality) devices (especially standalone headsets that rely on built-in batteries). This continuous infrared illumination becomes a considerable source of power consumption for the device, severely limiting its battery life on a single charge and becoming a key bottleneck affecting user experience and product competitiveness.

[0048] In view of this, this application provides a driving circuit comprising: a first constant current module, a second constant current module, a current switching module, and an infrared emitting module. The first constant current module provides a first constant current, the second constant current module provides a second constant current, and the second constant current is less than the first constant current. The current switching module is connected to the first constant current module, the second constant current module, and the infrared emitting module, and can be used to select whether to transmit the first constant current or the second constant current to the infrared emitting module. This dynamic switching between the first constant current and the second constant current avoids the energy waste of the traditional constant-on mode. The infrared emitting module does not need to operate at full power during certain periods, and its average power consumption during the overall working time is significantly reduced, directly translating into an extension of the device's battery life.

[0049] Figure 1 An application scenario diagram provided for an embodiment of this application, such as... Figure 1 As shown, one end of the first constant current module is connected to the first end of the infrared light-emitting module, and the other end of the first constant current module is connected to the current switching module. One end of the second constant current module is connected to the first end of the infrared light-emitting module, and the other end of the second constant current module is connected to the current switching module. The current switching module is connected to the second end of the infrared light-emitting module.

[0050] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0051] Figure 2 This is a schematic diagram of a driving circuit provided in an embodiment of this application. Figure 2 As shown, the circuit, applied to a VR device, includes:

[0052] The first constant current module is used to provide the first constant current;

[0053] The second constant current module is used to provide a second constant current; wherein the second constant current is less than the first constant current;

[0054] The current switching module is connected to the first constant current module, the second constant current module, and the infrared light-emitting module, and is used to select the first constant current or the second constant current to be transmitted to the infrared light-emitting module.

[0055] The infrared light-emitting module is used to emit infrared light, and optionally, the infrared light-emitting module includes at least one infrared light-emitting diode.

[0056] In this application, both the first constant current module and the second constant current module are constant current sources. The constant current source is designed to stabilize the output current at a set value and prevent it from fluctuating significantly with changes in the load (infrared light-emitting module) voltage or the power supply voltage. This application does not limit the specific form of the constant current source.

[0057] For example, both the first constant current module and the second constant current module can be dedicated constant current LED driver chips. Such chips typically only require one or two external resistors. By setting different resistance values ​​for the external resistors, the dedicated constant current LED driver chip can output different currents.

[0058] The power switching module can be a controlled single-pole double-throw analog switch used to switch the load (infrared emitting module) between two constant current sources.

[0059] Specifically, the current switching module is connected to the first constant current module, the second constant current module, and the infrared light-emitting module respectively. Under the premise of meeting the first preset condition, the first constant current is transmitted to the infrared light-emitting module. Under the premise of meeting the second preset condition, the second constant current is transmitted to the infrared light-emitting module. This application does not limit the specific form of the first and second preset conditions.

[0060] The driving circuit provided in this application includes: a first constant current module for providing a first constant current; a second constant current module for providing a second constant current; wherein the second constant current is less than the first constant current; and a current switching module connected to the first constant current module, the second constant current module, and the infrared emitting module, for selecting either the first constant current or the second constant current to be transmitted to the infrared emitting module. This dynamic switching between the first constant current and the second constant current avoids energy waste in the traditional constant-on mode. The infrared emitting module does not need to operate at full power during certain periods, and its average power consumption during the overall working time is significantly reduced, directly translating into an extension of the device's battery life.

[0061] Optionally, the circuit may also include: a power supply module;

[0062] The first terminal of the first constant current module is connected to the first terminal of the power supply module. The first constant current module is used to convert the DC voltage output by the power supply module into a first constant current.

[0063] The first terminal of the second constant current module is connected to the second terminal of the power supply module. The second constant current module is used to convert the DC voltage output by the power supply module into a second constant current.

[0064] The second terminal of both the first constant current module and the second constant current module are connected to the first terminal of the current switching module.

[0065] The power module can be a single-chip multi-output DC-DC (Direct Current to Direct Current converter), which is a power management IC (Integrated Circuit) that integrates multiple regulator channels.

[0066] The chip contains multiple independent DC-DC controllers that share the input power supply, but generate multiple different stable output voltages through different feedback pins and external inductors and capacitors.

[0067] The first output channel of the power module, for example, outputs a voltage of 3.3V, specifically to power the first constant current module.

[0068] The second output channel of the power module, for example, outputs a 3.8V voltage, specifically to power the second constant current module.

[0069] Figure 3 A schematic diagram of another driving circuit provided in an embodiment of this application is shown below. Figure 3 As shown, the first end of the power supply module is connected to the first end of the first constant current module, the second end of the power supply module is connected to the first end of the second constant current module, and the first end of the current switching module is connected to the second end of the first constant current module and the second end of the second constant current module, respectively.

[0070] The power supply module is used to output DC voltage. The first constant current module can convert the DC voltage output by the power supply module into a first constant current. The second constant current module can convert the DC voltage output by the power supply module into a second constant current. The current switching module can be turned on with the first constant current module to transmit the first constant current to the infrared light-emitting module. The current switching module can also be turned on with the second constant current module to transmit the second constant current to the infrared light-emitting module.

[0071] Optionally, the first end of the infrared emitting module is connected to the third end of the first constant current module and the third end of the second constant current module, and the second end of the infrared emitting module is connected to the second end of the current switching module.

[0072] The first end of the infrared emitting module can be either a positive or negative electrode, and the second end of the infrared emitting module has the opposite polarity to the first end.

[0073] Figure 4 This is a schematic diagram of another driving circuit provided in an embodiment of this application, as shown below. Figure 4 As shown, in Figure 3 Based on this, the first end of the infrared emitting module is connected to the third end of the first constant current module and the third end of the second constant current module, and the second end of the infrared emitting module is connected to the second end of the current switching module.

[0074] Optionally, the circuit may also include: a pulse width modulation control unit;

[0075] The current switching module is connected to the pulse width modulation control unit and is specifically used to select whether to transmit the first constant current or the second constant current to the infrared light-emitting module according to the level state of the pulse width modulation control signal provided by the pulse width modulation control unit.

[0076] When the pulse width modulation control signal is in the first level state, the current switching module transmits the first constant current to the infrared light-emitting module;

[0077] When the pulse width modulation control signal is in the second level state, the current switching module transmits the second constant current to the infrared light-emitting module.

[0078] The function of the pulse width modulation control unit is to provide a pulse width modulation control signal (PWM signal) to the current switching module. The current switching module determines whether to transmit the first constant current or the second constant current to the infrared light-emitting module based on the level of the received pulse width modulation control signal.

[0079] The pulse width modulation (PWM) control signal includes two level states: a first level state and a second level state. When the received PWM control signal is in the first level state, the current switching module controls the first constant current module to conduct with the infrared emitting module, so that a first constant current is transmitted to the infrared emitting module. When the received PWM control signal is in the second level state, the current switching module controls the second constant current module to conduct with the infrared emitting module, so that a second constant current is transmitted to the infrared emitting module. The first level state can be a high level state, and the second level state can be a low level state.

[0080] Figure 5 This is a schematic diagram of another driving circuit provided in an embodiment of this application, as shown below. Figure 5 As shown, in Figure 4 Based on this, the third terminal of the current switching module is connected to the pulse width modulation control unit.

[0081] Figure 6 This is a flowchart illustrating a drive control method provided in an embodiment of this application. The executing entity in this embodiment can be a pulse width modulation control unit, such as... Figure 6 As shown, the specific steps of this method are as follows:

[0082] Step 601: Obtain the exposure timing diagram corresponding to the eye-tracking camera; the exposure timing diagram is used to indicate the time period during which the eye-tracking camera is in the exposure state.

[0083] The exposure timing diagram is a time-state waveform diagram, where the vertical axis represents the exposure state of the eye-tracking camera and the horizontal axis represents time. For example, the exposure timing diagram can be a square wave.

[0084] High level (or 1): Indicates that the eye-tracking camera is in exposure mode. During this period, the eye-tracking camera's sensor is accumulating photons to generate an image.

[0085] Low level (or 0): indicates that the camera is in a non-exposure state, at which time the sensor may be reading out, resetting, or waiting idly.

[0086] Specifically, the pulse width modulation control unit acquires the exposure timing map corresponding to the tracking camera.

[0087] Step 602: Generate a pulse width modulation control signal based on the exposure timing diagram.

[0088] Specifically, the pulse width modulation control unit generates a pulse width modulation control signal based on the exposure timing diagram.

[0089] The driving control method provided in this application can obtain the exposure timing map corresponding to the eye-tracking camera. The exposure timing map is used to indicate the time period when the eye-tracking camera is in the exposure state. Based on the exposure timing map, a pulse width modulation control signal is generated to ensure that the illumination is stable and sufficient in every millisecond when the sensor of the eye-tracking camera accumulates photons. This provides the highest quality raw image data for the back-end algorithm and greatly improves the accuracy, robustness and usability of eye tracking.

[0090] Optionally, the pulse width modulation control signal is a periodic signal, which includes two states: a first level state and a second level state. The first level state and the second level state alternate. In the pulse width modulation control signal, the duration of the first level state is a first preset duration, and the duration of the second level state is a second preset duration.

[0091] For example, the pulse width modulation control signal can be a square wave. Within one period T, the pulse width modulation control signal first goes from a first level state (high level) for a first preset duration, then jumps to a second level state (low level) and goes for a second preset duration, and then repeats this process repeatedly.

[0092] Optionally, when the eye-tracking camera is in exposure mode, the pulse width modulation control signal is in the first level state;

[0093] The modulation depth corresponding to the pulse width modulation control signal is less than the preset modulation depth. The preset modulation depth is determined based on the frequency of the pulse width modulation control signal and the characteristics of human eye perception. The modulation depth = (I1-I2) / (I1+I2), where I1 is the first constant current and I2 is the second constant current.

[0094] Figure 7 A timing diagram of a pulse width modulation control signal provided in an embodiment of this application is shown below. Figure 7 As shown, the time period when the pulse width modulation control signal is in the first level state completely covers the time period when the eye-tracking camera is in the exposure period, ensuring that the first constant current passes through the infrared light-emitting module when the eye-tracking camera is exposed.

[0095] The modulation depth corresponding to the pulse width modulation control signal must be less than the preset modulation depth. The preset modulation depth is determined based on the frequency of the pulse width modulation control signal and the characteristics of human eye perception. The preset modulation depth is the boundary point where the human eye cannot perceive flicker. The human eye perception characteristics are used to indicate the human eye's perception of flicker. Furthermore, the frequency of the pulse width modulation control signal is the same as the frame rate of the eye-tracking camera.

[0096] The following is a detailed description of the human eye's perception of flicker. The range of flicker recognition by the human eye is closely related to the flicker frequency and the amplitude of the brightness difference. Flicker refers to the phenomenon of periodic changes in brightness between "high" and "low" values. Whether the human eye can detect flicker depends on two key parameters:

[0097] 1. Flicker frequency: the number of times the brightness changes per second (Hz). The higher the frequency, the harder it is to detect. It is related to CFF (Critical Flicker Frequency), where the flicker frequency is the frequency of the pulse width modulation control signal in this application.

[0098] 2. Brightness difference amplitude: that is, the difference in brightness between high and low values ​​(usually expressed as modulation depth: modulation depth = (L...) _max -L _min ) / (L _max +L _min The greater the difference, the easier it is to notice.

[0099] ① Low-frequency flicker (<30Hz): Easily noticeable; can be identified with a small difference in brightness.

[0100] When the flicker frequency is below the critical flicker frequency (CFF, usually around 50-60Hz), the human eye can directly see the alternation of brightness and darkness, and the sensitivity to brightness differences is extremely high at this time.

[0101] At this point, a modulation depth of only 1%-3% can be detected (e.g., brightness at 100 cd / m²). 2 With 97cd / m 2 Alternating between them, the difference is 3 cd / m 2 (Modulation depth 1.5%).

[0102] ② Mid-frequency flicker (30-60Hz): close to CFF, requires a medium brightness difference.

[0103] ③ When the frequency approaches CFF (e.g., 40-50Hz), the human eye's perception of flicker begins to blur, but the instability in brightness can still be detected through "visual persistence": a modulation depth of 5%-10% is required for it to be clearly identified (e.g., brightness at 100 cd / m²). 2 With 80cd / m 2 Alternating between them, with a difference of 20 cd / m 2 (Modulation depth 11%). The flicker at this point may not be directly visible, but it can cause visual discomfort (such as eye strain and dizziness), especially when viewed for extended periods (such as on some low refresh rate screens).

[0104] ④ High-frequency flicker (>60Hz): Exceeds CFF, requires a significant brightness difference to be perceived.

[0105] When the frequency is much higher than CFF (e.g., above 80Hz), the human eye cannot distinguish between alternating bright and dark areas; the brightness will be blended into a stable intermediate value. However, in extreme cases, it may still be perceived indirectly. The modulation depth needs to exceed 20%-30% to be vaguely perceived (e.g., brightness at 100 cd / m²). 2 With 40cd / m 2 Alternating between them, with a difference of 60 cd / m 2 (Modulation depth 43%). If the brightness difference is extremely large (such as a modulation depth of more than 50%, that is, the brightness is almost completely turned off and then turned on again), even if the frequency is above 80Hz, some people may still feel the brightness fluctuation (not a direct flicker, but a stress response of the visual system to changes in strong light).

[0106] ⑤ Ultra-high frequency flicker (>100Hz): Basically undetectable.

[0107] When the frequency exceeds 100Hz, regardless of the brightness difference (unless it's an alternation between near-total darkness and full brightness), the human eye can hardly perceive flicker. At this point, the brightness is perceived as a "stable average brightness." For example, an LED screen refreshing at 120Hz will appear to have a brightness of 100 cd / m². 2 With 50cd / m 2 Alternating between these (modulation depth 33%), the human eye will only perceive an average of 75 cd / m². 2 It offers stable brightness without flickering.

[0108] In this way, by controlling the modulation depth, it is possible to achieve the effect of not making the user feel flickering while saving current power consumption, thereby improving the user's experience and immersion.

[0109] Corresponding to the above-described drive control method, this application also provides a drive control device applied to a pulse width modulation control unit. Figure 8 This is a schematic diagram of a drive control device provided in an embodiment of this application. Figure 8 As shown, the drive control device includes:

[0110] The acquisition module 801 is used to acquire the exposure timing map corresponding to the eye-tracking camera; the exposure timing map is used to indicate the time period during which the eye-tracking camera is in the exposure state;

[0111] The generation module 802 is used to generate a pulse width modulation control signal based on the exposure timing diagram.

[0112] Optionally, the pulse width modulation control signal is a periodic signal, which includes two states: a first level state and a second level state. The first level state and the second level state alternate. In the pulse width modulation control signal, the duration of the first level state is a first preset duration, and the duration of the second level state is a second preset duration.

[0113] Optionally, when the eye-tracking camera is in exposure mode, the pulse width modulation control signal is in the first level state;

[0114] The modulation depth corresponding to the pulse width modulation control signal is less than the preset modulation depth. The preset modulation depth is determined based on the frequency of the pulse width modulation control signal and the characteristics of human eye perception. The modulation depth = (I1-I2) / (I1+I2), where I1 is the first constant current and I2 is the second constant current.

[0115] The specific implementation principle and effects of the drive control device provided in this application can be found in the foregoing embodiments, and will not be repeated here.

[0116] Figure 9 A schematic diagram of the structure of the electronic device provided in this application. Figure 9As shown, the electronic device 90 provided in this embodiment includes at least one processor 901 and a memory 902. Optionally, the device 90 further includes a communication component 903. The processor 901, memory 902, and communication component 903 are connected via a bus 904.

[0117] In a specific implementation, at least one processor 901 executes computer execution instructions stored in memory 902, causing at least one processor 901 to perform the above-described method.

[0118] The specific implementation process of processor 901 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0119] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0120] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0121] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0122] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-described method.

[0123] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the above-described method.

[0124] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0125] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0126] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0127] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0128] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0129] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0130] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0131] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A driving circuit, characterized in that, The circuit, used in VR devices, includes: The first constant current module is used to provide the first constant current; The second constant current module is used to provide a second constant current; wherein the second constant current is less than the first constant current; A current switching module is connected to the first constant current module, the second constant current module, and the infrared emitting module, and is used to select the first constant current or the second constant current to be transmitted to the infrared emitting module.

2. The driving circuit according to claim 1, characterized in that, The circuit also includes: a power supply module; The first terminal of the first constant current module is connected to the first terminal of the power supply module, and the first constant current module is used to convert the DC voltage output by the power supply module into a first constant current. The first terminal of the second constant current module is connected to the second terminal of the power supply module, and the second constant current module is used to convert the DC voltage output by the power supply module into a second constant current. The second terminal of the first constant current module and the second terminal of the second constant current module are both connected to the first terminal of the current switching module.

3. The driving circuit according to claim 2, characterized in that, The first end of the infrared emitting module is connected to the third end of the first constant current module and the third end of the second constant current module, respectively, and the second end of the infrared emitting module is connected to the second end of the current switching module.

4. The driving circuit according to claim 1, characterized in that, The circuit also includes: a pulse width modulation control unit; The current switching module is connected to the pulse width modulation control unit and is specifically used to select whether to transmit the first constant current or the second constant current to the infrared emitting module according to the level state of the pulse width modulation control signal provided by the pulse width modulation control unit. When the pulse width modulation control signal is at the first level, the current switching module transmits the first constant current to the infrared emitting module; When the pulse width modulation control signal is in the second level state, the current switching module transmits the second constant current to the infrared light-emitting module.

5. A drive control method, characterized in that, Applied to the drive circuit as described in any one of claims 1-4, the method comprises: Obtain the exposure timing diagram corresponding to the eye-tracking camera; the exposure timing diagram is used to indicate the time period during which the eye-tracking camera is in the exposure state; Based on the exposure timing diagram, a pulse width modulation control signal is generated.

6. The method according to claim 5, characterized in that, The pulse width modulation control signal is a periodic signal, which includes two states: a first level state and a second level state. The first level state and the second level state alternate. In the pulse width modulation control signal, the duration of the first level state is a first preset duration, and the duration of the second level state is a second preset duration.

7. The method according to claim 6, characterized in that, When the eye-tracking camera is in exposure mode, the pulse width modulation control signal is in the first level state. The modulation depth corresponding to the pulse width modulation control signal is less than the preset modulation depth. The preset modulation depth is determined based on the frequency of the pulse width modulation control signal and the human eye perception characteristics. The modulation depth is (I1-I2) / (I1+I2), where I1 is the first constant current and I2 is the second constant current.

8. An electronic device, characterized in that, include: At least one processor; as well as A memory that is communicatively connected to the at least one processor; The memory stores instructions executable by the at least one processor, which, when executed by the at least one processor, cause the electronic device to perform the method according to any one of claims 5-7.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the method as described in any one of claims 5-7.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method as described in any one of claims 5-7.