IP Library Granted Patent US 12697192
Granted Patent B2
US 12697192 · App. 18/219,490 · Granted Aug 4, 2026

Data processing method

Inventors: Dong Hoon Lee (Seoul, KR); Ye Rin Cho (Seoul, KR)
Assignee: MEDIT CORP.
A61C9/0053A61C7/002
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 12697192
App. No.
18/219,490
Granted
Aug 4, 2026
Kind
B2
Abstract

A data processing method according to the present invention comprises the step of: loading at least a part of sample data corresponding to a training model into a user interface; matching the sample data with scan data obtained by scanning the training model; and assessing the scan data on the basis of a result of the matching between the scan data and the sample data.

Claims (33)

1 . A data processing method for scan training, comprising:

loading at least a part of sample data corresponding to a training model into a user interface;

matching scan data obtained by scanning the training model with the sample data; and

evaluating the scan data based on the result of matching the scan data and the sample data with each other,

wherein the sample data comprises an alignable area that is aligned with the scan data associated with an initial scan location of the training model, and a non-alignable area that is not aligned with the scan data.

2 . The data processing method for scan training of claim 1 , wherein the training model has an initial scan location corresponding to the alignable area, and wherein the scan data obtained by scanning the initial scan location is aligned with the sample data.

3 . The data processing method for scan training of claim 1 , wherein the scan data comprises a plurality of scan shots,

wherein the scan shots obtained from a part corresponding to the alignable area of the training model are aligned with the sample data, and

wherein the scan shots obtained from a part corresponding to the non-alignable area of the training model are mutually aligned with each other.

4 . The data processing method for scan training of claim 1 , wherein the loading loads marker data including an initial marker unit together on the sample data,

wherein the marker data represents a predetermined scan path for obtaining the scan data.

5 . The data processing method for scan training of claim 4 , wherein in case that the initial marker unit is displayed, a scan shot obtained from a part that corresponds to the initial marker unit of the training model is used when the scan data is generated, and

wherein a scan shot obtained from a part that does not correspond to the initial marker unit of the training model is not used when the scan data is generated.

6 . The data processing method for scan training of claim 4 , wherein the marker data comprises a plurality of marker units, and

wherein at least some of the marker units are formed spaced apart for a predetermined distance from the sample data.

7 . The data processing method for scan training of claim 4 , further comprising calculating a scan progress rate of the training model based on the obtained scan data.

8 . The data processing method for scan training of claim 7 , wherein the scan progress rate is increased in case that a distance between at least one scan shot constituting the scan data and the marker data is within a predetermined threshold value.

9 . The data processing method for scan training of claim 8 , wherein the scan progress rate is increased in the unit of a marker unit based on the number of threshold scan shots owned by a plurality of marker units included in the marker data.

10 . The data processing method for scan training of claim 8 , wherein the distance between the scan shot and the marker data is a distance between a center of a bounding box that forms a contour of the scan shot and a center of a bounding box that forms a contour of the marker data.

11 . The data processing method for scan training of claim 7 , wherein at least a part of the marker data is displayed in order to represent a predetermined scan path, and

wherein the scan progress rate is increased in case that a scan shot corresponding to a part on which the marker data is displayed.

12 . The data processing method for scan training of claim 6 , wherein the scan data corresponding to the displayed marker unit is obtained over a threshold scan shot, a subsequent marker unit is displayed.

13 . The data processing method for scan training of claim 1 , wherein the evaluating evaluates the scan data through at least one evaluation element related to the scan data.

14 . The data processing method for scan training of claim 13 , wherein the evaluation element is allocated with a predetermined evaluation threshold value in accordance with difficulty level information input from a user.

15 . The data processing method for scan training of claim 13 , wherein the evaluation element comprises at least one of a scan time, a ratio of voxel data satisfying threshold reliability, the number of blank areas, and a matching rate between the scan data and the sample data.

16 . The data processing method for scan training of claim 15 , wherein the matching rate is a ratio of a matching area of the scan data and the sample data to a predetermined area of the scan data, and wherein the matching area is an area of the scan data in which a deviation between the sample data and the scan data is equal to or smaller than a predetermined threshold value.

17 . The data processing method for scan training of claim 15 , wherein the matching rate is obtained with respect to an area representing teeth of the scan data.

18 . The data processing method for scan training of claim 1 , wherein the matching comprises:

generating light rays from a plurality of points included in the sample data;

obtaining a distance deviation between points of the scan data reached by the light rays;

classifying a matching level between the scan data and the sample data in accordance with the distance deviation; and

obtaining a matching rate based on the matching level.

19 . The data processing method for scan training of claim 18 , wherein the plurality of points are included in trimmed oral sample data including a tooth area representing a tooth, and a partial gingival area extended for a predetermined distance from the tooth area among the sample data.