# US 10,872,474 B2 · Method and system for dynamic adjustment of a model

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,872,474 B2
- Document ID: US10872474B2
- Status: Granted
- Kind: B2
- Application number: 16/023,671
- Filed: 2018-06-29
- Published: 2020-01-02
- Granted: 2020-12-22
- Earliest claimed: 2018-06-29
- Assignees: DENTSPLY SIRONA Inc.
- Applicants: DENTSPLY SIRONA Inc.
- Inventors: Sascha Schneider; Evgenij Derzapf; Ravid Aloni
- Web page: https://patentgrep.com/patent/US10872474B2

## CPC

- G06T 19/20: Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts
- G16H 50/50: for simulation or modelling of medical disorders
- A61C 7/002: {Orthodontic computer assisted systems}
- A61C 13/0004: {Computer-assisted sizing or machining of dental prostheses}
- A61C 13/34: Making or working of models, e.g. preliminary castings, trial dentures; Dowel pins [4]
- G06T 2210/41: Medical
- G06T 2219/2012: Colour editing, changing, or manipulating; Use of colour codes
- G06T 2219/2016: Rotation, translation, scaling
- G06T 2219/2021: Shape modification
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- A61C: DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE (non-driven toothbrushes A46B; {tongue scrapers A61B17/24;} preparations for dentistry A61K6/00; preparations for cleaning the teeth or mouth A61K8/00, A61Q11/00)

## Abstract

A method and system for manipulating a 3D model during treatment planning and automatically adjusting the 3D model based on a localized area of the 3D model proximate to a location of said manipulation. The 3D model is automatically adjusted during the course of treatment planning such that a user has an unobstructed view of the surface. The 3D model may be for example, a 3D model of a tooth or teeth or dental anatomy.

## Claims

### Claim 1

A method for dynamically adjusting a 3D model, the method comprising steps of:
engaging a 3D model on a screen, using a 3D model engagement process;
identifying the 3D model engagement process;
obtaining a localized area of the 3D model proximate to a location of the 3D model being engaged by defining a region of the 3D model proximate to the location of the 3D model being engaged, the localized area of the 3D model and the location of the 3D model being engaged are on the same screen and the 3D model is a dental 3D model;
computing an orientation of the obtained localized area or location of the 3D model being engaged; and
responsive to obtaining an obstructed view of a surface of the 3D model being engaged, adjusting the 3D model based on the orientation of the obtained localized area or location of the 3D model being engaged and the engagement process such that one or more surface normals or an average of surface normals of the localized area or location of the 3D model being engaged and a view direction coincide in order to produce an unobstructed or substantially unobstructed view of the surface the 3D model being engaged.

### Claim 2 (depends on 1)

The method according to claim 1 wherein the adjusting step is automatic, continuous and/or intermittent.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the adjusting step includes (i) rotation of the 3D model, (ii) translation of the 3D model, (iii) magnification of the 3D model or a part of the model, (iv) making the 3D model or a part of the model transparent, and/or (v) coloring the 3D model or a part of the model.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the engagement process includes deforming/modifying the surface of the 3D model being engaged.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the adjusting step is further based on a predetermined threshold value of said angle.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the adjusting step includes a context awareness step wherein an extent of the adjusting is based on properties of the 3D model.

### Claim 7 (depends on 6)

The method according to claim 6, wherein the properties include tooth structure and/or tooth shape.

### Claim 8 (depends on 1)

The method according to claim 1, wherein the engagement process is a continuous movement of an operator.

### Claim 9

A system for dynamically adjusting a 3D model, the system comprising:
at least one processor configured to:
identify a 3D model engagement process;
obtain a localized area of the 3D model proximate to a location of the 3D model being engaged by defining a region of the 3D model proximate to the location of the 3D model being engaged, the localized area of the 3D model and the location of the 3D model being engaged are on the same screen and wherein the 3D model is a dental 3D model,
compute an orientation of the obtained localized area or location of the 3D model being engaged; and
responsive to obtaining an obstructed view of a surface of the 3D model being engaged, adjust the 3D model based on the orientation of the obtained localized area or location of the 3D model being engaged, and the engagement process such that one or more surface normals or an average of surface normals of the localized area and a view direction coincide in order to produce an unobstructed or substantially unobstructed view of the surface of the 3D model being engaged.

### Claim 10 (depends on 9)

The system according to claim 9 wherein the adjusting is automatic, continuous and/or intermittent.

### Claim 11 (depends on 9)

The system according to claim 9, wherein the adjusting steps includes (i) rotation of the 3D model, (ii) translation of the 3D model, (iii) magnification of the 3D model or a part of the model, (iv) making the 3D model or a part of the model transparent and/or (v) coloring the 3D model or a part of the model.

### Claim 12 (depends on 9)

The system according to claim 9, wherein the engagement process includes deforming the surface of the 3D model being engaged.

### Claim 13 (depends on 9)

The system according to claim 9, wherein the adjusting is further based on a predetermined threshold value of said angle.

### Claim 14 (depends on 9)

The system accord ng to claim 9, wherein the adjusting includes a context awareness step wherein an extent of the adjusting, is based on properties of the 3D model.

### Claim 15

A method for dynamically adjusting a dental 3D model, the method comprising steps of:
engaging a 3D model on a screen using a 3D model engagement process, by continuously deforming/modifying a surface of the 3D model along a plurality of locations of the 3D model;
identifying the 3D model engagement process;
continuously obtaining, during the continuously deforming/modifying step, for each location of the plurality of locations of the 3D model being engaged, a localized area of the 3D model proximate to said location by defining a region of the 3D model proximate to the location of the 3D model being engaged, the localized area of the 3D model and said location are on the same screen; and
responsive to obtaining an obstructed view of the surface of the 3D model being engaged, continuously adjusting the 3D model during the continuously deforming/modifying step, for each location of the plurality of locations of the 3D model being engaged, based on the orientation of the obtained localized area or location of the 3D model being engaged and the engagement process such that an angle formed by (i) one or more surface normals or an average of surface normals of the localized area or location of the 3D model being engaged and (ii) a view direction exceeds a predetermined threshold value, the view direction is updated to follow said one or more surface normals or the average of surface normals of the localized area during the continuously deforming/modifying step.

### Claim 16

A method for dynamically adjusting a dental 3D model, the method comprising the steps of:
engaging a 3D model on a screen using a 3D model engagement process, by continuously deforming/modifying a surface of the 3D model along a plurality of locations of the 3D model;
identifying the 3D model engagement process;
continuously obtaining, during the continuously deforming/modifying step, for each location of the plurality of locations of the 3D model being engaged, a localized area of the 3D model proximate to said location by defining a region of the 3D model proximate to the location of the 3D model being engaged, the localized area of the 3D model and said location are on the same screen; and
responsive to obtaining an obstructed view of the surface of the 3D model being engaged, continuously adjusting the 3D model during the continuously deforming/modifying step, for each location of the plurality of locations of the 3D model being engaged, the 3D model based on an orientation of the obtained localized area or location of the 3D model being engaged,
wherein the continuously adjusting, which occurs during the continuously deforming/modifying step includes magnification of the 3D model or a part of the model and/or coloring.
