Defogging method and device, smart glasses and storage medium

By installing humidity and temperature sensors on smart glasses, the target heating temperature is determined and the lenses are heated, solving the problem of lens fogging, achieving automatic defogging, and improving the user experience.

CN121174312BActive Publication Date: 2026-03-27GOERTEK INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-19
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing smart glasses are prone to lens fogging, which affects the user's wearing experience.

Method used

Humidity and temperature sensors are installed on smart glasses. By collecting ambient humidity and temperature data in real time, the target heating temperature is determined, and the lenses are heated using the heating sensors to prevent fogging.

Benefits of technology

It achieves automatic defogging of smart glasses, improving the user's wearing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121174312B_ABST
    Figure CN121174312B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent glasses, and discloses a defogging method and device, intelligent glasses and a storage medium, the method is applied to the intelligent glasses provided with a humidity collecting component, a first temperature collecting component and a heating component, the heating component is used for heating the lens of the intelligent glasses; the method comprises the following steps: collecting real-time environmental humidity through the humidity collecting component, and collecting real-time environmental temperature through the first temperature collecting component; determining a target heating temperature according to the real-time environmental humidity and the real-time environmental temperature; and heating the lens according to the target heating temperature through the heating component. According to the application, the real-time environmental humidity and the real-time environmental temperature are collected to determine the target heating temperature for keeping the lens from fogging, the lens is heated through the heating component, the temperature of the lens is then increased to the target heating temperature, the lens is prevented from fogging, and the effect of automatic defogging is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of smart glasses, and particularly relates to a defogging method and device, smart glasses and a storage medium. BACKGROUND

[0002] At present, with the progress of science and technology, smart glasses are gradually entering the lives and work of users in various fields.

[0003] However, the existing smart glasses are prone to lens fogging, which affects the user experience. Therefore, how to defog the smart glasses is a technical problem to be solved. SUMMARY

[0004] The main purpose of the present application is to provide a defogging method, device, smart glasses and storage medium, which aims to solve the technical problem of how to defog the existing smart glasses.

[0005] To achieve the above purpose, the present application provides a defogging method, which is applied to smart glasses provided with a humidity collecting component, a first temperature collecting component and a heating component, and the heating component is used for heating the lens of the smart glasses.

[0006] The method comprises the following steps.

[0007] The real-time environmental humidity is collected by the humidity collecting component, and the real-time environmental temperature is collected by the first temperature collecting component.

[0008] The target heating temperature is determined according to the real-time environmental humidity and the real-time environmental temperature.

[0009] The lens is heated by the heating component according to the target heating temperature.

[0010] In an embodiment, the step of determining the target heating temperature according to the real-time environmental humidity and the real-time environmental temperature comprises the following steps.

[0011] The fogging dew point temperature threshold is determined according to the real-time environmental humidity, and the fogging dew point humidity threshold is determined according to the real-time environmental temperature.

[0012] The new real-time environmental humidity is collected by the humidity collecting component, and the new real-time environmental temperature is collected by the first temperature collecting component.

[0013] In the case that the new real-time environmental humidity is higher than the fogging dew point humidity threshold and / or the new real-time environmental temperature is higher than the fogging dew point temperature threshold, the target heating temperature is determined according to the new real-time environmental humidity.

[0014] In an embodiment, the step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises:

[0015] In the case of receiving a user-triggered active defogging instruction, determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature according to a preset mapping relationship table;

[0016] The step of heating the lens by the heating component according to the target heating temperature comprises:

[0017] Determining a real-time temperature difference value based on the target heating temperature and the real-time ambient temperature;

[0018] Determining a unit heating temperature based on the real-time temperature difference value, and gradually heating the lens according to the unit heating temperature.

[0019] In an embodiment, the step of determining the unit heating temperature based on the real-time temperature difference value comprises:

[0020] Obtaining the moving speed of the user and the relative distance between the user and the target temperature change area;

[0021] Determining an estimated arrival time based on the relative distance and the moving speed, and determining an average heating rate based on the real-time temperature difference value and the estimated arrival time;

[0022] Obtaining the maximum heating rate corresponding to the heating component, and determining a target duty cycle based on the maximum heating rate and the average heating rate;

[0023] Determining a unit heating temperature based on a preset unit heating period, the target duty cycle, and the average heating rate.

[0024] In an embodiment, the smart glasses further comprise a user state detection component and a second temperature acquisition component, and the second temperature acquisition component is arranged on the lens.

[0025] After the step of acquiring the real-time ambient temperature by the first temperature acquisition component, the method further comprises:

[0026] Obtaining the current state of the user by the user state detection component;

[0027] In the case of the current state being a lens-fogging risk state, acquiring a real-time lens temperature by the second temperature acquisition component;

[0028] The step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises:

[0029] The target heating temperature is determined according to the real-time lens temperature and the real-time ambient humidity.

[0030] In an embodiment, the user state detection component comprises an inertial measurement unit and a camera.

[0031] The step of acquiring the current state of the wearing user by the user state detection component comprises:

[0032] The current behavior state of the wearing user is acquired by the inertial measurement unit, and the current mouth state of the wearing user is acquired by the camera.

[0033] The step of acquiring the real-time lens temperature by the second temperature acquisition component in the case that the current state is the lens-fogging risk state comprises:

[0034] In the case that the current behavior state is the motion state and / or the current mouth state is the wearing mask state, it is determined that the current state is the lens-fogging risk state, and the real-time lens temperature is acquired by the second temperature acquisition component.

[0035] In an embodiment, the smart glasses further comprise a light transmittance detection component.

[0036] The step of acquiring the real-time lens temperature by the second temperature acquisition component in the case that the current state is the lens-fogging risk state comprises:

[0037] In the case that the current state is the lens-fogging risk state, the real-time light transmittance of the lens is acquired by the light transmittance detection component, and a light transmittance change value is acquired based on the real-time light transmittance.

[0038] In the case that the light transmittance change rate is higher than a preset change threshold, the real-time lens temperature is acquired by the second temperature acquisition component.

[0039] In addition, to achieve the above object, the embodiment of the present application further provides a defogging device, which comprises:

[0040] A data acquisition module is configured to acquire the real-time ambient humidity by a humidity acquisition component and acquire the real-time ambient temperature by a first temperature acquisition component.

[0041] A temperature acquisition module is configured to determine a target heating temperature according to the real-time ambient humidity and the real-time ambient temperature.

[0042] A heating defogging module is configured to heat the lens according to the target heating temperature by a heating component.

[0043] In addition, to achieve the above object, the smart glasses comprise a humidity acquisition component, a first temperature acquisition component and a heating component.

[0044] The smart glasses further comprise a memory, a processor and a defogging program stored in the memory and executable on the processor, and the defogging program implements the steps of the defogging method as described above when executed by the processor.

[0045] In addition, to achieve the above object, the embodiment of the application further provides a storage medium, and the storage medium stores a defogging program, and the defogging program implements the steps of the defogging method as described above when executed by a processor.

[0046] The application provides a defogging method, device, smart glasses and storage medium, the method is applied to smart glasses provided with a humidity acquisition component, a first temperature acquisition component and a heating component, and the heating component is used for heating a lens of the smart glasses; the method comprises the following steps: collecting real-time environmental humidity through the humidity acquisition component, and collecting real-time environmental temperature through the first temperature acquisition component; determining a target heating temperature according to the real-time environmental humidity and the real-time environmental temperature; and heating the lens according to the target heating temperature through the heating component.

[0047] The application can first collect real-time environmental humidity through the humidity acquisition component, and collect real-time environmental temperature through the first temperature acquisition component, then determine a target heating temperature according to the real-time environmental humidity and the real-time environmental temperature, and finally heat the lens according to the target heating temperature through the heating component. Since the application can set the humidity acquisition component and the first temperature acquisition component on the smart glasses, and set the heating component at the position of the lens, the target heating temperature for keeping the lens from fogging is determined by collecting real-time environmental humidity and environmental temperature, and the lens is heated by the heating component, so that the temperature of the lens is increased to the target heating temperature, thereby keeping the lens from fogging, achieving the effect of automatic defogging, and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS

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

[0049] In order to more clearly illustrate the technical solutions in the embodiments of the application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced in the following. Obviously, for those skilled in the field, under the premise of no creative labor, other drawings can also be obtained from these drawings.

[0050] Figure 1Structure diagram of smart glasses related to hardware running environment of embodiment of the present application;

[0051] Figure 2 Flowchart of the first embodiment of the defogging method of the present application;

[0052] Figure 3 Structure diagram of smart glasses in the first embodiment of the defogging method of the present application;

[0053] Figure 4 Structure diagram of lens in the first embodiment of the defogging method of the present application;

[0054] Figure 5 Flowchart of the second embodiment of the defogging method of the present application;

[0055] Figure 6 Flowchart of the third embodiment of the defogging method of the present application;

[0056] Figure 7 Structure block diagram of the first embodiment of the defogging device of the present application.

[0057] Explanation of reference numerals:

[0058]

[0059] The implementation, functional features and advantages of the present application will be further explained with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0060] It should be understood that the specific embodiments described herein are merely intended to explain the technical solutions of the present application, and are not used to limit the present application.

[0061] Reference Figure 1 , Figure 1 Structure diagram of smart glasses related to hardware running environment of embodiment of the present application.

[0062] As Figure 1As shown, the smart glasses can include a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection communication between the components. The user interface 1003 can be connected with a display screen (Display). The optional user interface 1003 can include a standard wired interface, a wireless interface. The wired interface of the user interface 1003 can be a USB interface in the present application. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 can be a high-speed random access memory (Random Access Memory, RAM), and can also be a stable memory (Non-volatile Memory, NVM), such as a disk memory. The memory 1005 can also be a storage device independent of the aforementioned processor 1001.

[0063] Those skilled in the art can understand that Figure 1 The structure shown in the figure does not constitute a limitation on the smart glasses, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.

[0064] As Figure 1 As shown, the memory 1005, which is identified as a computer storage medium, can include an operating system, a network communication module, a user interface module, and a defogging program.

[0065] In Figure 1 In the smart glasses shown, the network interface 1004 is mainly used to connect to a background server and communicate data with the background server; the user interface 1003 is mainly used to connect to a user device; the smart glasses call the defogging program stored in the memory 1005 through the processor 1001, and execute the steps of the defogging method provided in the present application.

[0066] It should also be understood that the aforementioned smart glasses in the present embodiment can also include a humidity acquisition component, a first temperature acquisition component, and a heating component. The specific implementation can refer to the description of each of the following embodiments.

[0067] It should be noted that at present, with the progress of science and technology, smart glasses are gradually entering the lives and work of users in various fields.

[0068] However, the existing smart glasses are prone to lens fogging, which affects the user's wearing experience. Therefore, how to defog the smart glasses is a technical problem to be solved.

[0069] Therefore, in order to solve the above-mentioned defects, the embodiment can first collect real-time environmental humidity through the humidity collecting component, and collect real-time environmental temperature through the first temperature collecting component, then determine the target heating temperature according to the real-time environmental humidity and the real-time environmental temperature, and finally heat the lens according to the target heating temperature through the heating component. Since the embodiment can set the humidity collecting component and the first temperature collecting component on the smart glasses, and set the heating component at the lens position, the target heating temperature for keeping the lens from fogging is determined by collecting the environmental humidity and the environmental temperature in real time, and the lens is heated by the heating component, so that the temperature of the lens is raised to the target heating temperature, so that the lens does not fog, and the effect of automatic defogging is achieved.

[0070] With reference to Figure 2 , Figure 2 Figure 1 is a flowchart of a defogging method according to a first embodiment of the present application. As shown in Figure 2 , the specific method includes the following steps.

[0071] Step S10: Collecting real-time environmental humidity through the humidity collecting component 4, and collecting real-time environmental temperature through the first temperature collecting component 5.

[0072] It should be noted that the method of the embodiment can be applied to the above-mentioned smart glasses, which can be any glasses with lenses, such as artificial intelligence (AI) glasses, augmented reality (AR) glasses, etc. The embodiment does not limit this. In order to facilitate subsequent understanding, the embodiment and each of the following embodiments can be explained by using the above-mentioned smart glasses.

[0073] It should also be noted that with reference to Figure 3 , Figure 3 Figure 2 is a structural schematic diagram of a smart glasses in the defogging method according to the first embodiment of the present application. As shown in Figure 3 , the smart glasses in the embodiment can include a frame 1, a temple 2 and a lens 3, wherein the temple 2 can include a left temple and a right temple, and the left temple and the right temple are respectively arranged on both sides of the frame 1. The lens 3 can be arranged in the frame 1.

[0074] It can be understood that the smart glasses in the embodiment can also include a humidity collecting component 4, a first temperature collecting component 5 and a heating component 9. In the embodiment, the humidity collecting component 4 and the first temperature collecting component 5 can be arranged on the temple 2 or the frame 1 of the smart glasses. The embodiment is explained by using the humidity collecting component 4 and the first temperature collecting component 5 arranged on the temple 2, as shown in Figure 3 , but the embodiment is not limited specifically.

[0075] In addition, referring to Figure 4 , Figure 4 is a structural schematic diagram of the lens 3 in the first embodiment of the defogging method of the present application. In this embodiment, the heating component 9 described above can be arranged on the lens 3 or in the frame 1, for example, a transparent heating electric conducting sheet can be arranged on one side or both sides of the lens 3 to heat the lens 3 for defogging, or a heating wire or a resistor can be arranged in the inner ring of the frame 1 to contact the lens 3 to heat the lens 3 for defogging. This embodiment uses a single-side transparent heating electric conducting sheet as the heating component 9, which is shown in Figure 4 and explained, but does not specifically limit this embodiment.

[0076] It can also be understood that, since the temple 2 in this embodiment can include a left temple and a right temple, the humidity collecting component 4 and the first temperature collecting component 5 described above can be arranged on the same temple 2 at the same time, or can be arranged on two different temples 2 respectively, or a plurality of humidity collecting components 4 and first temperature collecting components 5 can be arranged. In this embodiment, the humidity collecting component 4 and the first temperature collecting component 5 described above are arranged on the same temple 2 at the same time, which is shown in Figure 3 and explained, but does not specifically limit this embodiment.

[0077] It should be understood that, as shown in Figure 3 , in order to ensure the accuracy of the measured real-time environmental temperature and real-time environmental humidity, the humidity collecting component 4 and the first temperature collecting component 5 described above are arranged on the outer side of the temple 2. Specifically, since the lens 3 is defogged, the collected real-time environmental temperature and real-time environmental humidity are used to describe the environmental conditions of the lens 3, therefore the humidity collecting component 4 and the first temperature collecting component 5 described above are arranged on the temple 2 at the position close to the lens 3 at the front end.

[0078] It should also be understood that the humidity collecting component 4 described above can be any component for collecting humidity, such as a humidity sensor, etc., which is not limited in this embodiment. The first temperature collecting component 5 described above can be any component for collecting temperature, such as a temperature sensor, etc., which is not limited in this embodiment. And since the temple 2 in this embodiment can include a left temple and a right temple, the humidity collecting component 4 and the first temperature collecting component 5 described above can be arranged on the same temple 2 at the same time, or can be arranged on two different temples 2 respectively, or a plurality of humidity collecting components 4 and first temperature collecting components 5 can be arranged to improve the accuracy of the collected data. In this embodiment, one humidity collecting component 4 and one first temperature collecting component 5 are used, and the humidity collecting component 4 and the first temperature collecting component 5 described above are arranged on the same temple 2 at the same time, which is shown in Figure 3 and explained, but does not specifically limit this embodiment.

[0079] Based on this, the execution subject of the above defogging method in this embodiment can be specifically a processor 1001 (i.e., a processor 1001 in the smart glasses Figure 1 ) in the smart glasses, and the processor 1001 can be electrically connected with the above humidity collecting component 4, the first temperature collecting component 5, and the heating component 9 respectively, so as to acquire the data collected by the humidity collecting component 4 and the first temperature collecting component 5 and control the heating component 9 to heat.

[0080] It should be noted that the above real-time environmental humidity can be the absolute humidity or relative humidity value of the real-time external environment of the smart glasses collected by the sensor. The above real-time environmental temperature can be the air temperature value of the real-time external environment of the smart glasses collected by the sensor. In actual use, in the case that the above smart glasses are worn by the user, the smart glasses can collect the real-time environmental humidity in real time through the humidity collecting component 4 and collect the real-time environmental temperature in real time through the first temperature collecting component 5.

[0081] Step S20: determining a target heating temperature according to the real-time environmental humidity and the real-time environmental temperature;

[0082] Step S30: heating the lens 3 by the heating component 9 according to the target heating temperature.

[0083] It can be understood that the above target heating temperature can be a specific temperature set for the heating component 9 to prevent or eliminate the fogging of the lens 3. The above heating component 9 can be a functional element capable of converting electrical energy into heat energy and heating the lens 3, such as a transparent resistance film made of indium tin oxide material, a metal micro-wire electrode, or a flexible electrothermal film. The above lens 3 can be a transparent lens with optical function in the smart glasses, which can be made of resin, glass, or polycarbonate and can integrate display, waveguide, and other functional layers.

[0084] It can also be understood that in a specific implementation, after the processor 1001 of the smart glasses acquires the real-time environmental humidity and real-time environmental temperature data from the sensor, the target heating temperature is obtained according to the real-time environmental humidity and the real-time environmental temperature. This target heating temperature is the lower limit of the temperature that the surface of the lens 3 needs to reach and maintain, so as to ensure that the temperature of the lens 3 is always higher than the dew point, thereby fundamentally preventing water vapor from condensing. After the target heating temperature is determined, the processor 1001 sends a control instruction to the heating component 9. The heating component 9 converts electrical energy into heat energy according to the received instruction and uniformly and controllably heats the lens 3 through heat conduction or radiation.

[0085] The embodiment can first collect real-time ambient humidity through the humidity collecting component 4, and collect real-time ambient temperature through the first temperature collecting component 5, then determine the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature, and finally heat the lens 3 to the target heating temperature through the heating component 9. The embodiment can set the humidity collecting component 4 and the first temperature collecting component 5 on the smart glasses, and set the heating component 9 at the position of the lens 3, determine the target heating temperature for keeping the lens 3 from fogging by collecting the ambient humidity and the ambient temperature in real time, and heat the lens 3 through the heating component 9, so that the temperature of the lens 3 is increased to the target heating temperature, thereby keeping the lens 3 from fogging, and achieving the effect of automatic defogging.

[0086] For the convenience of understanding, the following is described by way of example, but does not specifically limit the embodiment. Assume that a user wearing smart glasses enters a warm indoor space (ambient temperature 25°C, relative humidity 40%) from the outside (ambient temperature 0°C, relative humidity 60%) in winter. At the moment of entering the indoor space, the sensor on the temple 2 will quickly detect the mutation of the environmental parameters. Assume that at a certain moment, the real-time ambient temperature collected by the processor 1001 is 20°C, and the real-time ambient humidity is 50%. The processor 1001 immediately calls the Magnus formula to perform calculation, and calculates the dew point temperature Td≈9.6°C. This means that as long as the temperature of the lens 3 is lower than 9.6°C, the surface of the lens 3 will immediately fog. At this time, the processor 1001 sets a target heating temperature, for example, a safety margin of 3°C is added to the dew point temperature, i.e. 12.6°C. Then, the processor 1001 sends an instruction to the transparent heating component 9 integrated on the lens 3, so that the transparent heating component 9 starts to work. The heating component 9 generates heat, so that the temperature of the lens 3 starts to rise and reaches above 9.6°C after entering the indoor space.

[0087] In addition, it should be noted that when the user wearing the smart glasses enters the indoor space or is in a fixed temperature area, in order to save power consumption, after the step of heating the lens 3 to the target heating temperature through the heating component 9, the following steps are further included:

[0088] determining a real-time humidity difference value based on the real-time ambient humidity, and determining a real-time temperature difference value based on the real-time ambient temperature;

[0089] in the case that the real-time temperature difference value is lower than a preset temperature change threshold value, and / or the real-time humidity difference value is lower than a preset humidity change threshold value, controlling the heating component 9 to stop heating the lens 3.

[0090] It should be noted that the above humidity collecting component 4 and the above first temperature collecting component 5 will continuously collect the ambient temperature and the ambient humidity when working. The ambient temperature and the ambient humidity can be collected once every preset period, or a high-frequency sampling mode can be started when a specific event (such as user movement, position change, or manual triggering) is detected. The present embodiment is explained according to the collection of the ambient temperature and the ambient humidity according to the preset period, but is not specifically limited to the present embodiment.

[0091] It should be further noted that the above real-time humidity difference can be the change between the currently collected ambient humidity value and the ambient humidity value collected in the previous preset period. The above real-time temperature difference can be the change between the currently collected ambient temperature value and the ambient temperature value collected in the previous preset period. The above preset temperature change threshold can be a critical value set by the processor 1001 for judging whether the ambient temperature is stable. When the temperature change is less than this value, it is considered that the environment has stabilized. The above preset humidity change threshold can be a critical value set by the processor 1001 for judging whether the ambient humidity is stable. When the humidity change is less than this value, it is considered that the environment has stabilized.

[0092] In a specific implementation, the processor 1001 of the above intelligent glasses continuously monitors the change of the environmental parameters. The processor 1001 obtains the readings of the real-time ambient humidity and the real-time ambient temperature at a fixed sampling period, and calculates the real-time humidity difference and the real-time temperature difference between adjacent periods. The processor 1001 compares the two differences with the preset temperature change threshold and the humidity change threshold. When the real-time temperature difference continuously decreases below the preset temperature change threshold, and the real-time humidity difference continuously decreases below the preset humidity change threshold, it indicates that the environment where the wearer is located has become stable, and the risk of fogging of the lens 3 is significantly reduced. At this time, the processor 1001 will generate a control instruction to cut off the current flowing to the heating component 9, so that it stops heating the lens 3.

[0093] For the convenience of understanding, the following is illustrated by way of example, but does not specifically limit the embodiments. It is assumed that a user wears smart glasses and enters from outdoor to indoor, and the environmental parameters gradually stabilize. The processor 1001 sets the temperature change threshold to 0.5°C / min, the humidity change threshold to 3% / min, and the sampling period to 10 seconds. In the initial stage, due to the temperature difference between indoor and outdoor, the real-time temperature difference can be 2°C / min, and the real-time humidity difference is 8% / min, at which time the heating component 9 continuously works. After a period of time, the environment tends to be stable, and the real-time temperature difference is reduced to 0.2°C / min, and the real-time humidity difference is reduced to 1% / min, which are continuously displayed in multiple sampling periods. Since both of the change rates are lower than the corresponding preset threshold, the processor 1001 determines that the current environment is stable, and the fogging risk is low, and then controls the heating component 9 to stop working. For example, at t1, the environmental temperature is 22°C, and the humidity is 50%, at t2 (10 seconds later), the environmental temperature is 22.1°C, and the humidity is 50.2%, then the real-time temperature difference is calculated to be 0.1°C / min, and the real-time humidity difference is calculated to be 1.2% / min, which are lower than the threshold, and the processor 1001 executes the shutdown instruction accordingly.

[0094] Further, in order to prevent the glasses from continuously heating without fogging, resulting in high power consumption, in the embodiment, the step of determining the target heating temperature according to the real-time environmental humidity and the real-time environmental temperature comprises:

[0095] Step S21: determining a fogging dew point temperature threshold according to the real-time environmental humidity, and determining a fogging dew point humidity threshold according to the real-time environmental temperature;

[0096] Step S22: collecting a new real-time environmental humidity by the humidity collecting component 4, and collecting a new real-time environmental temperature by the first temperature collecting component 5;

[0097] Step S23: determining a target heating temperature according to the new real-time environmental humidity, in the case that the new real-time environmental humidity is higher than the fogging dew point humidity threshold, and / or the new real-time environmental temperature is higher than the fogging dew point temperature threshold.

[0098] It should be noted that the above-mentioned fogging dew point temperature threshold can be a critical temperature value at which the lens 3 surface begins to dew and fog under the current environmental humidity condition. The above-mentioned fogging dew point humidity threshold can be a critical humidity value at which the lens 3 surface begins to dew and fog under the current environmental temperature condition. The above-mentioned new real-time environmental humidity can be the latest environmental humidity value collected by the humidity collecting component 4 after the previous calculation. The above-mentioned new real-time environmental temperature can be the latest environmental temperature value collected by the first temperature collecting component 5 after the previous calculation. The above-mentioned target heating temperature can be a preset temperature value that needs to be reached by heating the lens 3 to prevent the lens 3 from fogging.

[0099] In a specific implementation, the processor 1001 of the smart glasses determines the corresponding fogging dew point temperature threshold and the fogging dew point humidity threshold based on the initial collected real-time environmental humidity and real-time environmental temperature through the preset Magnus formula. The processor 1001 obtains the new real-time environmental humidity through the humidity acquisition component 4 and obtains the new real-time environmental temperature through the first temperature acquisition component 5. The processor 1001 compares the new real-time environmental humidity with the fogging dew point humidity threshold and compares the new real-time environmental temperature with the fogging dew point temperature threshold. When it is monitored that the new real-time environmental humidity is higher than the previously determined fogging dew point humidity threshold or the new real-time environmental temperature is higher than the previously determined fogging dew point temperature threshold, it indicates that the current environmental condition has reached or exceeded the critical state of the lens 3 fogging. At this time, the processor 1001 immediately starts the defogging response mechanism, re-determines the target heating temperature based on the newly collected new real-time environmental humidity data combined with the environmental parameter change trend through the preset temperature calculation algorithm, and sends the temperature instruction to the heating control module.

[0100] For ease of understanding, the following is described by way of example, but does not specifically limit the embodiment. It is assumed that the initial collected environmental temperature of the smart glasses is 15°C and the environmental humidity is 60%. The processor 1001 obtains the fogging dew point temperature threshold of 7.3°C and the fogging dew point humidity threshold of 82% under this condition through the dew point calculation formula. This means that when the environmental temperature drops below 7.3°C, the lens 3 may fog under the current humidity condition; or when the environmental humidity rises above 82%, the lens 3 may fog under the current temperature condition. Subsequently, due to weather changes, the humidity acquisition component 4 detects that the new real-time environmental humidity has risen to 85%, and the first temperature acquisition component 5 detects that the new real-time environmental temperature has changed to 16°C. The processor 1001 compares the new real-time environmental humidity 85% with the fogging dew point humidity threshold 82% and finds that the current humidity has exceeded the critical value. At the same time, the new real-time environmental temperature 16°C is compared with the fogging dew point temperature threshold 7.3°C, and it is found that the temperature is also higher than the critical value. According to the "or" logical relationship, the processor 1001 determines that the current environment has reached the fogging condition. At this time, the processor 1001 calculates the current dew point temperature to be about 13.3°C based on the new real-time environmental humidity 85% and the new real-time environmental temperature 16°C through the Magnus formula, and determines the target heating temperature to be 16°C after increasing the safety margin on this basis. The processor 1001 immediately controls the heating component 9 to start working, so that the temperature of the lens 3 is stabilized at 16°C, effectively preventing the lens 3 from fogging.

[0101] The embodiment can first collect real-time ambient humidity through the humidity collecting component 4, and collect real-time ambient temperature through the first temperature collecting component 5, then determine the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature, and finally heat the lens 3 according to the target heating temperature through the heating component 9. Since the embodiment can set the humidity collecting component 4 and the first temperature collecting component 5 on the smart glasses, and set the heating component 9 at the position of the lens 3, the target heating temperature for keeping the lens 3 from fogging is determined by collecting the ambient humidity and the ambient temperature in real time, and the lens 3 is heated by the heating component 9, so that the temperature of the lens 3 is increased to the target heating temperature, thereby keeping the lens 3 from fogging, and achieving the effect of automatic defogging.

[0102] Referring to Figure 5 , Figure 5 The flowchart of the second embodiment of the defogging method of the application is shown in FIG. 2, which is based on the first embodiment.

[0103] Further, to prevent the lens 3 from fogging when switching from a low-temperature environment to a high-temperature environment, the wearer can predictively and actively trigger the defogging function, so as to Figure 5 determine the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature, the method comprises the following steps:

[0104] Step S24: In the case where the active defogging instruction triggered by the wearing user is received, the target heating temperature is determined according to the real-time ambient humidity and the real-time ambient temperature according to a preset mapping relationship table.

[0105] It should be noted that the active defogging instruction can be a control signal that the wearing user sends to the smart glasses through a physical button, a touch area, a voice command or a specific gesture, requiring the defogging function to be started immediately.

[0106] In a specific implementation, after the smart glasses receive the active defogging instruction triggered by the wearing user through the hardware interface, the processor 1001 will immediately synchronously read the real-time ambient humidity provided by the humidity collecting component 4 and the real-time ambient temperature provided by the first temperature collecting component 5. Subsequently, the processor 1001 takes the two sets of real-time data as input parameters, and queries the preset mapping relationship table stored in the memory of the processor 1001. The mapping relationship table establishes the corresponding relationship between different ambient temperature and humidity combinations and the corresponding target heating temperature through experimental data. The processor 1001 directly obtains the target heating temperature value matched with the current real-time ambient humidity and real-time ambient temperature through the table lookup operation.

[0107] For ease of understanding, the following is illustrated by way of example, but does not specifically limit the present embodiment. Assume that a user triggers an active defogging instruction by long-pressing a button on the temple 2 before entering a warm mall from a cold outdoor environment in winter. At this time, the humidity collection component 4 located in the temple 2 detects that the real-time environmental humidity is 65%, and the first temperature collection component 5 detects that the real-time environmental temperature is 5°C. After receiving the instruction, the processor 1001 immediately reads these two values (humidity 65%, temperature 5°C) as query conditions and performs matching in the preset mapping relationship table. The table can include the following data correspondence: when the detected environmental temperature is in the interval of 0-10°C and the environmental humidity is in the interval of 60%-70%, the corresponding target heating temperature is set to 15°C. The processor 1001 quickly determines that the target heating temperature is 15°C by looking up the table.

[0108] Correspondingly, the step of heating the lens 3 by the heating component 9 according to the target heating temperature includes:

[0109] Step S31: determining a real-time temperature difference value based on the target heating temperature and the real-time environmental temperature.

[0110] Step S32: determining a unit heating temperature based on the real-time temperature difference value and gradually heating the lens 3 according to the unit heating temperature.

[0111] It should be noted that the above-mentioned unit heating temperature can be the degree of temperature rise of the lens 3 caused by the heating component 9 in a unit time, which is usually in units of °C / min. The above-mentioned gradual heating can be a process of gradually raising the temperature of the lens 3 to the target temperature in stages according to a certain temperature rise rate.

[0112] In a specific implementation, the processor 1001 of the above-mentioned intelligent glasses first calculates a real-time temperature difference value between the target heating temperature and the real-time environmental temperature. The processor 1001 determines a suitable unit heating temperature based on the real-time temperature difference value and a preset heating strategy. The processor 1001 controls the heating component 9 to heat the lens 3 at a specific power output according to the determined unit heating temperature.

[0113] For ease of understanding, the following is illustrated by way of example, but does not specifically limit the present embodiment. Assume that the target heating temperature determined by the processor 1001 is 25°C, the current real-time environmental temperature is 15°C, and the calculated real-time temperature difference value is 10°C. The processor 1001 sets the unit heating temperature to 2°C / min according to the preset strategy. The processor 1001 controls the heating component 9 to start working, so that the temperature of the lens 3 rises at a rate of 2°C per minute. At the end of the first minute, the temperature is 17°C, at the end of the second minute, the temperature is 19°C, at the end of the third minute, the temperature is 21°C, at the end of the fourth minute, the temperature is 23°C, and at the end of the fifth minute, the temperature reaches 25°C.

[0114] Further, in order to obtain an accurate unit heating temperature, in the present embodiment, the step of determining a unit heating temperature based on the real-time temperature difference comprises:

[0115] Step S321: Obtain the moving speed of the wearing user and the relative distance between the wearing user and the target temperature change region;

[0116] Step S322: Determine the estimated arrival time length based on the relative distance and the moving speed, and determine the average heating rate based on the real-time temperature difference and the estimated arrival time length;

[0117] Step S323: Obtain the maximum heating rate corresponding to the heating component 9, and determine the target duty cycle based on the maximum heating rate and the average heating rate;

[0118] Step S324: Determine the unit heating temperature based on the preset unit heating period, the target duty cycle, and the average heating rate.

[0119] In actual use, the smart glasses are also provided with a positioning component, through which the moving speed of the wearing user and the relative distance between the wearing user and the target temperature change region are obtained.

[0120] It should be noted that the moving speed of the wearing user can be the user's travel speed calculated by the positioning module or the inertial measurement unit 6 built in the smart glasses. The target temperature change region can be a specific space region with a significant temperature difference from the current environment, such as an indoor entrance, an air conditioner outlet region, etc. The relative distance can be the straight-line or path distance between the current position of the wearing user and the target temperature change region. The estimated arrival time length can be the estimated time for the user to reach the target temperature change region based on the relative distance and the moving speed. The real-time temperature difference can be the difference between the target heating temperature and the current environmental temperature.

[0121] In addition, it should be noted that the average heating rate can be the temperature change value per unit time calculated for completing the required temperature rise within the estimated arrival time length. The maximum heating rate can be the highest temperature rise per unit time that the heating component 9 can provide under the rated power. The target duty cycle can be the ratio of the working time of the heating component 9 to the total period set for achieving the average heating rate. The preset unit heating period can be the minimum time unit of heating control set by the processor. The unit heating temperature can be the temperature change amount that the heating component 9 needs to achieve within one preset unit heating period.

[0122] In a specific implementation, the smart glasses obtain the relative distance between the user and the target temperature change region through the positioning module, and calculate the moving speed of the user through the motion sensor. The processor calculates the expected arrival time based on the relative distance and the moving speed, and the formula is that the expected arrival time is equal to the relative distance divided by the moving speed. The processor 1001 calculates the real-time temperature difference, that is, the difference between the target heating temperature and the current environment temperature. Based on the real-time temperature difference and the expected arrival time, the processor calculates the average heating rate, and the formula is that the average heating rate is equal to the real-time temperature difference divided by the expected arrival time. The processor 1001 reads the maximum heating rate corresponding to the heating component 9 from the memory, which is the maximum temperature rising capability of the processor 1001 determined by experiment. Based on the maximum heating rate and the average heating rate, the processor calculates the target duty cycle, and the formula is that the target duty cycle is equal to the average heating rate divided by the maximum heating rate. The processor 1001 combines the preset unit heating period, the target duty cycle and the average heating rate to determine the unit heating temperature through a specific control algorithm.

[0123] For ease of understanding, the following is illustrated by way of example, but does not specifically limit the embodiment. It is assumed that the user is walking towards the entrance of the mall at a speed of 1.2 meters per second, and the positioning processor 1001 of the smart glasses detects that the relative distance between the current position of the user and the entrance of the mall is 36 meters. The processor 1001 calculates the expected arrival time as 36 meters divided by 1.2 meters per second, which is 30 seconds. The current environment temperature is 10°C, and the processor 1001 determines the target heating temperature as 22°C, and the real-time temperature difference is 12°C. The average heating rate is 12°C divided by 30 seconds, which is 0.4°C per second or 24°C per minute. The processor 1001 reads the maximum heating rate of the heating component 9 of this model from the memory, which is 40°C per minute. The target duty cycle is 24°C per minute divided by 40°C per minute, which is 0.6, i.e. 60%. The processor 1001 presets the unit heating period as 10 seconds, and based on the target duty cycle of 60%, the processor 1001 determines that the heating component 9 works for 6 seconds and rests for 4 seconds in each 10-second period. The unit heating temperature is the average heating rate 0.4°C per second multiplied by the working time 6 seconds, which is 2.4°C.

[0124] Referring to Figure 6 , Figure 6 The flowchart of the third embodiment of the defogging method of the present application is shown, and the third embodiment of the defogging method of the present application is proposed based on the above embodiments.

[0125] In view of the fact that the user generates hot air by wearing a mask or moving in a low-temperature environment, and the hot air is easy to reach the lens 3 to cause intermittent fogging, the smart glasses further comprise a user state detection component and a second temperature acquisition component 10, which is arranged on the lens 3, such as Figure 4The user state detection component can be arranged on the frame 1 or the temple 2. In this embodiment, the user state detection component is arranged on the frame 1, but the embodiment is not limited in this way.

[0126] As shown in the figure, in this embodiment, after the step of collecting the real-time ambient temperature by the first temperature collection component 5, the method further comprises: Figure 6

[0127] Step S11: obtaining the current state of the wearing user by the user state detection component.

[0128] Step S12: collecting the real-time lens temperature by the second temperature collection component 10 when the current state is the lens fogging risk state.

[0129] It should be noted that the user state detection component can be a sensor combination for detecting the behavior or facial features of the wearer, including but not limited to an inertial measurement unit 6, a camera 7 or an infrared sensor. The current state of the wearing user can be the real-time activity of the user obtained by analyzing the sensor data, such as the motion state, the breathing state or the face blocking condition. The lens fogging risk state can be a user state that is easy to cause the lens 3 surface to fog, which is preset by the processor 1001, including behaviors such as intense exercise, wearing a mask, close-talking and the like that can produce a large amount of hot and humid exhalation. The second temperature collection component 10 can be a temperature sensing element arranged directly on the surface of the lens 3 or embedded in the lens 3. The real-time lens temperature can be the current temperature value of the lens 3 surface measured directly by the second temperature collection component 10.

[0130] In a specific implementation, the smart glasses continuously monitor the state change of the wearing user through the user state detection component. The processor analyzes the motion data from the inertial measurement unit 6 to determine whether the user is in a motion state; at the same time, the camera 7 or the infrared sensor detects the user's face area to identify whether there is a mask or other blocking object. When the detected user state meets the preset lens fogging risk state condition, the processor immediately starts the second temperature collection component 10 to accurately measure the surface temperature of the lens 3.

[0131] Correspondingly, the step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises:

[0132] Step S25: determining the target heating temperature according to the real-time lens temperature and the real-time ambient humidity.

[0133] ​In a specific implementation, the processor of the smart glasses synchronously acquires the real-time lens temperature from the second temperature acquisition component 10 and the real-time ambient humidity from the humidity acquisition component 4. The processor takes the real-time lens temperature and the real-time ambient humidity as core input parameters, and processes them through a preset dew point calculation model. The processor calculates the critical temperature at which the lens 3 surface may dew under the current ambient humidity condition, i.e., the dew point temperature, based on the two parameters. Subsequently, the processor increases a preset safety margin on the basis of the calculated dew point temperature, and finally determines a target heating temperature higher than the dew point temperature.

[0134] For ease of understanding, the following is described by way of example, but does not specifically limit the embodiment. Assuming that the user walks while wearing a mask, the processor 1001 measures the real-time lens temperature as 20°C through the second temperature acquisition component 10, while the humidity acquisition component 4 detects the real-time ambient humidity as 85%. The processor substitutes the two parameters into the Magnus formula to calculate the dew point temperature ≈ 17.3°C. The processor 1001 increases the safety margin of 3°C on the basis of the dew point temperature 17.3°C, and determines the target heating temperature as 20.3°C. Subsequently, the heating component 9 is controlled to work, and the lens 3 temperature is maintained at a level not lower than 20.3°C from 20°C, effectively preventing the lens 3 from fogging due to the exhaled humid hot air while wearing the mask.

[0135] Further, the user state detection component includes an inertial measurement unit 6 and a camera 7.

[0136] The step of acquiring the current state of the wearing user through the user state detection component includes:

[0137] The current behavior state of the wearing user is acquired through the inertial measurement unit 6, and the current mouth state of the wearing user is acquired through the camera 7.

[0138] It should be noted that, with reference to Figure 3 , the inertial measurement unit 6 described above can be arranged on the temple 2 or the frame 1 of the smart glasses. The embodiment is explained and described by taking the inertial measurement unit 6 arranged on the temple 2, as shown in Figure 3 , but does not specifically limit the embodiment. The camera 7 described above can be arranged on the temple 2 or the frame 1 of the smart glasses. The embodiment is explained and described by taking the camera 7 arranged on the frame 1, as shown in Figure 3 , but does not specifically limit the embodiment. In addition, it should be noted that, since the camera 7 is arranged to acquire the current mouth state of the wearing user, the camera 7 is arranged in the middle of the frame 1 downward, as shown in Figure 3 , to acquire the current mouth state of the wearing user, and can also be arranged at other positions that can shoot the mouth of the user.

[0139] It should be noted that the above-mentioned inertial measurement unit 6 can be an integrated module containing sensors such as accelerometers and gyroscopes, used to detect the motion acceleration, angular velocity and orientation change of the object. The above-mentioned current behavior state of the wearer can be the user activity pattern identified by analyzing the motion data output by the inertial measurement unit 6, such as the states of stillness, walking, running, going up and down stairs, etc. The above-mentioned camera 7 can be an image acquisition device installed at a specific position of the frame 1, used to obtain visual information of the user's face region. The above-mentioned current mouth state can be the oral-nasal region feature state obtained by analyzing and processing the face image collected by the camera 7, such as whether to wear a mask, whether to be in a speaking state, etc.

[0140] In a specific implementation, the above-mentioned smart glasses continuously collect three-axis acceleration and angular velocity data through the inertial measurement unit 6, and the processor processes these data in real time, analyzes the motion characteristics of the user through a specific motion recognition algorithm, and thus determines the current behavior state of the wearer. At the same time, the processor starts the camera 7 configured at a proper position of the frame 1 to collect face image data containing the user's mouth region at a preset sampling frequency. Through real-time analysis of the collected image, the visual features of the oral-nasal region are extracted using an image recognition algorithm, and thus the current mouth state of the user is identified.

[0141] Correspondingly, in the case that the current state is the lens-fogging risk state, the step of collecting the real-time lens temperature through the second temperature collection component 10 comprises:

[0142] In the case that the current behavior state is the motion state, and / or the current mouth state is the wearing mask state, it is determined that the current state is the lens-fogging risk state, and the real-time lens temperature is collected through the second temperature collection component 10.

[0143] It should be further noted that the above-mentioned motion state can be the state that the user is in a body movement, such as walking, running, etc., which is not limited in the embodiment. The above-mentioned wearing mask state can be the state that the user's oral-nasal region is covered by a mask-like article. The above-mentioned lens-fogging risk state can be a user state combination that is easy to cause lens 3 surface fogging, which is preset by the processor 1001. The above-mentioned second temperature collection component 10 can be a temperature sensing element arranged on the surface or inside of the lens 3, which is not limited in the embodiment. The above-mentioned real-time lens temperature can be the current temperature value of the lens 3 surface directly measured by the second temperature collection component 10.

[0144] In actual use, the processor of the above-mentioned smart glasses continuously monitors the user behavior state data from the inertial measurement unit 6 and the mouth state data from the camera 7. When the processor detects that the current behavior state is a motion state, or the current mouth state is a wearing mask state, or both conditions are met, the processor determines that the user is currently in a lens fogging risk state. The processor then starts the second temperature acquisition component 10 to collect the surface temperature of the lens 3 and obtain real-time lens temperature data.

[0145] Further, the smart glasses further comprise a light transmittance detection component 8.

[0146] The step of collecting real-time lens temperature by the second temperature acquisition component 10 when the current state is a lens fogging risk state comprises:

[0147] Step S121: When the current state is a lens fogging risk state, the real-time light transmittance of the lens 3 is obtained by the light transmittance detection component 8, and a light transmittance change value is obtained based on the real-time light transmittance.

[0148] Step S122: When the light transmittance change rate is higher than the preset change threshold, the real-time lens temperature is collected by the second temperature acquisition component 10.

[0149] Reference Figure 3 It should be noted that the above-mentioned light transmittance detection component 8 can be an optical detection module containing a light source emitter and a photosensitive receiver, which is used to measure the light transmittance of the lens 3. Since the light transmittance of the lens 3 needs to be measured, the light transmittance detection component 8 can be arranged on the inner ring of the frame 1, and the light source emitter is installed on the upper inner wall of the frame 1, and the photosensitive receiver is installed on the lower inner wall of the frame 1. Since the smart glasses have two lenses 3, two light transmittance detection components 8 can be arranged on the left and right frames 1 respectively, and of course more light transmittance detection components 8 can be used to improve the accuracy of data collection. The embodiment uses two light transmittance detection components 8 arranged on the left and right frames 1 respectively, as shown in Figure 3 , which is used to explain but not to limit the embodiment.

[0150] The current state can be a user behavior feature determined by the user state detection component. The lens fogging risk state can be a user state that is likely to cause the lens 3 to fog, which is preset by the processor 1001. The real-time light transmittance can be the light transmittance percentage of the lens 3 measured by the light transmittance detection component 8 in real time. The light transmittance change value can be the difference between the current real-time light transmittance and the reference light transmittance. The light transmittance change rate can be the magnitude of the light transmittance change per unit time. The preset change threshold can be a light transmittance change threshold set by the processor 1001 to determine whether the lens 3 is fogging.

[0151] In actual use, when the smart glasses determine that the current state is a lens fogging risk state, the light transmittance detection component 8 is started to monitor the light transmittance performance of the lens 3. The processor 1001 emits a light beam of a specific wavelength to the lens 3 through the light source emitter in the light transmittance detection component 8, and measures the light intensity transmitted through the lens 3 through the photosensitive receiver to calculate the real-time light transmittance. The processor 1001 compares the real-time light transmittance with the preset reference light transmittance, calculates the light transmittance change value, and calculates the light transmittance change rate based on the continuous sampling data. When the processor 1001 detects that the light transmittance change rate is higher than the preset change threshold, it indicates that the lens 3 surface may have started to form fog, affecting the light transmittance performance. At this time, the processor 1001 immediately starts the second temperature acquisition component 10 to acquire real-time lens temperature data.

[0152] In addition, with reference to Figure 7 , Figure 7 is a structural block diagram of the first embodiment of the defogging device of the present application; as shown in Figure 7 , the present application also proposes a defogging device, which comprises:

[0153] The data acquisition module 701 is configured to acquire real-time environmental humidity through the humidity acquisition component 4 and acquire real-time environmental temperature through the first temperature acquisition component 5.

[0154] The temperature acquisition module 702 is configured to determine a target heating temperature according to the real-time environmental humidity and the real-time environmental temperature.

[0155] The heating defogging module 703 is configured to heat the lens 3 according to the target heating temperature through the heating component 9.

[0156] The embodiment can collect real-time environmental humidity through the humidity collecting component 4, collect real-time environmental temperature through the first temperature collecting component 5, determine the target heating temperature according to the real-time environmental humidity and the real-time environmental temperature, and finally heat the lens 3 according to the target heating temperature through the heating component 9. Since the embodiment can set the humidity collecting component 4 and the first temperature collecting component 5 on the smart glasses, and set the heating component 9 at the position of the lens 3, the target heating temperature for keeping the lens 3 from fogging is determined by collecting the environmental humidity and the environmental temperature in real time, and the lens 3 is heated by the heating component 9, so that the temperature of the lens 3 is increased to the target heating temperature, thereby preventing the lens 3 from fogging and achieving the effect of automatic defogging.

[0157] As an implementation form, the temperature obtaining module 702 is further configured to determine a fogging dew point temperature threshold according to the real-time environmental humidity, and determine a fogging dew point humidity threshold according to the real-time environmental temperature; collect a new real-time environmental humidity through the humidity collecting component 4, and collect a new real-time environmental temperature through the first temperature collecting component 5; and in a case where the new real-time environmental humidity is higher than the fogging dew point humidity threshold and / or the new real-time environmental temperature is higher than the fogging dew point temperature threshold, determine the target heating temperature according to the new real-time environmental humidity.

[0158] Based on the first embodiment of the defogging device described above, the second embodiment of the defogging device is proposed.

[0159] In the embodiment, the temperature obtaining module 702 is further configured to, in a case where a proactive defogging instruction triggered by the wearing user is received, determine the target heating temperature according to the real-time environmental humidity and the real-time environmental temperature according to a preset mapping relationship table.

[0160] The heating defogging module 703 is further configured to determine a real-time temperature difference value based on the target heating temperature and the real-time environmental temperature, determine a unit heating temperature based on the real-time temperature difference value, and gradually heat the lens 3 according to the unit heating temperature.

[0161] As an implementation form, the heating defogging module 703 is further configured to obtain a moving speed of the wearing user and a relative distance between the wearing user and a target temperature change area, determine an expected arrival time length based on the relative distance and the moving speed, determine an average heating rate based on the real-time temperature difference value and the expected arrival time length, obtain a maximum heating rate corresponding to the heating component 9, determine a target duty cycle based on the maximum heating rate and the average heating rate, and determine a unit heating temperature based on a preset unit heating period, the target duty cycle, and the average heating rate.

[0162] Based on the above-mentioned embodiments of the defogging device, a third embodiment of the defogging device is provided.

[0163] In the embodiment, the data acquisition module 701 is further configured to acquire a current state of the user wearing the glasses through a user state detection component; and in a case where the current state is a state causing a risk of lens fogging, acquire a real-time lens temperature through the second temperature acquisition component 10.

[0164] The temperature acquisition module 702 is further configured to determine a target heating temperature according to the real-time lens temperature and the real-time ambient humidity.

[0165] As an implementation form, the data acquisition module 701 is further configured to acquire a current behavior state of the user wearing the glasses through the inertial measurement unit 6 and acquire a current mouth state of the user wearing the glasses through the camera 7; in a case where the current behavior state is a motion state and / or the current mouth state is a state of wearing a mask, determine that the current state is a state causing a risk of lens fogging, and acquire a real-time lens temperature through the second temperature acquisition component 10.

[0166] As an implementation form, the data acquisition module 701 is further configured to, in a case where the current state is a state causing a risk of lens fogging, acquire a real-time light transmittance of the lens 3 through a light transmittance detection component 8, and acquire a light transmittance change value based on the real-time light transmittance; in a case where the light transmittance change rate is higher than a preset change threshold, acquire a real-time lens temperature through the second temperature acquisition component 10.

[0167] Other embodiments or specific implementation forms of the defogging device described in the present application can refer to the above-mentioned method embodiments, which will not be described here again.

[0168] It should be noted that in this document, the terms “comprising”, “including”, or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, article, or system. Without more limitations, the element defined by the statement “including a…” does not exclude the presence of another identical element in the process, method, article, or system including the element.

[0169] The serial numbers of the above-mentioned embodiments of the present application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0170] Those skilled in the art can clearly understand the above-mentioned example method can be realized by means of software and the necessary general hardware platform, of course, also can be through hardware, but in many cases the former is a better implementation. Based on such understanding, the technical solutions of the present application essentially or say the part of the prior art contribution can be embodied in the form of software products, the computer software product is stored in a storage medium (such as read only memory image (Read Only Memory image, ROM) / random access memory (Random Access Memory, RAM), disk, optical disk), including a number of instructions to make a terminal device (may be a mobile phone, computer, server, or network equipment, etc.) executes the method described in various embodiments of the present application.

[0171] The above is only the preferred embodiment of the present application, not therefore limit the patent scope of the present application, all use the contents of the present application specification and drawings of equivalent structure or equivalent process transformation, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method of defogging, characterized by, The method is applied to smart glasses provided with a humidity acquisition component, a first temperature acquisition component, and a heating component for heating the lens of the smart glasses; The method comprises: acquiring real-time ambient humidity through the humidity acquisition component and real-time ambient temperature through the first temperature acquisition component; determining a target heating temperature according to the real-time ambient humidity and the real-time ambient temperature, the target heating temperature being a temperature set to prevent or eliminate lens fogging; heating the lens according to the target heating temperature through the heating component; The step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises: in the case of receiving a user-triggered active defogging instruction, determining the target heating temperature according to a preset mapping relationship table based on the real-time ambient humidity and the real-time ambient temperature; The step of heating the lens according to the target heating temperature through the heating component comprises: determining a real-time temperature difference value based on the target heating temperature and the real-time ambient temperature; acquiring the moving speed of the user and the relative distance between the user and a target temperature change area, determining an estimated arrival time based on the relative distance and the moving speed, and determining an average heating rate based on the real-time temperature difference value and the estimated arrival time; acquiring the maximum heating rate corresponding to the heating component, determining a target duty cycle based on the maximum heating rate and the average heating rate, determining a unit heating temperature based on a preset unit heating period, the target duty cycle, and the average heating rate, and gradually heating the lens according to the unit heating temperature, the target duty cycle being the ratio of the working time of the heating component to the total period for achieving the average heating rate, and the unit heating temperature being the temperature change amount of the heating component within one preset unit heating period.

2. The method of claim 1, wherein, The step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises: determining a fogging dew point temperature threshold based on the real-time ambient humidity and a fogging dew point humidity threshold based on the real-time ambient temperature; acquiring new real-time ambient humidity through the humidity acquisition component and new real-time ambient temperature through the first temperature acquisition component; in the case that the new real-time ambient humidity is higher than the fogging dew point humidity threshold and / or the new real-time ambient temperature is higher than the fogging dew point temperature threshold, determining the target heating temperature based on the new real-time ambient humidity.

3. The method of claim 1, wherein, The smart glasses further comprise a user state detection component and a second temperature acquisition component provided on the lens; The step of acquiring real-time ambient temperature through the first temperature acquisition component is followed by: acquiring the current state of the user through the user state detection component; in the case that the current state is a lens-fogging risk state, acquiring real-time lens temperature through the second temperature acquisition component; The step of determining the target heating temperature according to the real-time ambient humidity and the real-time ambient temperature comprises: Determining the target heating temperature according to the real-time lens temperature and the real-time ambient humidity.

4. The method of claim 3, wherein, The user state detection component comprises an inertial measurement unit and a camera; The step of acquiring the current state of the wearing user by the user state detection component comprises: Acquiring the current behavior state of the wearing user by the inertial measurement unit and acquiring the current mouth state of the wearing user by the camera; The step of acquiring the real-time lens temperature by the second temperature acquisition component in the case that the current state is the lens-fogging risk state comprises: In the case that the current behavior state is the motion state and / or the current mouth state is the wearing mask state, it is determined that the current state is the lens-fogging risk state, and the real-time lens temperature is acquired by the second temperature acquisition component.

5. The method of claim 3, wherein, The smart glasses further comprise a light transmittance detection component; The step of acquiring the real-time lens temperature by the second temperature acquisition component in the case that the current state is the lens-fogging risk state comprises: In the case that the current state is the lens-fogging risk state, the real-time light transmittance of the lens is acquired by the light transmittance detection component, and a light transmittance change value is acquired based on the real-time light transmittance; In the case that the light transmittance change rate is higher than a preset change threshold, the real-time lens temperature is acquired by the second temperature acquisition component.

6. A defogging device characterized by comprising: The device comprises: A data acquisition module, configured to acquire the real-time ambient humidity by a humidity acquisition component and acquire the real-time ambient temperature by a first temperature acquisition component; A temperature acquisition module, configured to determine a target heating temperature according to the real-time ambient humidity and the real-time ambient temperature, wherein the target heating temperature is a temperature set for preventing or eliminating lens fogging; A heating demisting module, configured to heat the lens according to the target heating temperature by a heating component; The temperature acquisition module is further configured to, in the case that an active demisting instruction triggered by a wearing user is received, determine a target heating temperature according to a preset mapping relationship table based on the real-time ambient humidity and the real-time ambient temperature; The heating defogging module is further configured to determine a real-time temperature difference value based on the target heating temperature and the real-time ambient temperature, obtain a moving speed of the wearing user and a relative distance between the wearing user and a target temperature changing area, determine an estimated arrival time length based on the relative distance and the moving speed, determine an average heating speed based on the real-time temperature difference value and the estimated arrival time length, obtain a maximum heating speed corresponding to the heating component, determine a target duty cycle based on the maximum heating speed and the average heating speed, determine a unit heating temperature based on a preset unit heating period, the target duty cycle and the average heating speed, and gradually heat the lens according to the unit heating temperature. The target duty cycle is a ratio of a working time of the heating component to a total period for achieving the average heating speed. The unit heating temperature is a temperature variation amount of the heating component in one preset unit heating period.

7. An intelligent eyewear, characterized in that, The smart glasses comprise a humidity collecting component, a first temperature collecting component and a heating component. The smart glasses further comprise a memory, a processor and a defogging program stored in the memory and executable on the processor. The defogging program, when executed by the processor, implements the steps of the defogging method according to any one of claims 1 to 5.

8. A storage medium, characterized by The storage medium stores a defogging program. The defogging program, when executed by the processor, implements the steps of the defogging method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Intelligent glasses

    CN114721154A

  • Automatic demisting control system of demisting mirror

    CN120711561A