研究生: |
詹宗翰 Chan, Tsung-Han |
---|---|
論文名稱: |
基於凸分析之盲蔽非負訊號源分離於生物醫學與超光譜影像分析 Convex Analysis Based Non-negative Blind Source Separation for Biomedical and Hyperspectral Image Analysis |
指導教授: |
祁忠勇
Chi, Chong-Yung 馬榮健 Ma, Wing-Kin |
口試委員: | |
學位類別: |
博士 Doctor |
系所名稱: |
電機資訊學院 - 通訊工程研究所 Communications Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 英文 |
論文頁數: | 122 |
中文關鍵詞: | 凸分析 、盲蔽訊號源分離 、非負性 、線性規劃 、超光譜影像 、生物醫學影像 |
外文關鍵詞: | Convex geometry, Blind source separation, Non-negativity, Linear program, Hyperspectral image, Biomedical image |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
This dissertation deals with the topic of non-negative blind source separation (nBSS), a widely-applicable technique in many real-world applications, such as multichannel biomedical image analysis and hyper-spectral image analysis. Fundamentally, unlike the skills involved in relevant existing frameworks, such as non-negative extension of independent component analysis (ICA) and non-negative matrix factorization (NMF), we exploit convex geometry to develop two nBSS frameworks without source statistical independence/uncorrelatedness assumption.
The first framework called convex analysis of mixtures of non-negative sources (CAMNS) makes use of an insightful and practical model assumption (called source local dominance) to connect nBSS and convex geometry. It leads to a deterministic, convex analysis based nBSS criterion that boils down nBSS problem to the problem of finding all the extreme points of an observation-constructed polyhedral set (or an extreme point enumeration problem). We derive two linear programming based methods for efficiently locating the extreme points. One is analytically based and provides
some appealing theoretical guarantees, while the other is heuristic but provides better robustness when model assumptions are not perfectly satisfied. Simulation results
for several data sets are presented to demonstrate the efficacy of the CAMNS-based methods over several existing benchmark nBSS methods. In addition, experimental results with real biomedical images are presented to evaluate the high practical applicability of CAMNS.
In hyperspectral remote sensing, unmixing a data cube into the spectral signatures (or endmenbers) and their corresponding mixing proportion (or abundance fractions)
plays a crucial role in analyzing the mineralogical composition of a solid surface. Such an unmixing problem nature has a lot in common with nBSS problem. The
second framework describes a new convex analysis and optimization perspective to hyperspectral unmixing. By the notion of convex analysis, we formulate two optimization
problems for hyperspectral unmixing, which have intuitive ideas (or beliefs without any rigorous analysis and proof) that “the endmembers are determined by vertices of the maximum volume simplex within all the observed pixels” proposed by Winter in late 1990, and that “the endmembers are determined by the vertices of a minimum volume simplex enclosing all the observed pixels” proposed by Craig in mid
1990, respectively. We show the relation between the two formulated optimization problems, by proving that both of their optimal solutions yield the true endmembers when the abundance fractions (sources) are locally dominant. We also illustrate how the two problems can be efficiently solved by alternating linear programming. Monte Carlo simulation results for several data sets are presented to validate our analytical results, and demonstrate the efficacy of the proposed algorithms. The experimental results of our nBSS method for real hyperspectral image data collected by airbone visible/infrared imaging spectrometer flight over the Cuprite mining site, Nevada, in 1997, show a high agreement with the reported ground truth. We believe that the proposed two nBSS frameworks in this dissertation have provided new dimensions to the nBSS research area, and will expectantly serve as important signal processing tools not only for biomedical image analysis and hyperspectral image analysis but also for other potential applications, such as analytical chemistry, deconvolution of genomic signals, and superresolution image reconstruction, where the sources are non-negative in nature.
[1] A. Hyv¨arinen, J. Karhunen, and E. Oja, Independent Component Analysis. New York: John Wiley, 2001.
[2] A. Cichocki and S. Amari, Adaptive Blind Signal and Image Processing. John Wiley and Sons, Inc., 2002.
[3] L. Parra and C. Spence, “Convolutive blind separation of non-stationary sources,” IEEE Trans. Speech Audio Process., vol. 8, no. 3, pp. 320–327, 2000.
[4] D.-T. Pham and J.-F. Cardoso, “Blind separation of instantaneous mixtures of nonstationary sources,” IEEE Trans. Signal Process., vol. 49, no. 9, pp. 1837–1848, 2001.
[5] A. Prieto, C. G. Puntonet, and B. Prieto, “A neural learning algorithm for blind separation of sources based on geometric properties,” Signal Processing, vol. 64, pp. 315–331, 1998.
[6] A. T. Erdogan, “A simple geometric blind source separation method for bound magnitude sources,” IEEE Trans. Signal Process., vol. 54, no. 2, pp. 438–449,
2006.
[7] F. Vrins, J. A. Lee, and M. Verleysen, “A minimum-range approach to blind extraction of bounded sources,” IEEE Trans. Neural Netw., vol. 18, no. 3, pp. 809–822, 2006.
[8] Y. Wang, J. Xuan, R. Srikanchana, and P. L. Choyke, “Modeling and reconstruction of mixed functional and molecular patterns,” Intl. J. Biomed. Imaging, p. ID29707, 2006.
[9] N. Keshava and J. Mustard, “Spectral unmixing,” IEEE Signal Process. Mag., vol. 19, no. 1, pp. 44–57, Jan. 2002.
[10] E. R. Malinowski, Factor Analysis in Chemistry. New York: John Wiley, 2002.
[11] M. D. Plumbley, “Algorithms for non-negative independent component analysis,”IEEE Trans. Neural Netw., vol. 14, no. 3, pp. 534–543, 2003.
[12] S. A. Astakhov, H. Stogbauer, A. Kraskov, and P. Grassberger, “Monte Carlo algorithm for least dependent non-negative mixture decomposition,” Analytical Chemistry, vol. 78, no. 5, pp. 1620–1627, 2006.
[13] S. Moussaoui, D. Brie, A. Mohammad-Djafari, and C. Carteret, “Separation of non-negative mixture of non-negative sources using a Bayesian approach and MCMC sampling,” IEEE Trans. Signal Process., vol. 54, no. 11, pp. 4133–4145, Nov. 2006.
[14] M. D. Plumbley, “Conditions for nonnegative independent component analysis,”IEEE Signal Processing Letters, vol. 9, no. 6, pp. 177–180, 2002.
[15] D. D. Lee and H. S. Seung, “Learning the parts of objects by non-negative matrix factorization,” Nature, vol. 401, pp. 788–791, Oct. 1999.
[16] ——, “Algorithms for non-negative matrix factorization,” in NIPS. MIT Press, 2001, pp. 556–562.
[17] R. Zdunek and A. Cichocki, “Nonnegative matrix factorization with constrained second-order optimization,” Signal Processing, vol. 87, no. 8, pp. 1904–1916, 2007.
[18] C. Lawson and R. J. Hanson, Solving Least-Squares Problems. New Jersey: Prentice-Hall, 1974.
[19] R. Tauler and B. Kowalski, “Multivariate curve resolution applied to spectral data from multiple runs of an industrial process,” Anal. Chem., vol. 65, pp. 2040–2047, 1993.
[20] A. Zymnis, S.-J. Kim, J. Skaf, M. Parente, and S. Boyd, “Hyperspectral image unmixing via alternating projected subgradients,” in 41st Asilomar Conference
on Signals, Systems, and Computers, Pacific Grove, CA, Nov. 4-7, 2007.
[21] C.-J. Lin, “Projected gradient methods for non-negative matrix factorization,”Neural Computation, vol. 19, no. 10, pp. 2756–2779, 2007.
[22] H. Laurberg, M. G. Christensen, M. D. Plumbley, L. K. Hansen, and S. H. Jensen, “Theorems on positive data: On the uniqueness of NMF,” Computational Intelligence and Neuroscience, p. ID764206, 2008.
[23] P. Hoyer, “Nonnegative sparse coding,” in IEEE Workshop on Neural Networks for Signal Processing, Martigny, Switzerland, Sept. 4-6, 2002, pp. 557–565.
[24] H. Kim and H. Park, “Sparse non-negative matrix factorizations via alternating non-negativity-constrained least squares for microarray data analysis,” Bioinformatics, vol. 23, no. 12, pp. 1495–1502, 2007.
[25] W.-K. Ma, T. N. Davidson, K. M. Wong, Z.-Q. Luo, and P. C. Ching, “Quasimaximum-likelihood multiuser detection using semi-definite relaxation with application to synchronous CDMA,” IEEE Trans. Signal Process., vol. 50, no. 4, pp. 912–922, April 2002.
[26] D. P. Palomar, J. M. Cioffi, and M. A. Lagunas, “Joint Tx-Rx beamforming design for multicarrier MIMO channels: A unified framework for convex optimization,”
IEEE Trans. Signal Process., vol. 51, no. 9, pp. 2381–2401, 2003.
[27] Z.-Q. Luo, T. N. Davidson, G. B. Giannakis, and K. M. Wong, “Transceiver optimization for block-based multiple access through ISI channels,” IEEE Trans. Signal Process., vol. 52, no. 4, pp. 1037–1052, 2004.
[28] Y. Ding, T. N. Davidson, Z.-Q. Luo, and K. M. Wong, “Minimum BER block precoders for zero-forcing equalization,” IEEE Trans. Signal Process., vol. 51,
no. 9, pp. 2410–2423, 2003.
[29] A. Wiesel, Y. C. Eldar, and S. Shamai, “Linear precoding via conic optimization for fixed MIMO receivers,” IEEE Trans. Signal Process., vol. 54, no. 1, pp. 161–176, 2006.
[30] N. D. Sidiropoulos, T. N. Davidson, and Z.-Q. Luo, “Transmit beamforming for physical-layer multicasting,” IEEE Trans. Signal Process., vol. 54, no. 6, pp. 2239–2251, 2006.
[31] S. A. Vorobyov, A. B. Gershman, and Z.-Q. Luo, “Robust adaptive beamforming using worst-case performance optimization: A solution to the signal mismatch problem,” IEEE Trans. Signal Process., vol. 51, no. 2, pp. 313–324, 2003.
[32] P. Biswas, T.-C. Lian, T.-C. Wang, and Y. Ye, “Semidefinite programming based algorithms for sensor network localization,” ACM Trans. Sensor Networks, vol. 2,
no. 2, pp. 188–220, 2006.
[33] F.-Y. Wang, Y. Wang, T.-H. Chan, and C.-Y. Chi, “Blind separation of multichannel biomedical image patterns by non-negative least-correlated component
analysis,” in Lecture Notes in Bioinformatics (Proc. PRIB’06), Springer-Verlag, vol. 4146, Berlin, Dec. 9-14, 2006, pp. 151–162.
[34] F.-Y. Wang, C.-Y. Chi, T.-H. Chan, and Y. Wang, “Blind separation of positive dependent sources by non-negative least-correlated component analysis,”in IEEE International Workshop on Machine Learning for Signal Processing (MLSP’06), Maynooth, Ireland, Sept. 6-8, 2006, pp. 73–78.
[35] J. W. Boardman, “Automating spectral unmixing of AVIRIS data using convex geometry concepts,” in Proc. Summ. 4th Annu. JPL Airborne Geosci. Workshop, vol. 1, Dec. 9-14, 1993, pp. 11–14.
[36] ——, “Geometric mixture analysis of imaging spectrometry data,” in Proc. IEEE International Geoscience and Remote Sensing Symposium, vol. 4, Pasadena, CA,
Aug. 8-12, 1994, pp. 2369–2371.
[37] T.-H. Chan, W.-K. Ma, C.-Y. Chi, and Y. Wang, “A convex analysis based criterion for blind separation of non-negative sources,” in Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing, Honolulu, Hawaii, April 15-20, 2007, pp. 961–964.
[38] ——, “Blind separation of non-negative sources by convex analysis: Effective method using linear programming,” in Proc. IEEE International Conference on
Acoustics, Speech, and Signal Processing, Las Vegas, Nevada, USA, March 30 - April 4, 2008.
[39] ——, “A convex analysis framework for blind separation of non-negative sources,” IEEE Trans. Signal Processing, vol. 56, no. 10, pp. 5120–5134, Oct.
2008.
[40] T.-H. Chan, C.-Y. Chi, Y.-M. Huang, and W.-K. Ma, “A convex analysis based minimum-volume enclosing simplex algorithm for hyperspectral unmixing,” in Proc. IEEE International Conference on Acoustics, Speech, and Signal Processing, Taipei, Taiwan, April 19-24, 2009, pp. 1089–1092.
[41] T.-H. Chan, W.-K. Ma, C.-Y. Chi, and A. ArulMurugan, “Hyperspectral unmixing from a convex analysis and optimization perspective,” in Proc. First IEEE Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), Grenoble, France, Aug. 26-28, 2009.
[42] T.-H. Chan, C.-Y. Chi, Y.-M. Huang, and W.-K. Ma, “A convex analysis based minimum-volume enclosing simplex algorithm for hyperspectral unmixing,” to appear in IEEE Trans. Signal Processing, 2009.
[43] M. E. Winter, “N-findr: An algorithm for fast autonomous spectral end-member determination in hyperspectral data,” in Proc. SPIE Conf. Imaging Spectrometry, Pasadena, CA, Oct. 1999, pp. 266–275.
[44] ——, “A proof of the N-FINDR algorithm for the automated detection of endmembers in a hyperspectral image,” in Proc. SPIE Conf. Algorithms and Technologies
for Multispectral, Hyperspectral, and Ultraspectral Imagery, vol. 5425, Aug. 2004, pp. 31–41.
[45] M. D. Craig, “Minimum-volume transforms for remotely sensed data,” IEEE Trans. Geosci. Remote Sens., vol. 32, no. 3, pp. 542–552, May 1994.
[46] E. Hillman and A. Moore, “All-optical anatomical co-registration for molecular imaging of small animals using dynamic contrast,” Nature Photonics Letters, vol. 1, pp. 526–530, 2007.
[47] G. Shaw and D. Manolakis, “Signal processing for hyperspectral image exploitation,”IEEE Signal Process. Mag., vol. 19, no. 1, pp. 12–16, Jan. 2002.
[48] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge Univ. Press, 2004.
[49] D. P. Bertsekas, A. Nedi´c, and A. E. Ozdaglar, Convex Analysis and Optimization. Athena Scientific, 2003.
[50] B. Gr¨unbaum, Convex Polytopes. Springer, 2003.
[51] M. E. Dyer, “The complexity of vertex enumeration methods,” Mathematics of Operations Research, vol. 8, no. 3, pp. 381–402, 1983.
[52] K. G. Murty and S.-J. Chung, “Extreme point enumeration,” College of Engineering, University of Michigan,” Technical Report 92-21, 1992, available online:
http://deepblue.lib.umich.edu/handle/2027.42/6731.
[53] K. Fukuda, T. M. Liebling, and F. Margot, “Analysis of backtrack algorithms for listing all vertices and all faces of a convex polyhedron,” Computational Geometry:
Theory and Applications, vol. 8, no. 1, pp. 1–12, 1997.
[54] J. F. Sturm, “Using SeDuMi 1.02, a MATLAB toolbox for optimization over symmetric cones,” Optimization Methods and Software, vol. 11-12, pp. 625–653, 1999.
[55] I. J. Lustig, R. E. Marsten, and D. F. Shanno, “Interior point methods for linear programming: Computational state of the art,” ORSA Journal on Computing,
vol. 6, no. 1, pp. 1–14, 1994.
[56] G. H. Golub and C. F. V. Loan, Matrix Computations. The Johns Hopkins University Press, 1996.
[57] G. Strang, Linear Algebra and Its Applications, 4th ed. CA: Thomson, 2006.
[58] P. Tichavsk´y and Z.Koldovsk´y, “Optimal pairing of signal components separated by blind techniques,” IEEE Signal Process. Lett., vol. 11, no. 2, pp. 119–122, 2004.
[59] J. R. Hoffman and R. P. S. Mahler, “Multitarget miss distance via optimal assignment,” IEEE Trans. System, Man, and Cybernetics, vol. 34, no. 3, pp. 327–336, May 2004.
[60] H. W. Kuhn, “The Hungarian method for the assignment method,” Naval Research Logistics Quarterly, vol. 2, pp. 83–97, 1955.
[61] S. G. Armato, “Enhanced visualization and quantification of lung cancers and other diseases of the chest,” Experimental Lung Res., vol. 30, no. 30, pp. 72–77, 2004.
[62] K. Suzuki, R. Engelmann, H. MacMahon, and K. Doi, “Virtual dual-energy radiography: Improved chest radiographs by means of rib suppression based on a massive training artificial neural network (MTANN),” Radiology, vol. 238. [Online]. Available: http://suzukilab.uchicago.edu/research.htm
[63] Virtual Mouse Necropsy, available online: http://www3.niaid.nih.gov/labs/aboutlabs/cmb/InfectiousDiseasePathogenesisSection/mouseNecropsy/step6IntestinesStomachSpleenPancreas.htm.
[64] M. E. Dickinson, G. Bearman, S. Tille, R. Lansford, and S. E. Fraser, “Multispectral imaging and linear unmixing add a whole new dimension to laser scanning
fluorescence microscopy,” BioTechniques, vol. 31, no. 6, pp. 1272–1278, Jan. 2001.
[65] J. R. Mansfield, K. W. Gossage, C. C. Hoyt, and R. M. Levenson, “Autofluorescence removal, multiplexing, and automated analysis methods for in-vivo fluorescence imaging,” Journal of Biomedical Optics, vol. 10, no. 4, p. 041207, Aug. 2005.
[66] R. M. Levenson and J. R. Mansfield, “Multispectral imaging in biology and medicine: Slices of life,” International Society for Analytical Cytology, vol. 69,
no. 8, pp. 748–758, Aug. 2006.
[67] T. M. Lillesand, R. W. Kiefer, and J. W. Chipman, Remote Sensing and Image Interpretation, 2nd ed. New York: Wiley, 2004.
[68] J. A. Richards, “Analysis of remotely sensed data: The formative decades and the future,” IEEE Trans. Geosci. Remote Sens., vol. 43, no. 2, pp. 422–432, Mar. 2005.
[69] B. A. Campbell, Radar Remote Sensing of Planetary Surfaces. NewYork: Cambridge University Press, 2002.
[70] R. N. Clark, G. A. Swayze, K. E. Livo, R. F. Kokaly, S. Sutley, J. B. Dalton, R. R. McDougal, and C. A. Gent, “Imaging spectroscopy: Earth and planetary remote sensing with the USGS tetracorder and expert systems,” Journal of Geophysical Research, vol. 108, no. 12, pp. 5–44, Dec. 2003.
[71] D. Landgrebe, “Hyperspectral image data analysis,” IEEE Signal Process. Mag., vol. 19, no. 1, pp. 17–28, Jan. 2002.
[72] D. Stein, S. Beaven, L. Hoff, E. Winter, A. Schaum, and A. Stocker, “Anomaly detection from hyperspectral imagery,” IEEE Signal Process. Mag., vol. 19, no. 1, pp. 58–69, Jan. 2002.
[73] N. Keshava, “A survey of spectral unmixing algorithms,” Lincoln Lab. Journal, vol. 14, no. 1, pp. 55–78, Jan. 2003.
[74] M. O. Smith, P. E. Johnson, and J. B. Adams, “Quantitative determination of mineral types and abundances from reflectance spectra using principal component analysis,” Journal Geophys. Res., vol. 90, no. 2, pp. C797–C804, Oct. 1985.
[75] A. A. Green, “A transformation for ordering multispectral data in terms of image quality with implications for noise removal,” IEEE Trans. Geosci. Remote Sens., vol. 32, no. 1, pp. 65–74, May 1988.
[76] C.-I. Chang and Q. Du, “Estimation of number of spectrally distinct signal sources in hyperspectral imagery,” IEEE Trans. Geosci. Remote Sens., vol. 42,
no. 3, pp. 608–619, Mar. 2004.
[77] J. M. Bioucas-Dias and J. M. P. Nascimento, “Hyperspectral subspace identification,”IEEE Trans. Geosci. Rem. Sens., vol. 46, no. 8, pp. 2435–2445, 2008.
[78] J. W. Boardman, F. A. Kruse, and R. O. Green, “Mapping target signatures via partial unmixing of AVIRIS data,” in Proc. Summ. JPL Airborne Earth Sci. Workshop, vol. 1, Pasadena, CA, Dec. 9-14, 1995, pp. 23–26.
[79] J. M. P. Nascimento and J. M. B. Dias, “Vertex component analysis: A fast algorithm to unmix hyperspectral data,” IEEE Trans. Geosci. Remote Sens., vol. 43, no. 4, pp. 898–910, Apr. 2005.
[80] A. Ifarraguerri and C.-I. Chang, “Multispectral and hyperspectral image analysis with convex cones,” IEEE Trans. Geosci. Remote Sens., vol. 37, no. 2, pp. 756–
770, Mar. 1999.
[81] D. Heinz and C.-I. Chang, “Fully constrained least squares linear mixture analysis for material quantification in hyperspectral imagery,” IEEE Trans. Geosci. Remote Sens., vol. 39, no. 3, pp. 529–545, Mar. 2001.
[82] M. Berman, H. Kiiveri, R. Lagerstrom, A. Ernst, R. Dunne, and J. F. Huntington, “ICE: A statistical approach to identifying endmembers in hyperspectral images,” IEEE Trans. Geosci. Remote Sens., vol. 42, no. 10, pp. 2085–2095, Oct. 2004.
[83] V. P. Pauca, J. Piper, and R. J. Plemmons, “Nonnegative matrix factorization for spectral data analysis,” Linear Algebra Appl., vol. 1, no. 416, pp. 29–47, 2006.
[84] N. Dobigeon, S. Moussaoui, M. Coulon, J.-Y. Tourneret, and A. O. Hero, “Joint Bayesian endmember extraction and linear unmixing for hyperspectral imagery,”to appear in IEEE Trans. Signal Processing, 2009.
[85] J. Li and J. Bioucas-Dias, “Minimum volume simplex analysis: A fast algorithm to unmix hyperspectral data,” in Proc. IEEE International Geoscience and Remote Sensing Symposium, vol. 4, Boston, MA, Aug. 8-12, 2008, pp. 2369–2371.
[86] L. Miao and H. Qi, “Endmember extraction from highly mixed data using minimum volume constrained nonnegative matrix factorization,” IEEE Trans. Geosci. Remote Sens., vol. 45, no. 3, pp. 765–777, Mar. 2007.
[87] P. Gritzmann and V. Klee, “On the complexity of some basic problems in computational convexity: I.: containment problems,” Discrete Mathematics, vol. 136, no. 1-3, pp. 129–174, Dec. 1994.
[88] Y. Zhou and S. Suri, “Algorithms for a minimum volume enclosing simplex in three dimensions,” SIAM Journal on Computing, vol. 31, no. 5, pp. 1339–1357, 2002.
[89] Tech. Rep., available online: http://speclab.cr.usgs.gov/cuprite.html.
[90] AVIRIS Free Standard Data Products, available online: http://aviris.jpl.nasa.gov/html/aviris.freedata.html.
[91] G. Swayze, R. Clark, S. Sutley, and A. Gallagher, “Ground-truthing AVIRIS mineral mapping at Cuprite, Nevada,” in Proc. Summ. 4th Annu. JPL Airborne
Geosci. Workshop, vol. 2, 1992, pp. 47–49.
[92] G. Swayze, “The hydrothermal and structural history of the Cuprite Mining District, southwestern Nevada: An integrated geological and geophysical approach,”Ph.D. dissertation, University of Colorado, Boulder, 1997.
[93] R. N. Clark, G. A. Swayze, A. Gallagher, T. V. King, and W. M. Calvin, “The U.S. geological survey digital spectral library: Version 1: 0.2 to 3.0 μm,” in U.S.
Geol. Surv., Open File Report 93-592, 1993.
[94] F.-Y. Wang, C.-Y. Chi, T.-H. Chan, and Y. Wang, “Non-negative leastcorrelated component analysis for separation of dependent sources by volume maximization,” to appear in IEEE Trans. Pattern Analysis and Machine Intelligence,
2009.