FPGA加速高光谱图像纯像元指数计算方法

2 下载量 109 浏览量 更新于2024-08-26 收藏 478KB PDF 举报
"这篇研究论文探讨了高光谱图像纯像元指数计算的FPGA(现场可编程门阵列)实现方法,旨在解决高光谱图像处理中的计算复杂性和效率问题。文章由华南理工大学的学者发表,介绍了针对大量谱段数据的高光谱图像,提出了一种基于FPGA的解决方案,优化了矩阵运算策略和内积运算电路,以提高计算速度和并行度。通过简化投影向量,避免了浮点乘法运算,降低了硬件实现的难度。实验结果显示,该结构在端元提取的准确性上超越了ENVIS软件和其他已有的方法,并能在10秒内完成对224谱段、350x350分辨率的AVIRIS Cuprite高光谱图像的纯像元指数计算,满足实时处理需求,适用于星载或机载应用。关键词涵盖了高光谱图像、端元提取、纯像元指数、随机投影和FPGA技术。" 这篇研究论文主要关注的是如何利用FPGA技术高效处理高光谱图像中的纯像元指数计算。高光谱图像,源于航空航天领域的遥感技术,包含大量的光谱信息,因此在处理时面临着计算量大的挑战。研究者提出了一种新的FPGA实现结构,该结构采用投影向量并行的矩阵运算策略,减少了数据读取的接口负担,提升了计算效率。 在具体实现上,研究者设计了一种谱段并行的内积运算电路,通过提高计算并行度来加速处理过程。同时,他们通过简化投影向量,避免了在硬件实现中通常较为复杂的浮点乘法运算,这有助于降低硬件设计的复杂性,提高系统可行性。 实验部分对比了该FPGA实现方案与其他方法,如商业软件ENVIS,以及已有的处理结构,表明提出的方案在端元提取的准确性上更优,并且在处理具有224个谱段、350x350像素分辨率的高光谱图像时,能够在短短10秒内完成纯像元指数的计算。这样的速度满足了实时处理的需求,对于星载或机载的遥感应用尤其重要,因为这些系统往往需要快速响应和高效的数据处理能力。 这篇论文提供了高光谱图像处理领域的一种创新解决方案,利用FPGA的并行计算能力,有效解决了计算量大、实时性要求高的问题,对于未来高光谱图像分析和应用有着重要的参考价值。