IP Library Granted Patent US 9,836,883
Granted Patent B2
US 9,836,883 · App. 15/606,960 · Granted Dec 5, 2017

Systems and methods for fitting product

Inventors: Bao Tran (Saratoga, CA); Ha Tran (Saratoga, CA)
G06T17/10A43B3/0005A43B13/04A43B13/183A43B17/02A43B17/14B29C67/0088G06T15/205G06T17/20B33Y10/00B33Y30/00B33Y50/02B33Y80/00G06T2210/16
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 9,836,883
App. No.
15/606,960
Granted
Dec 5, 2017
Kind
B2
Abstract

Systems and methods are disclosed for fitting a subject by generating one or more 3D deformable models for an anatomical portion; capturing images of a user anatomical portion and a reference object using a mobile camera; generating an updated model of the user anatomical portion by selecting a closest 3D deformable model to the user anatomical portion and matching points on the closest 3D deformable model to one or more predetermined points on the user anatomical portion; and selecting a best-fit product from a plurality of product variations based on the 3D model.

Claims (41)

1. A method for fitting a subject, comprising:

pre-generating one or more 3D models for an anatomical portion;

capturing images of a user anatomical portion using a mobile camera;

performing dimension determination with motion tracking, area learning and depth sensing of the anatomical portion;

generating an updated model of the user anatomical portion by selecting a closest pre-generated 3D model to the user anatomical portion and matching points on the closest 3D model to one or more predetermined points on the user anatomical portion;

selecting a pattern or color from a plurality of product variations;

blending the pattern or color onto the 3D model with the determined dimensions; and

displaying the color on the anatomical portion.

2. The method of claim 1 , wherein the mobile camera comprises a smart phone or a portable camera.

3. The method of claim 1 , comprising applying a 3D deformable template to the user anatomical portion and warping the model to one or more predetermined points on the 3D model.

4. The method of claim 1 , wherein the user anatomical portion comprises hair, foot, hand, finger, toe, wrist, neck, or ear, wherein the object comprises jewelry.

5. The method of claim 4 , wherein the jewelry comprises cosmetic jewelry, a facial jewelry, hand jewelry, foot jewelry, ear jewelry, dental jewelry, navel jewelry or a hair jewelry.

6. The method of claim 1 , comprising providing a 3D printer for printing a custom object, or providing a bed of sand having a liquid flowable state and a solid state with an impression for a reformably molded object.

7. The method of claim 1 , wherein the user anatomical portion comprises a body portion, a head, a chest region, a leg, and the object comprises body protection gear.

8. The method of claim 1 , comprising monitoring user health using the 3D model of the anatomical portion.

9. The method of claim 1 , comprising selecting a best fit from apparel variations or footwear variations.

10. The method of claim 1 , wherein the user anatomical portion comprises a face and the object comprises facial makeup product.

11. The method of claim 1 , wherein the user anatomical portion comprises a head and the object variations comprises hairstyles.

12. The method of claim 1 , comprising rendering a virtual reality view or augmented reality view.

13. The method of claim 1 , comprising modeling one or more applications of light foundation creme, eye disguise, highlighter, concealer or blush and recommending a makeup to the subject.

14. The method of claim 1 , wherein the user anatomical portion comprises a toe or a finger, comprising fitting a ring to the toe or the finger.

15. The method of claim 1 , comprising matching used jewelry or consigned jewelry to the subject.

16. The method of claim 1 , comprising rendering the product variations on an online portal.

17. The method of claim 1 , comprising providing augmented reality view or virtual reality view of the one or more products with a user custom view.

18. A method for selecting a product, comprising:

selecting one or more 3D models from a product database;

capturing images of a user view of a location using a mobile camera and performing motion tracking, area learning and depth sensing a product body portion;

generating an updated model of the location by selecting a closest 3D product model to the user view and matching points on the closest 3D product model to one or more predetermined points on the user view;

selecting a pattern or color from a plurality of product variations;

blending the pattern or color onto the product model with the determined dimensions; and

displaying the color on the product model.

19. The method of claim 18 , comprising providing augmented reality view or virtual reality view of the one or more products with a user custom view.

20. A method for fitting, comprising:

selecting one or more 3D models from a product database;

capturing images of a user view using a mobile camera;

performing motion tracking, area learning and depth sensing for objects in the user view;

determining dimensions for the user view by motion tracking, area learning, and depth sensing of objects in the user view;

generating an updated model of the user view by selecting a closest 3D model to the user view and matching points on the closest 3D product model to one or more predetermined points on the user view;

selecting a pattern or color from a plurality of product variations;

blending the pattern or color onto the 3D product model with the determined dimensions; and

displaying the color on the 3D product model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: TRAN, BAO
To: ARBOR SYSTEMS LLC
Reel/Frame 073078/0900 →
Continuity (3)
Division 15245055 · Aug 23, 2016
Division 15062978 · Mar 7, 2016
Related Publication 20170287212A1 · Oct 5, 2017