Heating method, head-mounted device, and computer-readable storage medium
Through the collaborative work of the environmental induction member and the controller, the heating of the AR glasses lenses is controlled, the problem of lens fog is solved, the anti-fog effect of the lenses is achieved in high temperature environments, and the user experience is improved.
Patent Information
- Application Number
- CN202211504780.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-28
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2042-11-28
AI Technical Summary
When AR glasses enter a higher temperature environment from a lower temperature environment, the lenses are prone to fog, resulting in a deterioration of the field of view. The prior art such as using glasses cloth to wipe or naturally dissipate for a long time, affecting the user experience.
The controller determines whether the preset conditions meet the preset conditions and controls the heating element to heat the lens, including using the camera to obtain thermal imaging images, angular velocity induction members to obtain the travel direction, and temperature induction members to obtain the temperature, etc., and controls the heating parameters and power according to the preset conditions to realize the heating of the lens.
Effectively reduce or avoid lens fog, shorten the time when water mist interferes with sight, improve user experience, and ensure that lenses do not fog or quickly dissipate water mist in high temperature environments.
Smart Images

Figure CN115774341B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of head-mounted devices, and particularly to a heating method, a head-mounted device, and a computer-readable storage medium. Background Art
[0002] With the increasingly widespread use of AR glasses, the functions developed for AR glasses are increasing, and the application scenarios are becoming more and more numerous, such as outdoor driving, outdoor sports and other scenarios. When a user wears AR glasses in winter and enters a room or a vehicle from the outdoors, water mist is likely to condense on the lens, resulting in a poor vision for the user. The time for the water mist to naturally dissipate is relatively long, which will cause the user to be unable to use the AR glasses during this period; while using a glasses cloth or paper to wipe the water mist on the lens, although the water mist can be wiped off relatively quickly, it is easy to scratch the waveguide plate, resulting in a decline in the experience of the AR glasses. Summary of the Invention
[0003] The main object of the present invention is to propose a heating method, aiming to heat the lens of a head-mounted device when there is a risk of fogging on the lens, so as to avoid fogging of the lens, or to promote the dissipation of water mist when the lens is fogged.
[0004] To achieve the above object, the heating method proposed by the present invention is used to heat the lens of a head-mounted device, and the heating method includes the following steps:
[0005] An environment sensor obtains environment information and feeds it back to the controller;
[0006] The controller determines whether the environment information meets a preset condition;
[0007] If the environment information meets the preset condition, the controller controls a heating element to heat the lens.
[0008] Optionally, the step in which the environment sensor obtains environment information and feeds it back to the controller is specifically:
[0009] A camera obtains a thermal imaging map of the current environment and feeds it back to the controller for the controller to obtain the position of a target heat source;
[0010] The step in which the controller determines whether the environment information meets a preset condition is specifically:
[0011] An angular velocity sensor obtains the current traveling direction of the user and feeds it back to the controller;
[0012] The controller determines whether the position of the target heat source is in the current traveling direction;
[0013] If so, it is determined that the environment information meets the preset condition.
[0014] Optionally, the step of the controller controlling the heating element to heat the lens is specifically as follows:
[0015] The first temperature sensing element acquires the current temperature of the lens and feeds it back to the controller;
[0016] The controller acquires the target heat source temperature according to the thermal imaging image, and acquires the target heating amount according to the target heat source temperature and the current lens temperature;
[0017] The controller acquires the target heating parameter at least according to the target heating amount;
[0018] The controller controls the heating element to heat the lens with the target heating parameter.
[0019] Optionally, before the step that the controller acquires the target heating parameter at least according to the target heating amount, there is further a step:
[0020] The acceleration sensing element acquires the current traveling speed of the user and feeds it back to the controller;
[0021] The controller acquires the current distance between the user and the target heat source according to the thermal imaging map, and acquires the traveling time required for the user to reach the target heat source according to the current distance and the current traveling speed;
[0022] The step that the controller acquires the target heating parameter at least according to the target heating amount is specifically as follows:
[0023] The controller acquires the target heating time according to the traveling time;
[0024] The controller acquires the target heating power according to the target heating time and the target heating amount;
[0025] The step that the controller controls the heating element to heat the lens with the target heating parameter is specifically as follows:
[0026] The controller controls the heating element to heat the lens with the target heating time and the target heating power.
[0027] Optionally, the step that the controller acquires the target heating parameter at least according to the target heating amount is specifically as follows:
[0028] The controller acquires the target heating power according to the target heating amount;
[0029] The step that the controller controls the heating element to heat the lens with the target heating parameter is specifically as follows:
[0030] The controller controls the heating element to heat the lens with the target heating power;
[0031] After the step where the controller controls the heating element to heat the lens at the target heating power, the following steps are further included:
[0032] The controller obtains the target heat source temperature based on the thermal imaging map, and obtains the target lens temperature based on the target heat source temperature;
[0033] When the current lens temperature is greater than or equal to the target lens temperature, the controller controls the heating element to stop heating.
[0034] Optionally, the step where the environment sensing element obtains environmental information and feeds it back to the controller is specifically:
[0035] The second temperature sensing element obtains the current ambient temperature and feeds it back to the controller;
[0036] The step where the controller determines whether the environmental information meets the preset conditions is specifically:
[0037] The controller obtains the temperature change value based on the current ambient temperature;
[0038] If the temperature change value is greater than or equal to the first preset value, it is determined that the environmental information meets the preset conditions;
[0039] The step where the controller controls the heating element to heat the lens is specifically:
[0040] The controller controls the heating element to heat the lens at the maximum heating power.
[0041] Optionally, after the step where the controller controls the heating element to heat the lens at the maximum heating power, the following are further included:
[0042] The first temperature sensing element obtains the current lens temperature;
[0043] The controller obtains the difference between the current lens temperature and the current ambient temperature;
[0044] If the difference meets the second preset value, the controller controls the heating element to stop heating.
[0045] Optionally, the step where the environment sensing element obtains environmental information and feeds it back to the controller is specifically:
[0046] The inertial sensor obtains the current traveling speed of the user and feeds it back to the controller;
[0047] The step where the controller determines whether the environmental information meets the preset conditions is specifically:
[0048] The controller obtains the speed change value based on the current traveling speed;
[0049] If the speed change value is greater than or equal to a third preset value, it is determined that the environmental information meets the preset conditions;
[0050] The step of the controller controlling the heating element to heat the lens is specifically as follows:
[0051] The controller controls the heating element to heat the lens at the maximum heating power;
[0052] After the step of the controller controlling the heating element to heat the lens at the maximum heating power, the following steps are further included:
[0053] The second temperature sensing element acquires the current environmental temperature;
[0054] The controller acquires a temperature change value according to the current environmental temperature; if the temperature change value meets a fourth preset value within a preset time, the controller controls the heating element to stop heating.
[0055] The present invention also provides a head-mounted device, which includes:
[0056] A housing, a lens and a heating element provided on the housing;
[0057] An environment sensing element for acquiring and feeding back environmental information;
[0058] A controller for receiving the environmental information fed back by the environment sensing element and controlling the heating element to heat the lens when the environmental information meets the preset conditions;
[0059] A memory and a processor, the memory stores a heating program, and when the anti-fogging program is executed by the processor, the foregoing heating method is implemented.
[0060] The present invention also provides a computer-readable storage medium, which stores a heating program, and when the heating program is executed by a processor, the foregoing heating method is implemented.
[0061] In the technical solution of the present invention, the controller obtains the environmental information fed back by the environmental sensor, and judges whether there is a risk of fogging on the lens of the head-mounted device based on the environmental information. If the environmental information meets the preset conditions, it means that the head-mounted device has a risk of fogging, and the controller will control the heating element to start working. The heating element heats the lens to increase the temperature of the lens. Among them, it can be that the environmental information fed back by the environmental sensor enables the controller to know whether the user is about to enter an environment with a higher temperature. When it is determined that the user is about to enter an environment with a higher temperature, it is determined that the environmental information meets the preset conditions. At this time, the lens can be pre-heated by the heating element to reduce the degree of fogging on the lens or even prevent the lens from fogging. Or it can be that the environmental information obtained by the environmental sensor enables the controller to judge whether the temperature of the environment where the user is located suddenly rises. When it is determined that the temperature of the environment where the user is located suddenly rises, it also means that the user has entered an environment with a higher temperature from an environment with a lower temperature. At this time, the lens can be heated by the heating element to defog the lens and shorten the time when the water mist interferes with the user's line of sight. In this way, when there is a risk of fogging on the lens of the head-mounted device, the heating method of the present invention can heat the lens to reduce or prevent the lens from fogging, or promote the dissipation of the water mist when the lens is fogged. BRIEF DESCRIPTION OF THE DRAWINGS
[0062] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on the structures shown in these drawings.
[0063] Figure 1 It is a flowchart of an embodiment of the heating method of the present invention;
[0064] Figure 2 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0065] Figure 3 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0066] Figure 4 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0067] Figure 5 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0068] Figure 6 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0069] Figure 7 It is a detailed flowchart of an embodiment of the heating method of the present invention;
[0070] Figure 8 This is a schematic structural diagram of an embodiment of the head-mounted device of the present invention.
[0071] Explanation of the reference numerals in the drawings:
[0072] Label Name Label Name 11 Frame 41 Angular velocity sensor 12 Temple 42 Acceleration sensor 13 Lens 51 First temperature sensor 20 Controller 52 Second temperature sensor 30 Camera 60 Heating element 40 Inertial sensor
[0073] The realization of the object, functional features and advantages of the present invention will be further described with reference to the embodiments and the accompanying drawings. Specific embodiments
[0074] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0075] It should be noted that if there are directional indications (such as up, down, left, right, front, back,...) in the embodiments of the present invention, the directional indications are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the drawings). If the specific posture changes, the directional indications will also change accordingly.
[0076] Terms such as "connection", "installation", "fixation" should be understood in a broad sense. For example, "connection" can be a fixed connection, a detachable connection, or an integral connection; it can be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0077] In addition, if there are descriptions such as "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of such features. In addition, the meaning of "and / or" appearing throughout the text is that it includes three parallel solutions. Taking "A and / or B" as an example, it includes solution A, solution B, or a solution that satisfies both A and B at the same time. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the fact that those of ordinary skill in the art can implement it. When the combination of technical solutions appears to be contradictory or unable to be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the protection scope required by the present invention.
[0078] The present invention provides a heating method for heating the lens of a head-mounted device. It can be understood that the head-mounted device includes devices with lenses such as AR glasses, MR glasses, and smart glasses. When a user wears such a head-mounted device and enters an environment with a higher temperature from an environment with a lower temperature, the ambient temperature of the head-mounted device suddenly rises, while the temperature of the lens fails to rise in time. Once the temperature of the lens is lower than or equal to the dew point temperature of the ambient temperature, fog will condense on the lens, interfering with the user's line of sight and resulting in a deteriorated field of view for the user.
[0079] In an embodiment of the present invention, as Figure 1 shown, the heating method includes the steps:
[0080] S100. The environmental sensor obtains environmental information and feeds it back to the controller;
[0081] S200. The controller determines whether the environmental information meets the preset conditions;
[0082] If the environmental information meets the preset conditions, then execute the steps:
[0083] S300. The controller controls the heating element to heat the lens.
[0084] In the technical solution of the present invention, the controller obtains the environmental information fed back by the environmental sensor, and judges whether the lens of the head-mounted device has a risk of fogging based on the environmental information. If the environmental information meets the preset conditions, it means that the head-mounted device has a risk of fogging, and the controller immediately controls the heating element to start working, and the heating machine heats the lens to raise the temperature of the lens. Among them, it can be that the environmental information fed back by the environmental sensor enables the controller to know whether the user is about to enter an environment with a higher temperature. When it is determined that the user is about to enter an environment with a higher temperature, it is determined that the environmental information meets the preset conditions. At this time, the lens can be pre-heated by the heating element to reduce the degree of fogging of the lens or even avoid fogging of the lens; it can also be that the environmental information obtained by the environmental sensor enables the controller to judge whether the temperature of the environment where the user is located suddenly rises. When it is determined that the temperature of the environment where the user is located suddenly rises, it also means that the user has entered an environment with a higher temperature from an environment with a lower temperature. At this time, the lens can be heated by the heating element to defog the lens and shorten the time when the water mist interferes with the user's line of sight. In this way, when the lens of the head-mounted device has a risk of fogging, the heating method of the present invention can heat the lens to reduce or avoid fogging of the lens, or, when the lens is fogged, promote the dissipation of the water mist.
[0085] Without loss of generality, the heating element is set as a heating wire, which is electrically connected to the controller through a heating circuit. The controller controls the heating wire to generate heat through the heating circuit to heat the lens. Among them, the heating element is arranged on the outside of the housing and above the lens. In this way, there is no risk of scalding the user's skin when the heating wire generates heat.
[0086] In one embodiment, as Figure 2 shown, step S100 is specifically:
[0087] S110. The camera obtains the thermal imaging map of the current environment and feeds it back to the controller for the controller to obtain the position of the target heat source;
[0088] Step S200 is specifically:
[0089] S210. The angular velocity sensing element obtains the current traveling direction of the user and feeds it back to the controller;
[0090] S220. The controller determines whether the position of the target heat source is in the current traveling direction;
[0091] If so, it is determined that the environmental information meets the preset conditions.
[0092] Without loss of generality, the camera is used as the environmental sensing element and is arranged on the front side of the head-mounted device. The camera can be an infrared camera or a thermal camera and can obtain the thermal imaging map of the front environment, which is also the environmental information. The angular velocity sensing element is also the gyroscope, which can obtain the current traveling direction of the user by sensing the user's turning. The target heat source is also the environment with a higher temperature. Before the user enters the environment with a higher temperature, after the controller obtains the thermal imaging map, it can distinguish the target heat source from many heat sources. There can be multiple target heat sources. Based on the position of the target heat source, the controller then judges whether the user is moving towards one of the target heat sources according to the current traveling direction fed back by the angular velocity sensing element. If there is a target heat source in the user's forward direction, it is determined that the environmental information meets the preset conditions, and the controller then controls the heating element to start heating the lens to start the anti-fogging process. In this way, the technical solution of this embodiment can heat the lens in advance before the user enters the environment with a higher temperature. After the lens is heated, when the user enters the environment with a higher temperature, the temperature difference between the lens and the environment will decrease, so that no fog or less fog will form on the lens, thereby improving the user's experience.
[0093] Further, in this embodiment, as Figure 2 shown, step S300 is specifically:
[0094] S111. The first temperature sensing element obtains the current lens temperature and feeds it back to the controller; and
[0095] S112. The controller obtains the target heat source temperature based on the thermal imaging image, and obtains the target heating amount based on the target heat source temperature and the current lens temperature;
[0096] S113. The controller obtains the target heating parameter at least based on the target heating amount;
[0097] S114. The controller controls the heating element to heat the lens with the target heating parameter.
[0098] Specifically, the first temperature sensing element is arranged on the lens for detecting the lens temperature. The first temperature sensing element can be a thermistor. Based on the target heat source temperature, the controller can obtain the target lens temperature that the lens needs to reach to prevent fogging (where the target lens temperature needs to be greater than the dew point temperature of the target heat source temperature). Combining with the current lens temperature obtained by the first temperature sensing element, the controller can obtain the target heating amount required to heat the lens from the current lens temperature to the target lens temperature, and obtain the target heating parameter accordingly. Under the control of the controller, the heating element heats the lens with the target heating parameter, so that the lens can be heated to the target lens temperature before the user enters the scene of the target heat source. In this way, when the user enters the target heat source, the lens is at least heated above the dew point temperature of the target heat source environment, so that there is no risk of fogging of the lens in the target heat source, thus playing a role in preventing fogging.
[0099] In one embodiment, as Figure 3 shown, before step S113, there is also a step:
[0100] S121. The acceleration sensing element obtains the current traveling speed of the user and feeds it back to the controller;
[0101] S122. The controller obtains the current distance between the user and the target heat source based on the thermal imaging map, and obtains the traveling time required for the user to reach the target heat source based on the current distance and the current traveling speed;
[0102] As Figure 4 shown, step S113 is specifically:
[0103] S123. The controller obtains the target heating time based on the traveling time;
[0104] S124. The controller obtains the target heating power based on the target heating time and the target heating amount;
[0105] Step S114 is specifically:
[0106] S125. The controller controls the heating element to heat the lens with the target heating time and the target heating power.
[0107] It can be understood that the acceleration sensor is a linear acceleration sensor that can obtain the user's current traveling speed. The acceleration sensor can be integrated with the angular velocity sensor and set on the housing of the head-mounted device. In this way, by sensing the turning and moving speed of the head-mounted device, the user's forward direction and forward speed can be obtained. In this embodiment, after the controller determines that the user is moving towards one of the target heat sources, it can obtain the current distance between the target heat source and the user. Based on the current traveling speed of the user fed back by the acceleration sensor, the controller can obtain the traveling time required for the user to reach the target heat source, and then obtain the target heating time based on the traveling time. The target heating time is less than or equal to the user's traveling time, or directly use the user's traveling time as the target heating time of the heating element. Combining the target heating amount, the controller can obtain the target heating power and use the target heating power and the target heating time as the target heating parameters. Under the control of the controller, the heating element heats the lens at the target heating power within the target heating time, so that the lens temperature can be heated to the target lens temperature before the user enters the target heat source, so that there is no risk of fogging in the target heat source, thus playing a role in preventing fogging.
[0108] In one embodiment, as Figure 5 shown, step S113 is specifically:
[0109] S131. The controller obtains the target heating power according to the target heating amount;
[0110] Step S114 is specifically:
[0111] S132. The controller controls the heating element to heat the lens at the target heating power;
[0112] After step S132, the following steps are further included:
[0113] S133. The controller obtains the target heat source temperature according to the thermal imaging diagram and obtains the target lens temperature according to the target heat source temperature;
[0114] S134. When the current lens temperature is greater than or equal to the target lens temperature, the controller controls the heating element to stop heating.
[0115] Without loss of generality, the heating element can have multiple different heating levels, and different heating levels correspond to different heating powers. The controller obtains an appropriate target heating power according to the magnitude of the target heating amount, so that the heating element operates at the corresponding heating level. Moreover, the controller can also obtain the target heat source temperature according to the thermal imaging map, and obtain the target lens temperature according to the dew point temperature of the target heat source temperature. The target lens temperature should be greater than the dew point temperature of the target heat source temperature. Then, when the heating element heats the lens to the target lens temperature, the heating element can be controlled to stop heating. At this time, the lens is heated above the dew point temperature of the target heat source temperature and has no risk of fogging, thus playing a function of preventing fogging. Of course, in other embodiments, after the controller obtains the target heat source temperature according to the thermal imaging map, it can also judge whether the current lens temperature is greater than the dew point temperature of the target heat source temperature. If so, the controller controls the heating element to stop heating.
[0116] In one embodiment, as Figure 6 shown, step S100 is specifically:
[0117] S310. The second temperature sensing element obtains the current ambient temperature and feeds it back to the controller;
[0118] Step S200 is specifically:
[0119] S320. The controller obtains the temperature change value according to the current ambient temperature;
[0120] If the temperature change value is greater than or equal to the first preset value, it is determined that the environmental information meets the preset conditions;
[0121] Step S300 is specifically:
[0122] S330. The controller controls the heating element to heat the lens at the maximum heating power.
[0123] When the user enters a relatively high - temperature environment laterally, the camera is unable to obtain the thermal imaging map of the environment, or in other unexpected situations, the controller is unable to control the heating element to pre - heat the lens. In these cases, after the user enters the high - temperature environment, water mist will condense on the lens. At this time, the controller controls the heating element to heat the lens at the maximum heating power so that the lens can heat up at the fastest speed, promoting the dissipation of the water mist on the lens, thus playing a role in defogging. At the same time, after the user enters a high - temperature environment from a low - temperature environment, the environmental temperature recognized by the second temperature sensor will change suddenly. At this time, the temperature change value will be greater than or equal to the first preset value. Without loss of generality, when the temperature change value is greater than or equal to the first preset value, the second temperature sensor will send an interrupt signal to the controller through the interrupt pin. After receiving the interrupt signal, the controller controls the heating element to operate at the maximum heating power to start the defogging process. Among them, the magnitude of the first preset value should conform to the change rate of the outdoor environmental temperature relative to the indoor environmental temperature.
[0124] Further, in this embodiment, as Figure 6 shown, after step S330, it further includes:
[0125] S340. The first temperature sensor obtains the current lens temperature;
[0126] S350. The controller obtains the difference between the current lens temperature and the current environmental temperature;
[0127] If the difference meets the second preset value, then execute the steps:
[0128] S360. The controller controls the heating element to stop heating.
[0129] During the defogging process, when the controller controls the heating element to heat the lens to a certain temperature so that the difference between the current lens temperature and the current environmental temperature meets the second preset value, the heating element stops heating. Among them, the second preset value can be a value greater than or equal to 0, or a value slightly less than 0, that is, it represents that the current lens temperature is equal to or basically equal to the current environmental temperature. The temperature of the lens at this time can significantly improve the water mist situation, and the remaining water mist can also quickly dissipate at the temperature of the lens. At this time, the controller controls the heating element to stop heating, which can ensure the defogging effect while avoiding excessive heating of the lens, thus avoiding affecting the user's physical sensation.
[0130] In one embodiment, as Figure 7 shown, step S100 is specifically:
[0131] S410. The inertial sensor obtains the user's current traveling speed and feeds it back to the controller;
[0132] Step S200 is specifically:
[0133] S420. The controller obtains a speed change value according to the current traveling speed;
[0134] If the speed change value is greater than or equal to a third preset value, it is determined that the environmental information meets the preset conditions;
[0135] Step S300 is specifically as follows:
[0136] S430. The controller controls the heating element to heat the lens at the maximum heating power;
[0137] After step S430, it further includes:
[0138] S440. The second temperature sensing element obtains the current ambient temperature;
[0139] S450. The controller obtains a temperature change value according to the current ambient temperature;
[0140] If within a preset time, the temperature change value meets a fourth preset value, then execute the steps:
[0141] S460. The controller controls the heating element to stop heating.
[0142] Otherwise, then execute the following steps:
[0143] S470. The first temperature sensing element obtains the current lens temperature;
[0144] S480. The controller obtains the difference between the current lens temperature and the current ambient temperature;
[0145] If the difference meets a fifth preset value, then execute the steps:
[0146] S490. The controller controls the heating element to stop heating.
[0147] Among them, the magnitude of the third preset value should conform to the rate of change of the user's speed from walking to running. When the user's traveling speed suddenly increases, such as when running quickly indoors to avoid rain, snow or other bad weather, and the controller recognizes that the speed change value is greater than or equal to the third preset value, it can control the heating element to quickly heat the lens at the maximum heating power. In this way, the lens can also be pre-heated before the user enters an environment with a higher temperature, so as to reduce the condensation of water mist on the lens. Without loss of generality, when the speed change value is greater than or equal to the third preset value, the acceleration sensor will send an interrupt signal to the controller through the interrupt pin. After receiving the interrupt signal, the controller controls the heating element to operate at the maximum heating power. Thereafter, the controller will also obtain the change value of the current ambient temperature through the second temperature sensor. The fourth preset value is 0 or a numerical range from 0 to slightly greater than 0. Within a preset time, such as within 30 s or 1 minute, if the change value is very small and conforms to the fourth preset value, it means that the destination of the user's rapid running is not an indoor environment with a higher temperature, and the controller controls the heating element to stop working; otherwise, the heating element continues to heat until the lens is heated to a certain temperature such that the difference between the current lens temperature and the current ambient temperature conforms to the fifth preset value, at which point the heating element stops heating. Among them, the magnitude of the fifth preset value can refer to the magnitude of the second preset value. The temperature of the lens at this time can significantly improve the water mist situation, and the remaining water mist can also quickly dissipate at the temperature of the lens. At this time, the controller controls the heating element to stop heating, which can ensure the defogging effect while avoiding excessive heating of the lens, thereby avoiding affecting the user's physical sensation.
[0148] The present invention also provides a head-mounted device, which includes a housing, a lens disposed on the housing, a heating element, an environment sensor, a controller, a memory, and a processor. The environment sensor is configured to obtain and feedback environment information. The controller is configured to receive the environment information feedback by the environment sensor and control the heating element to heat the lens when the environment information meets a preset condition. The memory stores a heating program. When the anti-fog program is executed by the processor, the foregoing heating method is implemented. Therefore, all technical solutions of all the above embodiments are adopted, and at least all the beneficial effects brought by the technical solutions of the above embodiments are achieved, which will not be elaborated herein one by one.
[0149] Without loss of generality, such as Figure 8As shown, when the head-mounted device is set as an AR glasses, the housing includes a spectacle frame 11 and temple arms 12. The angular velocity sensor 41 and the acceleration sensor 42 are integrated in the inertial sensor 40. The second temperature sensor 52 and the inertial sensor 40 are respectively disposed on the two temple arms 12 of the AR glasses. The controller 20, the memory, the processor and other circuit components (such as a battery) are also disposed on the temple arms 12. The first temperature sensor 51 is disposed on the spectacle frame 11, and there are two first temperature sensors 51. One first temperature sensor 51 correspondingly contacts with one lens 13 to detect the temperatures of the two lenses 13. The current lens 13 temperature obtained by the controller 20 can be the individual data of the two lenses 13 or the average value of the detection results of the two first temperature sensors 51. The heating element 60 is set as a heating wire and is disposed above the front side of the spectacle frame 11 and is electrically connected to the controller 20 through a heating circuit. The camera 30 is a thermal camera and is disposed above the front side of the spectacle frame 11 and between the two lenses 13.
[0150] The present invention also provides a computer-readable storage medium storing a heating program, which when executed by a processor, implements the foregoing heating method. Therefore, all the technical solutions of all the above embodiments are also adopted, and at least all the beneficial effects brought by the technical solutions of the above embodiments are achieved, which will not be elaborated herein one by one.
[0151] The above are only the optional embodiments of the present invention, and thus do not limit the patent scope of the present invention. Any equivalent structural transformation made by using the content of the specification and drawings of the present invention under the inventive concept of the present invention, or any direct / indirect application in other related technical fields is included in the patent protection scope of the present invention.
Claims
1. A heating method for heating a lens of a head-mounted device, characterized in that The heating method includes the following steps: The environment sensor obtains environmental information and feeds it back to the controller; The controller determines whether the environmental information meets the preset conditions; If the environmental information meets the preset conditions, the controller controls the heating element to heat the lens; The step in which the environment sensor obtains environmental information and feeds it back to the controller includes: The camera obtains a thermal image of the current environment and feeds it back to the controller for the controller to obtain the position of the target heat source; The step in which the controller determines whether the environmental information meets the preset conditions includes: The angular velocity sensor obtains the current moving direction of the user and feeds it back to the controller; The controller determines whether the position of the target heat source is on the current moving direction; If so, it is determined that the environmental information meets the preset conditions; The step in which the controller controls the heating element to heat the lens includes: The first temperature sensor obtains the current temperature of the lens and feeds it back to the controller; The controller obtains the target heat source temperature according to the thermal image, and obtains the target heating amount according to the target heat source temperature and the current lens temperature; The controller obtains at least the target heating parameter according to the target heating amount; The controller controls the heating element to heat the lens with the target heating parameter.
2. The heating method according to claim 1, wherein Before the step in which the controller obtains at least the target heating parameter according to the target heating amount, there is also a step: The acceleration sensor obtains the current moving speed of the user and feeds it back to the controller; The controller obtains the current distance between the user and the target heat source according to the thermal image, and obtains the travel time required for the user to reach the target heat source according to the current distance and the current moving speed; The step in which the controller obtains at least the target heating parameter according to the target heating amount specifically is: The controller obtains the target heating time according to the travel time; The controller obtains the target heating power according to the target heating time and the target heating amount; The step in which the controller controls the heating element to heat the lens with the target heating parameter specifically is: The controller controls the heating element to heat the lens with the target heating time and the target heating power.
3. The heating method according to claim 1, characterized in that, The step in which the controller obtains at least the target heating parameter according to the target heating amount specifically is: The controller obtains the target heating power according to the target heating amount; The step in which the controller controls the heating element to heat the lens with the target heating parameter specifically is: The controller controls the heating element to heat the lens with the target heating power; After the step in which the controller controls the heating element to heat the lens with the target heating power, there is also a step: The controller obtains the target heat source temperature according to the thermal image, and obtains the target lens temperature according to the target heat source temperature; When the current lens temperature is greater than or equal to the target lens temperature, the controller controls the heating element to stop heating.
4. A head-mounted device, characterized in that, It includes: A housing, a lens and a heating element provided on the housing; An environment sensor for obtaining environmental information and feeding it back; A controller for receiving the environmental information fed back by the environment sensor and controlling the heating element to heat the lens when the environmental information meets the preset conditions; A memory and a processor, wherein the memory stores a heating program, and when the heating program is executed by the processor, the heating method according to any one of claims 1 to 3 is implemented.
5. A computer-readable storage medium, characterized in that, A heating program is stored, and when the heating program is executed by a processor, the heating method according to any one of claims 1 to 3 is implemented.
Citation Information
Patent Citations
Equipment with lens
CN112230446A
Intelligent glasses
CN114721154A