IP Library › Granted Patent US 10,573,091
Granted Patent B2
US 10,573,091 · App. 15/902,914 · Granted Feb 25, 2020

Systems and methods to create a virtual object or avatar

Inventor: Andre R. Vincelette (Deux-Montagnes, CA)
G06T19/20G06T15/20G06T15/50G06T17/00G06T2207/10028
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 10,573,091
App. No.
15/902,914
Granted
Feb 25, 2020
Kind
B2
Abstract

A system for generating virtual objects, including personalized avatars. The system comprises modules for acquiring a plurality of series of bi-dimensional images, deriving point clouds and point cloud three-dimensional models therefrom and generating a global point cloud three-dimensional model by computing a weighted average.

Claims (18)

1. A system for creating a virtual object, the system comprising:

a) A database comprising at least two series of bi-dimensional images of an object;

b) Non-transitory program code stored in a machine readable medium for execution by a Central Processing Unit (CPU) for:

i) Deriving from the at least two series of bi-dimensional images at least two points clouds, each point cloud corresponding to a set of (x, y, z) points;

ii) Generating from the at least two point clouds at least two point cloud three-dimensional models, each point cloud three-dimensional model comprising a set of (x, y, z) points;

iii) Generating from the at least two point cloud three-dimensional models a global point cloud three-dimensional model, the global point cloud three-dimensional model comprising a set of (x, y, z) points; and

iv) optimizing the global point cloud three-dimensional model, wherein the optimizing comprises minimizing a residue for the property of each point of the global point cloud three-dimensional model, the minimizing of the residue including computing an absolute value of a difference between the property at each point in one of the at least two point clouds and the property at a corresponding point in one of the three-dimensional models.

2. The system of claim 1 , wherein the property is a coordinate.

3. The system of claim 1 , wherein the property is a color.

4. The system of claim 1 , wherein the property is a texture.

5. The system of claim 1 , wherein the property is a perspective.

6. The system of claim 1 , wherein the property is an illumination condition.

7. The system of claim 1 , wherein the at least two series of bi-dimensional images of the object are obtained using a photogrammetry method.

8. The system of claim 1 , wherein the object is a person.

9. The system of claim 8 , wherein the person is wearing close-fitted clothes with motifs to enhance volume deformation.

10. The system of claim 8 , wherein the person is wearing close-fitted clothes with motifs to serve as reference markers to stitch together the bi-dimensional images.

11. The system of claim 8 , wherein the virtual object is an avatar.

12. A method of using the system of claim 1 , comprising using the system for virtual dressing room applications.

Continuity (2)
Provisional Application 62462038 · Feb 22, 2017
Related Publication 20180240281A1 · Aug 23, 2018