IP Library Granted Patent US 7,907,774
Granted Patent B2
US 7,907,774 · App. 12/696,748 · Granted Mar 15, 2011

System, method, and apparatus for generating a three-dimensional representation from one or more two-dimensional images

Assignee: Cyberextruder.com, Inc.
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 7,907,774
App. No.
12/696,748
Granted
Mar 15, 2011
Kind
B2
Abstract

In a system and method for generating a 3-dimensional representation of a portion of an organism, collecting training data, wherein the training data includes a first set of training data and a second set of training data. At least one statistical model having a set of parameters is built using the training data. The at least one statistical model is compared to a 2-dimensional image of the portion of the organism. At least one parameter of the set of parameters of the statistical model is modified based on the comparison of the at least one statistical model to the 2-dimensional image of the portion of the organism. The modified set of parameters representing the portion of the organism is passed through the statistical model.

Claims (30)

1. A method for generating a 3-dimensional representation of a portion of an organism using a processor, comprising:

collecting training data and storing the training data in a database, wherein the training data includes a first set of training data and a second set of training data;

building at least one statistical model having a set of parameters using the training data;

comparing the at least one statistical model to a 2-dimensional image of the portion of the organism using the processor;

modifying at least one parameter of the set of parameters of the statistical model based on the comparison of the at least one statistical model to the 2-dimensional image of the portion of the organism; and

passing the modified set of parameters representing the portion of the organism through the statistical model.

2. The method according to claim 1 , wherein the training data includes data relating to portions of organisms of the same type as the portion of the organism.

3. The method according to claim 1 , wherein the first set of training data comprises a plurality of points representing the organism.

4. The method according to claim 1 , wherein the statistical model is based on at least one of 2-dimensional shape, 2-dimensional texture, 3-dimensional shape and 3-dimensional texture.

5. The method according to claim 4 , wherein the 2-dimensional shape is based on a first plurality of points representing the first set of training data and a second plurality of points representing the second set of training data.

6. The method according to claim 4 , wherein the 2-dimensional texture is based on pixel values inside the 2-dimensional shape.

7. The method according to claim 6 , wherein the pixel values represent the colors red, green and blue.

8. The method according to claim 4 , wherein the 3-dimensional shape is based on a first plurality of points, a second plurality of points, a third plurality of points and a fourth plurality of points obtained from at least one of a 3-dimensional acquisition system and 2-dimensional images.

9. The method according to claim 4 , wherein the 3-dimensional texture is based on pixel values located between 3-dimensional points.

10. The method according to claim 1 , wherein the second set of training data comprises a plurality of textured meshes representing the organism.

11. A method for generating a 3-dimensional representation of a portion of an object that is capable of being represented by a statistical model using a processor, comprising:

collecting training data and storing the training data in a database, wherein the training data includes a first set of training data and a second set of training data;

building at least one statistical model having a set of parameters using the training data;

comparing the at least one statistical model to a 2-dimensional image of the portion of the object using the processor;

modifying at least one parameter of the set of parameters of the statistical model based on the comparison of the at least one statistical model to the 2-dimensional image of the portion of the object; and

passing the modified set of parameters representing the portion of the object through the statistical model.

12. The method according to claim 11 , wherein the training data includes data relating to portions of objects of the same type as the portion of the object that is capable of being represented by a statistical model.

13. The method according to claim 11 , wherein the first set of training data comprises a plurality of points representing the organism.

14. The method according to claim 11 , wherein the statistical model is based on at least one of 2-dimensional shape, 2-dimensional texture, 3-dimensional shape and 3-dimensional texture.

15. The method according to claim 14 , wherein the 2-dimensional shape is based on a first plurality of points representing the first set of training data and a second plurality of points representing the second set of training data.

16. The method according to claim 14 , wherein the 2-dimensional texture is based on pixel values inside the 2-dimensional shape.

17. The method according to claim 16 , wherein the pixel values represent the colors red, green and blue.

18. The method according to claim 14 , wherein the 3-dimensional shape is based on a first plurality of points, a second plurality of points, a third plurality of points and a fourth plurality of points obtained from at least one of a 3-dimensional acquisition system and 2-dimensional images.

19. The method according to claim 14 , wherein the 3-dimensional texture is based on pixel values located between 3-dimensional points.

20. The method according to claim 11 , wherein the second set of training data comprises a plurality of textured meshes representing the organism.

Assignments (2)
SECURITY INTEREST Recorded Apr 20, 2017
From: CYBEREXTRUDER.COM, INC.
To: JL HOLDINGS 2002 LLC
Reel/Frame 042084/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2010
From: PARR, TIMOTHY C.; IVES, JOHN D.
To: CYBEREXTRUDER.COM, INC.
Reel/Frame 024212/0648 →
Continuity (8)
Continuation 11230779 · Sep 19, 2005
Continuation In Part 10221229
Continuation In Part 12696748
Continuation In Part 12234461 · Sep 19, 2008
Continuation 10221229
Provisional Application 60611139 · Sep 17, 2004
Provisional Application 60187742 · Mar 8, 2000
Related Publication 20100189342A1 · Jul 29, 2010