Dynamic virtual articulator for simulating occlusion of teeth
11751981 · 2023-09-12
Assignee
Inventors
- Rune FISKER (Virum, DK)
- Christophe Vasiljev Barthe (Copenhagen N., DK)
- Kasper Kabell Kristensen (Vanlose, DK)
- Tommy Sanddal Poulsen (Allerod, DK)
Cpc classification
A61C13/0004
HUMAN NECESSITIES
G16H20/40
PHYSICS
A61C11/00
HUMAN NECESSITIES
A61C9/0053
HUMAN NECESSITIES
International classification
A61C11/00
HUMAN NECESSITIES
Abstract
Disclosed is a computer-implemented method of using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided designing of one or more dental restorations for a patient, where the method includes the steps of: providing the virtual articulator including a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth; providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur; wherein the method further includes: providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
Claims
1. A computer-implemented method for digitally designing a dental restoration, comprising: obtaining a digital 3D representation of at least a part of an upper or lower jaw of a patient, representing at least a target site for placing the restoration and at least one antagonist tooth opposing the target site, wherein the digital 3D representation is from intraoral scanning of teeth or scanning a physical model of teeth, wherein one or more reference spheres or objects are fixed to the teeth, performing a dynamic occlusion simulation by simulating movement of the digital 3D representation of the at least a part of an upper or lower jaw of the patient to cause one or more collisions between the target site and the at least one antagonist tooth, detecting the one or more collisions to generate a dynamic occlusion comprising one or more collision points, each collision point based on each collision of the one or more collisions, digitally designing, with a computer program product, a digital anatomy design of the restoration based at least on the dynamic occlusion and a relative offset of the planned restoration position, wherein the relative offset is provided by offsetting the target site vertically relative to the jaw, and displaying the digital anatomy design of the restoration on a graphical user interface.
2. A computer-implemented method for digitally designing a dental restoration, comprising: obtaining a digital 3D representation of at least a part of an upper or lower jaw of a patient, representing at least a target site for placing the restoration, wherein the digital 3D representation is from intraoral scanning of teeth or scanning a physical model of teeth, wherein one or more reference spheres or objects are fixed to the teeth, performing a dynamic occlusion simulation by simulating movement of the digital 3D representation of the at least a part of an upper or lower jaw of the patient to cause one or more collisions between the target site and the at least one antagonist tooth, detecting the one or more collisions to generate a dynamic occlusion comprising one or more collision points, each collision point based on each collision of the one or more collisions, digitally designing, with a computer program product, a digital anatomy design of the restoration based at least on the dynamic occlusion and a relative offset of the planned restoration position, wherein the relative offset of the planned restoration position includes vertically displacing a prepared tooth in the planned restoration position, and displaying the digital anatomy design of the restoration on a graphical user interface.
3. The method according to claim 2, wherein the dynamic occlusion is between the upper and lower jaw of the patient.
4. The method according to claim 3, wherein the relative offset of the planned restoration position includes displacing a prepared tooth in the planned restoration position.
5. A computer-implemented method for digitally designing a dental restoration, comprising: obtaining a digital 3D representation of at least a part of an upper and lower jaw of a patient, including at least a target site for placing the restoration, wherein the digital 3D representation is from intraoral scanning of teeth or scanning a physical model of teeth, wherein one or more reference spheres or objects are fixed to the teeth, performing a dynamic occlusion simulation by simulating movement of the digital 3D representation of the at least a part of an upper and lower jaw of the patient to cause one or more collisions between the target site and the at least one antagonist tooth, detecting the one or more collisions to generate a dynamic occlusion comprising one or more collision points, each collision point based on each collision of the one or more collisions, digitally designing, with a computer program product, providing a digital anatomy design of the restoration based at least on the dynamic occlusion between the upper and lower jaw of the patient and a relative displacement of the planned restoration position, wherein the relative displacement of the planned restoration position includes vertically displacing a prepared tooth in the planned restoration position, and displaying the digital anatomy design of the restoration on a graphical user interface.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and/or additional objects, features and advantages of the present invention, will be further elucidated by the following illustrative and non-limiting detailed description of embodiments of the present invention, with reference to the appended drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DETAILED DESCRIPTION
(26) In the following description, reference is made to the accompanying figures, which show by way of illustration how the invention may be practiced.
(27)
(28) In step 101 the virtual articulator comprising a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth is provided.
(29) In step 102 movement of the virtual upper jaw and the virtual lower jaw relative to each other is provided for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur;
(30) In step 103 the teeth in the virtual upper jaw and virtual lower jaw are provided to be blocked from penetrating each other's virtual surfaces in the collisions.
(31)
(32)
(33) In the figure only movement along the occlusial axis 209 is shown, while there is no movement along the laterotrusial-mediotrusial axis 210 or along the protrusial-retrusial axes (not shown). This is also seen in the window 211 in the upper left of the figure, where the parameter “occlusion” is 6.60 and the parameter “laterotrusion” is 0.00, and the parameter “pro-/retrusion” is also 0.00. The different movement directions possible may be: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(34)
(35)
(36) Both jaws 204, 205 comprise non-modified teeth 206, and the upper jaw 204 also comprises restored teeth 207. The movements are made to simulate, if the restored teeth 207 fit into the mouth.
(37)
(38)
(39)
(40)
(41)
(42)
(43) It may be so that the teeth are not completely rigid, but are a little bit soft, and the teeth may therefore give or deform a little when colliding with each other. Thus it may be so that the virtual teeth are not defined to be completely rigid, but are a little bit soft or resilient, and the virtual teeth may therefore give or deform a little when virtually colliding with each other.
(44)
(45) While morphing or dragging the tooth 207a, the collision points 214 will change corresponding to these shape changes of the tooth, and the tooth 207a can then be modelled such that there will no longer be any collision with the teeth in the lower jaw, and the collisions points 214 will then disappear from the tooth 207a indicating that the tooth 207a has been modelled to avoid collisions with opposing teeth.
(46)
(47) The figure shows the upper jaw 204 with teeth 206 and the lower jaw 205 with teeth 206. Some of these teeth may be restored teeth, and therefore the occlusion may be tested.
(48) The occlusial axis 209 is indicated, and the upper jaw 204 is shown to be fixed to the occlusial axis. The lower jaw 205 can move relative to the upper jaw 204 and therefore the lower jaw can rotate around the occlusial axis 209.
(49) Thus the virtual articulator performs collision test and evaluate the response along the occlusial axis 209, i.e. for any given configuration of the other degrees of freedom, i.e. the other axes, see
(50)
(51) The virtual model 601 of the set of teeth from a patient comprises a virtual lower arch 602 and a virtual upper arch/jaw 603. Six front teeth 604 in the upper arch 603 are marked in a different color than the rest of the teeth 605 of the set of teeth. These six teeth 604 may be teeth which should be or have been restored. The virtual model 601 may be shown in a graphical user interface, in which an operator, such as a dental technician or dentist, can design, simulate and/or model for example restorations for a patient.
(52)
(53) The occlusal plane 706 is visualized as a flat, circular plane, but it is understood that the occlusal plane can have any shape etc. The occlusal plane is a plane passing through the occlusal or biting surfaces of the teeth, and it represents the mean of the curvature of the occlusal surface. Thus the occlusal plane can be flat or undulating following the different heights of the different teeth.
(54) A contour of a standard set of teeth 707 is shown on the occlusal plane 706 for assisting the operator to better match the 3D position of the occlusal surface 706 with a virtual model.
(55) A virtual articulator 708 is indicated by two axes, an occlusial axis 709 and a laterotrusial-mediotrusial axis 710. The upper and lower arches of the virtual model can move up and down along the occlusial axis 709, and the arches can perform forward-sidewards movements to both left and right along the laterotrusial-mediotrusial axis 710. The arches can also perform protrusion, which is direct forward movement, and retrusion, which is direct backward movement. The axes for these movements are not shown in the figure.
(56) The different movement directions possible may be: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(57)
(58) The occlusal plane 806 with the standard set of teeth 807 and the virtual model of the lower arch 802 are shown together. The occlusal plane 806 is shown to be inclined relative to the virtual model of the lower arch 802, and the occlusal plane 806 and the virtual model of the lower arch 802 are intersecting each other as seen by the intersection line 811.
(59)
(60) The occlusal plane 906 with the standard set of teeth 907 and the virtual model of the lower arch 902 are shown together. The occlusal plane 906 and the virtual model of the lower arch 902 are nearly aligned as their inclinations are the same or almost the same, but the occlusal plane 906 and the virtual model of the lower arch 902 are still intersecting each other a little bit as seen by the intersection line 911 because some of the teeth of the lower arch 902 are a little bit higher than the vertical position of the occlusal plane 906. The occlusal plane 906 and the lower arch 902 are not aligned horizontally yet, because the standard set of teeth 907 on the occlusal plane 906 are not overlapping with the teeth of the lower arch 902.
(61)
(62) The occlusal plane 1006 with the standard set of teeth 1007 and the virtual model of the lower arch 1002 are shown together. The occlusal plane 1006 and the virtual model of the lower arch 1002 are aligned as their inclinations are the same, and the occlusal plane 1006 and the virtual model of the lower arch 1002 are still intersecting each other a little bit as seen by the intersection line 1011 because some of the teeth of the lower arch 1002 are a little bit higher than the vertical position of the occlusal plane 1006. The occlusal plane 1006 and the lower arch 1002 are aligned horizontally, because the standard set of teeth 1007 on the occlusal plane 1006 are overlapping with the teeth of the lower arch 1002. The alignment may be a 3-point alignment, i.e. using three points for performed the alignment.
(63)
(64) The virtual articulator 1108 is a virtual version of a physical, mechanical device used in dentistry to which casts of the upper and lower teeth are fixed and reproduces recorded positions of the lower teeth in relation to the upper teeth. An articulator can be adjustable in one or more of the following areas: condylar angle, Bennett side-shift, incisal and cuspid guidance, and shape of the glenoid fossae and eminintiae. An articulator may reproduce normal lower movements during chewing. An articulator may be adjusted to accommodate the many movements and positions of the lower teeth in relation to the upper teeth as recorded in the mouth. Thus the virtual articulator may perform all the movements etc. as the mechanical articulator.
(65) The virtual articulator 1108 comprises a bottom base 1109 onto which the virtual model of the lower teeth or lower jaw is adapted to be arranged, a top base 1110 onto which the virtual model of the upper teeth or upper jaw is adapted to be arranged. The different virtual joints, slides or setting means 1111 indicates the joints, slides and other settings of a mechanical articulator where the different areas mentioned above can be adjusted to the features of a specific patient.
(66)
(67) In step 1201 the movement of the virtual upper jaw and the virtual lower jaw relative to each other is started.
(68) In step 1202 all collisions during the movement of the virtual upper jaw and the virtual lower jaw relative to each other are registered.
(69) In step 1203 the movement of the virtual upper jaw and the virtual lower jaw relative to each other is finished.
(70) In step 1204 each area of the restorations where a collision point was registered is modelled.
(71)
(72)
(73)
(74)
(75)
(76)
(77)
(78)
(79)
(80)
(81)
(82) The restoration to made to replace the missing tooth may be a bridge. The bridge may comprise a pontic in the place of the missing tooth and two crowns on the neighbor teeth 1502.
(83)
(84)
(85)
(86)
(87) The occlusal compass indicates movements during dynamic occlusion in the following directions: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(88) The occlusal compass indicates the contact or collision in different movement directions with different colors. The colors may be according to the international coloring scheme. The occlusal compass used in the virtual simulation is a unique digital tool.
(89)
(90) The movement of the virtual upper jaw and the virtual lower jaw relative to each other has been recorded, and before and/or after modeling a restoration, the recording can be played to test the modeling. A predefined motion sequence may also be played.
(91)
(92) During the movement of the virtual upper jaw and the virtual lower jaw relative to each other the collisions, marked with on the restoration, occlusion between teeth are registered, and after the movement is finished, modeling of the collision points of the restoration is performed.
(93)
(94)
(95)
(96)
(97)
(98)
(99)
(100)
(101)
(102)
(103)
(104)
(105)
(106) The trace of the motion between the tooth 2106 and the other unmodified tooth or restoration 2107 is indicated by the arrows 2120. The surface of collision points 2114 may be denoted the trace motion, the motion trace surface etc.
(107) Thus when unmodified teeth are simulated relative to each other, their motion traces or their surfaces cannot penetrate each other. The same may be the case for a restoration relative to an unmodified tooth.
(108) However, it may alternatively be the case that when a restoration and an unmodified tooth are simulated relative to each other, the motion surface of the restoration may penetrate the unmodified tooth.
(109) Thus the term collision surface or trace of collisions points or collision points surface is used for both describing when unmodified teeth are simulated to move relative to each where the teeth collide and do not penetrate each other and for describing when a restoration is simulated relative to unmodified teeth where the restoration may penetrate the unmodified teeth, i.e. the restoration and the unmodified may penetrate each other.
(110) The simulated collisions or collision surfaces between unmodified teeth may determine the motion which can be performed between the upper and lower teeth models.
(111) This determined motion may then be used and studied when designing the restoration.
(112)
(113) In
(114) The surface of collision or penetration points may be denoted the trace motion 2120.
(115) The tooth 2106 is shown to move relative to the restoration 2107, however it may be vice versa, i.e. that the restoration 2107 moves relative to the tooth 2107.
(116)
(117)
(118)
(119)
(120)
(121)
(122) Based on the image in
(123)
(124)
(125)
(126)
(127)
(128) The appliance design in
(129) Although some embodiments have been described and shown in detail, the invention is not restricted to them, but may also be embodied in other ways within the scope of the subject matter defined in the following claims. In particular, it is to be understood that other embodiments may be utilized and structural and functional modifications may be made without departing from the scope of the present invention.
(130) In device claims enumerating several means, several of these means can be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims or described in different embodiments does not indicate that a combination of these measures cannot be used to advantage.
(131) It should be emphasized that the term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
(132) When a claim refers to any of the preceding claims, this is understood to mean any one or more of the preceding claims.
(133) The features of the method described above and in the following may be implemented in software and carried out on a data processing system or other processing means caused by the execution of computer-executable instructions. The instructions may be program code means loaded in a memory, such as a RAM, from a storage medium or from another computer via a computer network. Alternatively, the described features may be implemented by hardwired circuitry instead of software or in combination with software.
EMBODIMENTS
(134) 1. A computer-implemented method of using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided designing of one or more dental restorations for a patient, where the method comprises the steps of: providing the virtual articulator comprising a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth; providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur;
wherein the method further comprises: providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
(135) 2. The computer-implemented method according to the preceding embodiment, wherein the method further comprises simultaneous modeling of the one or more dental restorations and collision testing of the virtual upper jaw and virtual lower jaw.
(136) 3. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises automatic modelling of dental restorations in opposite positions in the virtual upper jaw and virtual lower jaw, when dental restorations in opposite positions are requested.
(137) 4. The computer-implemented method according to any of the preceding embodiments, wherein the method comprises performing the collision testing of the virtual upper jaw and virtual lower jaw exclusively along the occlusial axis of the virtual articulator.
(138) 5. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises fixing the virtual upper jaw to the occlusal axis such that the virtual lower jaw is configured to move relative to the virtual upper jaw.
(139) 6. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises defining a search structure on the virtual upper jaw configured for searching on predefined circular paths around the occlusal axis for detecting collisions with the surface of the lower jaw model.
(140) 7. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises that the virtual lower jaw is configured to automatically move through at least one predefined path of movement relative to the virtual upper jaw.
(141) 8. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises detecting the first position on the occlusal axis at which the virtual upper jaw and the virtual lower jaw are in contact.
(142) 9. The computer-implemented method according to any of the preceding embodiments, wherein the collisions are configured to be registered and visually marked.
(143) 10. The computer-implemented method according to any of the preceding embodiments, wherein the part of the one or more dental restoration which causes a collision is configured to be automatically removed from the respective virtual jaw.
(144) 11. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises that the movement of the virtual upper jaw and the virtual lower jaw relative to each other is configured to be digitally recorded.
(145) 12. The computer-implemented method according to any of the preceding embodiments, wherein the virtual upper jaw and the virtual lower jaw are configured to bounce back off each other after a collision.
(146) 13. The computer-implemented method according to any of the preceding embodiments, wherein the movement of the virtual upper jaw and the virtual lower jaw relative to each other is configured to be performed in real-time corresponding to natural articulator movements.
(147) 14. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises selecting a predefined geometrical model for the virtual articulator from among a number of predefined geometrical models.
(148) 15. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises selecting a number of degrees of freedom for the geometrical model.
(149) 16. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises aligning the virtual upper jaw and virtual lower jaw to correspond to the anatomical alignment of the jaws in the mouth of the patient.
(150) 17. The computer-implemented method according to any of the preceding embodiments, wherein the anatomical alignment of the jaws is determined by performing a measurement of the patient's facial geometry.
(151) 18. The computer-implemented method according to any of the preceding embodiments, wherein the patient's facial geometry is determined by performing a face scanning of the patient.
(152) 19. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises that the virtual lower jaw is configured to be moved by a user.
(153) 20. The computer-implemented method according to any of the preceding embodiments, wherein the virtual lower jaw is configured for simulating movements in the following directions: protrusion (direct forward movement); laterotrusion and mediotrusion (forward-sidewards movements to both left and right); and retrusion (direct backward movement).
(154) 21. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises positioning a virtual alignment plane relative to the virtual upper jaw and the virtual lower jaw, where the virtual upper jaw and virtual lower jaw defines a virtual model of the set of teeth, wherein the method comprises the steps of: visualizing the virtual alignment plane and the virtual upper jaw and virtual lower jaw; and automatically positioning the virtual alignment plane and the virtual lower jaw and virtual upper jaw relative to each other based on one or more parameters.
(155) 22. The computer-implemented method according to any of the preceding embodiments, wherein the virtual alignment plane is fixed relative to the virtual articulator.
(156) 23. The computer-implemented method according to any of the preceding embodiments, wherein the virtual alignment plane is a default occlusal plane.
(157) 24. The computer-implemented method according to any of the preceding embodiments, wherein the one or more parameters are derived from a face scanning of the patient.
(158) 25. The computer-implemented method according to any of the preceding embodiments, wherein the movements of the patient's jaws are scanned in 3D and in real-time using the face scanner.
(159) 26. The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are derived from a facebow measurement of the patient.
(160) 27. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises determining the position and orientation of the facebow relative to the patient's upper arch.
(161) 28. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises determining the position and orientation of the facebow relative to the physical articulator.
(162) 29. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises determining the position and orientation of the facebow relative to the virtual articulator.
(163) 30. The computer-implemented method according to any of the preceding embodiments, wherein the facebow comprises a bite fork with impression material for providing an impression of the upper arch of the teeth, and the method further comprises determining the position and orientation of the bite fork relative to facebow.
(164) 31. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises scanning the bite fork with the impression of the upper arch teeth to provide a scan of the impression and a scan of the bite fork.
(165) 32. The computer-implemented method according to any of the preceding embodiments, wherein the scan of the impression is aligned with the virtual model of the set of teeth.
(166) 33. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises determining the position and the orientation of the bite fork relative to the virtual articulator.
(167) 34. The computer-implemented method according to any of the preceding embodiments, wherein determining the position and the orientation of the bite fork relative to the virtual articulator comprises fitting the scan of the impression into the virtual articulator.
(168) 35. The computer-implemented method according to any of the preceding embodiments, wherein determining the position and the orientation of the bite fork relative to the virtual articulator comprises reading off values on the facebow and/or bite fork and typing the values into a user interface for the virtual articulator.
(169) 36. The computer-implemented method according to any of the preceding embodiments, wherein determining the position and the orientation of the bite fork relative to the virtual articulator comprises electronically transferring data from the facebow and/or bite fork to the virtual articulator.
(170) 37. The computer-implemented method according to any of the preceding embodiments, wherein determining the position and the orientation of the bite fork relative to the virtual articulator comprises: arranging the bite fork with the impression in a specific holder in a 3D scanner; and calibrating the position and the orientation of the holder relative to the virtual articulator.
(171) 38. The computer-implemented method according to any of the preceding embodiments, wherein determining the position and the orientation of the bite fork relative to the virtual articulator comprises aligning the scan of the bite fork with a CAD model of the bite fork.
(172) 39 The computer-implemented method according to any of the preceding embodiments, wherein the positioning of the virtual alignment plane relative to the virtual model of the set of teeth is configured to be fine-tuned manually by an operator.
(173) 40. The computer-implemented method according to any of the preceding embodiments, wherein the positioning of the virtual alignment plane relative to the virtual model of the set of teeth is configured to be performed by the operator by selecting one or more virtual points relative to the virtual model of the set of teeth within which point(s) the virtual alignment plane should be moved to.
(174) 41. The computer-implemented method according to any of the preceding embodiments, wherein the one or more parameters are default, standard parameters.
(175) 42. The computer-implemented method according to any of the preceding embodiments, wherein the one or more parameters are patient-specific parameters derived from the specific patient.
(176) 43. The computer-implemented method according to any of the preceding embodiments, wherein the virtual alignment plane is a default alignment plane.
(177) 44. The computer-implemented method according to any of the preceding embodiments, wherein the default alignment plane is pre-defined and determined based on standard values.
(178) 45. The computer-implemented method according to any of the preceding embodiments, wherein the virtual alignment plane is a patient-specific alignment plane, which is determined based on one or more parameters from the patient.
(179) 46. The computer-implemented method according to any of the preceding embodiments, wherein the one or more parameters are derived from the virtual model of the set of teeth.
(180) 47 The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are based on one or more prepared teeth which should be restored.
(181) 48. The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are the position of one or more prepared teeth, the labial or buccal surface direction of the prepared teeth, and/or the upwards or downwards direction of the prepared teeth.
(182) 49. The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are based on the horizontal and/or vertical placement of the one or more teeth.
(183) 50. The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are the position of a number of specific teeth.
(184) 51. The computer-implemented method according to any of the preceding embodiments, wherein one or more of the parameters are based on the highest point(s) of the teeth in the lower arch and/or in the upper arch.
(185) 52. The computer-implemented method according to any of the preceding embodiments, wherein the one or more parameters is a point on a molar tooth in the left side of the lower arch, a point on a molar tooth in the right side of lower arch and a point between the central teeth in the lower arch.
(186) 53 The computer-implemented method according to any of the preceding embodiments, wherein a standard set of teeth is indicated on the alignment plane for assisting the operator to place the alignment plane and the virtual model of the teeth correctly relative to each other.
(187) 54. The computer-implemented method according to any of the preceding embodiments, wherein means for rotating and translating the alignment plane and/or the virtual model of the teeth are provided.
(188) 55. The computer-implemented method according to any of the preceding embodiments, wherein the means for rotating and translating are provided as virtual handles.
(189) 56. The computer-implemented method according to any of the preceding embodiments, wherein the virtual alignment plane and/or the virtual model of the set of teeth is/are semi-transparent or translucent such that both the virtual alignment plane and the virtual set of teeth are visible simultaneously.
(190) 57. The computer-implemented method according to any of the preceding embodiments, wherein the virtual model of the set of teeth is performed by means of intraoral scanning of the teeth or by scanning an impression of the teeth or by scanning a physical model of the teeth.
(191) 58. The computer-implemented method according to any of the preceding embodiments, wherein the method further comprises that during the movement of the virtual upper jaw and the virtual lower jaw relative to each other all the collisions occurring between teeth are registered, and after the movement is finished, modeling of the collision points of the restorations is performed.
(192) 59. The computer-implemented method according to any of the preceding embodiments, wherein automatic modeling of all collision points of restorations are performed concurrently.
(193) 60. The computer-implemented method according to any of the preceding embodiments, wherein each collision point of a restoration is modeled separately.
(194) 61. The computer-implemented method according to any of the preceding embodiments, wherein restorations are penetrable.
(195) 62. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises optionally providing that the designed restoration(s) is penetrable, when colliding with the opposite virtual jaw.
(196) 63. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises providing that the designed restoration(s) is blocked from being penetrable when colliding with the opposite virtual jaw.
(197) 64. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises providing that the designed restoration(s) is penetrable, when colliding with the opposite virtual jaw.
(198) 65. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual upper jaw and virtual lower jaw are configured to move relative to each other.
(199) 66. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual upper jaw is fixed such that the virtual lower jaw is configured to move relative to the virtual upper jaw.
(200) 67. The computer-implemented method according to any one or more of the preceding embodiments, wherein collision points in a collision provides a surface of collision points.
(201) 68. The computer-implemented method according to any one or more of the preceding embodiments, wherein a predefined motion of the virtual upper jaw and the virtual lower jaw relative to each other is configured to be played.
(202) 69. The computer-implemented method according to any one or more of the preceding embodiments, wherein the predefined motion comprises movement in one or more of the directions: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(203) 70. The computer-implemented method according to any one or more of the preceding embodiments, wherein the predefined motion is configured to be automatically terminated based on one or more constraints.
(204) 71. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual dynamic articulator is configured to be selected from among a number of virtual articulators resembling physical articulators.
(205) 72. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual lower jaw is configured for simulating movements in the following directions: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(206) 73. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method further comprises positioning a virtual alignment plane relative to the virtual upper jaw and the virtual lower jaw, where the virtual upper jaw and virtual lower jaw defines a virtual model of the set of teeth, wherein the method comprises the steps of: visualizing the virtual alignment plane and the virtual upper jaw and virtual lower jaw; and automatically positioning the virtual alignment plane and the virtual lower jaw and virtual upper jaw relative to each other.
(207) 74. The computer-implemented method according to any one or more of the preceding embodiments, wherein the automatic positioning is based on one or more parameters.
(208) 75. The computer-implemented method according to any one or more of the preceding embodiments, wherein a scan of a physical model of the upper jaw, a scan of a physical model of the lower jaw and a scan of the physical models of the two jaws in occlusion are aligned for deriving occlusion data.
(209) 76. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more parameters comprise measurements of and/or values for the: condylar angle; Bennett side-shift; incisal guidance; cuspid guidance; shape of the glenoid fossae; shape of the eminintiae; position of the maxillae duplicated with respect to the skull; and/or face-bow settings.
(210) 77. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises registering the trace of the collision surface, and automatically cutting away tooth material based on the collision surface.
(211) 78. A computer-implemented method of using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided orthodontic treatment planning for a patient, where the method comprises the steps of: providing the virtual articulator comprising a virtual three-dimensional teeth model comprising the upper jaw, defined as the virtual upper jaw, and a virtual three-dimensional teeth model comprising the lower jaw, defined as the virtual lower jaw, resembling the upper jaw and lower jaw, respectively, of the patient's mouth; providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur;
wherein the method further comprises: providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
(212) 79. The computer-implemented method according to any one or more of the preceding embodiments, wherein treatment planning in orthodontics comprises segmenting teeth, moving teeth, and/or simulating motion of jaws and teeths.
(213) 80. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises registering the trace of collisions, and based on this the orthodontic treatment, e.g. movement of the different teeth, is planned.
(214) 81. The computer-implemented method according to any one or more of the preceding embodiments, wherein the method comprises assigning a weight to one or more teeth.
(215) 82. The computer-implemented method according to any one or more of the preceding embodiments, wherein the weight assigned to a tooth determines how susceptible the tooth is to movement.
(216) 83. The computer-implemented method according to any one or more of the preceding embodiments, wherein a high weight signifies that the tooth must not be moved, a low weight signifies that it is under all circumstances allowed to move the tooth, and a medium weight signifies that it is allowed to move the tooth if suitable for the treatment.
(217) 84. The computer-implemented method according to any one or more of the preceding embodiments, wherein two or more teeth are locked together, whereby the two or more teeth are configured to move as an entity.
(218) 85. The computer-implemented method according to any one or more of the preceding embodiments, wherein the treatment planning and the occlusion simulation are performed in an iterative manner, whereby each time a change is made in the treatment plan, the occlusion is simulated.
(219) 86. The computer-implemented method according to any one or more of the preceding embodiments, wherein constraints of movement of one or more teeth are implemented.
(220) 87. The computer-implemented method according to any one or more of the preceding embodiments, wherein modelling of orthodontic appliances is configured to be performed.
(221) 88. The computer-implemented method according to any one or more of the preceding embodiments, wherein the patient's occlusion with the modelled appliances is configured to be simulated.
(222) 89. The computer-implemented method according to any one or more of the preceding embodiments, wherein the modelling of the appliances are performed in an iterative manner, whereby for each change in the appliances, the occlusion is simulated.
(223) 90. The computer-implemented method according to any one or more of the preceding embodiments, wherein appliances for the upper jaw and appliances for the lower jaw are modelled in parallel.
(224) 91. The computer-implemented method according to any one or more of the preceding embodiments, wherein the appliances are configured to be braces, brackets, splints, retainers, archwires, aligners, and/or shells.
(225) 92. The computer-implemented method according to any one or more of the preceding embodiments, wherein the appliances are configured to retain teeth in their position.
(226) 93. The computer-implemented method according to any one or more of the preceding embodiments, wherein the appliances are configured to hinder the patient from grinding his teeth.
(227) 94. The computer-implemented method according to any one or more of the preceding embodiments, wherein the appliances are configured to hinder the patient from snoring in his sleep.
(228) 95. The computer-implemented method according to any one or more of the preceding embodiments, wherein the appliances are configured to be comfortable to wear for the patient.
(229) 96. The computer-implemented method according to any one or more of the preceding embodiments, wherein occlusion of the present set of teeth is simulated, and the one or more designed appliances is/are optionally included in the simulation.
(230) 97. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more designed appliances are modified based on the occlusion simulation.
(231) 98. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more appliances are modified with respect to position and/or anatomy.
(232) 99. The computer-implemented method according to any one or more of the preceding embodiments, wherein the teeth in the virtual articulator are color coded for indicating contact between teeth.
(233) 100. The computer-implemented method according to any one or more of the preceding embodiments, wherein the timewise sequence of events in the occlusion simulation is registered.
(234) 101. The computer-implemented method according to any one or more of the preceding embodiments, wherein an occlusal compass is generated based on the occlusion simulation.
(235) 102. The computer-implemented method according to any one or more of the preceding embodiments, wherein an occlusal compass generated by real dynamic occlusion in the patient's mouth is transferred to the dynamic virtual articulator.
(236) 103. The computer-implemented method according to any one or more of the preceding embodiments, wherein the occlusal compass indicates movements in the following directions: protrusion; retrusion; laterotrusion to the right; laterotrusion to the left; mediotrusion to the right; mediotrusion to the left; latero-re surtrusion to the right; latero-re surtrusion to the left.
(237) 104. The computer-implemented method according to any one or more of the preceding embodiments, wherein the occlusal compass indicates the different movement directions with different colors on the teeth.
(238) 105. The computer-implemented method according to any one or more of the preceding embodiments, wherein the occlusal contact forces in one or more parts on the teeth is registered.
(239) 106. The computer-implemented method according to any one or more of the preceding embodiments, wherein the occlusal contact forces over time in one or more parts of the teeth are registered.
(240) 107. The computer-implemented method according to any one or more of the preceding embodiments, wherein the occlusal contact forces are registered by means of an electronic sensor for measuring the occlusal contact forces.
(241) 108. The computer-implemented method according to any one or more of the preceding embodiments, wherein the registered occlusal contact forces are transferred to the dynamic virtual articulator.
(242) 109. The computer-implemented method according to any one or more of the preceding embodiments, wherein the force of occlusion is simulated.
(243) 110. The computer-implemented method according to any one or more of the preceding embodiments, wherein the registered and/or simulated force of occlusion is visualized.
(244) 111. The computer-implemented method according to any one or more of the preceding embodiments, wherein a biophysical model of the functionality of the jaws and the force of the occlusion is generated.
(245) 112. The computer-implemented method according to any one or more of the preceding embodiments, wherein data from a force measurement is recorded by means of an electronic component in the patient's mouth.
(246) 113. The computer-implemented method according to any one or more of the preceding embodiments, wherein the date from the force measurement is transferred into and overlaid in the dynamic virtual articulator.
(247) 114. The computer-implemented method according to any one or more of the preceding embodiments, wherein a CT scan of the patient's mouth is generated, and a virtual 3D model of the patient's mouth is automatically generated based on the scan, and occlusion is configured to be simulated based on the 3D CT model.
(248) 115. The computer-implemented method according to any one or more of the preceding embodiments, wherein the positions and/or sizes of the jaw muscles are derived from the CT scan, and based on the muscles the strength of the occlusion is configured to be simulated.
(249) 116. The computer-implemented method according to any one or more of the preceding embodiments, wherein a CT scan of at least part of the patient's skull is transferred into the virtual articulator.
(250) 117. The computer-implemented method according to any one or more of the preceding embodiments, wherein constraints to the simulation of the occlusion are derived from the CT scan.
(251) 118. The computer-implemented method according to any one or more of the preceding embodiments, wherein one or more tooth roots are visual on the CT scan, and the position of the tooth roots are used to simulate movement of teeth.
(252) 119. The computer-implemented method according to any one or more of the preceding embodiments, wherein a 2D image of the patient is transferred into the virtual articulator.
(253) 120. The computer-implemented method according to any one or more of the preceding embodiments, wherein a weight assigned to a tooth determines its functionality importance in guiding the occlusion of the patient.
(254) 121. The computer-implemented method according to any one or more of the preceding embodiments, wherein a high weight signifies that the tooth is important for guiding the occlusion.
(255) 122. The computer-implemented method according to any one or more of the preceding embodiments, wherein a low weight signifies that the tooth is not important for guiding the occlusion.
(256) 123. The computer-implemented method according to any one or more of the preceding embodiments, wherein a medium weight signifies that tooth's importance for guiding the occlusion is medium.
(257) 124. The computer-implemented method according to any one or more of the preceding embodiments, wherein the central teeth and/or the canines is/are assigned a high weight.
(258) 125. The computer-implemented method according to any one or more of the preceding embodiments, wherein occlusion of the present set of teeth is simulated, and the one or more designed restorations is/are optionally included in the simulation.
(259) 126. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more designed restorations are modified based on the occlusion simulation.
(260) 127. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more restorations are modified with respect to position and/or anatomy.
(261) 128. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual articulator is used for simulating occlusion when designing a partial removable prosthesis for a patient.
(262) 129. The computer-implemented method according to any one or more of the preceding embodiments, wherein a prepared tooth in the virtual 3D model is displaced to be arranged with a distance from its actual position relative to its neighbor teeth and/or its position in the gingival before designing the restoration for the prepared tooth.
(263) 130. The computer-implemented method according to any one or more of the preceding embodiments, wherein a gingival part in a position of a missing tooth in the virtual 3D model is displaced to be arranged with a distance from its actual position before designing an implant restoration or a pontic in a bridge for the position of the missing tooth.
(264) 131. The computer-implemented method according to any one or more of the preceding embodiments, wherein one or more contact criteria for occlusion is defined and used in simulation of occlusion.
(265) 132. The computer-implemented method according to any one or more of the preceding embodiments, wherein the one or more contact criteria comprises: specific teeth must be in contact with each other; a maximum number of teeth must be in contact; a maximum area of the teeth surfaces must be in contact; specific teeth must not be in contact; a maximum number of contact points must be obtained; contact points must be evenly spatially distributed over the surface of teeth; and/or the contact points between teeth must not be disclosed more than a certain distance during certain dynamic occlusion movements.
(266) 133. The computer-implemented method according to any one or more of the preceding embodiments, wherein a virtual plane is defined and arranged relative the virtual articulator.
(267) 134. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual plane is fixed relative to the virtual articulator.
(268) 135. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual plane is a virtual alignment plane.
(269) 136. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual plane is visualized relative to the upper and lower model.
(270) 137. The computer-implemented method according to any one or more of the preceding embodiments, wherein the virtual articulator is configured to maintain the upper and lower models in an open position.
(271) 138. A computer program product comprising program code means for causing a data processing system to perform the method of any one or more of the preceding embodiments, when said program code means are executed on the data processing system.
(272) 139. A computer program product according to the previous embodiment, comprising a computer-readable medium having stored there on the program code means.
(273) 140. A virtual articulator system for simulating occlusion of teeth, when performing computer-aided designing of one or more dental restorations for a patient, where the system comprises: means for providing the virtual articulator comprising a virtual three-dimensional model of the upper jaw and a virtual three-dimensional model of the lower jaw resembling the upper jaw and lower jaw, respectively, of the patient's mouth; means for providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur;
wherein the system further comprises: means for providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
(274) 141. A system for using a dynamic virtual articulator for simulating occlusion of teeth, when performing computer-aided orthodontic treatment planning for a patient, where the system comprises: means for providing the virtual articulator comprising a virtual three-dimensional teeth model comprising the upper jaw, defined as the virtual upper jaw, and a virtual three-dimensional teeth model comprising the lower jaw, defined as the virtual lower jaw, resembling the upper jaw and lower jaw, respectively, of the patient's mouth; means for providing movement of the virtual upper jaw and the virtual lower jaw relative to each other for simulating dynamic occlusion, whereby collisions between teeth in the virtual upper and virtual lower jaw occur;
wherein the system further comprises: means for providing that the teeth in the virtual upper jaw and virtual lower jaw are blocked from penetrating each other's virtual surfaces in the collisions.
(275) 142. A dental restoration designed according to the method if any of the embodiments 1-137.
(276) 143. An orthodontic appliance for use in an orthodontic treatment planning, where the appliance is designed according to the method any of the embodiments 1-137.