IP Library Granted Patent US 12705849
Granted Patent B2
US 12705849 · App. 18/698,120 · Granted Aug 11, 2026

Oral image processing method and data processing device

Inventor: Minkyo Koo (Seoul, KR)
Assignee: MEDIT CORP.
G06T19/20A61C13/34G06T15/06G06T2200/24G06T2210/21G06T2210/41G06T2219/2016G06T2219/2021
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12705849
App. No.
18/698,120
Granted
Aug 11, 2026
Kind
B2
Abstract

Provided are a method and device for processing an oral image according to embodiments. The oral image processing method includes displaying adjacent tooth data adjacent to preparation tooth data and restoration data for restoration of the preparation tooth data, receiving an input for adjusting adaptation between the restoration data and the adjacent tooth data, processing the adaptation between the restoration data and the adjacent tooth data in response to the received input, and displaying the restoration data adapted according to the processed adaptation.

Claims (49)

1 . A method of processing an oral image, the method comprising:

displaying adjacent tooth data adjacent to preparation tooth data and restoration data for restoration of the preparation tooth data;

receiving an input for adjusting adaptation between the restoration data and the adjacent tooth data;

processing the adaptation between the restoration data and the adjacent tooth data in response to the received input; and

displaying the restoration data adapted according to the processed adaptation,

wherein the processing of the adaptation comprises:

identifying a direction of a first ray directed in a direction perpendicular to an occlusal direction of the restoration data from a center of the restoration data and a direction of a second ray directed towards a point of the adjacent tooth data from a point at which the first ray meets the restoration data, and

based on the direction of the first ray being identical to the direction of the second ray, determining that the restoration data does not intersect the adjacent tooth data, and based on the direction of the first ray being different from the direction of the second ray, determining that the restoration data intersects the adjacent tooth data.

2 . The method of claim 1 , further comprising:

providing a user interface including a smart adaptation item; and

in response to a user input of selecting the smart adaptation item, processing the restoration data such that the restoration data is adjacent to the adjacent tooth data and displaying the processed restoration data.

3 . The method of claim 1 , wherein the processing of the adaptation comprises:

based on the restoration data not intersecting the adjacent tooth data, identifying a point of the restoration data at which a distance between the restoration data and the adjacent tooth data is minimum; and

based on the identified point of the restoration data, transforming the restoration data by an amount corresponding to the received input.

4 . The method of claim 3 , further comprising transforming the restoration data by using at least one of image morphing and mesh deformation.

5 . The method of claim 1 , wherein the processing of the adaptation comprises:

based on the restoration data intersecting the adjacent tooth data, identifying a point of the restoration data at which a distance between the restoration data and the adjacent tooth data is maximum; and

based on the identified point of the restoration data, cutting the restoration data by an amount corresponding to the received input.

6 . The method of claim 1 , further comprising cutting the restoration data by using a cutting tool used to remove a partial area of the restoration data.

7 . A data processing device configured to process an oral image, the data processing device comprising:

a memory storing at least one instruction; and

a processor configured to execute the at least one instruction stored in the memory,

wherein, by executing the at least one instruction, the processor is further configured to:

display adjacent tooth data adjacent to preparation tooth data and restoration data for restoration of the preparation tooth data;

receive an input for adjusting adaptation between the restoration data and the adjacent tooth data;

process the adaptation between the restoration data and the adjacent tooth data in response to the received input; and

display the restoration data adapted according to the processed adaptation,

wherein by executing the at least one instruction, the processor is further configured to:

identify a direction of a first ray directed in a direction perpendicular to an occlusal direction of the restoration data from a center of the restoration data and a direction of a second ray directed towards a point of the adjacent tooth data from a point at which the first ray meets the restoration data, and

based on the direction of the first ray being identical to the direction of the second ray, determine that the restoration data does not intersect the adjacent tooth data, and based on the direction of the first ray being different from the direction of the second ray, determine that the restoration data intersects the adjacent tooth data.

8 . The data processing device of claim 7 , wherein, by executing the at least one instruction, the processor is further configured to:

provide a user interface including a smart adaptation item; and

in response to a user input of selecting the smart adaptation item, automatically process the restoration data such that the restoration data is adjacent to the adjacent tooth data and display the processed restoration data.

9 . The data processing device of claim 7 , wherein, by executing the at least one instruction, the processor is further configured to:

based on the restoration data does not intersecting the adjacent tooth data, identify a point of the restoration data at which a distance between the restoration data and the adjacent tooth data is minimum; and

based on the identified point of the restoration data, transform the restoration data by an amount corresponding to the received input.

10 . The data processing device of claim 9 , wherein, by executing the at least one instruction, the processor is further configured to transform the restoration data by using at least one of image morphing and mesh deformation.

11 . The data processing device of claim 7 , wherein, by executing the at least one instruction, the processor is further configured to:

based on the restoration data intersecting the adjacent tooth data, identify a point of the restoration data at which a distance between the restoration data and the adjacent tooth data is maximum; and

based on the identified point of the restoration data, cut the restoration data by an amount corresponding to the received input.

12 . The data processing device of claim 7 , wherein, by executing the at least one instruction, the processor is further configured to cut the restoration data by using a cutting tool used to remove a partial area of the restoration data.

13 . A non-transitory computer-readable recording medium having recorded thereon a program which, when executed, causes a computing apparatus to perform operations, the operations comprising:

displaying adjacent tooth data adjacent to preparation tooth data and restoration data for restoration of the preparation tooth data;

receiving an input for adjusting adaptation between the restoration data and the adjacent tooth data;

processing the adaptation between the restoration data and the adjacent tooth data in response to the received input; and

displaying the restoration data adapted according to the processed adaptation,

wherein the processing of the adaptation comprises:

identifying a direction of a first ray directed in a direction perpendicular to an occlusal direction of the restoration data from a center of the restoration data and a direction of a second ray directed towards a point of the adjacent tooth data from a point at which the first ray meets the restoration data, and

based on the direction of the first ray being identical to the direction of the second ray, determining that the restoration data does not intersect the adjacent tooth data, and based on the direction of the first ray being different from the direction of the second ray, determining that the restoration data intersects the adjacent tooth data.