Table of Contents Author Guidelines Submit a Manuscript
Journal of Electrical and Computer Engineering
Volume 2016, Article ID 2635124, 17 pages
http://dx.doi.org/10.1155/2016/2635124
Research Article

A Novel Framework for Interactive Visualization and Analysis of Hyperspectral Image Data

Pattern Recognition Lab, University of Erlangen-Nuremberg, Erlangen, Germany

Received 24 May 2016; Revised 23 August 2016; Accepted 8 September 2016

Academic Editor: Sos Agaian

Copyright © 2016 Johannes Jordan et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. R. O. Green, M. L. Eastwood, C. M. Sarture et al., “Imaging spectroscopy and the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS),” Remote Sensing of Environment, vol. 65, no. 3, pp. 227–248, 1998. View at Publisher · View at Google Scholar · View at Scopus
  2. F. A. Kruse, A. B. Lefkoff, J. W. Boardman et al., “The Spectral Image Processing System (SIPS)—interactive visualization and analysis of imaging spectrometer data,” Remote Sensing of Environment, vol. 44, no. 2-3, pp. 145–163, 1993. View at Publisher · View at Google Scholar · View at Scopus
  3. N. Gat, “Imaging spectroscopy using tunable filters: a review,” in Proceedings of the Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, vol. 4056 of SPIE Society of Photo-Optical Instrumentation Engineers, pp. 50–64, Bellingham, Wash, USA, 2000.
  4. J. Fisher, M. M. Baumback, J. H. Bowles, J. M. Grossmann, and J. A. Antoniades, “Comparison of low-cost hyperspectral sensors,” in Proceedings of the SPIE's International Symposium on Optical Science, Engineering, and Instrumentation, vol. 3438, pp. 23–30, San Diego, Calif, USA, July 1998. View at Publisher · View at Google Scholar
  5. Forth Photonics, “MuSIS,” July 2012, http://archive.is/musis.forth-photonics.com
  6. J. Jordan and E. Angelopoulou, “Gerbil—a novel software framework for visualization and analysis in the multispectral domain,” in Vision, Modeling and Visualization, pp. 259–266, 2010. View at Google Scholar
  7. C. P. Huynh and A. Robles-Kelly, “A probabilistic approach to spectral unmixing,” in Structural, Syntactic, and Statistical Pattern Recognition, pp. 344–353, Springer, Berlin, Germany, 2010. View at Google Scholar
  8. G. Bradski, “Open Source Computer Vision Library,” Dr. Dobb's Journal of Software Tools, 2016, http://opencv.org/
  9. M. Hall, E. Frank, G. Holmes, B. Pfahringer, P. Reutemann, and I. H. Witten, “The WEKA data mining software: an update,” ACM SIGKDD Explorations Newsletter, vol. 11, no. 1, pp. 10–18, 2009. View at Publisher · View at Google Scholar
  10. J. Jordan and E. Angelopoulou, “Supervised multispectral image segmentation with power watersheds,” in Proceedings of the 19th IEEE International Conference on Image Processing (ICIP '12), pp. 1585–1588, IEEE, Orlando, Fla, USA, September-October 2012. View at Publisher · View at Google Scholar · View at Scopus
  11. J. Jordan and E. Angelopoulou, “Mean-shift clustering for interactive multispectral image analysis,” in Proceedings of the 20th IEEE International Conference on Image Processing (ICIP '13), pp. 3790–3794, IEEE, Melbourne, Australia, September 2013. View at Publisher · View at Google Scholar · View at Scopus
  12. J. Jordan and E. Angelopoulou, “Hyperspectral image visualization with a 3-D self-organizing map,” in Proceedings of the Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS '13), pp. 1–4, IEEE, 2013.
  13. J. W. Boardman, L. L. Biehl, R. N. Clark et al., “Development and implementation of software systems for imaging spectroscopy,” in Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS '06), pp. 1969–1973, IEEE, July-August 2006. View at Publisher · View at Google Scholar · View at Scopus
  14. L. Biehl, “Eval-ware: hyperspectral imaging [best of the web],” IEEE Signal Processing Magazine, vol. 24, no. 4, pp. 125–126, 2007. View at Publisher · View at Google Scholar · View at Scopus
  15. P. E. Dennison, K. Q. Halligan, and D. A. Roberts, “A comparison of error metrics and constraints for multiple endmember spectral mixture analysis and spectral angle mapper,” Remote Sensing of Environment, vol. 93, no. 3, pp. 359–367, 2004. View at Publisher · View at Google Scholar · View at Scopus
  16. L. Biehl and D. Landgrebe, “MultiSpec—a tool for multispectral-hyperspectral image data analysis,” Computers & Geosciences, vol. 28, no. 10, pp. 1153–1159, 2002. View at Publisher · View at Google Scholar · View at Scopus
  17. F. Warmerdam, “The geospatial data abstraction library,” in Open Source Approaches in Spatial Data Handling, G. B. Hall, M. G. Leahy, S. Balram, and S. Dragicevic, Eds., vol. 2, pp. 87–104, Springer, Berlin, Germany, 2008. View at Google Scholar
  18. Harris Geospatial Solutions, “ENVI,” 2016, http://www.harrisgeospatial.com/ProductsandSolutions/GeospatialProducts/ENVI.aspx
  19. J. Boardman, F. Kruse, and R. Green, “Mapping target signatures via partial unmixing of AVIRIS data,” in Proceedings of the Summaries, 5th JPL Airborne Earth Science Workshop, vol. 1, pp. 23–26, 1995.
  20. F. Yasuma, T. Mitsunaga, D. Iso, and S. Nayar, “Generalized assorted pixel camera: post-capture control of resolution, dynamic range and spectrum,” Tech. Rep., Columbia University, 2008. View at Google Scholar
  21. D. H. Foster, K. Amano, S. M. C. Nascimento, and M. J. Foster, “Frequency of metamerism in natural scenes,” Journal of the Optical Society of America A, vol. 23, no. 10, pp. 2359–2372, 2006. View at Publisher · View at Google Scholar · View at Scopus
  22. Purdue Research Foundation, “Hyperspectral images,” May 2016, https://engineering.purdue.edu/_biehl/MultiSpec/hyperspectral.html
  23. United States Army Corpse of Engineers, “Hypercube,” May 2016, http://www.erdc.usace.army.mil/Media/FactSheets/FactSheetArticleView/tabid/9254/Article/610433/hypercube.aspx
  24. Ball Aerospace & Technologies Corp, “Opticks,” May 2016, https://opticks.org/
  25. “Opticks-Spectral Processing Extension,” July 2012, https://opticks.org/display/opticksExt
  26. M. Cui, A. Razdan, J. Hu, and P. Wonka, “Interactive hyperspectral image visualization using convex optimization,” IEEE Transactions on Geoscience and Remote Sensing, vol. 47, no. 6, pp. 1673–1684, 2009. View at Publisher · View at Google Scholar · View at Scopus
  27. W. A. Joye and E. Mandel, “New features of SAOImage DS9,” in Astronomical Data Analysis Software and Systems XII, vol. 295, pp. 489–492, 2003. View at Google Scholar
  28. H. Li, C.-W. Fu, and A. J. Hanson, “Visualizing multiwavelength astrophysical data,” IEEE Transactions on Visualization and Computer Graphics, vol. 14, no. 6, pp. 1555–1562, 2008. View at Publisher · View at Google Scholar · View at Scopus
  29. P. Colantoni, R. Pillay, C. Lahanier, and D. Pitzalis, “Analysis of multispectral images of paintings,” in Proceedings of the European Signal Processing Conference, Florence, Italy, 2006.
  30. G. Wyszecki and W. S. Stiles, Color Science: Concepts and Methods, Quantitative Data and Formulae, Wiley-Interscience, New York, NY, USA, 2nd edition, 2000.
  31. S. J. Kim, S. Zhuo, F. Deng, C.-W. Fu, and M. Brown, “Interactive visualization of hyperspectral images of historical documents,” IEEE Transactions on Visualization and Computer Graphics, vol. 16, no. 6, pp. 1441–1448, 2010. View at Publisher · View at Google Scholar · View at Scopus
  32. National ICT Australia Limited, “Scyven,” May 2016, http://www.scyven.com
  33. B. Labitzke, S. Bayraktar, and A. Kolb, “Generic visual analysis for multi- and hyperspectral image data,” Data Mining and Knowledge Discovery, vol. 27, no. 1, pp. 117–145, 2013. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  34. N. Keshava and J. F. Mustard, “Spectral unmixing,” IEEE Signal Processing Magazine, vol. 19, no. 1, pp. 44–57, 2002. View at Publisher · View at Google Scholar · View at Scopus
  35. E. Angelopoulou, S. W. Lee, and R. Bajcsy, “Spectral gradient: a material descriptor invariant to geometry and incident illumination,” in Proceedings of the 7th IEEE International Conference on Computer Vision (ICCV '99), vol. 2, pp. 861–867, Kerkyra, Greece, September 1999. View at Scopus
  36. A. Inselberg and B. Dimsdale, “Parallel coordinates: a tool for visualizing multi-dimensional geometry,” in in IEEE Conference on Visualization, pp. 361–378, 1990.
  37. R. Gonzalez, R. Woods, and S. Eddins, Digital Image Processing, Prentice Hall Press, New York, NY, USA, 3rd edition, 2008.
  38. G. Ellis and A. Dix, “Enabling automatic clutter reduction in parallel coordinate plots,” IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 5, pp. 717–724, 2006. View at Publisher · View at Google Scholar · View at Scopus
  39. R. Fuchs and H. Hauser, “Visualization of multi-variate scientific data,” Computer Graphics Forum, vol. 28, no. 6, pp. 1670–1690, 2009. View at Publisher · View at Google Scholar · View at Scopus
  40. C. Couprie, L. Grady, L. Najman, and H. Talbot, “Power watershed: a unifying graph-based optimization framework,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 7, pp. 1384–1399, 2011. View at Publisher · View at Google Scholar · View at Scopus
  41. Y. Du, C.-I. Chang, H. Ren, C.-C. Chang, J. O. Jensen, and F. M. D'Amico, “New hyperspectral discrimination measure for spectral characterization,” Optical Engineering, vol. 43, no. 8, pp. 1777–1786, 2004. View at Publisher · View at Google Scholar · View at Scopus
  42. A. E. Gutiérrez-Rodríguez, M. A. Medina-Pérez, J. F. Martínez-Trinidad, J. A. Carrasco-Ochoa, and M. García-Borroto, “dissimilarity measures for ultraviolet spectra identification,” in Advances in Pattern Recognition: Second Mexican Conference on Pattern Recognition, MCPR 2010, Puebla, Mexico, September 27–29, 2010. Proceedings, vol. 6256 of Lecture Notes in Computer Science, pp. 220–229, Springer, New York, NY, USA, 2010. View at Publisher · View at Google Scholar
  43. S. Bo, L. Ding, H. Li, F. Di, and C. Zhu, “Mean shift-based clustering analysis of multispectral remote sensing imagery,” International Journal of Remote Sensing, vol. 30, no. 4, pp. 817–827, 2009. View at Publisher · View at Google Scholar · View at Scopus
  44. X. Huang and L. Zhang, “An adaptive mean-shift analysis approach for object extraction and classification from urban hyperspectral imagery,” IEEE Transactions on Geoscience and Remote Sensing, vol. 46, no. 12, pp. 4173–4185, 2008. View at Publisher · View at Google Scholar · View at Scopus
  45. D. Comaniciu and P. Meer, “Mean shift: a robust approach toward feature space analysis,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 24, no. 5, pp. 603–619, 2002. View at Publisher · View at Google Scholar · View at Scopus
  46. B. Georgescu, I. Shimshoni, and P. Meer, “Mean shift based clustering in high dimensions: a texture classification example,” in Proceedings of the 9th IEEE International Conference on Computer Vision, pp. 456–463, October 2003. View at Scopus
  47. M. Fauvel, J. A. Benediktsson, J. Chanussot, and J. R. Sveinsson, “Spectral and spatial classification of hyperspectral data using SVMs and morphological profiles,” IEEE Transactions on Geoscience and Remote Sensing, vol. 46, no. 11, pp. 3804–3814, 2008. View at Publisher · View at Google Scholar · View at Scopus
  48. D. R. Thompson, L. Mandrake, M. S. Gilmore, and R. Castaño, “Superpixel endmember detection,” IEEE Transactions on Geoscience and Remote Sensing, vol. 48, no. 11, pp. 4023–4033, 2010. View at Publisher · View at Google Scholar · View at Scopus
  49. P. F. Felzenszwalb and D. P. Huttenlocher, “Efficient graph-based image segmentation,” International Journal of Computer Vision, vol. 59, no. 2, pp. 167–181, 2004. View at Publisher · View at Google Scholar · View at Scopus
  50. S. L. Ustin and A. Trabucco, “Using hyperspectral data to assess forest structure,” Journal of Forestry, vol. 98, no. 6, pp. 47–49, 2000. View at Google Scholar
  51. M. Stokes, M. Anderson, S. Chandrasekar, and R. Motta, “A standard default color space for the internet-sRGB,” Tech. Rep., Microsoft and Hewlett-Packard, 1996, http://www.color.org/sRGB.xalter. View at Google Scholar
  52. N. P. Jacobson and M. R. Gupta, “Design goals and solutions for display of hyperspectral images,” IEEE Transactions on Geoscience and Remote Sensing, vol. 43, no. 11, pp. 2684–2692, 2005. View at Publisher · View at Google Scholar · View at Scopus
  53. T. Kohonen, Self-Organizing Maps, vol. 30 of Springer Series in Information Sciences, Springer, Berline, Germany, 3rd edition, 2001. View at Publisher · View at Google Scholar · View at MathSciNet
  54. J. Jordan and E. Angelopoulou, “Edge detection in multispectral images using the n-dimensional self-organizing map,” in Proceedings of the 18th IEEE International Conference on Image Processing (ICIP '11), pp. 3181–3184, IEEE, Brussels, Belgium, September 2011. View at Publisher · View at Google Scholar · View at Scopus
  55. J. Gorricha and V. Lobo, “Improvements on the visualization of clusters in geo-referenced data using self-organizing maps,” Computers & Geosciences, vol. 43, pp. 177–186, 2012. View at Publisher · View at Google Scholar · View at Scopus
  56. J. M. Fonville, C. L. Carter, L. Pizarro et al., “Hyperspectral visualization of mass spectrometry imaging data,” Analytical Chemistry, vol. 85, no. 3, pp. 1415–1423, 2013. View at Publisher · View at Google Scholar · View at Scopus
  57. K. Beyer, J. Goldstein, R. Ramakrishnan, and U. Shaft, “When is ‘nearest neighbor’ meaningful?” in Database Theory—ICDT'99, C. Beeri and P. Buneman, Eds., vol. 1540 of Lecture Notes in Computer Science, pp. 217–235, 1999. View at Publisher · View at Google Scholar
  58. M. Sjöberg and J. Laaksonen, “Optimal combination of SOM search in best-matching units and map neighborhood,” in Advances in Self-Organizing Maps, vol. 5629, pp. 281–289, Springer, Berlin, Germany, 2009. View at Google Scholar
  59. C. M. Bachmann, T. L. Ainsworth, and R. A. Fusina, “Improved manifold coordinate representations of large-scale hyperspectral scenes,” IEEE Transactions on Geoscience and Remote Sensing, vol. 44, no. 10, pp. 2786–2803, 2006. View at Publisher · View at Google Scholar · View at Scopus
  60. The Qt Company, “Qt-cross-platform application and UI framework,” 2016, http://qt-project.org/
  61. J. Reinders, Intel Threading Building Blocks: Outfitting C++ for Multi-Core Processor Parallelism, O'Reilly Media, 2010.
  62. M. Potel, MVP: Model-View-Presenter the Taligent Programming Model for c++ and Java, Taligent, 1996.
  63. J. Jordan, Gerbil Hyperspectral Visualization and Analysis Framework, 2016, http://github.com/gerbilvis/gerbil.