3D intraoral scanner and processing method thereof

KR103030143B1Active Publication Date: 2026-10-13MEDIT CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
KR1020240036789
Authority / Receiving Office
KR · KR
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-03-15
Publication Date
2026-10-13
Estimated Expiration
2044-03-15

Smart Images

  • Figure 112024029634767-PAT00002_ABST
    Figure 112024029634767-PAT00002_ABST
Patent Text Reader

Abstract

A three-dimensional oral scanner is disclosed. A three-dimensional oral scanner according to one embodiment comprises: a housing; a main mount disposed inside the housing; an optical module installed on the main mount and including a projector for irradiating pattern light onto a target area and one or more cameras for acquiring an image of the target area; a heater disposed in a first part of the main mount; a temperature sensor disposed in a second part of the main mount; and a processor, wherein the optical module is located between the first part and the second part of the main mount, and the processor can control the operation of the three-dimensional oral scanner based on detection information from the temperature sensor.
Need to check novelty before this filing date? Find Prior Art

Description

Technology Field

[0001] The present disclosure relates to a three-dimensional oral scanner and a method for controlling the same. Background Technology

[0002] An oral scanner is an optical device inserted into a patient's oral cavity to acquire images of the oral cavity by scanning the teeth. By scanning a patient's oral cavity using an oral scanner, multiple two-dimensional images of the patient's oral cavity can be acquired, and a three-dimensional image of the patient's oral cavity can be constructed using the acquired multiple two-dimensional images. For example, a dentist can acquire multiple two-dimensional images of the patient's oral cavity by inserting an oral scanner into the patient's oral cavity and scanning the patient's teeth, gums, and / or soft tissues. Subsequently, by applying three-dimensional modeling technology, a three-dimensional image of the patient's oral cavity can be reconstructed using the two-dimensional images of the patient's oral cavity.

[0003] The aforementioned background technology is possessed or acquired by the inventor in the process of deriving the content of the disclosure of the present application, and cannot necessarily be considered as prior art disclosed to the general public prior to the present application. (Patent Document 1) Korean Published Patent Application No. 2020-0064922 The problem to be solved

[0004] One objective according to an embodiment of the present disclosure is to provide a three-dimensional oral scanner capable of preheating to a temperature at which optimal scanning is possible.

[0005] One objective according to an embodiment of the present disclosure is to provide a three-dimensional oral scanner in which the temperature of the optical module can be maintained within an optimal temperature range during the scanning process.

[0006] One objective according to an embodiment of the present disclosure is to provide a three-dimensional oral scanner that can reduce the time required for preheating.

[0007] One objective according to an embodiment of the present disclosure is to provide a 3D oral scanner capable of generating a 3D image close to reality through an image of a target. means of solving the problem

[0008] A three-dimensional oral scanner according to one embodiment comprises: a housing; a main mount disposed inside the housing; an optical module installed on the main mount and including a projector for irradiating pattern light onto a target area and one or more cameras for acquiring an image of the target area; a heater disposed in a first part of the main mount; a temperature sensor disposed in a second part of the main mount; and a processor, wherein the optical module is located between the first part and the second part of the main mount, and the processor can control the operation of the three-dimensional oral scanner based on detection information from the temperature sensor.

[0009] In one embodiment, the optical module may include a first camera and a second camera arranged side by side on both sides of the projector along a first direction. In one embodiment, the heater and the temperature sensor may be arranged along a second direction perpendicular to the first direction with the projector in between.

[0010] In one embodiment, the heater may be positioned to overlap with the one or more cameras and the projector while facing the optical module in a second direction.

[0011] In one embodiment, the processor may be configured to perform a preheating operation upon receiving an operation signal from the 3D oral scanner. In one embodiment, the processor may control the heater so that the temperature detected by the temperature sensor reaches a set target temperature range during the process of performing the preheating operation.

[0012] In one embodiment, the processor may be configured to generate guidance information regarding the completion of the preheating operation when the temperature detected through the temperature sensor reaches the set target temperature range.

[0013] In one embodiment, the processor may be configured to control the heater so that, when the preheating operation is completed, the temperature detected by the temperature sensor is located within the set target temperature range.

[0014] In one embodiment, the processor may be configured to perform a calibration operation for at least one of the projector and the one or more cameras when the warm-up operation is completed. In one embodiment, the processor may be configured to compare an image acquired through the one or more cameras with a set reference image during the calibration operation, and to adjust setting information for at least one of the projector and the one or more cameras based on the comparison result.

[0015] In one embodiment, the processor may be configured to generate an alarm message related to the warm-up operation when an input signal for an image acquisition operation through one or more cameras is received while the warm-up operation is in progress.

[0016] In one embodiment, the three-dimensional oral scanner may further include a heat dissipation means disposed adjacent to the heater, or a heat dissipation hole formed in a housing portion corresponding to a first portion of the main mount.

[0017] In a control method for a three-dimensional oral scanner according to one embodiment, the three-dimensional oral scanner may include: a housing; an optical module installed within the housing and comprising a projector for irradiating pattern light onto a target area and one or more cameras for acquiring an image of the target area; a heater disposed in a first portion adjacent to the optical module; a temperature sensor disposed in a second portion adjacent to the optical module; and a processor. In one embodiment, the control method may include an operation of receiving an operation signal of the three-dimensional oral scanner, an operation of preheating the three-dimensional oral scanner, and an operation of generating guidance information regarding whether image scanning is possible through the three-dimensional oral scanner based on the preheating state of the three-dimensional oral scanner.

[0018] In one embodiment, the operation of preheating the three-dimensional oral scanner may include the operation of heating the first part, the operation of detecting the temperature of the second part, and the operation of maintaining the detected temperature of the second part within a set target temperature range. In one embodiment, the optical module may be located between the first part and the second part.

[0019] In one embodiment, the operation of generating the guidance information may include generating a first guidance information regarding the completion of the preheating operation when the temperature of the second part reaches a set target temperature range, or generating a second guidance information regarding the incompleteness of the preheating operation when the temperature of the second part is below the set target temperature range.

[0020] In one embodiment, the 3D oral scanner control method may further include an operation to perform calibration of the 3D oral scanner after an operation to preheat the 3D oral scanner is performed. In one embodiment, the operation to perform calibration may include an operation to generate information regarding whether calibration is necessary, and an operation to adjust at least one of the projector and the one or more cameras if calibration is necessary.

[0021] In one embodiment, the operation of adjusting at least one of the projector and the one or more cameras may include the operation of acquiring an image containing pattern light irradiated through the projector through the camera, the operation of comparing the acquired image with a set reference image, and the operation of adjusting setting information for at least one of the projector and the one or more cameras so that the acquired image is matched to the reference image.

[0022] A computer-readable recording medium according to one embodiment may store one or more computer programs including instructions for executing any one of the methods described above. Effects of the invention

[0023] A three-dimensional oral scanner according to an embodiment of the present disclosure can increase scanning accuracy by maintaining the temperature of an optical module in a state where optimal scanning is possible through a heater and a temperature sensor positioned between the optical module.

[0024] A 3D oral scanner according to an embodiment of the present disclosure is configured to perform a preheating operation as soon as an operation signal is input, thereby reducing the time required for the scanning operation of the 3D oral scanner, which can improve usability and reduce usage time.

[0025] A 3D oral scanner according to an embodiment of the present disclosure can acquire a more accurate 3D image of a target by performing a calibration operation to adjust the optical paths of each optical component while in a state preheated to an optimal scanning state.

[0026] The effects obtainable from the present disclosure are not limited to those mentioned above, and other unmentioned effects will be clearly understood by those skilled in the art to which the present disclosure belongs from the description below. Brief explanation of the drawing

[0027] The following drawings attached to this specification illustrate preferred embodiments of the present disclosure and serve to further enhance understanding of the technical concept of the present disclosure together with the detailed description of the invention; therefore, the present disclosure should not be interpreted as being limited only to the matters described in such drawings. FIG. 1 is a diagram showing the usage state of a 3D oral scanner according to one embodiment. FIG. 2 is a block diagram of a three-dimensional oral scanner according to one embodiment. FIG. 3a is a perspective view of a three-dimensional oral scanner according to one embodiment. FIG. 3b is an exploded perspective view of a three-dimensional oral scanner according to one embodiment. FIG. 3c is an exploded perspective view of a three-dimensional oral scanner according to one embodiment. FIG. 3d is a partial enlarged view illustrating the main mount of a three-dimensional oral scanner according to one embodiment. FIGS. 3e and FIGS. 3f are plan views of the main mounts viewed from opposite directions to illustrate the arrangement relationship of the heater and the temperature sensor according to one embodiment. FIG. 4 is an exemplary diagram illustrating the process of generating a three-dimensional image of a target through a three-dimensional oral scanner according to one embodiment. FIG. 5 is a flowchart of a three-dimensional oral scanner control method according to one embodiment. FIG. 6 is a flowchart of a preheating operation according to one embodiment. FIG. 7 is a flowchart of a calibration operation according to one embodiment. FIG. 8 is a flowchart of a three-dimensional oral scanner control method according to one embodiment. Specific details for implementing the invention

[0028] The various embodiments described in this specification are illustrative for the purpose of clearly explaining the technical concept of this disclosure and are not intended to limit it to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments optionally combined from all or part of each embodiment described in this specification. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.

[0029] Terms used in this specification, including technical or scientific terms, may have the meaning generally understood by those skilled in the art to which this disclosure pertains, unless otherwise defined.

[0030] Expressions used herein such as “comprising,” “may compose,” “possessing,” “possessing,” “having,” and “possessing” imply the existence of the subject feature (e.g., function, operation, or component, etc.) and do not exclude the existence of other additional features. That is, such expressions should be understood as open-ended terms implying the possibility of including a second embodiment.

[0031] In this specification, singular expressions include plural expressions unless the context clearly specifies them as singular. Additionally, plural expressions include singular expressions unless the context clearly specifies them as plural. Throughout the specification, when a part is described as including a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.

[0032] Additionally, the terms 'module' or 'part' as used in the specification refer to software or hardware components, and the 'module' or 'part' performs certain roles. However, the meaning of 'module' or 'part' is not limited to software or hardware. The 'module' or 'part' may be configured to reside in an addressable storage medium or configured to run on one or more processors. Thus, as an example, the 'module' or 'part' may include components such as software components, object-oriented software components, class components, and task components, and at least one of processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, or variables. The components and the functions provided within the 'module' or 'part' may be combined into a smaller number of components and 'modules' or 'parts', or further separated into additional components and 'modules' or 'parts'.

[0033] According to one embodiment of the present disclosure, a ‘module’ or ‘part’ may be implemented as a processor and memory. The term ‘processor’ should be broadly interpreted to include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, a state machine, etc. In some environments, the term ‘processor’ may refer to an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc. The term ‘processor’ may also refer to a combination of processing devices, such as, for example, a combination of a DSP and a microprocessor, a combination of multiple microprocessors, a combination of one or more microprocessors combined with a DSP core, or any other combination of such configurations. Additionally, the term ‘memory’ should be broadly interpreted to include any electronic component capable of storing electronic information. 'Memory' may refer to various types of processor-readable media, such as Random Access Memory (RAM), Read-Only Memory (ROM), Non-Volatile Random Access Memory (NVRAM), Programmable Read-Only Memory (PROM), Erasable-Programmable Read-Only Memory (EPROM), Electrically Erasable PROM (EEPROM), Flash Memory, Magnetic or Optical Data Storage Devices, Registers, etc. If a processor can read information from memory and / or write information to memory, the memory is said to be in an electronic communication state with the processor. Memory integrated into a processor is in an electronic communication state with the processor.

[0034] Expressions such as "first," "second," or "first," "second" as used in this specification are used to distinguish one object from another when referring to a plurality of objects of the same kind, unless otherwise indicated by the context, and do not limit the order or importance of said objects.

[0035] Expressions used herein such as “A, B, and C,” “A, B, or C,” “A, B, and / or C,” or “at least one of A, B, and C,” “at least one of A, B, or C,” “at least one of A, B, and / or C,” “at least one selected from A, B, and C,” “at least one selected from A, B, or C,” “at least one selected from A, B, and / or C,” etc., may mean each of the listed items or all possible combinations of the listed items. For example, “at least one selected from A and B” may refer to (1) A, (2) at least one of A, (3) B, (4) at least one of B, (5) at least one of A and at least one of B, (6) at least one of A and B, (7) at least one of B and A, and (8) all of A and B.

[0036] As used herein, the expression “based on” is used to describe one or more factors affecting an act or action of a decision or judgment described in the phrase or sentence containing such expression, and such expression does not exclude additional factors affecting said act or action of a decision or judgment.

[0037] As used in this specification, the expression that a certain component (e.g., a first component) is "connected" or "connected" to another component (e.g., a second component) may mean that the said certain component is not only directly connected or connected to the said other component, but is also connected or connected through a new other component (e.g., a third component).

[0038] As used herein, the expression "configured to" may have meanings such as "set to," "capable of," "modified to," "made to," or "capable of." Such expression is not limited to the meaning of "specifically designed in hardware," and, for example, a processor configured to perform a specific operation may mean a generic-purpose processor capable of performing that specific operation by executing software.

[0039] Various embodiments of the present disclosure will be described below with reference to the accompanying drawings. In the accompanying drawings and the description thereof, identical or substantially equivalent components may be given the same reference numerals. Furthermore, in the description of the various embodiments below, the description of identical or corresponding components may be omitted, but this does not mean that such components are not included in the embodiments.

[0040] FIG. 1 is a diagram showing the usage state of a 3D oral scanner according to one embodiment.

[0041] Referring to FIG. 1, a three-dimensional oral scanner (1) according to one embodiment can acquire a three-dimensional image (I) of a target. In one embodiment, the three-dimensional oral scanner (1) may be a dental medical device for acquiring an image within a target (e.g., the oral cavity of a patient (O), e.g., an image of the patient's (O) teeth). In one embodiment, the three-dimensional oral scanner (1) may be used by a user (U) (e.g., a dentist, a dental hygienist, etc.). For example, the three-dimensional oral scanner (1) may irradiate patterned light into the oral cavity of a patient (O) and acquire an image of an oral cavity target (e.g., teeth) containing the patterned light. The three-dimensional oral scanner (1) may generate a three-dimensional image (I) of a target based on a plurality of acquired images. In the following, for convenience of explanation, embodiments are described focusing on an example in which a 3D oral scanner (1) acquires an image of the inside of a patient's (O) oral cavity; however, the 3D oral scanner (1) may also be used to acquire a 3D image (I) of various target areas (e.g., the patient's (O) ear, face, etc.). In one embodiment, the 3D oral scanner (1) may be formed in a shape that is easy to insert into the inside of a patient's (O) oral cavity, and may be configured as a handheld scanner so that a user (U) can freely adjust the scanning distance and scanning angle of the target to acquire an image of the target.

[0042] In one embodiment, a three-dimensional oral scanner (1) is inserted into the oral cavity of a subject and scans the inside of the oral cavity in a non-contact manner to obtain a three-dimensional image (I) of a target area within the oral cavity. For example, the target within the oral cavity may include at least one tooth, gingiva, and an artificial structure that can be inserted into the oral cavity (e.g., an orthodontic device including brackets and wires, an implant, a denture, an orthodontic aid, etc.). The three-dimensional oral scanner (1) may irradiate light onto the target area (e.g., at least one tooth) and receive light reflected from the target area to obtain an image of the target area. In one embodiment, the three-dimensional oral scanner (1) may scan a diagnostic model for diagnosing the target (e.g., a diagnostic model modeled after the shape of the target) to obtain an image identical to the shape of the target.

[0043] In one embodiment, the 3D oral scanner (1) can acquire a 2D image of the surface of a target. In one embodiment, the surface image of the target may include an image of at least one body part such as a tooth, gingiva, artificial structure, or the cheek, tongue, or lip of the target. In one embodiment, the 3D oral scanner (1) can acquire a plurality of 2D images taken from multiple angles of the target and generate a 3D image (I) of the target (e.g., 3D oral image, 3D oral model) based on the acquired plurality of 2D images. In one embodiment, the 3D oral scanner (1) may be communicationally connected to an external device (S) (e.g., external electronic device) and may transmit the acquired plurality of 2D images to the external device (S). The external device (S) may generate a 3D image (I) of the target by image processing the plurality of 2D images received from the 3D oral scanner (1).

[0044] A three-dimensional oral scanner (1) according to one embodiment may be communicated to an external server (not shown). The three-dimensional oral scanner (1) may transmit a two-dimensional image or a three-dimensional image (I) of a target to the external server, and the external server may store the transmitted two-dimensional image or three-dimensional image (I).

[0045] FIG. 2 is a block diagram of a 3D oral scanner according to one embodiment. FIG. 3a is a perspective view of a 3D oral scanner according to one embodiment. FIG. 3b is an exploded perspective view of a 3D oral scanner according to one embodiment. FIG. 3c is an exploded perspective view of a 3D oral scanner according to one embodiment. FIG. 3d is a partial enlarged view illustrating the main mount of a 3D oral scanner according to one embodiment. FIG. 3e and FIG. 3f are plan views of the main mount viewed from opposite directions to explain the arrangement relationship of the heater and the temperature sensor according to one embodiment.

[0046] Referring to FIG. 2 and FIG. 3a through 3f, a three-dimensional oral scanner (1) according to one embodiment may be used to acquire a three-dimensional image of a target (e.g., an image of the inside of an object's oral cavity). In one embodiment, the three-dimensional oral scanner (1) may include a housing (10), a probe tip (11), a main mount (100), an optical module (110), a heater (120), a temperature sensor unit (130), a processor (140), a memory (150), a communication unit (160), and an input unit (180).

[0047] In one embodiment, the housing (10) may form the exterior of the three-dimensional oral scanner (1). In one embodiment, the housing (10) may include an upper housing (101) and a lower housing (102) that can be coupled to the upper housing (101). In one embodiment, the upper housing (101) and the lower housing (102) may form an internal space in which components of the three-dimensional oral scanner (1) can be accommodated when coupled together. Meanwhile, although the housing (10) is depicted in the drawings as being composed of two housings (10), it should be noted that the housing (10) may be formed as a single structure or may be composed of a combination of three or more structures. In one embodiment, the housing (10) may be formed in a shape that is easy to grip by a user (U). A probe tip (11) may be detachably connected to the front end of the housing (10) (e.g., the end in the +X direction).

[0048] In one embodiment, one or more button sections (170) for receiving input signals from a user (U) may be formed in the housing (10). For example, on the outer surface of the housing (10), a power button section (171) for receiving an operation signal to turn the operation of the 3D oral scanner (1) on / off and a scan operation button section (172) for receiving a scanning operation signal of the 3D oral scanner (1) may be formed. In one embodiment, each button section (170) may be electrically connected to an input section (180) located inside the housing (10), for example, on the main mount (100). In one embodiment, the input section (180) may be directly and / or indirectly connected to the button section (170) to receive an input signal according to the physical operation of the button section (170). In another example, the input unit (180) is electrically connected to the button unit (170) and can receive an input signal according to the operation of the button unit (170) and transmit it to the processor (140). The input signal of the user (U) applied to the button unit (170) can be transmitted to the processor (140) through the input unit (180). In one embodiment, the button unit (170) can be provided in various forms such as a pressure sensor that senses pressure according to the operation of the user (U), a keypad, or a touchpad.

[0049] In one embodiment, the button portion (170) may be installed in a button installation hole (173) formed in the housing (10). For example, if a plurality of button portions (170) are provided as shown in FIG. 3B, a plurality of button installation holes (173) corresponding to each button portion (170) may be formed in the housing (10). In one embodiment, the button portion (170) is installed so as to be partially movable with respect to the button installation hole (173) so as to transmit an input signal according to an external input signal (e.g., a user's button portion (170) pressing action) to the input portion (180). In one embodiment, the button portion (170) may be provided in a form that generates its own input signal (e.g., a touch pad, a pressure sensor, etc.) and may be directly connected to the processor (140).

[0050] In one embodiment, the probe tip (11) may be detachably connected to the front portion of the housing (10) (e.g., the front portion of the housing (10) facing the +X direction). In one embodiment, the probe tip (11) may be formed in a shape that facilitates insertion into the oral cavity of a patient (O) during the use of the 3D oral scanner (1). For example, the probe tip (11) may be formed to have a thin thickness and a long length relative to the housing (10).

[0051] In one embodiment, the probe tip (11) may be detachably connected to the front portion of the housing (10) (e.g., the front portion of the housing (10) facing the +X direction). In one embodiment, the probe tip (11) may be formed in a shape that facilitates insertion into the oral cavity of a patient (O) during the use of the 3D oral scanner (1). For example, the probe tip (11) may be formed to have a thin thickness and a long length relative to the housing (10).

[0052] In one embodiment, the probe tip (11) may form an optical path through which light travels between a target site (e.g., inside the oral cavity of a patient (O)) and an optical module (110). For example, the probe tip (11) may have an internal space formed to extend from a rear end connected to a housing (10) to a front end. An opening (12) may be formed at the front end of the probe tip (11) to communicate with the internal space. In one embodiment, the probe tip (11) may form an optical path through which light can be transmitted through an internal space extending from the housing (10) (i.e., the optical module (110)) to the target site. For example, one or more reflective members (13) may be disposed inside the probe tip (11) to allow light to travel along the internal space. One or more reflective members (13) may reflect light, such as a mirror or a prism, to guide the light to travel along the longitudinal direction of the probe tip (11) without loss. For example, the probe tip (11) can emit pattern light irradiated from an optical module (110) (e.g., projector (112)) placed inside the housing (10) to a target area, and can send light reflected from the target area to an optical module (110) (e.g., camera).

[0053] In one embodiment, the main mount (100) may be placed inside the housing (10). In one embodiment, the main mount (100) may support each component of the three-dimensional oral scanner (1) inside the housing (10). In one embodiment, an opening may be formed in the front portion of the main mount (100) (e.g., the portion of the main mount (100) facing the +X direction in FIG. 3b) through which the optical axis of the projector (112) and camera described later can pass. In one embodiment, the main mount (100) may be connected to the tip mount (14) and the back mount (15).

[0054] In one embodiment, a tip mount (14) may be connected to the front end of the main mount (100). For example, the tip mount (14) may be detachably coupled to the front end of the main mount (100). In one embodiment, the tip mount (14) may include a hollow formed through to communicate with an opening formed in the main mount (100). In one embodiment, at least a portion of the tip mount (14) may be fastened to the probe tip (11). For example, at least a portion of the outer surface of the tip mount (14) may be inserted to engage with the interior of the probe tip (11). For example, the probe tip (11) may be connected to the housing (10) through the tip mount (14). In one embodiment, a color proximity sensor (not shown) for sensing the mounting status of the probe tip (11) to the tip mount (14) may be disposed on the outer surface of the tip mount (14). In one embodiment, the color proximity sensor can recognize the mounting status of the probe tip (11) on the tip mount (14) and the type of probe tip (11) mounted on the tip mount (14). In one embodiment, a back mount (15) may be installed at the rear end of the main mount (100) (e.g., the part of the main mount (100) facing the -Y direction). In one embodiment, a battery (16) may optionally be placed inside the back mount (15).

[0055] In one embodiment, the optical module (110) may be installed on the main mount (100). In one embodiment, the optical module (110) may perform an image acquisition function to acquire an image of a target. In one embodiment, the optical module (110) may include a projector (112), a reflective member (1121, 1122), one or more cameras (111), and one or more image sensors (113a, 113b).

[0056] In one embodiment, the projector (112) may be installed at the front end of the main mount (100) (e.g., the part of the main mount (100) facing the +X direction in FIG. 3b). The projector (112) may be located at the center of the width direction of the main mount (100) (e.g., the width direction parallel to the Y-axis). The projector (112) is installed inside the main mount (100) and may irradiate light toward the front of the main mount (100) through an opening (not shown) formed in the main mount (100). In one embodiment, the projector (112) may irradiate pattern light including a pattern. In one embodiment, the projector (112) may be positioned so that the light path of the irradiated pattern light passes through the hollow of the tip mount (14) described later.

[0057] In one embodiment, one or more cameras (111) can receive light reflected from a target. In one embodiment, each camera (111a, 111b) may include a lens assembly comprising a plurality of lenses for forming a light path. In one embodiment, one or more cameras (111) may include a first camera (111a) and a second camera (111b) positioned with the projector (112) in between, as shown in FIG. 2b. In one embodiment, the first camera (111a) and the second camera (111b) may be positioned side by side on both sides of the projector (112) along a first direction (e.g., the Y-axis direction). The first camera (111a) and the second camera (111b) may be positioned symmetrically with respect to the projector (112). In one embodiment, the first camera (111a) and the second camera (111b) may receive light reflected from a target at different angles. In one embodiment, light received by the first camera (111a) and the second camera (111b) can be transmitted to image sensors (113a, 113b).

[0058] In one embodiment, the reflective members (1121, 1122) can change the path of light received through the camera and transmit it to the image sensors (113a, 113b). For example, the reflective members (1121, 1122) are placed on the light path formed by the optical module (110) and can reflect and transmit light received through the camera (111) toward the corresponding image sensors (113a, 113b). In one embodiment, when a pair of cameras (111a, 111b) are placed on both sides of the projector (112), a pair of reflective members corresponding to each camera (111a, 111b) may be placed on both sides of the projector (112).

[0059] In one embodiment, image sensors (113a, 113b) can obtain an image of a target by processing light received through a camera (111). In one embodiment, when the 3D oral scanner (1) includes a plurality of cameras (111a, 111b), a plurality of image sensors (113a, 113b) corresponding to the plurality of cameras may be provided. For example, the image sensors may be provided as a first image sensor (113a) that processes light received through a first camera (111a) and a second image sensor (113b) that processes light received through a second camera (111b). In one embodiment, each image sensor (113a, 113b) can generate an image of the target at different angles corresponding to each camera (111a, 111b) by individually generating an image of the target through light received through the corresponding camera (111a, 111b).

[0060] In one embodiment, the heater (120) (or heating unit, heating section, heating unit, heating section) can preheat the optical module (110). In one embodiment, the heater (120) can be placed in a first part of the main mount (100) adjacent to the optical module (110). For example, the heater (120) can be placed on the lower side of the optical module (110) (e.g., the lower side of the optical module (110) facing the -Z direction of FIG. 3b). In one embodiment, the heater (120) can transfer heat to the adjacent optical module (110) through an electric current.

[0061] The heater (120) may refer to various types of units, elements, or components capable of emitting heat. In one embodiment, the heater (120) may be an element utilizing various effects resulting from the interaction of heat and electricity. In one embodiment, the heater (120) may be a thermoelectric element. For example, the heater (120) may be provided as a Peltier element. In one embodiment, the heater (120) may be positioned to directly transfer heat to one or more cameras (111) and projectors (112). For example, the heater (120) may be positioned in an area and location that overlaps with one or more cameras (111) and projectors (112) while the optical module (110) is viewed in a second direction perpendicular to the first direction (e.g., a direction parallel to the Z-axis).

[0062] In one embodiment, the heater (120) can supply heat to the optical module (110) to preheat the temperature of the optical module (110) to a temperature at which precise scanning is possible, i.e., a set target temperature. In one embodiment, the heater (120) can shorten the time it takes for the temperature of the optical module (110) to reach the set target temperature, i.e., the preheating time, thereby shortening the preparation time required for scanning. In one embodiment, the heater (120) can operate to cool the optical module (110). For example, if the heater (120) is provided as a Peltier element, when the direction of current flow applied to the heater (120) changes in the opposite direction, the heater (120) can perform a cooling operation to lower the temperature of the optical module (110) by cooling the first part. In one embodiment, through heating and cooling operations of the optical module (110) via a heater (120), the temperature of the optical module (110) can be maintained within a set target temperature range, that is, a temperature range where optimal scanning operations are possible.

[0063] Meanwhile, for convenience of explanation in the drawings, the heater (120) is depicted as being provided as a single heater (120) and is depicted as being positioned in an area and location that overlaps with each component element (e.g., camera (111), projector (112)) of the optical module (100), but the present disclosure is not limited thereto. According to various embodiments, the heater (120) may be provided in multiple numbers and may be positioned in locations corresponding to each component element. For example, when the heater (120) is provided in multiple numbers, the multiple heaters (120) may be positioned on the main mount (100) to overlap with the projector (112), the first camera (111a), and the second camera (111b), and may be individually controlled to apply heat to each component element of the corresponding optical module (110). In this case, the multiple heaters (120) may be operated to position each component element of the optical module (110) at a target temperature range where it can perform optimal functions.

[0064] In one embodiment, the temperature sensor unit (130) can detect the temperature of the optical module (110). In one embodiment, the temperature sensor unit (130) may include a temperature sensor (131) for sensing the temperature and a connection board (132) on which the temperature sensor (131) is placed. In one embodiment, the temperature sensor (131) may be placed in a second part of the main mount (100) adjacent to the optical module (110). For example, the temperature sensor (131) may be placed on the upper side of the optical module (110) (e.g., the upper side of the optical module (110) facing the + direction in FIG. 3B). In one embodiment, the temperature sensor (131) can detect the temperature of the second part.

[0065] In one embodiment, the second portion where the temperature sensor (131) is placed may be located opposite to the first portion where the heater (120) is placed relative to the optical module (110). For example, the optical module (110) may be placed between the first portion of the main mount (100) where the heater (120) is placed and the second portion of the main mount (100) where the temperature sensor portion (130) is placed. In one embodiment, the heater (120) and the temperature sensor (131) may be placed along a second direction perpendicular to the first direction (e.g., a direction parallel to the Z-axis in FIG. 3c) with the projector (112) of the optical module (110) in between. When the temperature sensor (131) and the heater (120) are positioned on opposite main mount (100) portions with the optical module (110) in between, the temperature sensor (131) can more accurately detect whether the optical module (110) has been heated to a sufficient temperature according to the operation of the heater (120). For example, since the temperature sensor (131) and the heater (120) are positioned with the optical module (110) in between, heat transfer through the optical module (110) may be required for the heat resulting from the operation of the heater (120) to be transferred to the temperature sensor (131). Therefore, when the temperature sensor (131) detects the temperature of the second portion as a specific temperature, it is determined that the temperature of the optical module (110) has a temperature greater than or equal to the temperature of the second portion, thereby allowing for more accurate detection of whether the optical module (110) has been sufficiently preheated.

[0066] In one embodiment, the temperature sensor (131) may be mounted on a connection board (132). The connection board (132) may be connected to a main PCB (not shown) on which, for example, a processor (140) is placed, and may electrically connect the processor (140) and the temperature sensor (131). In one embodiment, the connection board (132) may be placed on the outer surface of the main mount (110) and may support the temperature sensor (131) so that the temperature sensor (131) is located on a second part of the main mount (110). The connection board (132) may be provided as, for example, a printed circuit board (PCB) with a rigid structure, but may also be provided as a flexible printed circuit board (FPCB) that is at least partially bendable.

[0067] In one embodiment, for convenience of explanation, the drawing is illustrated as including only one temperature sensor (131) disposed on the connecting substrate (132), but the temperature measuring unit (130) may include a plurality of temperature sensors (131) disposed at different locations on the main mount (100). For example, the temperature measuring unit (130) may include a plurality of temperature sensors (131) for measuring the temperature of the component elements of the optical module (100) disposed at the main mount (100) portions that overlap each of the component elements of the optical module (110), such as the projector (112), the first camera (111a), and the second camera (111b), and each of the adjacent portions. In this case, the plurality of temperature sensors (131) may be disposed at a location opposite to the heater (120) with the main mount (100) in between. For example, the temperature of each component element of the optical module (100) can be individually detected through a plurality of temperature sensors (131) to enable more accurate temperature measurement of the optical module (100).

[0068] In one embodiment, the 3D oral scanner (1) may further include one or more cooling means (not shown) for controlling the temperature of the optical module (110). For example, the 3D oral scanner (1) may include a heat dissipation hole formed open in a portion of the housing (10) corresponding to a first portion of the main mount (100) where the heater (120) is placed. The heat dissipation hole may perform the function of discharging heat generated from the heater (120) to the outside of the housing (10) when the heater (120) operates to cool the optical module (110). For example, the 3D oral scanner (1) may include a heat dissipation means (not shown) placed adjacent to the heater (120). The heat dissipation means may be a heat dissipation structure, such as a heat sink or a heat pipe, installed on the main mount (100), for example. In one embodiment, the 3D oral scanner (1) may include one or more fans (not shown) for cooling the optical module (110). For example, a fan may be installed at the rear end of the main mount (100) and may operate to lower the temperature of the optical module (110) by circulating air between the inside and outside of the housing (10). In addition, various cooling means may be provided to control the temperature of the optical module (110).

[0069] In one embodiment, the processor (140) can control the operation of the 3D image scanner. In one embodiment, the processor (140) may be placed on a main circuit board (Main PCB) installed on the main mount (100). For example, the processor (140) may include a CPU (Central Processing Unit), an MPU (Micro Processor Unit), an MCU (Micro Controller Unit), a GPU (Graphic Processing Unit), etc. In one embodiment, the processor (140) can generate and process command signals and operation signals that control the operation of each component of the 3D image scanner.

[0070] In one embodiment, the processor (140) can control the operation of the three-dimensional oral scanner (1) based on detection information from the temperature sensor (131). For example, the processor (140) can control the operating temperature of the three-dimensional oral scanner (1) by controlling the heater (120) based on detection information from the temperature sensor (131). In one embodiment, when the oral scanner (1) is in operation, the processor (140) can control the optical module (110) so that the oral scanner (1) reaches an optimal operating temperature, for example, a set target temperature range in which the optical module (110) can perform optimal scanning performance.

[0071] In one embodiment, the processor (140) may be configured to perform a preheating operation to raise the temperature of the optical module (110) when the operation of the 3D oral scanner (1) begins, for example, when it receives an operation signal of the 3D oral scanner (1). For example, the operation signal may be an operation signal from a user (U) (e.g., a dentist) input through the input unit (170) or a control signal input via communication from the outside. The operation signal may be an ON / OFF signal for the power of the 3D oral scanner (1). In one embodiment, the preheating operation through the processor (140) may be performed simultaneously with the input of the operation signal of the 3D oral scanner (1).

[0072] In one embodiment, when the processor (140) receives an operation signal from the three-dimensional oral scanner (1), it can control the heater (120) (e.g., apply current to the heater (120)) to raise the temperature of the optical module (110) (e.g., the temperature of the first part of the main mount (100)). In one embodiment, the processor (140) can detect the temperature of the optical module (110) (e.g., the temperature of the second part of the main mount (100)) through the temperature sensor (131) during the process of performing the preheating operation. In this case, since the optical module (110) is placed between the heater (120) and the temperature sensor (131), the temperature detected through the temperature sensor (131) can be predicted to be the minimum temperature of the optical module (110).

[0073] In one embodiment, the processor (140) may control the operation of the heater (120) so that the temperature detected by the temperature sensor (131) reaches a set target temperature range during the process of performing a preheating operation. For example, the set target temperature range may be a temperature in the range of about 30 to 40 degrees. More preferably, the set target temperature range may be a temperature in the range of about 33 to 37 degrees. However, it should be noted that the above-described target temperature range is exemplary and is not particularly limited, and the target temperature range may be set to various temperature ranges by the user (U) or by an algorithm based on input setting conditions.

[0074] In one embodiment, the processor (140) can control the operation of the heater (120) by comparing the temperature detected by the temperature sensor (131) with the target temperature range during the process of performing a preheating operation. For example, the processor (140) can control the heater (120) so that the amount of heat generated increases as the difference between the target temperature range and the temperature detected by the temperature sensor (131) increases. For example, the processor (140) can set multiple intervals based on the difference between the target temperature range and the detected temperature, and control the heater (120) so that the amount of heat generated changes according to each set interval. For example, the processor (140) can control the heater (120) so that the amount of heat generated by the heater (120) increases as the difference between the target temperature range and the detected temperature increases. On the other hand, the processor (140) can control the heater (120) so that the amount of heat generated by the heater (120) decreases as the detected temperature approaches the target temperature range. In one embodiment, the processor (140) can stop the operation of the heater (120) when the detected temperature is located within the target temperature range.

[0075] In one embodiment, when the temperature sensor unit (130) includes a plurality of temperature sensors (131), the processor (140) can control the heater (120) based on each detected temperature measured through the plurality of temperature sensors (131). For example, the processor (140) can control the heater (120) based on the average value or minimum value of each detected temperature detected by the plurality of temperature sensors (131). For example, when the plurality of temperature sensors (131) individually detect the temperature at a location adjacent to each component element (e.g., projector (112), camera (111)) of the optical module (110), the processor (140) can individually set a target temperature range for each component element and control the heater (120) so that the temperature detected through each temperature sensor (131) is located within the target temperature range of the corresponding component element.

[0076] In one embodiment, when a plurality of heaters (120) and a plurality of temperature sensors (131) are respectively arranged between each component element of the optical module (110), the processor (140) can perform more precise temperature control for each component element of the optical module (110) by individually controlling the corresponding plurality of heaters (120) based on the detected temperature of the plurality of temperature sensors (131).

[0077] In one embodiment, the processor (140) may determine that the preheating operation of the 3D oral scanner (1) is completed when the temperature detected by the temperature sensor (131) reaches a set target temperature range during the process of performing the preheating operation. In one embodiment, when the processor (140) determines that the preheating operation is completed, it may be configured to generate guidance information regarding the completion of the preheating operation. For example, the guidance information may be provided in various forms, such as visual information like text or pictures, auditory information like voice or sound, or tactile information through vibration of the 3D image scanner. In one embodiment, the guidance information generated by the processor (140) may be provided to the user (U) in various forms to indicate that the preheating operation of the 3D oral scanner (1) is completed.

[0078] In one embodiment, the processor (140) can control the operation of the heater (120) so that the temperature of the optical module (110) is maintained within a target temperature range when the preheating operation is completed. For example, the processor (140) may be configured to control the heater (120) so that the temperature detected by the temperature sensor (131) is within a set target temperature range. In one embodiment, the processor (140) may cool the optical module (110) through the heater (120) when the temperature detected by the temperature sensor (131) exceeds the set target temperature range. For example, the processor (140) may control the heater (120) to perform a cooling function by switching the direction of the current applied to the heater (120). In one embodiment, the processor (140) may heat the optical module (110) through the heater (120) when the temperature detected by the temperature sensor (131) drops below the set target temperature range. In one embodiment, the processor (140) can stop the operation of the heater (120) or control the heater (120) to display a set amount of heat when the temperature detected by the temperature sensor (131) is located within a set target temperature range.

[0079] In one embodiment, the processor (140) may be configured to generate an alarm message related to the warm-up operation when an input signal for a scanning operation through a camera, such as a user (U) input signal for an image acquisition operation through a camera, is received while the warm-up operation is in progress. For example, when the processor (140) receives a user (U) input signal for a scanning operation of the 3D oral scanner (1) while the warm-up operation is not yet complete, it may generate an alarm message indicating that the warm-up is not yet complete and provide it to the user (U). In one embodiment, the alarm message may further include information regarding the expected period for the warm-up to be completed. In one embodiment, when the processor (140) receives a user (U) input signal for a calibration operation while the warm-up operation is not yet complete, it may generate an alarm message indicating information that the warm-up is not yet complete and the expected time for the warm-up to be completed and provide it to the user (U).

[0080] In one embodiment, the processor (140) may be configured to perform a calibration operation of the 3D oral scanner (1) when the preheating operation of the 3D oral scanner (1) is completed. In one embodiment, the calibration operation through the processor (140) may be performed as needed or omitted. In one embodiment, the processor (140) may be configured to determine whether a calibration operation is necessary prior to the calibration operation being performed. For example, the processor (140) may set a period during which a calibration operation is required and determine whether a calibration operation is necessary based on the set period. For example, if a calibration operation is performed, the processor (140) may store the time when the calibration operation was completed in the memory (150). The processor (140) may update the time when the calibration operation was completed stored in the memory (150) to the time when the last calibration operation was completed. In one embodiment, the processor (140) compares the completion time of a calibration operation stored in memory (150) with the required period of a set calibration operation, and if a period longer than the required period has elapsed since the completion time of the calibration operation, it may determine that a calibration operation of the 3D oral scanner (1) is required.

[0081] In one embodiment, when the processor (140) performs a calibration operation, it may adjust the light paths of each component of the optical module (110), for example, a projector (112) and one or more cameras (111). For example, the adjustment of the light paths may be performed by adjusting the fastening state of the probe tip (11) to the housing (10), fine-tuning the position of the camera or projector (112), or adjusting the alignment state of each lens assembly constituting the camera or projector (112) (e.g., the spacing between the lenses forming the lens assembly). In one embodiment, the processor (140) may operate to collect an image containing pattern light projected from the projector (112) through one or more cameras (111) during the calibration operation.

[0082] In one embodiment, during the process of performing a calibration operation, the processor (140) may be configured to provide guidance information to guide the user (U) to collect an image for calibration. For example, the calibration operation may be performed by capturing a pattern image of the calibration board through a camera. A pattern image matching the pattern light may be displayed on the calibration board. The processor (140) may be configured to generate guidance information to guide the user (U) to adjust the position of the 3D oral scanner (1) so that the pattern image of the calibration board can be acquired. However, the above-described example is merely one example of a method for acquiring an image for calibration, and the calibration operation through the processor (140) is not limited thereto.

[0083] In one embodiment, the processor (140) can compare an image (e.g., a pattern image) acquired through a camera during the calibration operation with a set reference image and adjust setting information for at least one of the projector (112) and the camera (111) based on the comparison result. For example, the scale of the image captured through the camera (111) can be adjusted. In one embodiment, the processor (140) can generate information regarding the adjustment of the light paths of the projector (112) and the camera (111). For example, the processor (140) can analyze the changed light paths of the projector (112) and the camera (111) so that the image acquired through the camera (111) can be matched with the set reference image. In one embodiment, the processor (140) can generate information regarding the adjustment of the light paths of the projector (112) and the camera (111) according to the analyzed light paths. In one embodiment, the processor (140) can adjust the setting information of the image sensors (113a, 113b) based on the generated light path adjustment information. In one embodiment, the processor (140) can align the lens assembly of the projector (112) and the camera (111) or fine-tune the position of the projector (112) and the camera (111) based on the generated light path adjustment information. In one embodiment, the light path adjustment of the projector (112) and the camera (111) can be performed automatically by a motor (not shown) provided in the 3D oral scanner (1), but can also be performed manually by a user (U).

[0084] In one embodiment, the processor (140) can generate a three-dimensional image of the target by integrating images of the target acquired through one or more cameras (111). For example, the processor (140) can operate to generate a three-dimensional image of the target based on individual images of the target by angle acquired through the first camera (111a) and the second camera (111b). In one embodiment, the processor (140) can generate an overall image of the target (e.g., an image of the entire set of teeth of the patient (O)) by combining images of specific parts of the target acquired through the cameras (e.g., images of specific teeth). In one embodiment, the operation of generating a three-dimensional image through the processor (140) can be performed according to a set algorithm.

[0085] In one embodiment, the communication unit (160) can transmit and receive data with an external device (S). For example, the communication unit (160) can be connected to the external device (S) via a wired or wireless connection. For example, the communication unit (160) can be connected to the external device (S) via a wired cable. For example, the communication unit (160) can be connected to the external device (S) (e.g., external electronic device, external server) via a cellular wireless network (e.g., 3G, LTE, 5G, Wibro, Wimax, etc.). For example, the communication unit (160) can be connected to the external device (S) via a short-range communication network (e.g., WI-FI, Bluetooth, BLE (Bluetooth Low Energy, UWB, etc.). For example, the communication unit (160) can be connected to the external device (S) via a contactless communication network (e.g., NFC (near field communication), RFID (radio frequency identification), MST (magnetic secure transmission), etc.).

[0086] In one embodiment, the memory (150) may store one or more instructions for the operation of the processor (140). In one embodiment, the memory (150) may store data obtained through the three-dimensional oral scanner (1), for example, a two-dimensional image of a target.

[0087] FIG. 4 is an exemplary diagram illustrating the process of generating a three-dimensional image of a target through a three-dimensional oral scanner according to one embodiment.

[0088] Referring to FIG. 4, an example of generating a three-dimensional image of a target (e.g., oral cavity) through a three-dimensional oral scanner (1) is described.

[0089] In one embodiment, when a user (U) moves the 3D oral scanner (1) and scans the inside of the oral cavity of a patient (O), the 3D oral scanner (1) can acquire multiple 2D images of a target. For example, the 3D oral scanner (1) can acquire images (Ia, Ib, Ic, In) of different target areas, such as a 2D image of a target area containing the patient's (O) incisors and a 2D image of a target area containing the patient's (O) molars.

[0090] In one embodiment, the 3D oral scanner (1) can generate a 3D image (FI) of a target through an image processing process for a plurality of 2D images (Ia, Ib, Ic, In) of the target. For example, the image processing process can be performed by an image processing algorithm through a processor (140). According to another embodiment, the image processing process can be performed on an external device (S) (e.g., an external computer, an external server, etc.) that is communicationally connected to the 3D oral scanner (1). In this case, the 3D oral scanner (1) transmits a 2D image of the target area to the external device (S), and the external device (S) can generate a 3D image of the target area based on the transmitted 2D image.

[0091] In one embodiment, image processing for two-dimensional images (Ia, Ib, Ic, In) can be performed by converting each of the multiple two-dimensional images (Ia, Ib, Ic, In) of a target into a set of multiple points having three-dimensional coordinate values. For example, a processor (140) (or an external device (S)) can convert each of the multiple images into a point cloud having three-dimensional coordinate values. By aligning the point clouds, the processor (140) (or an external device (S)) can complete the entire tooth model.

[0092] In one embodiment, the processor (140) (or, external device (S)) can reconstruct (reconstruct) a three-dimensional image (FI) of the oral cavity. For example, the processor (140) (or, external device (S)) can reconstruct a three-dimensional image (FI) of the object by using a Poisson algorithm to merge a set of point clouds stored as raw data, reconstructing multiple points, and converting them into a closed three-dimensional surface.

[0093] Hereinafter, a control method for a three-dimensional oral scanner (1) according to one embodiment will be described. In describing the control method for the three-dimensional oral scanner (1), content that overlaps with previously described content will be omitted. Unless otherwise noted, terms identical or similar to previously mentioned terms should be understood to mean identical or similar configurations.

[0094] FIG. 5 is a flowchart of a control method for a three-dimensional oral scanner (1) according to one embodiment. FIG. 6 is a flowchart of a preheating operation according to one embodiment. FIG. 7 is a flowchart of a calibration operation according to one embodiment.

[0095] Referring to FIGS. 5 through 7, a three-dimensional oral scanner (1) control method according to one embodiment can be performed through a three-dimensional oral scanner (1) (e.g., the three-dimensional oral scanner (1) of FIG. 2). In one embodiment, at least one of the operations of the three-dimensional oral scanner (1) control method may be omitted. At least one of the operations of the three-dimensional oral scanner (1) control method may be repeated. At least two of the operations of the three-dimensional oral scanner (1) control method may be performed simultaneously. Unless otherwise specified, it should be noted that at least two of the operations of the three-dimensional oral scanner (1) control method do not necessarily need to be performed sequentially.

[0096] In one embodiment, the three-dimensional oral scanner (1) control method may be performed by a processor (140) (or an external device (S)). In one embodiment, the three-dimensional oral scanner (1) control method may include an operation 210 of receiving an operation signal of the three-dimensional oral scanner (1), an operation 220 of preheating the three-dimensional oral scanner (1), an operation 230 of calibrating the three-dimensional oral scanner (1), and an operation 240 of generating guidance information regarding whether image scanning is possible.

[0097] In one embodiment, operation 210 may receive an operation signal of the three-dimensional oral scanner (1). In one embodiment, the operation signal may be an ON / OFF signal for the power of the three-dimensional oral scanner (1). In one embodiment, the operation signal may be an operation signal of the three-dimensional oral scanner (1) according to a user (U) (e.g., a dentist) or an external control signal.

[0098] In one embodiment, operation 220 can preheat the 3D oral scanner (1). In one embodiment, when the processor (140) receives an operation signal of the 3D oral scanner (1) through operation 210, the processor (140) can preheat the 3D oral scanner (1) to reach a temperature, for example, a set target temperature range, at which the 3D oral scanner (1) can perform an optimal scanning operation. For example, the processor (140) can perform the preheating operation by controlling a heater (120) placed adjacent to the optical module (110) of the 3D oral scanner (1). In one embodiment, the processor (140) can operate to detect a temperature change due to preheating through a temperature sensor (131) for detecting the temperature of the optical module (110) in operation 220. In one embodiment, operation 220 may include operation 221 of heating the optical module (110) of the three-dimensional oral scanner (1), operation 222 of detecting the temperature of the optical module (110), and operation 223 of maintaining the temperature of the optical module (110) within a target temperature range.

[0099] In one embodiment, in operation 221, a first portion of the three-dimensional oral scanner (1) adjacent to the optical module (110) may be heated. For example, the first portion may be a portion of the main mount (100) on which the optical module (110) is placed. In one embodiment, operation 221 may be performed by a heater (120) placed in the first portion. For example, in operation 221, the processor (140) may control the heater (120) so that the heater (120) applies heat to the optical module (110).

[0100] In one embodiment, in operation 222, the temperature of a second part of the three-dimensional oral scanner (1) adjacent to the optical module (110) may be detected. For example, the second part may be another part of the main mount (100) on which the optical module (110) is placed. The second part may be placed opposite to the first part with the optical module (110) in between. For example, the optical module (110) may be placed between the first part and the second part of the three-dimensional oral scanner (1). In one embodiment, operation 222 may be performed by a temperature sensor (131) placed in the second part. For example, in operation 222, the processor (140) may measure the temperature of the optical module (110) in real time during the preheating operation through the temperature sensor (131). In one embodiment, operation 221 and operation 222 may be performed simultaneously. Depending on the temperature of the optical module (110) detected in operation 222, the amount of heat applied to the optical module (110) in operation 221 may change.

[0101] In one embodiment, operation 223 may be performed when the temperature detected through operation 222 reaches a set target temperature range. In operation 223, the processor (140) may control each component of the 3D oral scanner (1) so that the temperature of the detected second part is maintained within the set target temperature range. For example, in operation 223, the processor (140) may control the heater (120) to regulate the amount of heat generated by the amount of current applied to the heater (120), or to change the direction of the current so that the heater (120) cools the optical module (110). For example, in operation 223, the processor (140) may operate a cooling means (e.g., heat pipe, fan, etc.) placed in the 3D oral scanner (1). In one embodiment, in operation 223, the processor (140) may control the operation of each component of the 3D oral scanner (1) so that the temperature of the detected second part does not exceed the set target temperature range.

[0102] In one embodiment, operation 230 may perform calibration of the three-dimensional oral scanner (1). In one embodiment, operation 230 may be performed when the three-dimensional oral scanner (1) has finished warming up. In one embodiment, operation 230 may include operation 231, which generates information on whether calibration is necessary, and operation 232, which adjusts at least one of the projector and the camera.

[0103] In one embodiment, operation 231 can determine whether calibration is necessary for the 3D oral scanner (1). For example, operation 231 can set information regarding the calibration requirement period and determine whether calibration is necessary for the 3D oral scanner (1) by comparing the time of the last calibration of the 3D oral scanner (1) and the period up to the present with the set calibration requirement period. In one embodiment, if it is determined through operation 231 that calibration is unnecessary, operation 232 is not performed and operation 230 may be terminated. On the other hand, if it is determined through operation 231 that calibration is necessary, operation 232 may be performed.

[0104] In one embodiment, operation 232 may be performed when it is determined in operation 231 that calibration is required. In one embodiment, operation 232 may adjust at least one of the projector and camera of the 3D oral scanner (1). For example, operation 232 may include an operation of acquiring an image containing pattern light irradiated through the projector via the camera, an operation of comparing the acquired image with a set reference image, and an operation of adjusting setting information for at least one of the projector and camera so that the acquired image matches the reference image. In one embodiment, in operation 232, the processor (140) may adjust the setting information of at least one of the projector and camera based on comparison information between the acquired image and the set reference image. For example, it may adjust setting values ​​involved in image generation or fine-tune the positions of the projector and camera. In one embodiment, the adjustment of setting information of at least one of the projector and camera in operation 232 may be performed software-wise by the processor (140), but is not limited thereto, and may be performed automatically by a motor (not shown) provided in the 3D oral scanner (1) or manually by the user (U).

[0105] In one embodiment, operation 240 can generate guidance information regarding the operating status of the 3D oral scanner (1) based on the preheating state of the oral scanner (1). For example, operation 240 can generate guidance information regarding whether image scanning is possible through the 3D oral scanner (1). For example, operation 240 can perform guidance information regarding whether calibration operation of the 3D oral scanner (1) is possible. In one embodiment, operation 240 can operate to generate guidance information based on whether the preheating operation of operation 220 is completed. For example, operation 240 can operate to recognize that the preheating operation is completed and generate first guidance information regarding the completion of the preheating operation when the temperature detected by the temperature sensor (131) reaches a set target temperature range. For example, if the temperature detected by the temperature sensor (131) is below a set target temperature range, operation 240 may recognize that the preheating operation is incomplete and generate second guidance information indicating that the preheating operation is incomplete. In one embodiment, when an operation signal (e.g., scanning operation signal, calibration operation signal) of the 3D oral scanner (1) is input while the preheating operation is incomplete, operation 240 may operate to generate information about the estimated time remaining until the preheating is complete, along with second guidance information indicating that the preheating is incomplete.

[0106] FIG. 8 is a flowchart of a three-dimensional oral scanner (1) control method according to one embodiment.

[0107] With reference to FIG. 8, a series of steps of a three-dimensional oral scanner (1) control method according to one embodiment will be described. Each operation of the three-dimensional oral scanner (1) control method can be performed through a processor (140).

[0108] In one embodiment, the processor (140) can recognize information that the power of the 3D oral scanner (1) is turned ON through operation 310. In one embodiment, when the processor (140) recognizes that the power of the 3D oral scanner (1) is turned ON, it can perform an operation to preheat the optical module (110) of the 3D oral scanner (1) through operation 320. For example, the processor (140) can preheat the temperature of the optical module (110) to reach a set target temperature range by controlling a heater (120) placed adjacent to the optical module (110). In one embodiment, the processor (140) can detect the temperature of the optical module (110) in real time through operation 330 simultaneously with operation 320. In one embodiment, the temperature detection of the optical module (110) can be performed through a temperature sensor (131). The temperature sensor unit (130) (or temperature sensor (131)) and the heater (120) can be positioned opposite each other with the optical module (110) in between.

[0109] In one embodiment, the processor (140) can determine through operation 340 whether the temperature detected in operation 330 is located within a set target temperature range. In one embodiment, if the processor (140) determines through operation 340 that the detected temperature is not located within the target temperature range, it can repeat operation 320. In one embodiment, if the processor (140) determines through operation 340 that the detected temperature is located within the target temperature range, it can be configured to perform operation 350.

[0110] In one embodiment, the processor (140) can determine whether calibration of the 3D oral scanner (1) is required through operation 350. Operation 350 may be performed after the preheating of the 3D oral scanner (1) is completed. If, through operation 350, it is determined that calibration of the 3D oral scanner (1) is required, a calibration operation of the 3D oral scanner (1) may be performed through operation 360. The calibration operation may include an operation to adjust setting information of at least one of the components of the optical module (110) of the 3D oral scanner (1). In one embodiment, if, through operation 350, the processor (140) determines that calibration of the 3D oral scanner (1) is unnecessary or if operation 360 is completed, it may operate to generate information that scanning is possible through the 3D oral scanner (1) through operation 370.

[0111] In one embodiment, the commands for executing each operation of the control method of the three-dimensional oral scanner (1) described above may be implemented by one or more computer programs. In one embodiment, one or more computer programs may be stored on a computer-readable recording medium.

[0112] As explained above, a person skilled in the art to which this disclosure pertains will understand that this disclosure may be implemented in other specific forms without altering its technical concept or essential features. Therefore, the embodiments described above should be understood as illustrative in all respects and not restrictive. The scope of this disclosure is defined by the claims set forth below rather than by the detailed description, and all modifications or variations derived from the meaning and scope of the claims and equivalent concepts should be interpreted as being included within the scope of this disclosure.

[0113] The features and advantages described herein are not all included, and in particular, many additional features and advantages will become apparent to those skilled in the art by considering the drawings, the specification, and the claims. Furthermore, it should be noted that the language used in this specification has been chosen primarily for readability and instructional purposes and may not be chosen to describe or limit the subject matter of this disclosure.

[0114] The foregoing description of the embodiments of the present disclosure is provided for illustrative purposes only. It is not intended to limit the present disclosure to the exact form disclosed or to make it incomplete. Those skilled in the art will understand that many modifications and variations are possible in light of the foregoing disclosure.

[0115] Therefore, the scope of the present disclosure is not limited by the detailed description but by any of the claims of the application based thereon. Accordingly, the disclosure of embodiments of the present disclosure is illustrative and does not limit the scope of the present disclosure as set forth in the following claims. Explanation of the symbols

[0116] 1: 3D Oral Scanner 110: Optical module 111: Camera 112: Projector 120: Heater 130: Temperature sensor unit

Claims

Claim 1 A 3D oral scanner comprises: a housing; a main mount disposed inside the housing; an optical module installed on the main mount and including a projector for irradiating pattern light onto a target area and one or more cameras for acquiring an image of the target area; a heater disposed in a first part of the main mount; a temperature sensor disposed in a second part of the main mount; and a processor, wherein the optical module is positioned between the first part and the second part of the main mount, and the heater and the temperature sensor are disposed on opposite parts of the main mount with the optical module in between, so that a heat transfer path passes through the optical module, and the processor controls the operation of the 3D oral scanner based on detection information from the temperature sensor, wherein the processor is configured to determine that the temperature of the optical module is at least equal to the detected temperature based on the temperature detected through the temperature sensor, and is configured to control the operation of the heater so that the detected temperature reaches a set target temperature range. Claim 2 A three-dimensional oral scanner according to claim 1, wherein the optical module includes a first camera and a second camera arranged side by side on both sides of the projector along a first direction, and the heater and the temperature sensor are arranged along a second direction perpendicular to the first direction with the projector in between. Claim 3 In paragraph 2, the heater is a three-dimensional oral scanner positioned to overlap with the one or more cameras and the projector while the optical module is viewed in the second direction. Claim 4 A 3D oral scanner according to claim 1, wherein the processor is configured to perform a preheating operation upon receiving an operation signal of the 3D oral scanner, and during the process of performing the preheating operation, controls the heater so that the temperature detected through the temperature sensor reaches a set target temperature range. Claim 5 In claim 4, the processor is configured to generate guidance information regarding the completion of the preheating operation when the temperature detected through the temperature sensor reaches the set target temperature range, a 3D oral scanner. Claim 6 In claim 4, the processor is configured to control the heater so that, when the preheating operation is completed, the temperature detected by the temperature sensor is located within the set target temperature range, a 3D oral scanner. Claim 7 A 3D oral scanner according to claim 4, wherein the processor is configured to perform a calibration operation for at least one of the projector and the one or more cameras when the preheating operation is completed, and during the process of performing the calibration operation, compares an image acquired through the one or more cameras with a set reference image and adjusts setting information for at least one of the projector and the one or more cameras based on the comparison result. Claim 8 A 3D oral scanner according to claim 4, wherein the processor is configured to generate an alarm message related to the preheating operation when an input signal for an image acquisition operation through one or more cameras is received while the preheating operation is in progress. Claim 9 A three-dimensional oral scanner according to claim 1, further comprising: a heat dissipation means disposed adjacent to the heater; or a heat dissipation hole formed in a housing portion corresponding to a first portion of the main mount. Claim 10 A control method for a 3D oral scanner comprises: a housing; an optical module installed within the housing and including a projector for irradiating pattern light onto a target area and one or more cameras for acquiring an image of the target area; a heater disposed in a first portion adjacent to the optical module; a temperature sensor disposed in a second portion adjacent to the optical module; and a processor. The optical module is positioned between a first portion and a second portion of a main mount, and the heater and the temperature sensor are disposed in the main mount portion opposite to the optical module, such that a heat transfer path passes through the optical module. The control method comprises: an operation of receiving an operation signal of the 3D oral scanner; an operation of preheating the 3D oral scanner, wherein the operation of the heater is controlled so that the temperature detected by the temperature sensor reaches a set target temperature range; and an operation of determining that the temperature of the optical module is at least equal to or greater than the detected temperature based on the temperature detected by the temperature sensor. A control method comprising an operation to generate guidance information regarding whether image scanning is possible through the 3D oral scanner based on the preheating state of the 3D oral scanner. Claim 11 A control method according to claim 10, wherein the operation of preheating the 3D oral scanner comprises: the operation of heating the first part by the heater; the operation of detecting the temperature of the second part through the temperature sensor; and the operation of maintaining the detected temperature of the second part within a set target temperature range. Claim 12 A control method according to claim 11, wherein the operation of generating the guidance information comprises: an operation of generating first guidance information regarding the completion of the preheating operation when the temperature of the second part reaches a set target temperature range; or an operation of generating second guidance information regarding the incompleteness of the preheating operation when the temperature of the second part is below a set target temperature range. Claim 13 A control method according to claim 10, further comprising, after the operation of preheating the 3D oral scanner is performed, an operation of performing calibration on the 3D oral scanner, wherein the operation of performing calibration includes: an operation of generating information regarding whether calibration is necessary; and an operation of adjusting at least one of the projector and the one or more cameras if calibration is necessary. Claim 14 A control method according to claim 13, wherein the operation of adjusting at least one of the projector and the one or more cameras comprises: the operation of acquiring an image containing pattern light irradiated through the projector through the camera; the operation of comparing the acquired image with a set reference image; and the operation of adjusting setting information for at least one of the projector and the one or more cameras so that the acquired image is matched to the reference image. Claim 15 A computer-readable recording medium storing one or more computer programs comprising instructions for executing the method of any one of paragraphs 10 through 14.

Citation Information

Patent Citations

  • Dental imaging apparatus

    JP2006341025A

  • Intraoral scanner

    KR1020200064922A

  • Method and Apparatus for Generating Tooth Model from Video Taken by Oral Scanner

    KR1020210080871A

  • Intraoral 3D scanner using multiple small cameras and multiple small pattern projectors

    KR1020210024469A

  • An image processing apparatus, an image processing method

    KR102647380B1