Claims
- 1. A method for analyzing images, said method comprising the steps of:A. Acquiring a digital image of an observation, said digital image being observation data; B. Vectorizing said observation data to generate an observation vector x(i); C. Determining a de-mixing matrix W; D. Determining an output vector y(i)=Wx(i); E. Recovering a source vector S(i), where S(i)=y(i); and F. Utilizing said source vector S(i) to analyze said image.
- 2. The method recited in claim 1, wherein said statistically mutually independent sources are gaussian.
- 3. The method recited in claim 1, wherein said statistically mutually independent sources are nongaussian.
- 4. The method recited in claim 1, wherein said step of determining a de-mixing matrix comprises the following steps:A. Centering said observation data to make its mean zero and where C=E[xxT]; B. Choosing an initial demixing matrix W; C. Computing y=Wx, βk=−E[ykg(yk)], αk=−(βk+E[g′(yk)])−1, for k=1, . . . , m; D. Updating W by W+diag(αk)(diag(βk)+E[(g)(y)(y)T])W; E. Decorrelating and normalizing by W←(WCWT)−1/2W; and F. If not converged, returning to step C, else W has been determined.
- 5. The method recited in claim 1, wherein said step of determining an output vector y(i) comprises the steps of:A. Estimating y(j)=W(j)x by FastICA over F for j=0; B. Identifying index subspace I according to: &LeftBracketingBar;ay1(i)y2(i)-1&RightBracketingBar;≥ϵ,where a=∑i=1dy1(i)y2(i)/∑i=1dy1(i)2y2(i)2′;C. Estimating y(i+1)=W(j+1)y(j) by FastICA over i; D. Computing y(i+1)=W(j+1)y(j) over F−I; and E. If not converged, returning to step B, else y(i) has been determined.
- 6. The method recited in claim 1, wherein said step of vectorizing said observation data results in the following observation vector: [x(t1,i)⋮x(tm,i)]=[hL(t1,t0)⋮hL(tm,t0)][RS(i)RNS(i)].
- 7. A method for analyzing images, said method comprising the steps of:A. Acquiring a digital image of an observation, said data image being observation data; B. Vectorizing said observation data to generate an observation vector x(i); C. Determining a de-mixing matrix W, wherein said de-mixing matrix is determined by: 1. Centering observation data to make its mean zero and where C=E[xxT]; 2. Choosing an initial demixing matrix W; 3. Computing y=Wx, βk=−E[ykg(yk)], αk=−(βk+E[g′(yk)])−1, for k=1, . . . , m; 4. Updating W by W+diag(αk)(diag(βk)+E[(g)(y)(y)T])W; 5. Decorrelating and normalizing by W←(WCWT)−1/2W; and 6. If not converged, returning to step 3, else W has been determined; D. Determining an output vector y(i)=Wx(i), wherein said output vector is determined by: 1. Estimating y(j)=W(j)x by FastICA over F for j=0; 2. Identifying index subspace I according to: |ay1(i)y2(i)-1|≥ϵ, where a=∑i=1d y1(i)y2(i)/∑i=1d y1(i)2y2(i)2′ ;3. Estimating y(i+1)=W(j+1)y(j) by FastICA over I; 4. Computing y(i+1)=W(j+1)y(j) over F−I; and 5. If not converged, returning to step 2, else y(i) has been determined; E. Recovering a source vector S(i), where S(i)=y(i); and F. Utilizing said source vector S(i) to analyze said image.
- 8. The method recited in claim 7, wherein said statistically mutually independent sources are gaussian.
- 9. The method recited in claim 7, wherein said statistically mutually independent sources are nongaussian.
- 10. An apparatus for analyzing images, said apparatus comprising:A. means for acquiring a digital image of an observation, said digital image being observation data; B. means for vectorizing said observation data to generate an observation vector x(i); C. means for determining a de-mixing matrix W; D. means for determining an output vector y(i)=Wx(i); E. means for recovering a source vector S(i), where S(i)=y(i); and F. means for utilizing said source vector S(i) to analyze said image.
- 11. The apparatus recited in claim 10, wherein said statistically mutually independent sources are gaussian.
- 12. The apparatus recited in claim 10, wherein said statistically mutually independent sources are nongaussian.
- 13. The apparatus recited in claim 10, wherein said means for determining a de-mixing matrix comprises:A. means for entering said observation data to make its mean zero and where C=E[xxT]; B. means for choosing an initial demixing matrix W; C. means for computing y=Wx, αk=−E[ykg(k)], αk=−(βk+E[g′(yk)])−1, . . . , m; D. means for updating W by W+diag(αk)(diag(βk)+E[(g)(y)(y)T])W; and E. means for decorrelating and normalizing by W←(WCWT)−1/2W.
- 14. The apparatus recited in claim 10, wherein said means for determining an output vector y(i) comprises:A. means for estimating y(j)=W(j)x by FastICA over F for j=0; B. means for identifying index subspace I according to: |ay1(i)y2(i)-1|≥ϵ, where a=∑i=1d y1(i)y2(i)/∑i=1d y1(i)2y2(i)2′ ;C. means for estimating y(i+1)=W(+1)y(j) by FastICA over I; and D. means for computing y(i+1)=W(j+1)y(j) over F−I.
- 15. The apparatus recited in claim 10, wherein said means for vectorizing said observation data results in the following observation vector: [x(t1, i)⋮x(tm, i)]=[hL(t1, t0)⋮hL(tm, t0)][RS(i)RNS(i)].
- 16. An apparatus for analyzing images, said apparatus comprising:A. means for acquiring a digital image of an observation, said data image being observation data; B. means for vectorizing said observation data to generate an observation vector x(i); C. means for determining a de-mixing matrix W, wherein said de-mixing matrix is determined by using an apparatus comprising: 1. means for centering observation data to make its mean zero and where C=E[xxT]; 2. means for choosing an initial demixing matrix W; 3. means for computing y=Wx, βk=−E[ykg(yk)], αk=−(βk+E[g′(yk)]) −1, for k=1, . . . , m; 4. means for updating W by W+diag(αk)(diag(βk)+E[(g)(y)(y)T])W; and 5. means for decorrelating and normalizing by W←(WCWT)'1/2W; D. means for determining an output vector y(i)=Wx(i), wherein said output vector is determined by an apparatus comprising: 1. means for estimating y(j)=W(j)x by FastICA over F for j=0; 2. means for identifying index subspace I according to: |ay1(i)y2(i)-1|≥ϵ, where a=∑i=1d y1(i)y2(i)/∑i=1d y1(i)2y2(i)2′ ;3. means for estimating y(i+1)=W(j+1)y(j) by FastICA over I; and 4. means for computing y(i+1)=W(j+1)y(j) over F−I; E. means for recovering a source vector S(i), where S(i)=y(∞); and F. means for utilizing said source vector S(i) to analyze said image.
- 17. The apparatus recited in claim 16, wherein said statistically mutually independent sources are gaussian.
- 18. The apparatus recited in claim 16, wherein said statistically mutually independent sources are nongaussian.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application makes reference to U.S. Provisional Patent Application No. 60/358,891, entitled “Independent Component Imaging,” filed Feb. 25, 2002. The entire disclosure and contents of the above application is hereby incorporated by reference.
US Referenced Citations (14)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/358891 |
Feb 2002 |
US |