Modelization of objects in images
First Claim
Patent Images
1. A system comprising:
- an aligner to align an initial position of a hierarchically rigid model with an object in an image, said hierarchically rigid model represented by a plurality of dots associated with alignment points, initial and secondary anatomic points, and by contour points; and
wherein contour points define contour lines;
a modelizer to adjust parameters of said model to match said model to contours of said object, given said initial alignment; and
means to enable a user to operate at least one of said aligner and said modelizer interactively;
wherein said initial position alignment comprises said aligner positioning said alignment points at locations associated with extremities of said object, andwherein said parameters adjustment comprisessaid modelizer matching said rigid model in stages to correct for noise in each stage, said stages comprising;
determining a position of said model by positioning said initial anatomic points relative to said alignment points;
correcting anatomic positioning of said model by positioning said secondary anatomic points relative to said initial anatomic points;
defining geometrically shaped active regions in said model associated with segments of said contour lines;
matching said contour lines to contour edges in said object.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes an aligner to align an initial position of a partially kinematically, parameterized model with an object in an image, and a modelizer to adjust parameters of the model to match the model to contours of the object, given the initial alignment. An animation system includes a modelizer to hierarchically match a hierarchically rigid model to an object in an image, and a cutter to cut the object from the image and to associate it with the model. A method for animation includes hierarchically matching a hierarchically rigid model to an object in an image, and cutting the object from the image to associate it with the model.
14 Citations
66 Claims
-
1. A system comprising:
-
an aligner to align an initial position of a hierarchically rigid model with an object in an image, said hierarchically rigid model represented by a plurality of dots associated with alignment points, initial and secondary anatomic points, and by contour points; and wherein contour points define contour lines; a modelizer to adjust parameters of said model to match said model to contours of said object, given said initial alignment; and means to enable a user to operate at least one of said aligner and said modelizer interactively; wherein said initial position alignment comprises said aligner positioning said alignment points at locations associated with extremities of said object, and wherein said parameters adjustment comprises said modelizer matching said rigid model in stages to correct for noise in each stage, said stages comprising; determining a position of said model by positioning said initial anatomic points relative to said alignment points; correcting anatomic positioning of said model by positioning said secondary anatomic points relative to said initial anatomic points; defining geometrically shaped active regions in said model associated with segments of said contour lines; matching said contour lines to contour edges in said object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An animation system comprising:
-
a rigid model and animation library comprising at least one rigid model and animations associated with said at least one rigid model; a modelizer to hierarchically match a rigid model selected from said rigid model and animation library to an object in an image; a cutter to cut said object from said image along object contour lines determined by said modelizer; an animation adapter to animate said cut object according to animations in said rigid model and animation library associated with said selected rigid model; and means to allow a user to select said rigid model and said associated animations from said rigid model and animation library, wherein said hierarchical matching comprises matching said rigid model in stages to correct for noise in each stage, said stages comprising; determining a position of said model by positioning initial anatomic points in said model relative to alignment points in said model, wherein said alignment points are associated with extremities of said object; correcting anatomic positioning of said model by positioning secondary anatomic points in said model relative to said initial anatomic points; defining geometrically shaped active regions in said model associated with segments of contour lines in said model; matching said contour lines to contour edges in said object.
-
-
34. A method for animation comprising:
-
selecting, using user selection means, a rigid model from a rigid model and animation library comprising at least one rigid model and animations associated with said at least one rigid model; hierarchically matching said selected rigid model to an object in an image using a modelizer; cutting said object from said image along object contour lines determined by said modelizer using a cutter; selecting, using said user selection means, animations from said rigid model and animations library associated with said selected rigid model; and animating said cut object according to said selected associated animations, wherein said hierarchical matching comprises matching said rigid model in stages to correct for noise in each stage, said stages comprising; determining a position of said model by positioning initial anatomic points in said model relative to alignment points in said model, wherein said alignment points are associated with extremities of said object; correcting anatomic positioning of said model by positioning secondary anatomic points in said model relative to said initial anatomic points; defining geometrically shaped active regions in said model associated with segments of said contour lines; matching said contour lines to contour edges in said object. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification