西安电子科技大学学报 ›› 2019, Vol. 46 ›› Issue (4): 22-27.doi: 10.19665/j.issn1001-2400.2019.04.004

• • 上一篇    下一篇

一种改进的高光谱端元提取算法及其FPGA实现

张锦涛,雷杰,吴凌云,黄碧莹,李云松   

  1. 西安电子科技大学 综合业务网理论及关键技术国家重点实验室,陕西 西安 710071
  • 收稿日期:2018-12-25 出版日期:2019-08-20 发布日期:2019-08-15
  • 作者简介:张锦涛(1994—),男,西安电子科技大学硕士研究生,E-mail: jtzhang_1@stu.xidian.edu.cn.
  • 基金资助:
    国家自然科学基金(61801359);高等学校学科创新引智计划(“111计划”B08038)

Improved algorithm for hyperspectral endmember extraction and its FPGA implementation

ZHANG Jintao,LEI Jie,WU Lingyun,HUANG Biying,LI Yunsong   

  1. State Key Lab. of Integrated Services Networks, Xidian Univ. , Xi’an 710071, China
  • Received:2018-12-25 Online:2019-08-20 Published:2019-08-15

摘要:

自动目标生成算法在迭代更新正交子空间投影矩阵时,面临复杂的求逆运算和不断增长的迭代规模等问题,给算法的高速硬件实现带来困难。在对经典自动目标生成算法深入研究的基础上,采用固定规模的矩阵乘加运算代替复杂的矩阵求逆来更新正交投影算子,提出一种全新的自动目标生成算法的高速硬件实现架构。此外,首次使用高层次综合工具在现场可编程门阵列平台上完成了算法验证。实验结果表明,该硬件实现架构的处理速度达到了严格的实时性,同时保持了与传统算法相同的高检测精度。

关键词: 图像处理, 高光谱图像, 端元提取, 自动目标生成算法, 现场可编程门阵列, 高层次综合

Abstract:

The automatic target generation process (ATGP) is unsuitable for being deployed for high speed hardware implementation due to enormously complex inverse operations and the increasing scale of iterative operation problems. On the basis of an intensive study of the ATGP algorithm, a novel implementation framework is proposed in this paper, which takes advantage of simple regular matrix operations instead of increasingly complicated matrix inversion to update the orthogonal projection operator matrix. Furthermore, an accelerated design of the algorithm is implemented on FPGA by using high-level synthesis (HLS) for the first time. Experimental results demonstrate that the processing time achieved by the FPGA implementation is strictly real-time while retaining the same high detection accuracy.

Key words: image processing, hyperspectral image, endmember extraction, automatic target generation process, field programable gate array, high-level synthesis

中图分类号: 

  • TP571