Scanning equipment, temperature adjusting method and device and storage medium

By using the processor to adjust the operating frequency in the scanning device to generate heat and transfer heat through the radiator to remove fog on the lens, the problem of fog interference in medical scanning is solved, image quality and three-dimensional reconstruction effect are improved, and power consumption of the equipment is reduced.

CN119699993AActive Publication Date: 2025-03-28SHINING 3D TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311272655.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28
Estimated Expiration
2043-09-28

AI Technical Summary

Technical Problem

In medical scanning scenarios, the temperature difference between the patient's oral cavity, abdominal cavity and the surrounding environment may cause mist to form on the window of the three-dimensional scanner, affecting the optical signal quality and the final three-dimensional reconstruction quality.

Method used

A scanning device is provided, including a scan head, a processor and a radiator. The processor adjusts the operating frequency to generate heat by obtaining the current temperature and temperature threshold of the lens, and the radiator transfers the heat to the lens, adjusting its temperature to remove mist.

Benefits of technology

Effectively removes fog on the lens, improves the image quality and three-dimensional reconstruction effect of the scanning device. At the same time, by recycling the heat generated by the processor, the power consumption of the device is reduced and the working time of the battery-powered device is extended.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119699993A_ABST
    Figure CN119699993A_ABST
Patent Text Reader

Abstract

The invention relates to a scanning device, a temperature adjusting method and device and a storage medium, the scanning device comprises a scanning head, a processor and a radiator, the processor is used for obtaining a current first temperature of a lens in the scanning head, and adjusting a current working frequency to a target working frequency according to the first temperature and a temperature threshold; and the radiator is used for transferring heat generated when the processor works at the target working frequency to the lens so as to adjust the temperature of the lens. According to the scanning equipment provided by the invention, the heat generated when the processor works is transferred to the lens through the radiator, so that the lens is heated to remove fog, and the power consumption of the scanning equipment is reduced to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of scanning technology, and in particular to a scanning device, a temperature adjustment method, a device and a storage medium. Background Art

[0002] In medical scanning scenarios, the temperature difference between the patient's oral cavity, abdominal cavity and other body parts and the surrounding environment may cause fog to form on the 3D scanner window. For example, fog may cause problems such as light diffraction and refraction, resulting in changes in optical signals, which may reduce the quality of optical signals and reduce the quality of images obtained by the 3D scanner. Using low-quality, blurred images will further reduce the quality of the final 3D reconstruction and hinder medical work. Therefore, how to remove fog is an urgent problem to be solved in the existing technology. Summary of the invention

[0003] In order to solve the above technical problems, the embodiments of the present disclosure provide a scanning device, a temperature adjustment method, an apparatus and a storage medium, which can realize the defogging of the lens and reduce the power consumption of the scanning device to a certain extent.

[0004] In a first aspect, an embodiment of the present disclosure provides a scanning device, the scanning device comprising a scanning head, a processor and a heat sink, wherein:

[0005] The processor is used to obtain a current first temperature of the lens in the scanning head, and adjust the current operating frequency to a target operating frequency according to the first temperature and a temperature threshold;

[0006] The heat sink is used to transfer the heat generated by the processor when operating at the target operating frequency to the lens, so as to adjust the temperature of the lens.

[0007] Optionally, the temperature threshold includes a first threshold and a second threshold, wherein the first threshold is a starting temperature at which the scanning head maintains a defogging function, the second threshold is a termination temperature at which the scanning head maintains a defogging function, and the first threshold is less than the second threshold.

[0008] The processor is configured to:

[0009] Determine whether the first temperature is less than the first threshold, and if the first temperature is less than the first threshold, increase the current operating frequency of the processor to the first operating frequency; if the first temperature is not less than the first threshold, then when the first temperature is greater than the second threshold, decrease the current operating frequency to the second operating frequency;

[0010] The first operating frequency or the second operating frequency is determined as the target operating frequency to adjust the first temperature to a target temperature, wherein the target temperature is greater than the first threshold and less than the second threshold; and the first operating frequency is higher than the second operating frequency.

[0011] Optionally, the scanning device further includes a heating component, and the processor is configured to:

[0012] According to the first temperature, the first threshold value and the second threshold value, adjusting the current operating frequency to the target operating frequency, and / or adjusting the current pulse width duty cycle to the target duty cycle, wherein the target duty cycle is used to control the power consumption of the heating component;

[0013] The heating component is connected to the circuit where the processor is located, and the heating component is used to work based on the target duty cycle transmitted by the circuit to transfer heat to the scanning head.

[0014] Optionally, when the first temperature is less than the first threshold, the processor is configured to:

[0015] gradually increasing the current operating frequency to the first operating frequency, and determining the first operating frequency as a target operating frequency;

[0016] After the processor operates at the target operating frequency for a first preset time, obtaining a current second temperature of the lens;

[0017] When the second temperature is still less than the first threshold, the current pulse width duty cycle is adjusted to a first duty cycle to increase the power consumption of the heating component, and the first duty cycle is determined as a target duty cycle.

[0018] Optionally, when the first temperature is greater than the second threshold, the processor is further configured to:

[0019] adjusting the current pulse width duty cycle to a second duty cycle to reduce power consumption of the heating component, and determining the second duty cycle as a target duty cycle;

[0020] After the heating component operates at the target duty cycle for a second preset time, acquiring a current third temperature of the scanning head;

[0021] When the third temperature is still greater than the second threshold, the current operating frequency is gradually lowered to the second operating frequency, and the second operating frequency is determined as the target operating frequency.

[0022] Optionally, the scanning device further includes a first heat-conducting component and a second heat-conducting component, wherein the first heat-conducting component is used to realize heat transfer between the processor and the heat sink; and the second heat-conducting component is used to realize heat transfer between the heat sink and the scanning head.

[0023] Optionally, the scanning device further comprises a temperature sensor, and the temperature sensor is used to measure the temperature of the scanning head;

[0024] The temperature sensor is connected to a circuit where the processor is located, and the processor obtains the temperature of the scanning head through the temperature sensor.

[0025] In a second aspect, an embodiment of the present disclosure provides a temperature adjustment method, which is applied to a processor in the above-mentioned scanning device, wherein the scanning device includes a scanning head, and the method includes:

[0026] Acquire a current first temperature of a lens in the scanning head;

[0027] After adjusting the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, the device operates at the target operating frequency and generates heat, so that the heat sink in the scanning device transfers the heat to the lens, thereby completing the temperature adjustment of the lens.

[0028] In a third aspect, an embodiment of the present disclosure provides a temperature adjustment device, which is applied to a processor in the above-mentioned scanning device, wherein the scanning device includes a scanning head, and the device includes:

[0029] An acquisition unit, used for acquiring a current first temperature of a lens in the scanning head;

[0030] The regulating unit is used to regulate the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, and then operate at the target operating frequency and generate heat, so that the heat sink in the scanning device transfers the heat to the lens to complete the temperature regulation of the lens.

[0031] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the temperature regulation method described above are implemented.

[0032] The embodiment of the present disclosure provides a scanning device, which includes a scanning head, a processor and a heat sink, wherein the processor is used to obtain the current first temperature of the lens in the scanning head, and adjust the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold; the heat sink is used to transfer the heat generated by the processor when it works at the target operating frequency to the lens to adjust the temperature of the lens. The scanning device provided by the present invention transfers the heat generated by the processor when it works to the lens through the heat sink, which can not only heat the lens to remove fog, avoid fog interfering with the work of the scanning device, and improve the scanning effect, but also this method of heating the lens with the heat generated by the processor itself realizes the recycling of heat, saves the power consumption of the scanning device, and extends the working time of the battery-powered device. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0034] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0035] Figure 1 A schematic diagram of the structure of a scanning device provided in an embodiment of the present disclosure;

[0036] Figure 2 A schematic diagram of the structure of another scanning device provided by an embodiment of the present disclosure;

[0037] Figure 3 A schematic diagram of the structure of another scanning device provided by an embodiment of the present disclosure;

[0038] Figure 4 A schematic diagram of a temperature adjustment method according to an embodiment of the present disclosure;

[0039] Figure 5 A schematic diagram of the structure of a temperature regulating device provided in an embodiment of the present disclosure;

[0040] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0041] In order to more clearly understand the above-mentioned objectives, features and advantages of the present disclosure, the scheme of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.

[0042] In the following description, many specific details are set forth to facilitate a full understanding of the present disclosure, but the present disclosure may also be implemented in other ways different from those described herein; it is obvious that the embodiments in the specification are only part of the embodiments of the present disclosure, rather than all of the embodiments.

[0043] Currently, due to the presence of moisture in the oral cavity, when the scanning head of the intraoral scanner (3D scanner) is placed in the oral cavity for scanning, the optical lens on the scanning head will fog up due to the moisture in the oral cavity, and the image formed by the subsequent optical camera will become blurred, causing abnormal operation of the 3D scanner.

[0044] In response to the above technical problems, an embodiment of the present disclosure provides a scanning device, which includes a scanning head, a processor and a radiator. The heat generated by the processor itself is used to directly assist in heating the scanning head. At the same time, the temperature of the scanning head is controlled in combination with the dynamic frequency modulation function of the processor, and the defog function of the scanning head is turned on or maintained. Therefore, not only can the lens be heated to remove fog, thereby preventing fog from interfering with the operation of the scanning device and improving the scanning effect, but also this method of recycling the heat energy generated by the processor does not increase the power consumption of the scanning device compared to directly using a heating resistor to heat the scanning head. This is both economical and environmentally friendly, and can also greatly reduce the power consumption of the heating resistor, while extending the use time of the scanning device and the battery-powered device in the scanning device.

[0045] The invention is described in detail through one or more of the following embodiments.

[0046] Figure 1 This is a schematic diagram of the structure of a scanning device provided in an embodiment of the present disclosure, wherein the scanning device includes a scanning head, a processor, and a radiator, wherein:

[0047] The processor is used to obtain the current first temperature of the lens in the scanning head, and adjust the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold.

[0048] The heat sink is used to transfer the heat generated by the processor when operating at a target operating frequency to the lens to adjust the temperature of the lens.

[0049] Understandable, see Figure 2, the heat sink 3 is connected to the scanning head 1 and the processor 2 respectively. The scanning head 1 includes a lens 10, which can be an optical lens. One end of the heat sink 3 is close to the lens 10, and the other end is close to the processor 2. The processor 2 obtains the current temperature of the lens 10, which is recorded as the first temperature. The processor 2 adjusts its own operating frequency according to the first temperature and the preset temperature threshold to control the temperature of the lens 10 through the heat sink 3. Specifically, the processor 2 can adjust the current operating frequency to the target operating frequency. The current operating frequency and the target operating frequency are not fixed, that is, the operating frequency of the processor 2 can be increased or decreased. The adjustable range of the normal operating frequency of the processor 2 can be 900MHz to 1200MHz, and the current operating frequency and the target operating frequency are both within this adjustment range. The processor 2 generates heat when working at the target operating frequency, that is, the processor 2 adjusts its own power consumption through the dynamic frequency modulation function. The different power consumption of the processor 1 emits different heat, which will affect the temperature of the heat sink 3, and then the heat sink 3 transfers the generated heat to the lens 10 to control the temperature of the lens 10.

[0050] Optionally, the temperature threshold includes a first threshold and a second threshold, wherein the first threshold is the starting temperature at which the scanning head maintains a defogger function, the second threshold is the ending temperature at which the scanning head maintains a defogger function, and the first threshold is less than the second threshold.

[0051] It can be understood that the temperature threshold includes a first threshold and a second threshold, the first threshold is less than the second threshold, the first threshold and the second threshold constitute a preset temperature range of the lens 10, the lens 10 has a defogging function within the preset temperature range, and there is also a target temperature in the preset temperature range, the target temperature refers to the temperature at which the lens 10 has the best defogging function, specifically, the first threshold can be understood as the starting temperature when the scanning head 1 has the defogging function, that is, the lens 10 starts to have the defogging function after the temperature reaches the first threshold, and the second threshold can be understood as the termination temperature when the scanning head 1 has the defogging function, that is, the lens 10 does not have the defogging function when the temperature exceeds the second threshold or is lower than the first threshold. For example, the first threshold is 40 degrees, the second threshold is 60 degrees, the target temperature is 50 degrees, the preset temperature range is 40 degrees to 60 degrees, and the defogging effect is different at different temperatures of the lens 10 within the preset temperature range.

[0052] Optionally, the processor is configured to:

[0053] Determine whether the first temperature is less than a first threshold value. If the first temperature is less than the first threshold value, increase the current operating frequency of the processor to the first operating frequency. If the first temperature is not less than the first threshold value, when the first temperature is greater than the second threshold value, lower the current operating frequency to the second operating frequency. Determine the first operating frequency or the second operating frequency as the target operating frequency to adjust the first temperature to the target temperature, wherein the target temperature is greater than the first threshold value and less than the second threshold value. wherein the first operating frequency is higher than the second operating frequency.

[0054] It is understandable that after the processor 2 obtains the first temperature, it will determine whether the first temperature is less than the first threshold value. If the first temperature is less than the first threshold value, it means that the temperature of the lens 10 is too low. In this case, the processor 2 automatically increases the current operating frequency to the first operating frequency to increase power consumption. If the first temperature is not less than the first threshold value, it means that the temperature of the lens 10 may be too high or may be within the preset temperature range. In this case, it continues to determine whether the first temperature is greater than the second threshold value. If the first temperature is greater than the second threshold value, it means that the temperature of the lens 10 is too high. The processor 2 automatically lowers the current operating frequency to the second operating frequency, wherein the first operating frequency is higher than the second operating frequency. Based on the above example, the first operating frequency is 1200MHz and the second operating frequency is 900MHz. Alternatively, the processor 2 can also first determine whether the first temperature is greater than the second threshold value. If the first temperature is less than the second threshold value, it can then determine whether the first temperature is less than the first threshold value. The specific order of determining the first temperature and the temperature threshold value is not limited and can be selected according to needs. After the processor 2 completes the temperature adjustment, it determines the first operating frequency or the second operating frequency as the target operating frequency, and adjusts its own power consumption by operating at the target operating frequency. The heat dissipated by the power consumption is transferred to the lens 10 through the radiator 3 to adjust the temperature of the lens 10 to the target temperature, thereby ensuring the best defogging effect.

[0055] Optionally, the scanning device further includes a heating component, and the processor is configured to:

[0056] According to the first temperature, the first threshold and the second threshold, the current operating frequency is adjusted to the target operating frequency, and / or the current pulse width duty cycle is adjusted to the target duty cycle, wherein the target duty cycle is used to control the power consumption of the heating component; the heating component is connected to the circuit where the processor is located, and the heating component is used to operate based on the target duty cycle transmitted by the circuit to transfer heat to the scanning head.

[0057] For example, see Figure 2 , Figure 2The scanning device shown also includes a heating component 11. The heating component 11 can be arranged in the scanning head 1, close to the back of the lens 10, and is used to provide heat for the lens 10. Specifically, the heating component 11 can be a heating resistor. At the same time, the heating component 11 is connected to the circuit 21 where the processor 2 is located. The circuit 21 can be in the form of a circuit board, and can be specifically connected to the circuit board where the processor 2 is located, so that the processor 2 can control the power consumption of the heating component 11 through the circuit board and adjust the temperature of the lens 10 through the heating component 11.

[0058] It is understandable that when the processor 2 determines the size of the first temperature, the first threshold and the second threshold, that is, determines whether the temperature of the lens 10 is too low or too high, in addition to adjusting its own operating frequency, it can also adjust the pulse width duty cycle (hereinafter referred to as the pulse duty cycle) to control the loss of the heating component 11. Specifically, the current duty cycle can be adjusted to the target duty cycle, that is, the heating component can be turned on and off by the pulse duty cycle. For example, the heating component 11 can be turned on with a pulse duty cycle output and can be turned off without a duty cycle output. The heating component 11 in the off state will not transfer heat to the lens 10.

[0059] Optionally, when the first temperature is less than the first threshold, the processor is configured to:

[0060] The current operating frequency is gradually increased to the first operating frequency, and the first operating frequency is determined as the target operating frequency; after the processor operates at the target operating frequency for a first preset time, the current second temperature of the lens is obtained; when the second temperature is still less than the first threshold, the current pulse width duty cycle is adjusted to the first duty cycle to increase the power consumption of the heating component, and the first duty cycle is determined as the target duty cycle.

[0061] It is understandable that when the first temperature is less than the first threshold, that is, when the temperature of the lens 10 is low, the processor 2 gradually increases the current operating frequency to the first operating frequency to increase power consumption. The value of the operating frequency adjusted each time is not limited. For example, it increases by 100 MHz each time. After the operating frequency of the processor 2 is increased, the temperature of the radiator 3 will increase, and then the temperature of the lens 10 will be increased through the radiator 3. If the processor 2 adjusts the operating frequency to the first operating frequency, that is, adjusts the operating frequency to the maximum, and works at the first operating frequency for the first preset time, so as to ensure that the radiator 3 transfers heat to the lens 10, so that the lens 10 heats up, in this case, the current temperature of the lens 10 is obtained, which is recorded as the second temperature. At this time, the second temperature is higher than the first temperature, and then it is determined whether the second temperature is still less than the first threshold, that is, the operating frequency of the processor 2 is adjusted to the maximum, and the temperature of the lens 10 still cannot reach the first threshold to turn on the defog function, the processor 2 automatically adjusts the current duty cycle to the first duty cycle to increase the power consumption of the heating component 11, so that the temperature of the lens 10 exceeds the first threshold until the target temperature; or, if the second temperature is greater than the first threshold and less than the target temperature, that is, after the operating frequency of the processor 2 is adjusted to the maximum, the temperature of the lens 10 turns on the defog function but still does not reach the target temperature, resulting in poor defog effect, in this case, the processor 2 automatically adjusts the current duty cycle to the first duty cycle to increase the power consumption of the heating component 11, so that the temperature of the lens 10 reaches the target temperature, with the best defog effect.

[0062] A feasible example is that the target temperature is 50°C, and the normal operating frequency range of the processor 2 is 900MHz to 1200MHz. When the first temperature is less than the first threshold, the first threshold is 40°C, that is, when the measured temperature of the lens 10 deviates from the target temperature by -10°C, the defog function of the lens 10 is affected. In this case, the processor 2 automatically increases the operating frequency to increase power consumption and increase heat, so that the temperature of the radiator 3 increases, and then the temperature of the lens 10 increases. When the operating frequency of the processor 2 is adjusted to 1200MHz (the first operating frequency), the second temperature of the lens 10 still does not reach the target temperature of 50°C. The processor 2 adjusts the pulse width duty cycle to increase the power consumption of the heating component 11, so that the temperature of the lens 10 is maintained at the target temperature. That is, when the lens temperature is lower than the target temperature, the processor will first increase the operating frequency and then adjust the pulse duty cycle.

[0063] Optionally, when the first temperature is greater than the second threshold, the processor is further configured to:

[0064] The current pulse width duty cycle is adjusted to a second duty cycle to reduce the power consumption of the heating component, and the second duty cycle is determined as the target duty cycle; after the heating component works at the target duty cycle for a second preset time, the current third temperature of the scanning head is obtained; when the third temperature is still greater than the second threshold, the current operating frequency is gradually lowered to the second operating frequency, and the second operating frequency is determined as the target operating frequency.

[0065] It is understandable that when the first temperature is greater than the second threshold, that is, when the temperature of the lens 10 is too high, the processor 2 automatically adjusts the current duty cycle to the second duty cycle to reduce the power consumption of the heating component 11, so that the measured temperature of the lens 10 is lower than the second threshold. Specifically, the pulse duty cycle output of the heating component 11 can be turned off. After the heating component 11 works at the target duty cycle for the second preset time, that is, to ensure that the heating component 11 no longer transfers heat to the lens 10 or reduces the heat transferred to the lens 10 to reduce the temperature of the lens 10, in this case, the processor 2 obtains the current temperature of the lens 10, which is recorded as the third temperature. At this time, the third temperature is lower than the first temperature. Then, it is determined whether the third temperature is still greater than the second threshold. If the third temperature is still greater than the second threshold, or if the third temperature is less than the second threshold and greater than the target temperature, the processor 2 gradually lowers the current operating frequency until the second operating frequency, and determines the second operating frequency as the target operating frequency, reduces the temperature of the radiator 3, and then reduces the temperature of the lens 10, so that the temperature of the lens 10 is maintained at the target temperature, with the best defogging effect.

[0066] Another feasible example is that the target temperature is 50°C, and the normal operating frequency range of processor 2 is 900MHz to 1200MHz. When the first temperature is greater than the second threshold value, the second threshold value is 60°C, that is, when the second threshold value deviates from the target temperature by +10°C, the temperature of lens 10 is too high, and processor 2 first turns off the pulse duty cycle output that controls the heating component 11. If the third temperature of lens 10 is still higher than the target temperature or the second threshold value after the heating component 11 is turned off, processor 2 gradually reduces its operating frequency until the operating frequency is reduced to 900MHz (second operating frequency) to reduce the temperature of lens 10 and keep the temperature of lens 10 at the target temperature. That is, when the lens temperature is higher than the target temperature, the processor will first adjust the pulse duty cycle and then lower the operating frequency.

[0067] Optionally, the scanning device further includes a first heat-conducting component and a second heat-conducting component, wherein the first heat-conducting component is used to realize heat transfer between the processor and the heat sink; and the second heat-conducting component is used to realize heat transfer between the heat sink and the scanning head.

[0068] For example, see Figure 2The scanning device further includes a first heat-conducting component 20 and a second heat-conducting component 12. The first heat-conducting component 20 is disposed between the radiator 3 and the processor 2 to achieve heat transfer between the processor 2 and the radiator 3. The first heat-conducting component 20 may be thermal grease. The heat transfer between the radiator 3 and the processor 2 is achieved through the thermal grease. The second heat-conducting component 12 is disposed between the radiator 3 and the lens 10 to achieve heat transfer between the radiator 3 and the lens 10. The second heat-conducting component 12 may be thermal grease. The thermal grease between the radiator 3 and the lens 10 is achieved through the thermal grease.

[0069] Optionally, the scanning device further includes a temperature sensor, which is used to measure the temperature of the scanning head; the temperature sensor is connected to a circuit where the processor is located, and the processor obtains the temperature of the scanning head through the temperature sensor.

[0070] For example, see Figure 2 The scanning device also includes a temperature sensor 13 , which can be closely attached to the back of the lens 10 together with the heating component 11 . The temperature sensor 13 is also connected to the circuit 20 of the processor 2 , and the processor 2 obtains the temperature of the lens 10 in real time through the temperature sensor 13 .

[0071] It is understandable that the scanning device also includes a fan, and the heat of the processor 2 can also be blown to the lens 10 through the built-in fan to remove the fog on the lens 10.

[0072] For example, see Figure 3 The scanning device includes a scanning head 1 and a host 4, and the scanning head 1 and the host 4 can be detachably connected. When the scanning head 1 and the host 4 are assembled together, the lens 10 is located in the scanning head 1, the processor 2 is located in the host 4, and the processor 2 and the lens 10 transfer heat through the radiator 3. Specifically, the radiator 3 includes a heat-conducting bracket 30 located in the scanning head 1 and a heat-dissipating skeleton 31 located in the host 4. The heat-conducting bracket 30 and the heat-dissipating skeleton 31 are overlapped together, the processor 2 is connected to the heat-dissipating skeleton 31 through the first heat-conducting component 20, and the lens 10 is connected to the heat-conducting bracket 30 through the second heat-conducting component 12.

[0073] The scanning device provided by the embodiment of the present disclosure can utilize the heat generated by the processor itself through circulation to heat the lens of the scanning head, remove the fog from the lens, save power consumption, and be economical and environmentally friendly. At the same time, the lens carries a temperature sensor. The processor can obtain the temperature of the lens in real time through the temperature sensor, and dynamically adjust its own operating frequency and pulse duty cycle according to the temperature of the lens. The pulse duty cycle is used to control the opening and closing of the heating component to realize closed-loop control of the lens temperature, effectively reduce power consumption, and increase the service life of battery-powered equipment.

[0074] Based on the above embodiments, Figure 4 The flow chart of the temperature adjustment method provided by the embodiment of the present disclosure is applied to the processor 2 in the scanning device, specifically including the following steps: Figure 4 Steps S401 to S402 shown:

[0075] S401, obtaining a current first temperature of a lens in a scanning head.

[0076] S402, adjusting the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, and then operating at the target operating frequency and generating heat, so that the heat sink in the scanning device transfers the heat to the lens, thereby completing the temperature adjustment of the lens.

[0077] It is understandable that the specific implementation steps of the above S401 to S402 refer to the above embodiments and are not described in detail here.

[0078] The temperature threshold includes a first threshold and a second threshold, wherein the first threshold is the starting temperature at which the scanning head maintains the defogger function, the second threshold is the ending temperature at which the scanning head maintains the defogger function, and the first threshold is less than the second threshold.

[0079] Optionally, in S402, adjusting the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold may be implemented through the following steps:

[0080] Determine whether the first temperature is less than a first threshold value. If the first temperature is less than the first threshold value, increase the current operating frequency of the processor to the first operating frequency. If the first temperature is not less than the first threshold value, when the first temperature is greater than the second threshold value, lower the current operating frequency to the second operating frequency. Determine the first operating frequency or the second operating frequency as the target operating frequency to adjust the first temperature to the target temperature, wherein the target temperature is greater than the first threshold value and less than the second threshold value. wherein the first operating frequency is higher than the second operating frequency.

[0081] Wherein, the scanning device also includes a heating component.

[0082] Optionally, in S402, adjusting the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold may be implemented through the following steps:

[0083] According to the first temperature, the first threshold and the second threshold, the current operating frequency is adjusted to the target operating frequency, and / or the current pulse width duty cycle is adjusted to the target duty cycle, wherein the target duty cycle is used to control the power consumption of the heating component.

[0084] Optionally, when the first temperature is less than the first threshold, the current operating frequency is adjusted to the target operating frequency and / or the current pulse width duty cycle is adjusted to the target duty cycle according to the first temperature, the first threshold and the second threshold, which can be specifically achieved by the following steps:

[0085] The current operating frequency is gradually increased to the first operating frequency, and the first operating frequency is determined as the target operating frequency; after the processor operates at the target operating frequency for a first preset time, the current second temperature of the lens is obtained; when the second temperature is still less than the first threshold, the current pulse width duty cycle is adjusted to the first duty cycle to increase the power consumption of the heating component, and the first duty cycle is determined as the target duty cycle.

[0086] Optionally, when the first temperature is greater than the second threshold, the current operating frequency is adjusted to the target operating frequency, and / or the current pulse width duty cycle is adjusted to the target duty cycle according to the first temperature, the first threshold, and the second threshold, which can be specifically achieved by the following steps:

[0087] The current pulse width duty cycle is adjusted to a second duty cycle to reduce the power consumption of the heating component, and the second duty cycle is determined as the target duty cycle; after the heating component works at the target duty cycle for a second preset time, the current third temperature of the scanning head is obtained; when the third temperature is still greater than the second threshold, the current operating frequency is gradually lowered to the second operating frequency, and the second operating frequency is determined as the target operating frequency.

[0088] It is understandable that the specific implementation of the above steps can be found in the above embodiments and will not be described in detail here.

[0089] A temperature adjustment method provided in an embodiment of the present disclosure utilizes the heat generated by the processor on the scanning device to heat the lens and remove the fog on the lens. This method can effectively recycle the heat energy emitted by the processor, and while ensuring the scanning effect, it also saves the power consumption of the device and extends the working time of the battery-powered device.

[0090] Figure 5 The temperature adjustment device provided in the embodiment of the present disclosure can execute the processing flow provided in the embodiment of the temperature adjustment method, and is applied to the processor 2 in the scanning device, such as Figure 5 As shown, the temperature adjustment device 500 includes an acquisition unit 501 and an adjustment unit 502:

[0091] An acquisition unit 501 is used to acquire a current first temperature of a lens in a scanning head;

[0092] The adjustment unit 502 is used to adjust the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, and then operate at the target operating frequency and generate heat, so that the radiator in the scanning device transfers the heat to the lens to complete the temperature adjustment of the lens.

[0093] Optionally, the temperature threshold includes a first threshold and a second threshold, wherein the first threshold is the starting temperature at which the scanning head maintains a defogger function, the second threshold is the ending temperature at which the scanning head maintains a defogger function, and the first threshold is less than the second threshold.

[0094] Optionally, the adjustment unit 502 is used for:

[0095] Determine whether the first temperature is less than a first threshold value. If the first temperature is less than the first threshold value, increase the current operating frequency of the processor to the first operating frequency. If the first temperature is not less than the first threshold value, when the first temperature is greater than the second threshold value, lower the current operating frequency to the second operating frequency. Determine the first operating frequency or the second operating frequency as the target operating frequency to adjust the first temperature to the target temperature, wherein the target temperature is greater than the first threshold value and less than the second threshold value. wherein the first operating frequency is higher than the second operating frequency.

[0096] Wherein, the scanning device also includes a heating component.

[0097] Optionally, the adjustment unit 502 is used for:

[0098] According to the first temperature, the first threshold and the second threshold, the current operating frequency is adjusted to the target operating frequency, and / or the current pulse width duty cycle is adjusted to the target duty cycle, wherein the target duty cycle is used to control the power consumption of the heating component.

[0099] Optionally, the adjustment unit 502 is used for:

[0100] The current operating frequency is gradually increased to the first operating frequency, and the first operating frequency is determined as the target operating frequency; after the processor operates at the target operating frequency for a first preset time, the current second temperature of the lens is obtained; when the second temperature is still less than the first threshold, the current pulse width duty cycle is adjusted to the first duty cycle to increase the power consumption of the heating component, and the first duty cycle is determined as the target duty cycle.

[0101] Optionally, the adjustment unit 502 is used for:

[0102] The current pulse width duty cycle is adjusted to a second duty cycle to reduce the power consumption of the heating component, and the second duty cycle is determined as the target duty cycle; after the heating component works at the target duty cycle for a second preset time, the current third temperature of the scanning head is obtained; when the third temperature is still greater than the second threshold, the current operating frequency is gradually lowered to the second operating frequency, and the second operating frequency is determined as the target operating frequency.

[0103] Figure 5 The temperature regulating device of the illustrated embodiment can be used to implement the technical solution of the above-mentioned method embodiment. Its implementation principle and technical effect are similar and will not be described in detail here.

[0104] Figure 6 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Figure 6 , which shows a schematic diagram of the structure of an electronic device 600 suitable for implementing the embodiment of the present disclosure. The electronic device 600 in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), wearable electronic devices, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc. Figure 6 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0105] like Figure 6 As shown, the electronic device 600 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage device 608 into a random access memory (RAM) 603 to implement the temperature adjustment method of the embodiment of the present disclosure. In the RAM 603, various programs and data required for the operation of the electronic device 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0106] Typically, the following devices may be connected to the I / O interface 605: an input device 606 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 607 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 608 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 609. The communication device 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 6The electronic device 600 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0107] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains a program code for executing the method shown in the flowchart, thereby implementing the temperature adjustment method as above. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 609, or installed from the storage device 608, or installed from the ROM 602. When the computer program is executed by the processing device 601, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0108] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or determined as a part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0109] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.

[0110] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.

[0111] Optionally, when the above one or more programs are executed by the electronic device, the electronic device may also execute other steps of the above embodiments.

[0112] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as determined as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0113] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations determined as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0114] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a unit does not, in some cases, limit the unit itself.

[0115] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0116] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0117] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or gateway that includes a series of elements includes not only those elements, but also other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or gateway. In the absence of further restrictions, the elements defined by the sentence "comprises one..." do not exclude the presence of other identical elements in the process, method, article or gateway that includes the elements.

[0118] The above description is only a specific embodiment of the present disclosure, so that those skilled in the art can understand or implement the present disclosure. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A scanning device, characterized in that: The scanning device comprises a scanning head, a processor and a radiator, wherein: The processor is used to obtain a current first temperature of the lens in the scanning head, and adjust the current operating frequency to a target operating frequency according to the first temperature and a temperature threshold; The heat sink is used to transfer the heat generated by the processor when operating at the target operating frequency to the lens, so as to adjust the temperature of the lens.

2. The scanning device according to claim 1, characterized in that The temperature threshold includes a first threshold and a second threshold, wherein the first threshold is the starting temperature of the scanning head maintaining the defogging function, the second threshold is the termination temperature of the scanning head maintaining the defogging function, and the first threshold is less than the second threshold. The processor is configured to: Determine whether the first temperature is less than the first threshold, and if the first temperature is less than the first threshold, increase the current operating frequency of the processor to the first operating frequency; if the first temperature is not less than the first threshold, then when the first temperature is greater than the second threshold, decrease the current operating frequency to the second operating frequency; The first operating frequency or the second operating frequency is determined as the target operating frequency to adjust the first temperature to a target temperature, wherein the target temperature is greater than the first threshold and less than the second threshold; and the first operating frequency is higher than the second operating frequency.

3. The scanning device according to claim 2, characterized in that: The scanning device further includes a heating component, and the processor is configured to: According to the first temperature, the first threshold value and the second threshold value, adjusting the current operating frequency to the target operating frequency, and / or adjusting the current pulse width duty cycle to the target duty cycle, wherein the target duty cycle is used to control the power consumption of the heating component; The heating component is connected to the circuit where the processor is located, and the heating component is used to work based on the target duty cycle transmitted by the circuit to transfer heat to the scanning head.

4. The scanning device according to claim 3, characterized in that: When the first temperature is less than the first threshold, the processor is configured to: gradually increasing the current operating frequency to the first operating frequency, and determining the first operating frequency as a target operating frequency; After the processor operates at the target operating frequency for a first preset time, obtaining a current second temperature of the lens; When the second temperature is still less than the first threshold, the current pulse width duty cycle is adjusted to a first duty cycle to increase the power consumption of the heating component, and the first duty cycle is determined as a target duty cycle.

5. The scanning device according to claim 3, characterized in that: When the first temperature is greater than the second threshold, the processor is further configured to: adjusting the current pulse width duty cycle to a second duty cycle to reduce power consumption of the heating component, and determining the second duty cycle as a target duty cycle; After the heating component operates at the target duty cycle for a second preset time, acquiring a current third temperature of the scanning head; When the third temperature is still greater than the second threshold, the current operating frequency is gradually lowered to the second operating frequency, and the second operating frequency is determined as the target operating frequency.

6. The scanning device according to claim 1, characterized in that The scanning device further comprises a first heat-conducting component and a second heat-conducting component, wherein the first heat-conducting component is used to realize heat transfer between the processor and the heat sink; and the second heat-conducting component is used to realize heat transfer between the heat sink and the scanning head.

7. The scanning device according to claim 1, characterized in that: The scanning device also includes a temperature sensor, which is used to measure the temperature of the scanning head; The temperature sensor is connected to a circuit where the processor is located, and the processor obtains the temperature of the scanning head through the temperature sensor.

8. A temperature adjustment method, characterized in that: A processor applied to a scanning device according to any one of claims 1 to 7, wherein the scanning device comprises a scanning head, and the method comprises: Acquire a current first temperature of a lens in the scanning head; After adjusting the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, the device operates at the target operating frequency and generates heat, so that the heat sink in the scanning device transfers the heat to the lens, thereby completing the temperature adjustment of the lens.

9. A temperature regulating device, characterized in that: A processor used in a scanning device according to any one of claims 1 to 7, wherein the scanning device comprises a scanning head, and the device comprises: An acquisition unit, used for acquiring a current first temperature of a lens in the scanning head; The regulating unit is used to regulate the current operating frequency to the target operating frequency according to the first temperature and the temperature threshold, and then operate at the target operating frequency and generate heat, so that the heat sink in the scanning device transfers the heat to the lens to complete the temperature regulation of the lens.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the temperature adjustment method according to claim 8 are implemented.

Citation Information

Patent Citations

  • Oral cavity scanner

    CN105796046A

  • Glasses control method and device and electronic equipment

    CN112540467A

  • Camera module, lens demisting method, storage medium and vehicle

    CN114721206A

  • Anti-fog refrigerator built-in camera

    CN216898017U

  • Scanner for oral cavity and method for protecting steam thereof

    KR1020170142383A