Three-dimensional scanner and control method of three-dimensional scanner
By introducing control modules into the three-dimensional scanner to manage the on-off of the power supply module and the functional module, the problem of insufficient USB power supply capacity is solved, a lower cost and lighter power supply solution is achieved, and the service life of the power supply is improved.
Patent Information
- Application Number
- CN202311084265.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-02-25
AI Technical Summary
When a 3D scanner connects a computer via USB, the power requirement exceeds the power supply capacity of the USB interface, causing the power supply voltage to drop and cannot work properly. It also requires an additional battery or power adapter to increase weight and cost.
A three-dimensional scanner is designed, including a control module, a power supply module and a functional module. The control module controls the on-off of the power supply circuits of the power supply module and the functional module to ensure that the total power consumption capacity of the functional module that works simultaneously at the same time does not exceed the power supply capacity of the power supply.
By reducing the number of functional modules operating at the same time, the power supply demand is reduced, the current impact is avoided, the volume and weight of the power supply is reduced, the service life of the power supply is extended, and the cost is reduced.
Smart Images

Figure CN119518669A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of reverse engineering, and in particular to a three-dimensional scanner and a control method for the three-dimensional scanner. Background Art
[0002] In the field of 3D scanning, when using a 3D scanner, USB is usually used to connect to a computer for data transmission. The 3D scanner may include a laser module, a white light module, and a heating module. The power of each functional module is about 10W, and the instantaneous power consumption reaches more than 30W. Limited by the power supply capacity of USB, such as the power supply capacity of the USB Type-A interface of a computer is only 5W, the instantaneous power consumption impact will cause the power supply voltage to drop, and the 3D scanner cannot work properly. Therefore, while transmitting data through USB, an additional battery or power adapter is required as an external power supply to power the 3D scanner, which increases weight, significantly increases costs, and reduces the feel of use. Summary of the invention
[0003] In view of this, the present application provides a three-dimensional scanner and a control method of the three-dimensional scanner.
[0004] Specifically, the present application is implemented through the following technical solutions:
[0005] In a first aspect of the present application, a three-dimensional scanner is provided, which includes a control module, a power supply module, and at least two functional modules, each of which is respectively connected to the control module and the power supply module; the power supply module is used to connect to a power supply, and the power supply supplies power to at least two functional modules through the power supply module; the control module is used to control the on and off of the power supply circuits of the power supply module and each functional module, so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
[0006] According to a second aspect of the present application, a control method for a three-dimensional scanner is provided. The control method is used for the three-dimensional scanner provided by the first aspect of the present application. The control method includes: controlling the on and off of the power supply circuits of the power supply module and each functional module so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
[0007] Through the above technical solution, the present application has at least the following beneficial effects:
[0008] Taking into account that some functional modules of the 3D scanner do not need to work at the same time, the control module can be used to individually control the on / off status of each of these functional modules and the power supply, and the number of functional modules working at the same time can be controlled, so that the power consumption of the 3D scanner at the same time is not higher than the power supply capacity of the power supply. Therefore, the power supply only needs to meet the power requirements of some of the functional modules. After applying the above solution, the power supply demand is greatly reduced, which can reduce current shocks as well as the volume and weight of the power supply, avoid current shocks, and increase the service life of the power supply. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] Figure 1 This is a schematic diagram of power supply for a three-dimensional scanner shown in an exemplary embodiment of the present application.
[0010] Figure 2 It is a schematic diagram of a three-dimensional scanner shown in an exemplary embodiment of the present application.
[0011] Figure 3 is a schematic diagram of a three-dimensional scanner including an electric control switch shown in an exemplary embodiment of the present application.
[0012] Figure 4 It is a schematic diagram showing an exemplary embodiment of the present application in which an electric control switch is a triode.
[0013] Figure 5 It is a schematic diagram of a single-line connection shown in an exemplary embodiment of the present application.
[0014] Figure 6 It is a schematic diagram of a three-dimensional scanner including a power supply detection module shown in an exemplary embodiment of the present application.
[0015] Figure 7 It is a flow chart of a control method of a three-dimensional scanner shown in an exemplary embodiment of the present application.
[0016] Figure 8 It is a flow chart of another control method of a three-dimensional scanner shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0017] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0018] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0019] It should be understood that although the terms first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0020] With the advancement of laser and photoelectric sensing technology, 3D scanners can be designed to be lightweight, and most 3D scanners can be handheld, such as intraoral scanners.
[0021] Although the size can be appropriately reduced, three-dimensional scanning mostly requires lasers or other strong light sources for scanning. Such light sources themselves require higher power. Laser scanning requires higher power to obtain better reflected signals. Higher power means a heavy power supply device.
[0022] For a 3D scanner, it is necessary to rely on the image processing capability of a computer device, so data needs to be transmitted between the computer device, and the USB interface used for data transmission has limited power supply capacity.
[0023] For example, in one embodiment, the 3D scanner uses a USB Type-A interface that only supports 1A@5V (about 5W) of power supply, and the USB Type-C interface with stronger power supply only supports 3A@5V (about 15W) of power supply. In the 3D scanner, the instantaneous power consumption of the laser module is 1.4A@5V, the instantaneous power consumption of the white light module is also close to 1.4A@5V, and the instantaneous power consumption of the heating module is also 1A@5V, and the power consumption of the whole machine is far more than 20W.
[0024] Therefore, in actual products, you can refer to Figure 1 On the basis of the three-dimensional scanner being connected to the computer device 11 via USB, an external battery 12 or a power adapter 13 is often used as a power source.
[0025] Using batteries will add extra weight, and the cost of lithium batteries is also high. Another solution using a power adapter for power supply also increases costs and is inconvenient to use. At the same time, the front end of the power adapter inputs dangerous high voltage (220V), which will cause leakage risks for 3D scanners that scan the human body. In addition, power adapters with the same appearance correspond to a wide variety of voltages (such as 5V, 12V, and 24V all have the same appearance), which can easily confuse users, thus posing a certain risk of damaging the scanner.
[0026] Regardless of the power supply method used, the instantaneous high power consumption of the 3D scanner will produce a current shock to the power supply, causing voltage drop, affecting the normal operation of the 3D scanner and reducing the service life of the power supply.
[0027] For this, please refer to Figure 2 , the present application provides a three-dimensional scanner 20, the three-dimensional scanner 20 may include a control module 201, a power supply module 202, and at least two functional modules 203, each functional module 203 is respectively connected to the control module 201 and the power supply module 202;
[0028] The power supply module 202 is used to connect to the power supply 21, and the power supply 21 supplies power to at least two functional modules 203 through the power supply module 202;
[0029] The control module 201 is used to control the on / off of the power supply circuits of the power supply module 202 and each functional module 203 so that the total power consumption of the functional modules 203 working simultaneously at the same time does not exceed the power supply capacity of the power supply.
[0030] Through the above scheme, since the number of functional modules 203 working at the same time is reduced or only one, the power supply demand is greatly reduced. The power supply 21 only needs to meet the power consumption capacity of some functional modules (one or more functional modules). There is no need to install batteries, and the demand can be met by using a smaller power supply. If the power supply used is not changed, the impact of the instantaneous power consumption of the three-dimensional scanner on the power supply can also be avoided.
[0031] In an embodiment using USB power supply, after using the solution of the present application, power supply can be completed by simply connecting the data cable to the USB Type-C interface of the computer device (for example, Figure 5 As shown in the figure, there is no need to add batteries or power adapters, thus the 3D scanner can be powered at a low cost.
[0032] In one embodiment, the total power consumption of any two of the at least two functional modules when working simultaneously exceeds the power supply capacity of the power supply, and the control module is used to control the on and off of the power supply circuits of the power supply module and each functional module so that at least two functional modules work simultaneously.
[0033] In this embodiment, if the total power consumption of any two functional modules when working at the same time exceeds the power supply capacity of the power supply, the two functional modules can be controlled to work at the same time to stagger the power supply requirements.
[0034] In the present application, the on-off control of the power supply circuit can be designed using a solution well known in the art, and the present application also proposes the following innovative solution accordingly.
[0035] refer to Figure 3 An electric control switch 204 may be connected between the power supply module 202 and any functional module 203 , and the control module 201 controls the on-off of the power supply circuits of the power supply module 202 and each functional module 203 by controlling the on-off of the electric control switch 204 .
[0036] By applying this solution, compared with other control methods (such as driving a motor and then driving a mechanical switch through the motor), the electric control switch 204 connected to the control module 201 can respond to the control operation faster and can achieve a higher frequency of switching. The three-dimensional scanner will move slowly during use. At this time, if the frequency of switching the working functional modules is high, it can ensure that all necessary functional modules can participate in the work when passing through the scanning area during time-sharing work. The specific switching frequency or working time of the functional module depends on the use requirements and module performance, and this application does not make specific restrictions.
[0037] It is understandable that, in the application, the control module 201 can be an existing processor in the three-dimensional scanner 20, and there is no need to add an additional control chip, which further saves hardware costs.
[0038] In the present application, the electric control switch may be at least one of the following: a field effect transistor; an electromagnetic relay; a triode; a thyristor switch.
[0039] Any type of switch or switch type evolved based on the above switches should fall within the protection scope of this application.
[0040] As in one embodiment, reference Figure 4 , a PNP transistor is used as the electric control switch 204. To make the circuit clearer, some contents are omitted in the figure. Figure 4, the triode includes a collector c, an emitter e and a base b. When a voltage difference greater than 0.7V can be generated between the emitter e and the base b, the collector c and the emitter e can be controlled to be turned on, otherwise they are turned off. Therefore, the emitter e can be connected to the positive pole of the power supply module 202, the collector c is connected to the positive pole of the functional module 203, the base b is connected to the I / O interface of the control module 201, and the negative pole of the functional module 203 is connected to the negative pole of the power supply module 202 (the negative pole of the module or module in the actual circuit can usually be grounded). At this time, if the I / O interface of the control module 201 outputs a low level to the base b, the power supply module 202 provides a high level supply voltage, so a voltage difference is generated between the emitter e and the base b, so that the collector c and the emitter e are turned on, and the functional module 203 obtains the power supply of the power supply module 202 and can be in a working state. If it is necessary to work in time-sharing mode with another functional module 203, the control module 201 can output a high-level signal through another I / O interface to keep the collector c and the emitter e disconnected, so that the other functional module 203 is in a non-working state ( Figure 4 not shown).
[0041] The other types of electric control switches are not listed one by one, and they can be adaptively modified on the basis of the above embodiments.
[0042] Based on the three-dimensional scanner of any of the above-mentioned schemes, the power supply 21 can be an external device including a hardware interface, and the external device powers the three-dimensional scanner through the hardware interface; the three-dimensional scanner is also used to send the collected data to the external device through the hardware interface, so that the external device can reconstruct the three-dimensional model based on the collected data.
[0043] It is understandable that the external device can be a computer device in a broad sense, such as desktop computers, laptops, server hosts, mobile phones, tablets, PDAs, handheld computers, etc. Through a hardware interface, data transmission and power supply are realized, which reduces the complicated lines and improves the comfort of use. Using one interface can also reduce hardware costs and facilitate troubleshooting.
[0044] In one embodiment, taking the external device as a laptop computer as an example, reference can be made to Figure 5 The 3D scanner 20 using the solution of the present application is connected to the laptop computer 22 through a wire. The laptop computer 22 serves as both a data processing terminal and a power source. Since the power supply demand is reduced, there is no need to use a battery or a power adapter to power the 3D scanner 20. The one-wire connection method can keep the user's desktop tidy and is more convenient to use.
[0045] Based on the above solution, the 3D scanner can be an oral 3D scanner, and the hardware interface is a USB Type-C interface.
[0046] It is understandable that oral scanners are suitable for auxiliary treatment of oral patients and need to be small in size, waterproof, and have safe voltage. In the above solution, data transmission and power supply are achieved through a USB Type-C interface. Reducing the additional power supply interface makes it easier to waterproof. The USB Type-C interface is smaller and supports a larger power. A single interface means that only a single line is required, which can reduce the hand load for long-term hand-holding, allowing doctors to concentrate on their work and avoid unnecessary physical exertion. The workbench can be tidier and avoid affecting other instruments.
[0047] In some cases, you can also use an adapter to eliminate the data cable and use a wireless module for data transmission. Although only one cable is retained, the wireless module is more expensive and has a lower transmission efficiency than the data cable, which does not meet the expected effect.
[0048] In the present application, at least two functional modules include a heating module and at least one optical module, wherein the at least one optical module is used to project light to a target object to reconstruct a three-dimensional model of the target object; and the heating module is used to generate heat to prevent the lens in the three-dimensional scanner from fogging. The at least two functional modules work in a time-sharing manner according to a preset sequence, and the optical module works before the heating module.
[0049] When there are multiple optical modules, the multiple optical modules are used to project light of different wavelength bands or patterns to the target object, and the multiple optical modules work in a time-sharing manner according to a preset order.
[0050] The multiple optical modules may also include one or more of a laser module, a white light module, an infrared module, a blue light module, a stripe light module, a laser speckle module, and an infrared speckle module. For example, in one embodiment, the multiple optical modules include a laser module, a white light module, and an infrared module. The laser module is used to project structured light to the target object to reconstruct the shape of the three-dimensional model of the target object; the white light module is used to fill light for the target object to restore the color of the three-dimensional model of the target object so that the color of the three-dimensional model is the same as the color of the target object; the infrared module is used to project infrared light to the target object to reconstruct the shape of a specific area of the target object; any one of the laser module, the white light module, and the infrared module works before the heating module.
[0051] In the above scheme, time-sharing work according to a preset order can be applied to any type of three-dimensional scanner, and the quantity and type depend on the actual situation.
[0052] In actual products, the 3D scanner also includes components such as cameras for collecting pictures. Since the camera and other components have low power consumption, the impact on power supply is minimal; low-power components may not be included in the time-sharing work, and a combination of multiple low-power components may also be included in the time-sharing work. Whether they are included does not affect the implementation of the present application scheme, and therefore does not affect the scope of protection of the present application.
[0053] In conventional solutions, laser modules and white light modules, which provide light, are coordinated with the camera's shooting frame rate, while the heating module determines whether to turn on the heating based on the current temperature. Therefore, there is no unified rule for the control of each module, and the total power is difficult to control. Especially when the temperature difference between the inside and outside is large, such as when the temperature inside the machine is lower than the temperature outside the machine, the 3D scanner will turn on the heating module to prevent fogging of the scanning head lens. At this time, the laser module and white light module are still controlled by the shooting requirements, and the working time of the heating module overlaps, thus generating a large working power.
[0054] After applying the solution of the present application, each module works in time-sharing mode. Even if the temperature sensor or other means detects that the heating module needs to be turned on, when other modules (such as the laser module) are working, the heating module will not be turned on immediately to avoid the impact of large instantaneous power consumption on the power supply. Since each module can work in time-sharing mode in a cycle, and the division time of the time-sharing mode is controllable, from a macroscopic perspective, it does not affect the normal operation of the heating module and other modules.
[0055] In order to facilitate understanding of the advantages of time-sharing work, in one embodiment, the 3D scanner may also include a temperature sensor. The thermal response time of a temperature sensor with high sensitivity is also between 0.5s and several seconds. Considering the demand for shooting, the time of time-sharing work can be set at 10ms, 20ms, 30ms, etc. (when reaching this time, the next module will be switched to work), which is much shorter than the thermal response time of the temperature sensor. Therefore, for the temperature sensor and the user, each module is still working at the same time, but at any time, the impact on the power supply is reduced.
[0056] It should be understood that even if the time of time-sharing work is extended, since the physical phenomenon of temperature change occurs relatively slowly, there will actually be no perceptible difference in use compared with conventional solutions.
[0057] It is understandable that when at least two functional modules include a heating module and one or more of a laser module, a white light module, and an infrared module, multiple cycles can be performed in a preset order. The preset order can be freely set, but the heating module needs to be the last to start working in the same cycle. This is because the laser module, the white light module, and the infrared module work for a short time, so turning on the heating module after the above multiple modules are completed will not affect the work of the heating module, and can still achieve the effect of heating to prevent the lens from fogging.
[0058] In one embodiment, when the functional modules of the three-dimensional scanner are a heating module, a laser module, a white light module and an infrared module, the laser module, the white light module and the infrared module do not have a specific working order and work in a cycle in a certain order, but the control module controls the heating module to turn on when the laser module, the white light module and the infrared module are not turned on, and the control module controls the heating module to turn off when the laser module, the white light module and the infrared module are turned on.
[0059] During an operation, the control module outputs a control signal to close the electric control switch corresponding to the laser module, so that the laser module starts working; after a period of time, the control module outputs a control signal to disconnect the electric control switch corresponding to the laser module, so that the laser module stops working, and then the control module outputs a control signal to close the electric control switch corresponding to the white light module, so that the white light module starts working; after a period of time, the control module outputs a control signal to disconnect the electric control switch corresponding to the white light module, so that the white light module stops working, and then the control module outputs a control signal to close the electric control switch corresponding to the infrared module, so that the infrared module starts working; after a period of time, the control module outputs a control signal to disconnect the electric control switch corresponding to the infrared module, so that the infrared module stops working, and then the control module outputs a control signal to close the electric control switch corresponding to the heating module, so that the heating module starts working; after a period of time, the control module outputs a control signal to disconnect the electric control switch corresponding to the heating module, so that the heating module stops working, and then the control module outputs a control signal to close the electric control switch corresponding to the laser module, so that the laser module starts working, and then the next round of cycle begins.
[0060] It should be noted that a temperature judgment principle can be added to the above operation process. For example, the control module controls the heating module to turn on when the laser module, white light module and infrared module are not turned on and the temperature difference between the inside and outside of the temperature judgment scanner meets the preset conditions. The control module controls the heating module to turn off when the laser module, white light module and infrared module are turned on.
[0061] In one embodiment, when the functional modules of the three-dimensional scanner are a heating module, a laser module and a white light module, the laser module and the white light module do not have a specific working order, and work in a cycle in a certain order, but the control module controls the heating module to turn on when the laser module and the white light module are not turned on, and the control module controls the heating module to turn off when the laser module and the white light module are turned on.
[0062] For example: during an operation, the control module outputs a control signal to close the electrical control switch corresponding to the laser module, so that the laser module starts working; after a period of time, the control module outputs a control signal to disconnect the electrical control switch corresponding to the laser module, so that the laser module stops working, and then the control module outputs a control signal to close the electrical control switch corresponding to the white light module, so that the white light module starts working; after a period of time, the control module outputs a control signal to disconnect the electrical control switch corresponding to the white light module, so that the white light module stops working, and then the control module outputs a control signal to close the electrical control switch corresponding to the heating module, so that the heating module starts working; after a period of time, the control module outputs a control signal to disconnect the electrical control switch corresponding to the heating module, so that the heating module stops working, and then the control module outputs a control signal to close the electrical control switch corresponding to the laser module, so that the laser module starts working, and then the next cycle starts.
[0063] It should be noted that a temperature judgment principle can be added to the above operation process. For example, the control module controls the heating module to turn on when the laser module and the white light module are not turned on and the temperature difference between the inside and outside of the temperature judgment scanner meets the preset conditions. The control module controls the heating module to turn off when the laser module and the white light module are turned on.
[0064] In one embodiment, when the functional modules of the three-dimensional scanner are a heating module and a laser module, the laser module works in a cycle, and the control module controls the heating module to turn on when the laser module is not turned on.
[0065] For example: during one operation, the control module outputs a control signal to close the electrical control switch corresponding to the laser module, so that the laser module starts working; after a period of time, the control module outputs a control signal to disconnect the electrical control switch corresponding to the laser module, so that the laser module stops working, and then the control module outputs a control signal to close the electrical control switch corresponding to the heating module, so that the heating module starts working; after a period of time, the control module outputs a control signal to disconnect the electrical control switch corresponding to the heating module, so that the heating module stops working, and then the control module outputs a control signal to close the electrical control switch corresponding to the laser module, so that the laser module starts working, and then the next cycle begins.
[0066] It should be noted that a temperature judgment principle can be added to the above operation process. For example, the control module controls the heating module to turn on when the laser module is not turned on and the temperature difference between the inside and outside of the temperature judgment scanner meets the preset conditions. The control module controls the heating module to turn off when the laser module is turned on.
[0067] The method proposed in this application can be applied to scanners such as oral scanners, facial scanners, industrial scanners, and professional scanners, and can realize three-dimensional reconstruction of objects or scenes such as teeth, faces, bodies, industrial products, industrial equipment, cultural relics, artworks, prostheses, medical devices, and buildings.
[0068] Any of the above-mentioned scanners may be applicable to the time-sharing control method of the present application. For some three-dimensional scanners, such as industrial scanners, the optical module may also be one or more of a laser module, a white light module, a blue light module, a speckle module, and an infrared speckle module, and embodiments of any of the above-mentioned methods may be applied.
[0069] The functional module in this application can be any power-consuming component or combination of components in a 3D scanner. Therefore, in addition to the above-mentioned division according to function, it can also be divided according to power consumption capacity. If the power consumption of a certain component is extremely low, it can be ignored. If the sum of the power consumption of multiple components can reach the same order of magnitude as the power supply capacity of the power supply, it can be divided into one functional module. For example, if the sum of the power consumption is 1W and the power supply capacity of the power supply is 10W, the components with a sum of power consumption of 1W can be regarded as one functional module.
[0070] In this application, reference is made to Figure 6 The power supply module 202 can be connected to a plurality of different types of power supplies 21. The three-dimensional scanner 20 further includes a power supply detection module 205, which is connected to the control module 201 and is used to feed back the power supply capacity of the currently connected power supply to the control module 201;
[0071] The control module 201 is used to control the on and off of the power supply circuits of the power supply module 202 and each functional module 203 when it is determined that the power supply capacity of the currently connected power supply is insufficient to support at least two functional modules 203 working simultaneously, so that the total power consumption of the functional modules 203 working simultaneously at the same time does not exceed the power supply capacity of the power supply.
[0072] Correspondingly, when it is determined that the power supply capacity of the currently connected power supply is sufficient to support at least two functional modules 203 working simultaneously, the power supply module 202 is kept connected to all functional modules 203, and the functional modules 203 are not allowed to perform any time-sharing work, so that the three-dimensional scanner runs at full power.
[0073] It is understandable that the power supply module 202 can be connected to multiple different types of power supplies 21, which does not mean that it is connected to multiple different types of power supplies at the same time. It can be understood as detecting a certain connected power supply to determine whether the power supply requirement of the three-dimensional scanner needs to be reduced.
[0074] The various types of power sources can be batteries, power adapters, computer USB ports, and other power supply devices.
[0075] The power supply detection module 205 can be a power meter, a voltmeter, an ammeter, etc., which obtains the power supply capacity of the currently connected power supply through parameters such as power, voltage, and current, so as to further assist the control module 201 in determining whether it is necessary to reduce the power supply demand of the three-dimensional scanner.
[0076] Furthermore, when the power supply connected to the power supply interface is specific, the power supply detection module 205 can only detect whether it is connected. For example, interface 1 can only connect to a 50W power supply, and interface 2 can only connect to a 15W power supply. If it is lower than 20W, the power supply demand of the 3D scanner needs to be reduced. In this case, it can be determined whether interface 1 and interface 2 are connected, without measuring the specific power. At this time, the power supply detection module 205 can be a proximity switch, such as a photoelectric limit switch, a mechanical limit switch, etc.
[0077] The power supply detection module 205 can also be a resistor connected to a power supply. When different power supply interfaces are connected, the power supply detection module 205 can show different resistance values. According to the resistance value, it can be determined whether the connected power supply is sufficient for the three-dimensional scanner to operate at full power, so as to assist the control module 201 in determining whether it is necessary to reduce the power supply demand of the three-dimensional scanner.
[0078] The above solution of the present application takes into account that the power demand of the 3D scanner is greater than the portability demand, so at least two power supplies can be connected to run at full power when the power supply capacity is sufficient to avoid wasting power and complete the scanning work faster. If the power supply capacity is insufficient, the power supply module 202 and the power supply circuits of each functional module 203 can be controlled to achieve the effect of time-sharing work, avoid current shock and reduce power supply demand.
[0079] Accordingly, reference Figure 7 The present application also provides a control method 60 for a three-dimensional scanner. The control method 60 is used for the three-dimensional scanner 20 of any embodiment of the present application. The control method 60 includes:
[0080] S601, controlling the on / off of the power supply circuits of the power supply module and each functional module so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
[0081] On this basis, reference Figure 8 , the control method further includes:
[0082] S701, identifying the part of the reconstructed object to which the three-dimensional scanner is currently aimed;
[0083] S702: Controlling the power-on time of any one of at least two functional modules according to different locations.
[0084] The embodiments and beneficial effects of the control method 60 can refer to the embodiments of the three-dimensional scanner 20 of the present application and their corresponding contents, and the present application will not elaborate on them one by one.
[0085] The embodiments of the subject matter and functional operations described in this specification may be implemented in the following: digital electronic circuits, tangibly embodied computer software or firmware, computer hardware including the structures disclosed in this specification and their structural equivalents, or a combination of one or more of them. The embodiments of the subject matter described in this specification may be implemented as one or more computer programs, i.e., one or more modules in computer program instructions encoded on a tangible non-temporary program carrier to be executed by a data processing device or to control the operation of the data processing device. Alternatively or additionally, the program instructions may be encoded on an artificially generated propagation signal, such as a machine-generated electrical, optical or electromagnetic signal, which is generated to encode information and transmit it to a suitable receiver device for execution by a data processing device. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of one or more of them.
[0086] The processes and logic flows described in this specification can be performed by one or more programmable computers executing one or more computer programs to perform corresponding functions by operating on input data and generating output. The processes and logic flows can also be performed by special purpose logic circuits, such as FPGAs (field programmable gate arrays) or ASICs (application-specific integrated circuits), and the apparatus can also be implemented as special purpose logic circuits.
[0087] Computers suitable for executing computer programs include, for example, general and / or special microprocessors, or any other type of central processing unit. Typically, the central processing unit will receive instructions and data from a read-only memory and / or a random access memory. The basic components of a computer include a central processing unit for implementing or executing instructions and one or more memory devices for storing instructions and data. Typically, the computer will also include one or more large-capacity storage devices for storing data, such as magnetic disks, magneto-optical disks, or optical disks, or the computer will be operably coupled to this large-capacity storage device to receive data from it or to transmit data to it, or both. However, the computer does not necessarily have such a device. In addition, the computer can be embedded in another device, such as a mobile phone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive, to name a few.
[0088] Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including, for example, semiconductor memory devices (e.g., EPROM, EEPROM and flash memory devices), magnetic disks (e.g., internal hard disks or removable disks), magneto-optical disks, and CD ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.
[0089] Although this specification includes many specific implementation details, these should not be interpreted as limiting the scope of any invention or the scope of protection claimed, but are mainly used to describe the features of the specific embodiments of specific inventions. Certain features described in multiple embodiments in this specification may also be implemented in combination in a single embodiment. On the other hand, the various features described in a single embodiment may also be implemented separately in multiple embodiments or in any suitable sub-combination. In addition, although features may work in certain combinations as described above and even initially claim protection, one or more features from the claimed combination may be removed from the combination in some cases, and the claimed combination may point to a sub-combination or a variation of a sub-combination.
[0090] Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring that these operations be performed in the particular order shown or performed sequentially, or requiring that all illustrated operations be performed to achieve the desired results. In some cases, multitasking and parallel processing may be advantageous. In addition, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems can generally be integrated together in a single software product, or packaged into multiple software products.
[0091] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the particular order or sequential order shown to achieve the desired results. In some implementations, multitasking and parallel processing may be advantageous.
[0092] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A three-dimensional scanner, characterized in that: The three-dimensional scanner includes a control module, a power supply module, and at least two functional modules, each functional module is connected to the control module and the power supply module respectively; The power supply module is used to be connected to a power supply, and the power supply supplies power to the at least two functional modules through the power supply module; The control module is used to control the on / off of the power supply circuits of the power supply module and each functional module, so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
2. The three-dimensional scanner according to claim 1, characterized in that: When the total power consumption of any two of the at least two functional modules working simultaneously exceeds the power supply capacity of the power supply, the control module is used to control the on and off of the power supply circuits of the power supply module and each functional module so that the at least two functional modules work simultaneously.
3. The three-dimensional scanner according to claim 1, characterized in that: An electric control switch is connected between the power supply module and any functional module, and the control module controls the on-off of the power supply circuit between the power supply module and each functional module by controlling the on-off of the electric control switch; the electric control switch is at least one of a field effect tube, an electromagnetic relay, a triode or a thyristor switch.
4. The three-dimensional scanner according to claim 1, characterized in that: The power supply is an external device including a hardware interface, and the external device supplies power to the three-dimensional scanner through the hardware interface; the three-dimensional scanner is also used to send the collected data to the external device through the hardware interface, so that the external device reconstructs the three-dimensional model based on the collected data.
5. The three-dimensional scanner according to claim 4, characterized in that: The three-dimensional scanner is an oral three-dimensional scanner, and the hardware interface is a USB Type-C interface or a USB Type-A interface.
6. The three-dimensional scanner according to claim 1, characterized in that: The at least two functional modules include: at least one optical module, configured to project light toward a target object to reconstruct a three-dimensional model of the target object; A heating module, used for generating heat to prevent the lens in the three-dimensional scanner from fogging; The at least two functional modules work in a time-sharing manner according to a preset sequence, and the optical module works before the heating module.
7. The three-dimensional scanner according to claim 6, characterized in that: There are multiple optical modules, which are used to project light of different wavelength bands or patterns to the target object, and the multiple optical modules work in a time-sharing manner according to a preset sequence.
8. The three-dimensional scanner according to claim 1, characterized in that: The power supply module can be connected to a variety of different types of power supplies. The three-dimensional scanner also includes a power supply detection module, which is connected to the control module and is used to feed back the power supply capacity of the currently connected power supply to the control module; The control module is used to control the on and off of the power supply circuits of the power supply module and each functional module when it is determined that the power supply capacity of the currently connected power supply is insufficient to support the simultaneous operation of the at least two functional modules, so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
9. A control method for a three-dimensional scanner, characterized in that: The control method is used for the three-dimensional scanner according to any one of claims 1 to 8, and the control method comprises: The power supply module and the power supply circuits of each functional module are controlled to be on and off so that the total power consumption of the functional modules working simultaneously at the same time does not exceed the power supply capacity of the power supply.
10. The control method according to claim 9, characterized in that: The control method further comprises: identifying a portion of the reconstructed object at which the three-dimensional scanner is currently aimed; According to the difference in the locations, the power-on time of any one of the at least two functional modules is controlled.
