# US 10,311,283 B2 · Real-time feedback system for a user during 3D scanning

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

- Number: US 10,311,283 B2
- Document ID: US10311283B2
- Status: Granted
- Kind: B2
- Application number: 15/287,979
- Filed: 2016-10-07
- Published: 2017-04-13
- Granted: 2019-06-04
- Earliest claimed: 2015-10-07
- Assignees: Itseez3D, Inc.
- Applicants: Ilya Lysenkov
- Inventors: Ilya Lysenkov
- Web page: https://patentgrep.com/patent/US10311283B2

## CPC

- G06V 40/166: {using acquisition arrangements}
- G06T 7/521: from laser ranging, e.g. using interferometry; from the projection of structured light
- G06V 30/142: using hand-held instruments; Constructional details of the instruments
- G06V 40/103: {Static body considered as a whole, e.g. static pedestrian or occupant recognition}
- H04N 13/221: using the relative movement between cameras and objects
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The present invention provides a method for providing feedback to a user during a 3D scanning session and guides the user to finish scanning completely.

## Claims

### Claim 1

A method of determining by a computing device the progress of a 3-dimensional scan of an object by a 3D scanner comprising the steps of:
a) providing a dummy model approximating in shape to the object being scanned and comprising a 3D point cloud with a normal at each point obtained from the 3D scanner;
b) selecting keyframes from the 3-dimensional scan of the object obtained from the 3D scanner that are used for surface reconstruction;
c) determining whether a point in the 3D point cloud has been scanned from each of the selected keyframes; and
d) calculating by use of the computing device the percentage of scanned points to the total number of points in the 3D point cloud to determine the progress of the 3-dimensional scan of the object by the 3D scanner.

### Claim 2

The method of determining by a computing device the completeness of a 3-dimensional scan of an object comprising the steps of
a) providing a dummy model approximating in shape to the object being scanned and comprising a 3D point cloud with a normal at each point obtained from the 3D scanner;
b) selecting keyframes from the 3-dimensional scan obtained from the 3D scanner that are used for surface reconstruction;
c) determining by use of the computing device whether a point in the 3D point cloud has been scanned from each of the selected keyframes; and
d) providing information from the computing device on what part of the object needs to be scanned so as to scan points in the 3D point cloud that have not been scanned.
