Scanning device, connection method thereof, connection device, electronic device, and storage medium
The scanning device with an auxiliary feature body and coordinated positioning enhances intraoral scanning accuracy and efficiency by minimizing cumulative errors in multi-data stitching.
Patent Information
- Application Number
- JP2024538762
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-05-02
- Filing Date
- 2023-04-28
- Publication Date
- 2025-07-30
- Estimated Expiration
- 2043-04-28
AI Technical Summary
The overall accuracy of intraoral scanning models is compromised due to cumulative errors in conventional multi-data stitching methods.
A scanning device with an auxiliary feature body and feature points, connected via a connection device that determines fixed distances and target auxiliary feature bodies to enhance accuracy through coordinated positioning.
Improves scanning accuracy and utilization rate by simplifying the scanning process and reducing the need for external assistance, ensuring precise intraoral scanning.
Smart Images

Figure 0007715950000001 
Figure 0007715950000002 
Figure 0007715950000003
Abstract
Description
Technical Field
[0001] This disclosure claims the priority of a Chinese patent application with application number 202210477086.1 and invention title "Scanning Device and Its Connection Method, Connection Device, Electronic Device and Storage Medium", which was filed with the China National Intellectual Property Administration on May 2, 2022, and the entire content of that application is incorporated herein by reference.
[0002] This disclosure relates to the technical field of intraoral scanning, and particularly to a scanning device and its connection method, connection device, electronic device and storage medium.
Background Art
[0003] Generally, in the case of restoration by scanning, the relevant target positions are determined by scanning.
[0004] In the related art, since the scanning range is limited, when scanning data, a means called multi-data stitching is generally used, and due to the cumulative error, it causes the overall accuracy of the model to be low finally.
Summary of the Invention
Problems to be Solved by the Invention
[0005] The technical problem to be solved by this disclosure is to solve the problem that the overall accuracy of the model is low due to cumulative error in the conventional multi-data stitching means.
Means for Solving the Problems
[0006] To solve the above technical problem, this disclosure provides a scanning device and its connection method, connection device, electronic device and storage medium.
[0007] In a first aspect, an embodiment of this disclosure provides a scanning device, and the scanning device includes: a scanning body, and an auxiliary feature body connected to the scanning body. Auxiliary feature points are provided on the scanning body and / or the auxiliary feature body.
[0008] In a second aspect, embodiments of the present disclosure provide a connection method for the scanning device, the method comprising: acquiring a fixed distance between each scanning body in the oral cavity region; connecting each scanning body with the target auxiliary feature body in the oral cavity region by determining a target auxiliary feature body with a target length based on the fixed distance.
[0009] Embodiments of the present disclosure further provide a connection device for the scanning device, the device comprising: a distance acquisition module used to acquire a fixed distance between each scanning body in the oral cavity region; a determination module used to connect each scanning body with the target auxiliary feature body in the oral cavity region by determining a target auxiliary feature body with a target length based on the fixed distance.
[0010] In a third aspect, embodiments of the present disclosure further provide an electronic device, the electronic device comprising a processor and a memory for storing executable instructions of the processor, the processor reads the executable instructions from the memory and executes the instructions, and is used to implement the connection method of the scanning device provided by the embodiments of the present disclosure.
[0011] In a fourth aspect, embodiments of the present disclosure further provide a computer-readable storage medium, on which a computer program is stored, and the computer program is used to execute the connection method of the scanning device provided by the embodiments of the present disclosure.
Advantages of the Invention
[0012] ThisThe technical solution provided by the embodiments of the disclosure, compared with the prior art, the scanning device provided by the embodiments of the disclosure includes a scanning main body and an auxiliary feature body connected to the scanning main body, and auxiliary feature points are installed on the scanning main body and / or the auxiliary feature body. Using the above scanning device, the usage method is simpler, less external assistance is required, and by positioning based on the coordinate information of the auxiliary feature points, the accuracy of the scanning implant can be improved, and the utilization rate of the scanning device can be further improved.
[0013] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure.
Brief Description of the Drawings
[0014] The accompanying drawings are incorporated into the specification and form a part of this specification, showing embodiments consistent with the present disclosure and explaining the principles of the present disclosure together with the specification.
[0015] To more clearly explain the technical solutions in the embodiments of the present disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below. Needless to say, for those skilled in the art, other drawings may be obtained based on these drawings without creative labor.
Figure 1
Figure 2
Figure 3a
Figure 3b
Figure 4a
Figure 4b
Figure 4c
Figure 4d
Figure 5
Figure 6a
Figure 6b
Figure 7
Figure 8
Embodiments for Carrying Out the Invention
[0016] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure clearer, the following clearly and comprehensively describes the technical solutions in the embodiments of the present disclosure. Naturally, the described embodiments are only some embodiments of the present disclosure, not all embodiments. Those skilled in the art can obtain all other embodiments without creative labor based on the embodiments of the present disclosure, and all of them are included in the scope of the claims of the present disclosure.
[0017] FIG. 1 is a configuration diagram of a scanning device provided by an embodiment of the present disclosure. As shown in FIG. 1, the scanning device includes a scanning main body 11 and an auxiliary feature body 12 connected to the scanning main body 11, and auxiliary feature points 13 are installed on the scanning main body 11 and / or the auxiliary feature body 12.
[0018] In an embodiment of the present disclosure, by installing an auxiliary feature body 12 connected to the scanning body 11, the connection of a plurality of scanning devices can be realized by connecting the auxiliary feature bodies 12 to each other, and the accuracy of intraoral scanning can be improved. By installing auxiliary feature points 13 on the scanning body 11 and / or the auxiliary feature body 12, positioning is performed based on the coordinate information of the auxiliary feature points 13, so that the accuracy of intraoral scanning implants can be improved, and the utilization rate of the scanning device can be further improved.
[0019] In an embodiment of the present disclosure, the scanning body 11 may be a scanning body or a denture, etc.
[0020] In some embodiments, the scanning body 11 is provided with a connection structure with an adjustable angle for connecting to the auxiliary feature body 12.
[0021] Here, the angle of the connection structure with an adjustable angle can be selected and set based on the application scenario. For example, the scanning body 11 is orthogonally connected to the auxiliary feature body 12 or is fixedly connected at a predetermined angle of inclination.
[0022] It should be noted that the scanning body 11 may be connected to the auxiliary feature body 12 on one side or both sides, and it is to be selected and set based on the specific application scenario.
[0023] Exemplarily, as shown in FIG. 2, the scanning body 11 is orthogonally connected to the auxiliary feature body 12, and the auxiliary feature body 12 is a cuboid.
[0024] In some embodiments, the auxiliary feature body 12 is connected to the scanning body 11 through screwing, and / or the auxiliary feature body 12 is connected to the scanning body 11 through a plug, and / or the auxiliary feature body 12 is fixedly connected to the scanning body 11 by being sleeved thereon, and / or the auxiliary feature body 12 is connected to the scanning body 11 by abutting or magnetic adsorption.
[0025] Exemplarily, as shown in FIG. 3a, the auxiliary feature body 12 is connected to the scanning body 11 through a plug, and as shown in FIG. 3b, the auxiliary feature body 12 is fixedly connected to the scanning body 11 by being sleeved thereon.
[0026] In some embodiments, the auxiliary feature point 13 is in a spherical shape, and / or a code, and / or a mark, and / or a color, where the auxiliary feature point 13 may be the shape of the auxiliary feature body itself.
[0027] Here, the auxiliary feature point 13 can uniquely identify one feature, that is, the auxiliary feature point 13 is installed on the scanning body 11 and / or the auxiliary feature body 12, and each auxiliary feature point 13 can uniquely identify the position feature corresponding to the scanning body 11 and / or the auxiliary feature body 12. For example, at position 1 on the scanning body 11 and position 2 on the auxiliary feature body 12, target feature a and target feature b are respectively installed. Target feature a can uniquely identify the position feature of position 1 on the scanning body 11, and target feature b can uniquely identify the position feature of position 2 on the auxiliary feature body 12.
[0028] It should be understood that anything that can uniquely identify the position features corresponding to the scanning body 11 and / or the auxiliary feature body 12, such as different shapes, colors, two-dimensional codes, etc. on the scanning body 11 and / or the auxiliary feature body 12, can all be used as the auxiliary feature point 13.
[0029] In the embodiments of the present disclosure, when the auxiliary feature point is in a spherical shape, it may be understood that the auxiliary feature body 12 is installed in a spherical shape. When the auxiliary feature point is a code, it may be understood that a two-dimensional code or the like is printed on the auxiliary feature body 12. When the auxiliary feature point is a mark, it may be understood that shapes and colors such as circles and triangles are printed on the auxiliary feature body 12 so as to be different from the auxiliary feature body 12. When the auxiliary feature point is a color, it may be understood that different colors are directly printed on the auxiliary feature body 12.
[0030] In some embodiments, the auxiliary feature body 12 is in a drum shape, and / or a rectangular shape, and / or a conical shape.
[0031] Exemplarily, as shown in FIGS. 4a to 4c, the auxiliary feature bodies 12 with different shapes further satisfy the needs of intraoral scanning in different scenarios.
[0032] In an embodiment of the present disclosure, one scanning body 11 may be further connected to two auxiliary feature bodies 12. As shown in FIG. 4d, the scanning body 11 is connected to two rectangular auxiliary feature bodies 12.
[0033] In some embodiments, a non-rotation prevention structure connected to the implant body is installed on the scanning body 11.
[0034] In an embodiment of the present disclosure, the scanning body 11 is connected to the implant body Non-rotation prevention Therefore, the scanning body 11 can be controlled to rotate around an axis. Thus, when the auxiliary feature bodies 12 come into contact with each other, the scanning body 11 can be controlled to rotate around the axis, and a plurality of scanning bodies 11 can be connected by means such as abutting or overlapping, thereby improving the accuracy of intraoral scanning.
[0035] In some embodiments, the auxiliary feature body 12 is installed to extend laterally outward from the scanning rod, and by fitting into the auxiliary feature body 12 on the adjacent intraoral scanning rod, it is used to continuously distribute the 13 on the two auxiliary feature bodies. Auxiliary feature points 13 are continuously distributed.
[0036] In some embodiments, by connecting two auxiliary feature bodies, two scanning bodies corresponding to the two auxiliary feature bodies are connected, and different lengths of auxiliary feature bodies, or a plurality of auxiliary feature bodies whose lengths can be overlapped, are installed such that the distribution distance between the auxiliary feature points 13 installed on the two auxiliary feature bodies is smaller than a preset distance threshold.
[0037] Here, the auxiliary feature point 13 can be selected from one or more of a spherical shape, a code, and a mark based on the needs of the application scenario. The auxiliary feature point 13 is used to obtain the corresponding position coordinate point during the intraoral scanning process, and thus, the accurate positioning of the scanning rod is realized.
[0038] In the embodiments of the present disclosure, since the accuracy of intraoral scanning positioning can be further improved by the coordinate information of the auxiliary feature points 13, during the intraoral scanning process, images of different viewing angles within the oral cavity can be obtained through the scanning window. To avoid the problem of reduced accuracy due to subsequent data stitching errors, during installation, it is necessary to control the distribution distance between the auxiliary feature points 13 to be smaller than a preset distance threshold. Therefore, by ensuring that the number of auxiliary feature points 13 in the images obtained by the scanning window is greater than a preset number threshold, the accuracy of intraoral scanning is ensured. Here, the distance threshold and the number threshold can be adjusted in real time based on the accuracy requirements according to the application scenario, and the embodiments of the present disclosure do not particularly limit them.
[0039] As an example of one scenario, a plurality of intraoral scanning rods are attached to the target oral cavity. The intraoral scanning rod includes a scanning body connected to the implant body and an auxiliary feature body connected to the scanning rod. The intraoral scanning rod is provided with target features, and the target features are continuously distributed in the scanning rod and / or the auxiliary feature body, and the target features are not distributed on one side of the scanning rod and / or the auxiliary feature body.
[0040] Specifically, the intraoral scanner scans the target oral cavity, obtains a plurality of frames of images, and conveys them to the data processing module for data processing. The data processing module executes the following method.
[0041] Obtain a plurality of frames of images, and based on the plurality of frames of images, obtain the initial 3D data of the target oral cavity. The initial 3D data includes the initial point set of the target oral cavity and the 3D coordinate measurement values of the target features in the same coordinate system.
[0042] Obtain the preset model of the intraoral scanning rod. The preset model includes the true 3D coordinates of the target features and the real point set (the true 3D coordinates of each point) of the intraoral scanning rod in the same coordinate system. Based on the correspondence between the three-dimensional coordinate measurement values of the target features and the true values, perform stitching on the initial point set of the target oral cavity and the real point set of the intraoral scanning rod. Determine the positioning information of the intraoral scanning rod based on the stitched real point set of the intraoral scanning rod. The positioning information of the intraoral scanning rod is the positioning information of the implant body. Based on this positioning information, the tooth body is designed, and the manufactured tooth body can be appropriately attached to the implant body.
[0043] FIG. 5 is a flowchart of a connection method of a scanning device provided by an embodiment of the present disclosure. The method may be executed by a connection device of the scanning device. Here, the device can be realized by using software and / or hardware and may generally be integrated into an electronic device. As shown in FIG. 5, the method includes the following steps.
[0044] In step 101, obtain the fixed distance between each scanning body within the oral cavity region.
[0045] Here, the oral cavity region refers to the region of the teeth in the oral cavity. The oral cavity regions of different users are different. It should be understood that the position of each implant body is determined by analyzing the oral cavity region in advance. Since the scanning body is connected to the implant body, the number of scanning bodies and the distance between the scanning bodies are fixed, that is, the distance between the scanning bodies is a fixed distance.
[0046] Specifically, determine the fixed distance between each scanning body based on the distance between the implant bodies.
[0047] In step 102, by determining a target auxiliary feature body with a target length based on the fixed distance, connect each scanning body with the target auxiliary feature body within the oral cavity region.
[0048] In an embodiment of the present disclosure, the scanning device includes a scanning main body and an auxiliary feature body. Based on the description of the scanning device, the scanning main body and the auxiliary feature body may be connected in a separate body form, and both the shape and length of the auxiliary feature body may be flexibly set. Therefore, a target auxiliary feature body with a target length can be selected based on the fixed distance between the scanning main bodies. For example, the fixed distance between two scanning main bodies is 5 millimeters, and a target auxiliary feature body with a target length of 2 millimeters and a target auxiliary feature body with a target length of 3 millimeters can be selected to establish a connection between the two scanning main bodies.
[0049] As an example of one scenario, the fixed distance between each scanning main body is determined in advance based on the distance between the implant main bodies. For example, the fixed distance between scanning main bodies AB is 5 millimeters, and the fixed distance between scanning main bodies CD is 3 millimeters. And the target length corresponding to each auxiliary feature body is stored in advance. For example, the target auxiliary feature body a1 is 2 millimeters, and the target auxiliary feature body a2 is 3 millimeters. Therefore, by determining to match the target auxiliary feature bodies a1 and a2 between the scanning main bodies AB, the target auxiliary feature bodies a1 and a2 are connected between the scanning main bodies AB, and the target auxiliary feature body a2 is matched between the scanning main bodies CD, and another target auxiliary feature body identified as a2 is connected between the scanning main bodies CD.
[0050] In an embodiment of the present disclosure, when the total length of the distance between any two target auxiliary feature bodies is greater than the fixed distance, any two target auxiliary feature bodies are connected according to a preset connection method.
[0051] Specifically, Any When the total length of the distance between two target auxiliary feature bodies is greater than the fixed distance, in an embodiment of the present disclosure, the scanning main body may be designed without anti-rotation and can rotate. Therefore, any two target auxiliary feature bodies can be connected according to a preset connection method, such as abutting, etc., to ensure the accuracy of intraoral scanning and further improve the adaptability of implant scanning.
[0052] As an example of a scenario, as shown in FIG. 6a, the connection between the two scanning bodies is realized through two target auxiliary features, so as to realize the connection of multiple scanning devices and maintain the relative positional relationship between the scanning devices. After a scanning rod is attached in the oral cavity, a rigid body can be formed, which will not be deformed by the deformation of soft tissues such as the gingiva. Therefore, the accuracy of intraoral scanning is improved. Here, preferably, the shapes of the multiple scanning devices are different so that they can be easily identified. If the shapes of the multiple scanning devices are the same, the difficulty of the algorithm may be increased. As shown in FIG. 6b, the oral cavity region is analyzed in advance to determine the positions of the implant bodies 20, and the scanning body 11 is connected to the implant body 20, and their positions correspond one-to-one.
[0053] In the connection means of the scanning device provided by the embodiment of the present disclosure, a fixed distance between each scanning body in the oral cavity region is obtained, and a target auxiliary feature with a target length is determined based on the fixed distance, so as to connect each scanning body by the target auxiliary feature in the oral cavity region. By using the above technical solution, it is realized that the oral cavity can be directly scanned through an intraoral scanner to obtain scanning rod data and feature data, thereby improving the accuracy of the scanning of the scanning rod.
[0054] FIG. 7 is a configuration diagram of a connection device of a scanning device provided by an embodiment of the present disclosure. The device can be realized by software and / or hardware and can generally be integrated into an electronic device. As shown in FIG. 7, the device includes a distance acquisition module 301 used to acquire the fixed distance between each scanning body in the oral cavity region, and a determination module 302 used to determine a target auxiliary feature with a target length based on the fixed distance, so as to connect each scanning body by the target auxiliary feature in the oral cavity region.
[0055] Optionally, the device When the total length of the distance between any two of the target auxiliary feature bodies is greater than the fixed distance, an adjustment module used to connect any two of the target auxiliary feature bodies according to a preset connection method is further included.
[0056] The connection device of the scanning device provided by the embodiments of the present disclosure can execute the connection method of the scanning device provided by any embodiment of the present disclosure, and has a functional module and beneficial effects corresponding to the execution of the method.
[0057] The embodiments of the present disclosure further provide a computer program product, including a computer program / instructions, and when the computer program / instructions are executed by a processor, the connection method of the scanning device provided by any embodiment of the present disclosure is realized.
[0058] FIG. 8 is a configuration diagram of an electronic device provided by an embodiment of the present disclosure. Hereinafter, specifically, as shown in FIG. 8, a configuration diagram of an electronic device 400 for realizing the embodiments of the present disclosure is shown. The electronic device 400 in the embodiments of the present disclosure may include, for example, portable terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (for example, in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers, but is not limited thereto. The electronic device as shown in FIG. 8 is only one example and does not limit the functions and usage ranges of the embodiments of the present disclosure.
[0059] As shown in FIG. 8, the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 401 that can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic device 400 are further stored. The processing device 401, the ROM 402, and the RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0060] Generally, the I / O interface 405 may be connected to an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 407 including, for example, a liquid crystal display (LCD), a speaker, an oscillator, etc., a storage device 408 including, for example, a magnetic tape, a hard disk, etc., and a communication device 409. The communication device 409 enables the electronic device 400 to perform wireless or wired communication with other devices and exchange data. FIG. 8 shows an electronic device 400 equipped with various devices, but it should be understood that it is not required to implement or include all the shown devices. Alternatively, more or fewer devices may be implemented or included.
[0061] In particular, according to the embodiments of the present disclosure, the processes described above with reference to the flowchart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program including program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, it executes the above functions limited to the connection method of the scanning device according to the embodiments of the present disclosure.
[0062] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof, but is not limited thereto. More specific examples of the computer-readable storage medium may include an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact magnetic disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof, but is not limited thereto. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program may be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier, and the data signal carries computer-readable program code. Such a propagated data signal may take various forms, including electromagnetic signals, optical signals, or any suitable combination thereof, but is not limited thereto. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium may be used to transmit, propagate, or transfer a program used by or in conjunction with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted by any suitable medium, including conductive wires, optical fiber cables, RF (radio frequency), etc., or any combination thereof, but is not limited thereto.
[0063] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol, such as HTTP (Hyper Text Transfer Protocol), and can be connected to each other by communicating with digital data in any form or medium (e.g., a communication network). Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), and include any currently known or future-developed network.
[0064] The computer-readable medium may be included in the electronic device, may not be disposed in the electronic device, and may exist individually.
[0065] One or more programs are carried on the computer-readable medium. When the one or more programs are executed by the electronic device, the electronic device receives user information during the video playback process to display a trigger operation, obtains at least two target information related to the video, and displays the first target information in the at least two target information in the information display area of the video playback page. Here, the size of the information display area is smaller than the size of the playback page. The electronic device receives a first switching trigger operation of the user and switches the first target information displayed in the information display area to the second target information in the at least two target information.
[0066] The computer program code for performing the operations of the present disclosure may be created in one or more programming languages or combinations thereof, including object-oriented programming languages such as the above programming languages, Java, Smalltalk, C++, and further including conventional procedural programming languages such as the "C" language or similar programming languages, but is not limited thereto. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as one independent software package, partially on the user's computer and partially on a remote computer, or executed entirely on a remote computer or server. When a remote computer is involved, the remote computer can be connected to the user's computer via any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0067] Flowcharts and block diagrams in the drawings illustrate the possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram can represent a module, a program section, or a portion of code, and the module, program section, or portion of code includes one or more executable instructions for implementing a specified logical function. It should be noted that in some alternative implementations, the functions appended to the blocks may occur in an order different from the order appended to the drawings. For example, two consecutively shown blocks may actually be executed basically in parallel or in the reverse order, depending on the related functions. It should be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated system of hardware for performing a specified function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.
[0068] The units described in the embodiments of the present disclosure may be implemented in the form of software or in the form of hardware. Here, the name of the unit does not limit the unit itself in some cases.
[0069] The functions described above in this specification may be executed at least partially by one or more hardware logic devices. For example, without limitation, exemplary types of available hardware logic components include field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), system on chip (SOC), complex programmable logic devices (CPLD), and the like.
[0070] In the context of the present disclosure, a machine-readable medium may be a tangible medium that includes, or stores, a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, electronics, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any combination of the above. More specific examples of the machine-readable storage medium include electrical connections by one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0071] According to one or more embodiments of the present disclosure, the present disclosure provides an electronic device, a processor, and a memory for storing executable instructions of the processor, wherein the processor reads the executable instructions from the memory and uses them to execute any one of the connection methods of the scanning device provided by the present disclosure.
[0072] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and the computer program is used to execute any one of the connection methods of the scanning device provided by the present disclosure.
[0073] In addition, in this specification, for example, relative terms such as "first" and "second" are merely for distinguishing one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the technical terms "comprising", "including" or any other variation thereof cover non-exclusive "including", so that a process, method, article or device comprising a series of elements includes not only those elements but also further elements not expressly listed, or further elements specific to such a process, method, article or device. Without further limitation, an element defined by a phrase "comprising one..." does not exclude the existence of further identical elements in the process, method, article or device comprising the said element.
[0074] The above content is merely an embodiment of the present disclosure and is for those skilled in the art to understand or implement the present disclosure. Multiple modifications of these examples can be easily realized by those skilled in the art, and the general principles defined in this specification can be implemented in other examples without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure should be adapted to the broadest scope consistent with the principles and novel features disclosed herein, without being limited to these examples shown in this specification.
Industrial Applicability
[0075] The scanning device and its connection method provided by the present disclosure have a simpler usage mode, require less external assistance, and can improve the accuracy of scanning implants by performing positioning based on the coordinate information of auxiliary feature points, further improving the utilization rate in implant cases of intraoral scanners, and having very high industrial applicability.
Claims
1. A scanning device, comprising: a scanning main body; and an auxiliary feature body connected to the scanning main body, wherein the scanning main body includes a scanning rod; auxiliary feature points are installed on the scanning main body and the auxiliary feature body; a rotating structure connected to an implant main body is installed on the scanning main body, and the rotating structure can be controlled to rotate; the auxiliary feature body is installed to extend laterally outward from the scanning rod, and by directly connecting the two auxiliary feature bodies, the two scanning main bodies corresponding to the two auxiliary feature bodies are connected; a connection structure with an adjustable angle connected to the auxiliary feature body is installed on the scanning main body. A scanning device characterized by the above.
2. The auxiliary feature body is connected to the scanning main body through screwing, and / or The auxiliary feature body is connected to the scanning main body through a plug, and / or The auxiliary feature body is fixedly connected in such a way that a part of the scanning main body is fitted therein. The scanning device according to claim 1, characterized by the above.
3. The auxiliary feature point includes a spherical shape, and / or a cord, and / or a mark. The scanning device according to any one of claims 1 to 2, characterized by the above.
4. The auxiliary feature body includes a drum shape, and / or a rectangle, and / or a conical shape. The scanning device according to any one of claims 1 to 2, characterized by the above.
5. It is used to continuously distribute the auxiliary feature points on the two auxiliary feature bodies by fitting the auxiliary feature bodies on the adjacent scanning rods in the oral cavity. The scanning device according to any one of claims 1 to 2, characterized by the above.
6. The distribution distance between the auxiliary feature points installed on the two auxiliary feature bodies is smaller than a preset distance threshold. The scanning device according to any one of claims 1 to 2, characterized by the above.
7. Obtaining a fixed distance between each scanning main body in the oral cavity region; Connecting each scanning main body by the target auxiliary feature body in the oral cavity region by determining the auxiliary feature body with a target length as the target auxiliary feature body based on the fixed distance. A connection method for the scanning device according to any one of claims 1 to 2, characterized by the above.
8. When the total length of the combined distances of two adjacent said target auxiliary features is greater than the said fixed distance, connecting two adjacent said target auxiliary features according to a preset connection method, further comprising, the connection method of the scanning device according to claim 7, characterized in that.
9. A distance acquisition module used to acquire the fixed distance between each scanning body within the oral cavity area, A determination module used to connect each said scanning body by said target auxiliary features within the oral cavity area by determining the said auxiliary feature of the target length as the target auxiliary feature based on the said fixed distance, comprising, the connection device of the scanning device according to any one of claims 1 to 2, characterized in that.
10. An electronic device, A processor, A memory for storing executable instructions of the said processor, comprising, The said processor reads the said executable instructions from the said memory and uses them to execute the connection method of the scanning device according to claim 7, characterized in that.
11. A non-transitory computer-readable storage medium, on which a computer program is stored, and the said computer program is used to execute the connection method of the scanning device according to claim 7, characterized in that.
12. The said auxiliary feature points include a shape, color, and 2D code that uniquely identify the position features corresponding to the said scanning body and the said auxiliary feature, the scanning device according to claim 1, characterized in that.
13. The said auxiliary feature points are not distributed on one side of the said scanning rod and the said auxiliary feature, the scanning device according to claim 5, characterized in that.
14. A plurality of auxiliary features with overlapping lengths, or, Auxiliary features of different lengths, comprising, the scanning device according to claim 5, characterized in that.
15. Further comprising a data processing module, and the said data processing module, Acquires images of multiple frames, acquires initial 3D data of the target oral cavity based on the images of the multiple frames, and the said initial 3D data includes an initial point set of the target oral cavity and 3D coordinate measurement values of target features in the same coordinate system, Obtain a preset model of the scanning rod in the oral cavity, where the preset model includes the true three-dimensional coordinates of the target feature in the same coordinate system and the real point set of the scanning rod in the oral cavity. The scanning rod in the oral cavity includes the scanning body connected to the implant body and the auxiliary feature body connected to the scanning rod. The target feature includes the auxiliary feature points. Perform stitching on the initial point set of the target oral cavity and the real point set of the scanning rod in the oral cavity based on the correspondence between the measured three-dimensional coordinates and the true values of the target feature. The scanning device according to claim 1, wherein it is configured to determine the positioning information of the scanning rod in the oral cavity based on the stitched real point set of the scanning rod in the oral cavity.
16. The auxiliary feature body is connected to the scanning body through screwing, and / or The auxiliary feature body is connected to the scanning body through a plug, and / or The auxiliary feature body is fixedly connected in such a way that a part of the scanning body is fitted therein, or The auxiliary feature body connected to the scanning body is installed so as to extend laterally outward from the scanning rod and is used to continuously distribute the features of the target shape in the two auxiliary feature bodies by fitting with the auxiliary feature body in the adjacent scanning rod in the oral cavity. The adjacent scanning rod in the oral cavity is adjacent to the scanning rod, and the two auxiliary feature bodies include the auxiliary feature body connected to the scanning body and the auxiliary feature body in the adjacent scanning rod in the oral cavity. The scanning device according to claim 1 is characterized by this.
17. Obtaining the fixed distance between each scanning body in the oral cavity region includes Determining the fixed distance between each scanning body based on a preset distance between the implant bodies. The connection method of the scanning device according to claim 7 is characterized by this.
Citation Information
Patent Citations
Scanning structure and dental implant assembly
CN113229970A
Acquisition assembly in oral implantation repair implantation bridge data port
CN213190255U
Scanning rod for dental implant restoration
CN215384788U
scan body
DE202016104885U1
Parts setting device
JP1987008905A