Journal of South China University of Technology (Natural Science Edition) ›› 2014, Vol. 42 ›› Issue (1): 84-89.doi: 10.3969/j.issn.1000-565X.2014.01.015

• Electronics, Communication & Automation Technology • Previous Articles     Next Articles

FPGA Implementation for Computing Pixel Purity Index of Hyperspectral Images

Guo Jie Li Yun- song Yi Fang Wu Xian- yun   

  1. State Key Laboratory of Integrated Services Networks,Xidian University,Xi'an 710071,Shaanxi,China
  • Received:2013-04-24 Revised:2013-09-05 Online:2014-01-25 Published:2013-12-01
  • Contact: 郭杰(1982-),男,博士,副教授,主要从事图像处理及其硬件实现研究. E-mail:jguo@mail.xidian.edu.cn
  • About author:郭杰(1982-),男,博士,副教授,主要从事图像处理及其硬件实现研究.
  • Supported by:

    国家自然科学基金优秀青年科学基金资助项目(61222101);国家自然科学基金资助项目(61301287, 61301291);西安电子科技大学中央高校基本科研业务费专项资金资助项目(K5051201006, K5051201043);高等学校创新引智基地项目(B08038)

Abstract:

In hyperspectral images,there exists a huge amount of data with hundreds of spectral bands,which mayresult in heavy computational burden of the pixel purity index (PPI).In order to solve this problem,an architec-ture for FPGA (Field Programmable Gate Array) implementation is proposed.In this architecture,the matrix com-putation based on the parallel processing of projection vectors is adopted to reduce the interface data accesses,aninner product circuit with parallel bands is proposed to improve the projection computation parallelism,and simpli-fied projection vectors are employed to avoid the floating- point multiplication in hardware implementation.The re-sults of the experiments on the AVIRIS Cuprite hyperspectral images with 350 ×350 resolution and 224 bands showthat the proposed architecture outperforms the ENVI software and some other existing architectures in terms of end-member extraction accuracy,and that the PPI computation can be completed within 10 seconds in the correspondingFPGA implementation,which meets the requirement of real- time processing in spaceborne/airborne fields.

Key words: hyperspectral images, endmember extraction, pixel purity index, random projection, field programma-ble gate arrays

CLC Number: