HJ1A HSI is an interferometric imaging spectrometer (Hyper-spectral Imager, sensor ID: HSI) of HJ-1 small satellite. The hyper-spectral image data are organized and stored in hierarchical data format version 5 (HDF5) files. This paper presents the data model, file structure, library and programming model of HDF5 file format. The adapter design pattern is used for translating hdf5 interface into a compatible interface. Then, we give a detailed analysis of HJ1A hyper-spectral image data. The HJ1A hyper-spectral image data model includes five groups: 'GlobalAttributes', 'ImageAttributes', 'ImageData', 'MapInformation', and 'ProductParameters'' under the root group. The 'ImageData' group includes three datasets: 'BandData', 'CalibrationCoefficient', and 'WaveLength'. Based on the relationships between the models and implementations, we give a flow chart of extraction HJ1A hyper-spectral image data from hdf5 files. The level2 product of HJ1A hyper-spectral image data is used for experiment. We present the RGB color composite image and 3D cube of the extracted data. Tests show that the data extraction is correct and rapid with this approach. This work provides a solid foundation for quality evaluation and application of HJ1A hyper-spectral image.
[1]
Di Wu,et al.
A first approach to automatic monitoring prodedure of case II water quality from HJ-1 satellite images
,
2009,
2009 IEEE International Geoscience and Remote Sensing Symposium.
[2]
Meemong Lee,et al.
Image Processing Software For Imaging Spectrometry
,
1987,
Optics & Photonics.
[3]
Qian Shen,et al.
A HJ-1 satellite imagery oriented software system for water environmental monitoring
,
2008,
International Conference on Earth Observation for Global Changes.
[4]
Fred A. Kruse,et al.
The Spectral Image Processing System (SIPS) - Interactive visualization and analysis of imaging spectrometer data
,
1993
.