光谱数据高速处理与在轨可编程软件设计 高光谱 水文地质 水文地质调查
光谱数据高速处理与在轨可编程软件设计
首先从可见光和短波红外探测器驱动及信息获取电路传输的图像数据由串并模块完成数据的串并转换。
通信模块与下位机电路之间的通信,接收下位机传送来的“波段选择”和“图像压缩”指令。
在可见光和短波红外探测器驱动及信息获取电路传送至图像在轨可编程电路的串行光谱图像数据中,每个光谱谱段图像前均加人了谱段号。通信模块首先根据下位机发送来的波段选择指令生成依谱段号排序的选择表( 如若为‘1’ 则表示此谱段数据可传入后续模块否则丢弃),然后根据数据中的谱段号查找选择表,确定此谱段数据是否丢弃,从而实现波段选择编程功能。
经波段选择和编程后的高光谱图像数据的传输至原始数据缓存模块完成图像数据的缓存。
在压缩模式下,压缩模块根据接收图像数据的谱段信息,分类将这些图像数据存到各自的缓存单元中。在图像接收缓存单元中接收到一定量(达到设定的阈值)的图像数据后,则向读写仲裁模块发出压带请求。等待响应后,图像压缩及读写仲裁模块从图像接收缓存单元中读取数据。进行压缩数据处理,在完成压缩后打包传至压缩图像缓存模块,然后下传。
在直传模式下,数据压缩模块则直接根据接收到的图像数据谱段信息,将图像数据直接传送至压缩图像缓存模块,然后下传。