Claims
- 1. An automated method for detection of an object of interest in magnetic resonance (MR) two-dimensional (2-D) images wherein said images comprise gray level patterns, said method including a learning stage utilizing a set of positive/negative training samples drawn from a specified feature space, said learning stage comprising the steps of:
estimating the distributions of two probabilities P and N are introduced over the feature space, P being associated with positive samples including said object of interest and N being associated with negative samples not including said object of interest; estimating parameters of Markov chains associated with all possible site permutations using said training samples; computing the best site ordering that maximizes the Kullback distance between P and N using simulated annealing; computing and storing the log-likelihood ratios induced by said site ordering; scanning a test image at different scales with a constant size window; deriving a feature vector from results of said scanning; and classifying said feature vector based on said best site ordering.
- 2. An automated method for detection of an object of interest in accordance with claim 1 wherein said step of computing the best site ordering comprises the steps of:
for each feature site si, estimating P(Xsi=v) and N(Xsi=v) for vε{0 . . . GL-1} (GL=number of gray levels) and computing the divergence HP∥N(Xsi), for each site pair (si,sj), estimating P(Xsi=v1,Xsj=v2), N(Xsi=v1,Xsj=v2), P(Xsi=v1|Xsj=v2), and N(Xsi=v1|Xsj=v2), for v1,v2ε{0 . . . GL-1} and computing 8HP&LeftDoubleBracketingBar;N(Xsi&RightDoubleBracketingBar;Xsj)=∑x,y=0GL-1 PX(X=x,Y=y)ln PX(X=x❘Y=y)NX(X=x❘Y=y),solving a traveling salesman type problem over the sites S to find S*={s1*, . . . , sn*} that maximizes HP∥N(XS), computing and storing 9L(Xsi*=v)=ln P(Xsi*=v)N(Xsi*=v)and 10L(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)=ln P(XS1*=v1&RightDoubleBracketingBar;Xsi-1*=v2)N(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2) for v,v1,v2∈{0 … GL-1}.
- 3. An automated method for detection of an object of interest in accordance with claim 1 wherein said step of classifying said feature vector based on said best site ordering comprises:
given S*, the best Markov chain structure and the learned likelihoods L(Xs1*=v) and L(Xsi*=v1∥Xsi−1*=v2) and given a test example O=(o1, . . . on), as preprocessed n-feature vector, then computing the likelihood 11Lo=L(Xs1*=os1*)+∑i=2nL(Xs1*=os1*&LeftDoubleBracketingBar;Xsi-1*=osi-1*),and if Lo>T then classifying O as “object of interest” else classifying it as “non object of interest”.
- 4. An automated method for detection of an image portion of interest of a cardiac image in magnetic resonance (MR) two-dimensional (2-D) images wherein said images comprise gray level patterns, said method including a learning stage utilizing a set of positive/negative training samples drawn from a specified feature space, said learning stage comprising the steps of:
sampling a plurality of linear cross sections through said image portion of interest and its immediate neighborhood along defined main directions; subsampling each of said plurality of linear cross sections so as to contain a predetermined number of points; normalizing the values of said predetermined number of points in a predefined range; estimating the distributions of two probabilities P and N are introduced over the feature space, P being associated with positive samples including said image portion of interest and N being associated with negative samples not including said image portion of interest; estimating parameters of Markov chains associated with all possible site permutations using said training samples; computing the best site ordering that maximizes the Kullback distance between P and N; computing and storing the log-likelihood ratios induced by said site ordering; scanning a test image at different scales with a constant size window; deriving a feature vector from results of said scanning; and classifying said feature vector based on said best site ordering.
- 5. An automated method for detection of an image portion of interest in accordance with claim 4 wherein said step of computing the best site ordering comprises the steps of:
for each feature site si, estimating P(Xsi=v) and N(Xsi=v) for vε{0 . . . GL-1} (GL=number of gray levels) and computing the divergence HP∥N(Xsi), for each site pair (si,sj), estimating P(Xsi=v1,Xsj=v2), N(Xsi=v1,Xsj=v2), P(Xsi=v1|Xsj=v2) and N(Xsi=v1|Xsj=v2), for v1,v2ε{0 . . . GL-1} and computing 12HP&LeftDoubleBracketingBar;N(Xsi&RightDoubleBracketingBar;Xsj)=∑x,y=0GL-1PX(X=x,Y=y)lnPX(X=x&LeftBracketingBar;Y=y)NX(X=x&LeftBracketingBar;Y=y),solving a traveling salesman type problem over the sites S to find S*={s1*, . . . , sn*} that maximizes HP∥N(XS), computing and storing 13L(Xs1*=v)=lnP(Xsi*=v)N(Xs1*=v) and L(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)=lnP(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)N(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)for v,v1,v2ε{0 . . . GL-1}.
- 6. An automated method for detection of an image portion of interest in accordance with claim 4 wherein said step of classifying said feature vector based on said best site ordering comprises:
given S*, the best Markov chain structure and the learned likelihoods L(Xsi*=v) and L(Xsi*=v1∥Xsi−1*=v2) and given a test example O=(o1, . . . on), as preprocessed n-feature vector, then computing the likelihood 14Lo=L(Xs1*=os1*)+∑i=2nL(Xs1*=osi*&LeftDoubleBracketingBar;Xsi-1*=osi-1*),and if Lo>T then classifying O as “image portion of interest” else classifying it as “non image portion of interest”.
- 7. An automated method for detection of an image of flexible objects, such as a cardiac left ventricle in a cardiac image in magnetic resonance (MR) two-dimensional (2-D) images wherein said images comprise gray level patterns, said method including a learning stage utilizing a set of positive/negative training samples drawn from a-specified feature space, said learning stage comprising the steps of:
sampling four linear cross sections through said image of said flexible object and its immediate neighborhood along defined main directions; subsampling each of said four linear cross sections so as to contain a predetermined number of points; normalizing the values of said predetermined number of points in a predefined range; estimating the distributions of two probabilities P and N are introduced over the feature space, P being associated with positive samples including said image of said of said flexible object and N being associated with negative samples not including said image of said flexible object; estimating parameters of Markov chains associated with all possible site permutations using said training samples; computing the best site ordering that maximizes the Kullback distance between P and N; computing and storing the log-likelihood ratios induced by said site ordering; scanning a test image at different scales with a constant size window; deriving a feature vector from results of said scanning; and classifying said feature vector based on said best site ordering.
- 8. An automated method for detection of an image portion of interest in accordance with claim 7, wherein said step of computing the best site ordering comprises the steps of:
for each feature site si, estimating P(Xsi=v) and N(Xsi=v) for vε{0 . . . GL-1} (GL=number of gray levels) and computing the divergence HP∥N(Xsi), for each site pair (si,sj), estimating P(Xsi=v1,Xsj=v2), N(Xsi=v1,Xsj=v2), P(Xsi=v1|Xsj=v2), and N(Xsi=v1|Xsj=v2), for v1,v2ε{0 . . . GL-1} and computing 15HP&LeftDoubleBracketingBar;N(Xsi&RightDoubleBracketingBar;Xsj)=∑x,y=0GL-1PX(X=x,Y=y)lnPX(X=x&LeftBracketingBar;Y=y)NX(X=x&LeftBracketingBar;Y=y),solving a traveling salesman type problem over the sites S to find S*={s1*, . . . , sn*} that maximizes HP∥N(XS), computing and storing 16L(Xs1*=v)=lnP(Xs1*=v)N(Xs1*=v) and L(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)=lnP(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)N(Xsi*=v1&LeftDoubleBracketingBar;Xsi-1*=v2)for v,v1,v2ε{0 . . . GL-1}.
- 9. An automated method for detection of an image of said flexible object in accordance with claim 4 wherein said step of classifying said feature vector based on said best site ordering comprises:
given S*, the best Markov chain structure and the learned likelihoods L(Xs1*=v) and L(Xsi*=v1|Xsi−1*=v2) and given a test example O=(o1, . . . on), as preprocessed n-feature vector, then computing the likelihood 17Lo =L(Xs1*=os1*)+∑i=2nL(Xsi*=osi*&LeftDoubleBracketingBar;Xsi-1*=osi-1*),and if Lo>T then classifying O as “image of said flexible object” else classifying it as “non image of said flexible object”.
- 10. An automated method for detection of an image of said flexible object in accordance with claim 7, wherein said flexible object is a left ventricle.
Parent Case Info
[0001] Reference is hereby made to provisional patent application Application No. 60/171,423 filed Dec. 22, 1999 in the names of Duta and Jolly, and whereof the disclosure is hereby incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60171423 |
Dec 1999 |
US |