Method and apparatus for determining amount of bone graft, computer-readable recording media, and computer program
12558198 ยท 2026-02-24
Assignee
Inventors
Cpc classification
A61F2002/2835
HUMAN NECESSITIES
A61C8/009
HUMAN NECESSITIES
G16H50/20
PHYSICS
A61C19/04
HUMAN NECESSITIES
A61B2034/108
HUMAN NECESSITIES
A61B2034/102
HUMAN NECESSITIES
A61B2034/105
HUMAN NECESSITIES
International classification
A61C8/00
HUMAN NECESSITIES
Abstract
Embodiments may provide a method for measuring a site of bone graft and an amount of bone graft around a virtual fixture. To this end, according to embodiments, a type of bone defect may be determined based on bone density information of an alveolar bone around a virtual fixture, and the site of bone graft and the amount of bone graft may be determined according to the determined type of bone defect. According to embodiments, there is an advantageous effect that accurate information can be provided to a user to enable precise grafting during implant surgery.
Claims
1. A method for determining an amount of bone graft, the method comprising: placing a virtual fixture in a dental image; based on a bone density of an alveolar bone around the virtual fixture, detecting a boundary area of the alveolar bone; measuring a distribution of the bone density of the alveolar bone around the virtual fixture from at least one cross-sectional image of cross-sectional images in a plurality of directions and, based on the distribution of the bone density of the alveolar bone and the boundary area of the alveolar bone, determining a type of bone defect of the alveolar bone; and based on the type of bone defect, determining an amount of bone to be grafted onto a bone defect area.
2. The method of claim 1, wherein the determining of the type of bone defect further includes generating a profile area that is a predetermined distance apart from an outer edge of the virtual fixture, and the distribution of the bone density of the alveolar bone around the virtual fixture is a distribution of a bone density of the profile area.
3. The method of claim 1, wherein the type of bone defect includes an internal bone defect, a horizontal bone defect, and a vertical bone defect.
4. The method of claim 1, wherein the determining of the amount of bone to be grafted includes designating a bone graft determination range based on the virtual fixture and determining the amount of bone to be grafted within the bone graft determination range.
5. The method of claim 4, wherein the bone graft determination range is a first range apart from one side of the virtual fixture, a second range apart from the other side of the virtual fixture, a third range apart from a bottom of the virtual fixture, and a fourth range apart from a top of the virtual fixture.
6. The method of claim 5, wherein, in the determining of the amount of bone to be grafted, in a case in which the type of bone defect is the internal bone defect, a volume of a bone defect area is measured by connecting at least two or more upper end areas of the alveolar bone, and the amount of bone to be grafted is determined for a remaining area resulting from excluding a volume of the virtual fixture from the volume of the bone defect area.
7. The method of claim 5, wherein, in the determining of the amount of bone to be grafted, in a case in which the type of bone defect is the horizontal bone defect, and an upper surface of the bone graft determination range is at a lower position than an uppermost end of the alveolar bone, the fourth range of the bone graft determination range is changed to a point of the uppermost end of the alveolar bone from the top of the virtual fixture, and the amount of bone to be grafted is determined based on a volume of a remaining area resulting from excluding the volume of the virtual fixture from a volume that fills an inner area of the bone graft determination range that is changed according to the changed fourth range.
8. The method of claim 5, wherein, in the determining of the amount of bone to be grafted, in a case in which the type of bone defect is the vertical bone defect, the fourth range of the bone graft determination range is changed to a line connecting the point of the uppermost end of the alveolar bone that is adjacent to the one side of the virtual fixture and the point of the uppermost end of the alveolar bone that is adjacent to the other side of the virtual fixture to each other, and the amount of bone to be grafted is determined based on a volume of a remaining area resulting from excluding the volume of the virtual fixture from a volume that fills an inner area of the bone graft determination range that is changed according to the changed fourth range.
9. The method of claim 1, further comprising, after the determining of the amount of bone to be grafted, determining a final amount of bone to be grafted onto the bone defect area based on an amount of bone to be grafted that corresponds to a predetermined proportion of the determined amount of bone to be grafted.
10. An apparatus for determining an amount of bone graft, the apparatus comprising: a memory configured to store a simulation control program for determining the amount of bone graft; and a processor configured to run the simulation control program stored in the memory, wherein the processor places a virtual fixture in a dental image, based on a bone density of an alveolar bone around the virtual fixture, detects a boundary area of the alveolar bone, measures a distribution of the bone density of the alveolar bone around the virtual fixture from at least one cross-sectional image of cross-sectional images in a plurality of directions, based on the distribution of the bone density of the alveolar bone and the boundary area of the alveolar bone, determines a type of bone defect of the alveolar bone, and based on the type of bone defect, determines the amount of bone graft.
11. The apparatus of claim 10, wherein the processor also generates a profile area that is a predetermined distance apart from an outer edge of the virtual fixture, and the distribution of the bone density of the alveolar bone around the virtual fixture is a distribution of a bone density of the profile area.
12. The apparatus of claim 10, wherein the type of bone defect includes an internal bone defect, a horizontal bone defect, and a vertical bone defect.
13. The apparatus of claim 10, wherein the processor designates a bone graft determination range based on the virtual fixture and determines the amount of bone graft within the bone graft determination range.
14. The apparatus of claim 13, wherein the bone graft determination range is a first range apart from one side of the virtual fixture, a second range apart from the other side of the virtual fixture, a third range apart from a bottom of the virtual fixture, and a fourth range apart from a top of the virtual fixture.
Description
DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
MODES OF THE INVENTION
(22) Hereinafter, embodiments will be described in detail with reference to the accompanying drawings.
(23)
(24) Referring to
(25)
(26) As illustrated in
(27) A length of the virtual crown C in a direction of an axial axis (AA) may be set from information on a distance between gums 10 and the opposing tooth 20. Buccal and lingual widths of the virtual crown C of the scan data may be determined from buccal and lingual widths of the opposing tooth 20. Mesial and distal widths of the virtual crown C may be determined based on adjacent teeth 30 at both sides that are adjacent to the virtual crown C.
(28) When the length and widths of the virtual crown C are determined as above, based on information on the determined length and widths of the virtual crown C, as illustrated in
(29) Referring back to
(30)
(31) As illustrated in
(32) Referring back to
(33)
(34) As illustrated in
(35)
(36) As illustrated in
(37)
(38) As illustrated in
(39) Unlike the above, as illustrated in
(40) In an image, different colors may be shown according to the bone density levels such as D1 to D5 or Soft Bone, Normal Bone, and Hard Bone. The user may infer a bone density level just by looking at the color.
(41) The bone density levels described above have been classified into three levels or five levels, but standards for classifying the bone density levels are not limited thereto.
(42)
(43) As illustrated in
(44) Referring back to
(45) For example, the bone density distribution around the virtual fixture may be measured using at least one cross-sectional image of the cross-sectional images in a plurality of directions. The cross-sectional images for measuring the bone density distribution around the virtual fixture may be cross-sectional images in the intersecting direction (Cross) and the parallel direction (Parallel) but are not limited thereto.
(46)
(47) As illustrated in
(48) Specifically, the profile area PF may be a first distance d1 apart from one-side outer edge of the virtual fixture F and a second distance d2 apart from the other-side outer edge of the virtual fixture F. The profile area PF may be a third distance d3 below a lower end of the virtual fixture F. The profile area PF may be a fourth distance d4 above an upper end of the virtual fixture F.
(49) The first distance d1, the second distance d2, the third distance d3, and the fourth distance d4 may each be several mm. For example, the first distance d1 and the second distance d2 may each be 5 mm. The third distance d3 may be 2 mm. The fourth distance d4 may be 1 mm. The values of the first distance d1, the second distance d2, the third distance d3, and the fourth distance d4 are not limited thereto.
(50)
(51) As illustrated in
(52) As illustrated in
(53) As another example, the bone density distribution may be measured as described below.
(54)
(55) As illustrated in
(56) Then, the bone density distribution of the first area A10, the second area A20, and the third area A30 may be measured. The overall bone density distribution may be measured using the measured bone density distribution of the first area A10, the second area A20, and the third area A30.
(57) Referring back to
(58)
(59) As illustrated in
(60) As illustrated in
(61) Referring back to
(62)
(63) As illustrated in
(64) When the type of bone defect is an internal bone defect, for example, a bone defect in a tooth extraction socket, the amount of bone graft may be determined as described below.
(65)
(66) As illustrated in
(67) As illustrated in
(68)
(69) As illustrated in
(70) Also, the bone graft amount 80 may be determined so that, for an area in which the bone width d6 is less than 2 mm, the bone width d6 of the alveolar bone 50 becomes 2 mm at the outer edge of the alveolar bone 50.
(71) When the type of bone defect is a horizontal bone defect, the amount of bone graft may be determined as described below.
(72)
(73) When an upper end of the virtual fixture F is buried in the alveolar bone 50 but does not touch a reference line of the bone graft determination range 70 as illustrated in
(74)
(75) When the alveolar bone 50 is lost at one side of the virtual fixture F, and the one side of the virtual fixture F does not touch a reference line of the bone graft determination range as illustrated in
(76)
(77) When the alveolar bone 50 is lost at one side of the virtual fixture F, and an upper surface of the bone graft determination range 70 is at a lower position than the uppermost end of the alveolar bone 50 as illustrated in
(78) When the type of bone defect is a vertical bone defect, the amount of bone graft may be determined as described below.
(79)
(80) When the alveolar bone 50 is lost at a position that corresponds to the upper end portion of the virtual fixture F as illustrated in
(81) Referring back to
(82) Meanwhile, outer shape information of the alveolar bone may be obtained through pre-collected data. For example, when pieces of CT data before a tooth is lost are present, outer shape information of a virtual alveolar bone may be obtained through registration with an image of the current dental condition of a patient. Here, outer shape information of the alveolar bone may be information including the boundary area of the alveolar bone and bone density information of the alveolar bone.
(83) Using the information, outer shape information of a virtual alveolar bone may be provided to the user by a line.
(84) Also, when images or 3D images in the axial direction, the intersecting direction, and the horizontal direction are overlapped, information on the current dental condition of a patient may be recognized. An amount of bone graft may be determined after excluding not only the volume of the virtual fixture but also the information on the current dental condition of the patient.
(85) Unlike the above, when pre-collected data is not present, outer shape information of the alveolar bone may be measured from a 2D image as described below, and an amount of bone graft may be determined using the measured outer shape information of the alveolar bone.
(86)
(87) As illustrated in
(88) In step S1000, the first image data may be a patient's dental image displaying the current dental condition in which a tooth is lost. The second image data may be the patient's dental image before the tooth is lost. The second image data may be a dental image obtained by imaging before the tooth is lost.
(89) Unlike the above, in step S1000, the second image data may be data obtained from a dental image recovery neural network. The dental image recovery neural network may receive the first image data as an input and may output the second image data.
(90) The dental image recovery neural network may be a neural network that learns in advance using a plurality of pieces of learning dental image data before a tooth is lost and a plurality of pieces of learning lost tooth image data after the tooth is lost, which are obtained from a plurality of patients, as label data and input data.
(91) In step S2000, the outer shape information of the virtual alveolar bone may be obtained using an image resulting from registration of the first image data and the second image data.
(92) As illustrated in
(93) As illustrated in
(94) Also, as illustrated in
(95) Referring back to
(96)
(97) Referring to
(98) The input device 1100 may include one or more input interfaces for receiving information selected by a user. For example, when an input interface is a mouse, the input device 1100 may recognize information selected by the user when the user clicks with the mouse or designates a certain area by dragging the mouse.
(99) Also, the input device 1100 may include a communicator for receiving multiple bone density display information and patient condition information wired or wirelessly, or a keyboard or a microphone for receiving patient condition information, a search word, or a sentence.
(100) Also, the input device 1100 may receive an operation signal for entering an automatic bone graft amount determination mode or a manual bone graft amount determination mode.
(101) The output device 1200 may display a program screen that includes pieces of information generated by the processor 1500.
(102) The output device 1200 may output screens generated by the processor 1500 based on information input from the input device 1100. The output device 1200 may output images in which a site of bone graft and an amount of bone graft according to a bone defect are displayed.
(103) The output device 1200 may include a touchpad configured to display a user interface for entering the automatic bone graft amount determination mode or the manual bone graft amount determination mode, and in this case, the touchpad may simultaneously serve as the input device 1100 and the output device 1200.
(104) The output device 1200 may display a site of bone graft and an amount of bone graft in any one form of an axial view, a coronal plane view, and a sagittal plane view according to view mode selection made by the user. Further, as the user selects a multi-mode, the output device 1200 may display a site of bone graft and an amount of bone graft through a plurality of continuous cross-sectional images.
(105) The memory 1300 may store various pieces of data for the overall operation, such as a multiple bone density display control program. Specifically, the memory 1300 may store a plurality of application programs run in the bone graft amount determining apparatus 1000 and data and instructions for operation of the bone graft amount determining apparatus 1000.
(106) The memory 1300 may store dental image data of a patient. The dental image data may include X-ray data, CT data, or oral model data but is not limited thereto.
(107) Through registration of data before a tooth is lost and an image of the current dental condition of the patient by using the dental image data of the patient that is stored in the memory 1300, a bone density display control program may obtain outer shape information of a virtual alveolar bone and may determine an amount of bone graft by utilizing the outer shape information of the virtual alveolar bone.
(108) The memory 1300 may include magnetic storage media or flash storage media but is not limited thereto.
(109) The communication device 1400 may be a device including hardware and software necessary for wired or wireless connection with another network device.
(110) The communication device 1400 may transmit and receive data signals or control signals relating to a screen on which information on a site of bone graft and an amount of bone graft is displayed and pieces of information on the patient.
(111) The communication device 1400 may perform communication using not only third generation (3G), long-term evolution (LTE), and fifth generation (5G), but also a low power wireless network (LPWN) and a low power wide area network (LPWAN) such as Narrowband Internet of Things (NB-IOT), long range (LoRa), SigFox, and LTE Category 1 (LTE-CAT1).
(112) The communication device 1400 may perform communication using a communication method that uses a wireless local area network (LAN) such as WiFi 802.11a/b/g/n, as well as a wired LAN. In addition, the communication device 1400 may perform communication with an electric range or an external device using a communication method such as near-field communication (NFC) and Bluetooth.
(113) Here, the communication device 1400 is not an essential component of the bone graft amount determining apparatus 1000 and may be mounted on the bone graft amount determining apparatus 1000 or, instead of being mounted thereon, provided in the form of an independent device separated therefrom as necessary.
(114) The processor 1500 is a type of central processing unit (CPU) and may control the overall operation of the bone graft amount determining apparatus.
(115) The processor 1500 may include any type of device that can process data. Here, for example, a processor may be a data processing device embedded in hardware that has a circuit physically structuralized to perform functions expressed as codes or commands included in a program. For example, the data processing device embedded in hardware may be a processing device such as a microprocessor, a CPU, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), or a field programmable gate array (FPGA) but is not limited thereto.
(116) The operation of the processor 1500 will be described below.
(117) The processor 1500 may run a control program for determining an amount of bone graft. The processor 1500 may perform control to perform the method according to the embodiments.
(118) In other words, the processor 1500 may place a virtual crown in a dental image. The processor 1500 may perform control to place a virtual fixture at a position corresponding to the virtual crown and display a placement position of the virtual fixture.
(119) The processor 1500 may perform control to detect a boundary area of an alveolar bone based on a bone density of an area around the virtual fixture.
(120) The processor 1500 may perform control to measure a bone density distribution from cross-sectional images in a plurality of directions. The processor 1500 may perform control to form a profile area which is a range for measuring the bone density distribution and determine the type of bone defect based on the bone density distribution measured in the profile area.
(121) The processor 1500 may perform control to determine an amount of bone to be grafted onto a bone defect area based on the type of bone defect.
(122) Finally, the processor 1500 may control the output device 1200 and the communication device 1400 to provide the determined amount of bone graft to the user through an image.
(123) Various embodiments of the present document may be implemented by software (e.g., a program) including instructions that is stored in machine (e.g., computer)-readable storage media (e.g., memory (internal memory or external memory)). A machine is an apparatus that can retrieve an instruction stored in storage media and operate according to the retrieved instruction and may include an electronic device according to disclosed embodiments. When the instruction is executed by a controller, the controller may perform a function corresponding to the instruction either directly or using other components under control of the controller. The instruction may include a code generated or executed by a compiler or an interpreter. The machine-readable storage media may be provided in the form of non-transitory storage media. Here, the non-transitory storage media only indicate not including media for transmitting signals and do not specify whether data is semi-permanently or temporarily stored in the storage media.
(124) According to embodiments, the method according to various embodiments disclosed in the present document may be performed by a computer program recorded in machine-readable storage media.
(125) According to one embodiment, a machine-readable storage medium (e.g., a computer-readable storage medium) storing a computer program may store a computer program including instructions that allow a processor to perform the method for determining an amount of bone graft according to one embodiment. Here, the method for determining an amount of bone graft may include: placing a virtual fixture in a dental image; based on a bone density of an alveolar bone around the virtual fixture, detecting a boundary area of the alveolar bone; measuring a distribution of the bone density of the alveolar bone around the virtual fixture from at least one cross-sectional image of cross-sectional images in a plurality of directions and, based on the distribution of the bone density of the alveolar bone and the boundary area of the alveolar bone, determining a type of bone defect of the alveolar bone; and based on the type of bone defect, determining an amount of bone to be grafted onto a bone defect area.
(126) According to one embodiment, a computer program stored in a computer-readable recording medium may include instructions that allow a processor to perform the method for determining an amount of bone graft according to one embodiment. Here, the method for determining an amount of bone graft may include: placing a virtual fixture in a dental image; based on a bone density of an alveolar bone around the virtual fixture, detecting a boundary area of the alveolar bone; measuring a distribution of the bone density of the alveolar bone around the virtual fixture from at least one cross-sectional image of cross-sectional images in a plurality of directions and, based on the distribution of the bone density of the alveolar bone and the boundary area of the alveolar bone, determining a type of bone defect of the alveolar bone; and based on the type of bone defect, determining an amount of bone to be grafted onto a bone defect area.
(127) Embodiments of the present disclosure have been described above with reference to the accompanying drawings, but those of ordinary skill in the art should understand that the embodiments may be modified and changed in various ways within the scope not departing from the technical spirit of the embodiments that is described in the claims below.