Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure

This paper examines the various variable-length encoders that provide integer encoding to hyperspectral scene data within a <inline-formula> <math display="inline"> <semantics> <msup> <mi>k</mi> <mn>2</mn> </msup> </semantics> <...

Full description

Bibliographic Details
Main Authors: Kevin Chow, Dion Eustathios Olivier Tzamarias, Miguel Hernández-Cabronero, Ian Blanes, Joan Serra-Sagristà
Format: Article
Language:English
Published: MDPI AG 2020-06-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/12/12/1983
id doaj-44e0abab33e2408a9f78bb999d45b819
record_format Article
spelling doaj-44e0abab33e2408a9f78bb999d45b8192020-11-25T02:24:59ZengMDPI AGRemote Sensing2072-42922020-06-01121983198310.3390/rs12121983Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data StructureKevin Chow0Dion Eustathios Olivier Tzamarias1Miguel Hernández-Cabronero2Ian Blanes3Joan Serra-Sagristà4Department of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Barcelona, SpainDepartment of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Barcelona, SpainDepartment of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Barcelona, SpainDepartment of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Barcelona, SpainDepartment of Information and Communications Engineering, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Barcelona, SpainThis paper examines the various variable-length encoders that provide integer encoding to hyperspectral scene data within a <inline-formula> <math display="inline"> <semantics> <msup> <mi>k</mi> <mn>2</mn> </msup> </semantics> </math> </inline-formula>-raster compact data structure. This compact data structure leads to a compression ratio similar to that produced by some of the classical compression techniques. This compact data structure also provides direct access for query to its data elements without requiring any decompression. The selection of the integer encoder is critical for obtaining a competitive performance considering both the compression ratio and access time. In this research, we show experimental results of different integer encoders such as Rice, Simple9, Simple16, PForDelta codes, and DACs. Further, a method to determine an appropriate <i>k</i> value for building a <inline-formula> <math display="inline"> <semantics> <msup> <mi>k</mi> <mn>2</mn> </msup> </semantics> </math> </inline-formula>-raster compact data structure with competitive performance is discussed.https://www.mdpi.com/2072-4292/12/12/1983compact data structurek2-rasterDACsElias codesSimple9Simple16
collection DOAJ
language English
format Article
sources DOAJ
author Kevin Chow
Dion Eustathios Olivier Tzamarias
Miguel Hernández-Cabronero
Ian Blanes
Joan Serra-Sagristà
spellingShingle Kevin Chow
Dion Eustathios Olivier Tzamarias
Miguel Hernández-Cabronero
Ian Blanes
Joan Serra-Sagristà
Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
Remote Sensing
compact data structure
k2-raster
DACs
Elias codes
Simple9
Simple16
author_facet Kevin Chow
Dion Eustathios Olivier Tzamarias
Miguel Hernández-Cabronero
Ian Blanes
Joan Serra-Sagristà
author_sort Kevin Chow
title Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
title_short Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
title_full Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
title_fullStr Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
title_full_unstemmed Analysis of Variable-Length Codes for Integer Encoding in Hyperspectral Data Compression with the K<sup>2</sup>-Raster Compact Data Structure
title_sort analysis of variable-length codes for integer encoding in hyperspectral data compression with the k<sup>2</sup>-raster compact data structure
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2020-06-01
description This paper examines the various variable-length encoders that provide integer encoding to hyperspectral scene data within a <inline-formula> <math display="inline"> <semantics> <msup> <mi>k</mi> <mn>2</mn> </msup> </semantics> </math> </inline-formula>-raster compact data structure. This compact data structure leads to a compression ratio similar to that produced by some of the classical compression techniques. This compact data structure also provides direct access for query to its data elements without requiring any decompression. The selection of the integer encoder is critical for obtaining a competitive performance considering both the compression ratio and access time. In this research, we show experimental results of different integer encoders such as Rice, Simple9, Simple16, PForDelta codes, and DACs. Further, a method to determine an appropriate <i>k</i> value for building a <inline-formula> <math display="inline"> <semantics> <msup> <mi>k</mi> <mn>2</mn> </msup> </semantics> </math> </inline-formula>-raster compact data structure with competitive performance is discussed.
topic compact data structure
k2-raster
DACs
Elias codes
Simple9
Simple16
url https://www.mdpi.com/2072-4292/12/12/1983
work_keys_str_mv AT kevinchow analysisofvariablelengthcodesforintegerencodinginhyperspectraldatacompressionwiththeksup2suprastercompactdatastructure
AT dioneustathiosoliviertzamarias analysisofvariablelengthcodesforintegerencodinginhyperspectraldatacompressionwiththeksup2suprastercompactdatastructure
AT miguelhernandezcabronero analysisofvariablelengthcodesforintegerencodinginhyperspectraldatacompressionwiththeksup2suprastercompactdatastructure
AT ianblanes analysisofvariablelengthcodesforintegerencodinginhyperspectraldatacompressionwiththeksup2suprastercompactdatastructure
AT joanserrasagrista analysisofvariablelengthcodesforintegerencodinginhyperspectraldatacompressionwiththeksup2suprastercompactdatastructure
_version_ 1724853331192446976