Image object matching using core analysis and deformable shape loci
First Claim
Patent Images
1. A method for producing a representation of object shape by establishing a shape hierarchy recognition pattern based on the shape of an object in a digital reference, comprising the steps of:
- (a) defining a medial axis along a dimension of the object, the medial axis having a plurality of medial sites there along;
(b) generating a plurality of medial to medial ("MM") link segments defined by adjacent medial sites;
(c) generating opposing first and second boundary sites for each of said medial sites, wherein said first and second boundary sites are separated by said medial axis;
(d) generating a plurality of medial to boundary ("MB") link segments each MB segment defined by a respective one of said first and second boundary sites and a corresponding one of said medial sites;
(e) generating a plurality of boundary to boundary ("BB") link segments defined by adjacent boundary sites; and
(f) generating an object shape template for the object based on said medial sites, said boundary sites, said MM links, said MB links, and said BB links.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products are provided for automatic image recognition of standard shapes which include a core-based deformable loci skeletal grid used to define and represent an object via a model template. The template includes deformable segments, the changes of which are measurable against the deformed model corresponding to an object in a subsequent image. Statistical correlation techniques optimize the match to further refine the shape of the subsequent image.
320 Citations
31 Claims
-
1. A method for producing a representation of object shape by establishing a shape hierarchy recognition pattern based on the shape of an object in a digital reference, comprising the steps of:
-
(a) defining a medial axis along a dimension of the object, the medial axis having a plurality of medial sites there along; (b) generating a plurality of medial to medial ("MM") link segments defined by adjacent medial sites; (c) generating opposing first and second boundary sites for each of said medial sites, wherein said first and second boundary sites are separated by said medial axis; (d) generating a plurality of medial to boundary ("MB") link segments each MB segment defined by a respective one of said first and second boundary sites and a corresponding one of said medial sites; (e) generating a plurality of boundary to boundary ("BB") link segments defined by adjacent boundary sites; and (f) generating an object shape template for the object based on said medial sites, said boundary sites, said MM links, said MB links, and said BB links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 27)
-
-
21. A method for synthesizing objects in computer graphics by producing a representation of an object shape by establishing a figural shape hierarchy recognition pattern based on the shape of a target object having a plurality of subfigures therein, comprising the steps of:
-
(a) defining a medial axis along a dimension of a target figure, the medial axis having a plurality of medial sites there along; (b) generating a plurality of medial to medial ("MM") link segments defined by adjacent medial sites; (c) generating an object template based on said medial sites, and said MM link segments; (d) designing objects, using a successively developed figural hierarchy, defined by successive decrease of spacing of sites in each figure'"'"'s representation, wherein points are computed on a boundary contour relative to said linked medial sites, and wherein said contour is interpolated based on these computed boundary points with each figure in this hierarchy associated with an image to be rendered and graphically displayed; and (e) morphing said object from a first beginning position to a second end position by interpolation of said medial sites in the figures held in common between the beginning and end positions of the object being morphed. - View Dependent Claims (22)
-
-
23. A method for automatic registration or segmentation of anatomical features for radiation therapy or diagnostic evaluation, comprising the steps of:
-
generating a first digital image of a predetermined anatomical region of the body; defining a model template of a desired object within said first image using scale-space relationships, said model template including a skeletal grid defining relational deformable shape loci and links, including a medial axis, a contour boundary shape, MM links, MB links, and BB links; generating an unclassified target digital image of a desired region in a patient'"'"'s body; applying said model template to said unclassified image to automatically find the corresponding object in said unclassified target image; allowing said template deformable shape loci and links to deform to match the contour and core of said corresponding object in said unclassified target image; determining relational measurements associated with said model template and said target object shape; and correlating measurements associated with said model template and said target object to determine at least one of registration and segmentation of said target image. - View Dependent Claims (24, 25, 26, 28)
-
-
29. A computer program product for object recognition employing a deformable loci skeletal grid representation pattern, said computer program product comprising:
-
computer usable medium having computer readable program code means embodied in said medium, said computer-readable program code means comprising; computer readable program code means for causing said computer to generate a skeletal grid shape representation pattern corresponding to a preselected object, said grid including a plurality of medial sites, a plurality of boundary sites, a plurality of medial to medial links joining adjacent medial sites, a plurality of medial to boundary links joining a selected medial site with a corresponding boundary site, and a plurality of boundary to boundary links joining adjacent boundary sites; and computer readable program code means for allowing said links in said grid to be deformed for subsequent matching to a similarly shaped object. - View Dependent Claims (30)
-
-
31. A system for generating a representation of object shape by establishing a shape hierarchy recognition pattern based on the shape of a target object in a digital reference, comprising:
-
means for defining a medial axis along a dimension of a target figure, the medial axis having a plurality of medial sites there along; means for generating a plurality of medial to medial ("MM") link segments defined by adjacent medial sites; means for generating opposing first and second boundary sites for each of said medial sites, wherein said first and second boundary sites are separated by said medial axis; means for generating a plurality of medial to boundary ("MB") link segments each MB segment defined by a respective one of said first and second boundary sites and a corresponding one of said medial sites; means for generating a plurality of boundary to boundary ("BB") link segments defined by adjacent boundary sites; and means for generating an object template based on said medial sites, said boundary sites, said MM links, said MB links, and said BB links.
-
Specification