SYSTEM, METHOD, AND COMPUTER PROGRAMS FOR THE PLACEMENT OF DENTAL IMPLANTS
20220265399 ยท 2022-08-25
Assignee
Inventors
Cpc classification
A61C9/004
HUMAN NECESSITIES
A61B2090/3966
HUMAN NECESSITIES
A61C8/0001
HUMAN NECESSITIES
International classification
A61C8/00
HUMAN NECESSITIES
A61B6/00
HUMAN NECESSITIES
A61B90/00
HUMAN NECESSITIES
Abstract
The present invention relates to a system, method, and computer programs for the placement of dental implants. The system comprises posts for modeling dental implants, each for the coupling thereof in a dental implant of a patient, wherein each post includes a plurality of first locators made of a radiologically visible material; a reference element suitable for the positioning thereof around the teeth of said patient, wherein said reference element includes a series of second locators made of a radiologically visible material, distributed at prefixed distance and position on a surface of the reference element; an image acquisition system for obtaining a three-dimensional image of the posts and of said reference element; and a processing unit configured for processing said three-dimensional image acquired by means of implementing algorithms calculating the position and axial orientation of each of the posts present in the image, providing a file.
Claims
1. A system for the placement of dental implants, comprising: one or more posts, each one of said one or more posts being configured for the coupling thereof in a dental implant of a patient, and each one of said one or more posts including a plurality of first locators made of a radiologically visible material; an image acquisition system configured for acquiring at least one three-dimensional image; a processing unit configured for processing the acquired at least one three-dimensional image; and a reference element configured for the positioning thereof around the teeth of said patient, said reference element including a series of second locators made of a radiologically visible material, distributed at prefixed distance and position on a surface of the reference element; wherein the image acquisition system is configured for acquiring the three-dimensional image of the one or more posts and of said reference element, when the one or more posts with their first locators are coupled in the implant and when the reference element with its second locators is positioned around the teeth of the patient; and wherein the processing unit is configured for processing the acquired three-dimensional image by: implementing a first algorithm which: detects how the second locators in the reference element are arranged in the image, calculates a distance between the second locators in the image, and calculates a correction factor by comparing said calculated distance with said prefixed distance and position; and implementing a second algorithm which: detects in the image the first locators, groups the detected first locators, in correspondence to each one of said one or more posts, by the number of elements and by proximity, applies an adjustment factor, taking into account said calculated correction factor, to one or more of the groups using a third point iteration algorithm, providing a series of geometrical transformations of the first locators, and prepares a file using said series of geometrical transformations, such that the placement and axial orientation are indicated for each one of said one or more posts.
2. The system according to claim 1, wherein the first locators made of a radiologically visible material comprise one or more radiopaque markers.
3. The system according to claim 1, wherein the one or more posts comprise a radiotransparent body which houses encapsulated therein said first locators.
4. The system according to claim 1, wherein the three-dimensional image is a tomographic image obtained using a cone-beam computed tomography or a computed axial tomography technique.
5. The system according to claim 1, wherein the reference element has a horseshoe shape configured for being positioned inside the mouth of the patient.
6. The system according to claim 1, wherein the reference element has a horseshoe shape configured for being secured outside the mouth of the patient.
7. The system according to claim 15, wherein the reference element is made of a plastic material.
8. The system according to claim 1, further comprising a control element having known dimensions and configured for the coupling thereof to the patient during image acquisition, the control element comprising a ruby ball.
9. A method for the placement of dental implants, comprising: acquiring, by an image acquisition system, at least one three-dimensional image of first locators made of a radiologically visible material included in one or more posts and of a reference element when each of said one or more posts is coupled in a dental implant of a patient and when the reference element is positioned around the teeth of the patient, said reference element including a series of second locators made of a radiologically visible material, distributed at prefixed distance and position on a surface of the reference element; and processing, by a processing unit, said at least one acquired three-dimensional image by: implementing a first algorithm which: detects how the second locators in the reference element are arranged in the image, calculates a distance between the second locators in the image, and calculates a correction factor by comparing said calculated distance with said prefixed distance and position; and implementing a second algorithm which: detects in the image the first locators, groups the detected first locators, in correspondence to each one of said one or more posts, by the number of elements and by proximity, applies an adjustment factor, taking into account said calculated correction factor, to one or more of the groups using a third point iteration algorithm, providing a series of geometrical transformations of the first locators, and prepares a file using said series of geometrical transformations, such that the placement and axial orientation are indicated for each one of said one or more posts.
10. The method according to claim 9, wherein, before detecting the arrangement of the second locators in the reference element, the first algorithm checks whether or not the image has experienced movement during the acquisition by using a control object having known dimensions, which is coupled to the patient during the acquisition, and comparing characteristics of the acquired image with the control object, wherein if a result of said movement check certifies that the image has experienced movement, it is discarded.
11. The method according to claim 10, wherein the comparison comprises checking intensity characteristics, including brightness or grayscale level, and morphological characteristics, including diameter and sphericity, of the image with the control object.
12. The method according to claim 9, wherein the three-dimensional image is a tomographic image obtained using a cone-beam computed tomography or a computed axial tomography technique.
13. A non-transitory computer program product including code instructions which, once implemented in a computing system, cause a processing unit of the computing system to perform a processing of at least one acquired three-dimensional image by: implementing a first algorithm which: detects how second locators in a reference element are arranged in the image, said reference element being configured for the positioning thereof around the teeth of a patient and including a series of said second locators, the second locators being made of a radiologically visible material and being distributed at prefixed distance and position on a surface of the reference element, calculates a distance between the second locators in the image, and calculates a correction factor by comparing said calculated distance with said prefixed distance and position; and implementing a second algorithm which: detects in the image first locators, said first locators being included in one or more posts and being made of radiologically visible material, each one of said one or more posts being configured for the coupling thereof in a dental implant of a patient, groups the detected first locators, in correspondence to each one of said one or more posts, by the number of elements and by proximity, applies an adjustment factor, taking into account said calculated correction factor, to one or more of the groups using a third point iteration algorithm, providing a series of geometrical transformations of the first locators, and prepares a file using said series of geometrical transformations, such that the placement and axial orientation are indicated for each one of said one or more posts.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The foregoing and other features and advantages will be better understood based on the following detailed description of merely illustrative, non-limiting embodiments in reference to the attached drawings, in which:
[0026]
[0027]
[0028]
DETAILED DESCRIPTION OF SEVERAL EMBODIMENTS
[0029]
[0030] As observed in
[0031] The mentioned reference element 200 is suitable for the positioning thereof around the teeth of the patient, either inside the mouth or on the outside. If the reference element 200 is positioned outside the mouth, it includes securing means/elements for that purpose.
[0032] According to the example of
[0033] The reference element 200 of
[0034] The proposed system further includes a standard image acquisition system (not illustrated), for example a scanner, for obtaining one or more three-dimensional tomographic images of the posts 100 and of the reference element 200 when they are positioned in the patient. Likewise, the system incorporates a computing system (also not illustrated) with one or more processors and a memory for processing of the acquired image/images.
[0035] The proposed system also particularly includes a control element, more particularly a ruby ball having known dimensions, for the coupling/fastening thereof to the patient during image acquisition. The control element is used to check if the acquired image/images has/have experienced movement during the acquisition.
[0036] Now with reference to
[0037] In one embodiment, the mentioned processing also includes, prior to performing step 301, checking if the image has experienced movement during the acquisition (if this is the case, the image is not considered valid for subsequent processing, the image being discarded). To that end, upon receiving the image, a series of image processing algorithms which filter the elements according to their intensity characteristics (for example, brightness or grayscale level) and morphological characteristics (for example, diameter and sphericity) is applied, in search of an element in the image which complies with all the characteristics of the control object. If a single element is found, the image is labeled as suitable. In all the other cases, i.e., if more than one element and when no element is found, the image is labeled as unsuitable. The invention assumes that the movements of the patient during the acquisition introduce artifacts altering both the brightness and the shape of the control object in the acquired image. The control object therefore appears in the image with levels of brightness and shape that do not correspond with those that would be observed in a movement-free acquisition.
[0038] The proposed invention can be implemented in hardware, software, firmware, or any combination thereof. If it is implemented in software, the functions can be stored in or coded as one or more instructions or code in a computer-readable medium.
[0039] The computer-readable medium includes a computer storage medium. The storage medium can be any available medium that can be accessed by means of a computer. By way of non-limiting example, such computer-readable medium may comprise RAM, ROM, EEPROM, CD-ROM, or another optical disc storage, magnetic disk storage, or other magnetic storage devices, or any other medium that can be used for supporting or storing the desired computer code in the form of instructions or data structures and can be accessed by means of a computer. Disk and disc, as used herein, include compact discs (CDs), laser disc, optical disc, digital versatile disc (DVD), flexible disk, and Blu-ray disc, where disks normally reproduce data magnetically, whereas discs reproduce data optically with lasers. Combinations of the foregoing must also be included within the scope of computer-readable medium. Any processor and the storage medium can be housed in an ASIC. The ASIC can be housed in a user terminal. As an alternative, the processor and the storage medium can be housed as discrete components in a user terminal.
[0040] As used herein, the computer program products comprising computer-readable media include all forms of computer-readable medium except up to point where that medium is not considered as non-established transitory propagation signals.
[0041] The scope of the present invention is defined in the attached claims.