{"title":"在图形处理单元上使用迭代误差分析的高光谱图像的实时有损压缩","authors":"S. Sánchez, A. Plaza","doi":"10.1117/12.923834","DOIUrl":null,"url":null,"abstract":"Hyperspectral image compression is an important task in remotely sensed Earth Observation as the dimensionality \nof this kind of image data is ever increasing. This requires on-board compression in order to optimize the \ndonwlink connection when sending the data to Earth. A successful algorithm to perform lossy compression of \nremotely sensed hyperspectral data is the iterative error analysis (IEA) algorithm, which applies an iterative \nprocess which allows controlling the amount of information loss and compression ratio depending on the number \nof iterations. This algorithm, which is based on spectral unmixing concepts, can be computationally expensive \nfor hyperspectral images with high dimensionality. In this paper, we develop a new parallel implementation of \nthe IEA algorithm for hyperspectral image compression on graphics processing units (GPUs). The proposed \nimplementation is tested on several different GPUs from NVidia, and is shown to exhibit real-time performance \nin the analysis of an Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS) data sets collected over different \nlocations. The proposed algorithm and its parallel GPU implementation represent a significant advance towards \nreal-time onboard (lossy) compression of hyperspectral data where the quality of the compression can be also \nadjusted in real-time.","PeriodicalId":369288,"journal":{"name":"Real-Time Image and Video Processing","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Real-time lossy compression of hyperspectral images using iterative error analysis on graphics processing units\",\"authors\":\"S. Sánchez, A. Plaza\",\"doi\":\"10.1117/12.923834\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Hyperspectral image compression is an important task in remotely sensed Earth Observation as the dimensionality \\nof this kind of image data is ever increasing. This requires on-board compression in order to optimize the \\ndonwlink connection when sending the data to Earth. A successful algorithm to perform lossy compression of \\nremotely sensed hyperspectral data is the iterative error analysis (IEA) algorithm, which applies an iterative \\nprocess which allows controlling the amount of information loss and compression ratio depending on the number \\nof iterations. This algorithm, which is based on spectral unmixing concepts, can be computationally expensive \\nfor hyperspectral images with high dimensionality. In this paper, we develop a new parallel implementation of \\nthe IEA algorithm for hyperspectral image compression on graphics processing units (GPUs). The proposed \\nimplementation is tested on several different GPUs from NVidia, and is shown to exhibit real-time performance \\nin the analysis of an Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS) data sets collected over different \\nlocations. The proposed algorithm and its parallel GPU implementation represent a significant advance towards \\nreal-time onboard (lossy) compression of hyperspectral data where the quality of the compression can be also \\nadjusted in real-time.\",\"PeriodicalId\":369288,\"journal\":{\"name\":\"Real-Time Image and Video Processing\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Real-Time Image and Video Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.923834\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Real-Time Image and Video Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.923834","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real-time lossy compression of hyperspectral images using iterative error analysis on graphics processing units
Hyperspectral image compression is an important task in remotely sensed Earth Observation as the dimensionality
of this kind of image data is ever increasing. This requires on-board compression in order to optimize the
donwlink connection when sending the data to Earth. A successful algorithm to perform lossy compression of
remotely sensed hyperspectral data is the iterative error analysis (IEA) algorithm, which applies an iterative
process which allows controlling the amount of information loss and compression ratio depending on the number
of iterations. This algorithm, which is based on spectral unmixing concepts, can be computationally expensive
for hyperspectral images with high dimensionality. In this paper, we develop a new parallel implementation of
the IEA algorithm for hyperspectral image compression on graphics processing units (GPUs). The proposed
implementation is tested on several different GPUs from NVidia, and is shown to exhibit real-time performance
in the analysis of an Airborne Visible Infra-Red Imaging Spectrometer (AVIRIS) data sets collected over different
locations. The proposed algorithm and its parallel GPU implementation represent a significant advance towards
real-time onboard (lossy) compression of hyperspectral data where the quality of the compression can be also
adjusted in real-time.