• DocumentCode
    54030
  • Title

    Efficient Local Statistical Analysis via Integral Histograms with Discrete Wavelet Transform

  • Author

    Teng-Yok Lee ; Han-Wei Shen

  • Author_Institution
    Ohio State Univ., Columbus, OH, USA
  • Volume
    19
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    2693
  • Lastpage
    2702
  • Abstract
    Histograms computed from local regions are commonly used in many visualization applications, and allowing the user to query histograms interactively in regions of arbitrary locations and sizes plays an important role in feature identification and tracking. Computing histograms in regions with arbitrary location and size, nevertheless, can be time consuming for large data sets since it involves expensive I/O and scan of data elements. To achieve both performance- and storage-efficient query of local histograms, we present a new algorithm called WaveletSAT, which utilizes integral histograms, an extension of the summed area tables (SAT), and discrete wavelet transform (DWT). Similar to SAT, an integral histogram is the histogram computed from the area between each grid point and the grid origin, which can be be pre-computed to support fast query. Nevertheless, because one histogram contains multiple bins, it will be very expensive to store one integral histogram at each grid point. To reduce the storage cost for large integral histograms, WaveletSAT treats the integral histograms of all grid points as multiple SATs, each of which can be converted into a sparse representation via DWT, allowing the reconstruction of axis-aligned region histograms of arbitrary sizes from a limited number of wavelet coefficients. Besides, we present an efficient wavelet transform algorithm for SATs that can operate on each grid point separately in logarithmic time complexity, which can be extended to parallel GPU-based implementation. With theoretical and empirical demonstration, we show that WaveletSAT can achieve fast preprocessing and smaller storage overhead than the conventional integral histogram approach with close query performance.
  • Keywords
    computational complexity; data visualisation; discrete wavelet transforms; feature extraction; graphics processing units; image retrieval; parallel processing; performance evaluation; statistical analysis; tracking; DWT; WaveletSAT; axis-aligned region histograms; close query performance; data element scan; discrete wavelet transform algorithm; feature identification; feature tracking; grid origin; grid point; histogram computing; integral histogram approach; integral histograms; interactively histogram query; local statistical analysis; logarithmic time complexity; parallel GPU-based implementation; performance-efficient query; sparse representation; storage cost; storage-efficient query; summed area tables; visualization applications; wavelet coefficients; Discrete wavelet transforms; Histograms; Integral equations; Statistical analysis; Time complexity; Discrete wavelet transforms; Histograms; Integral equations; Statistical analysis; Time complexity; WaveletSAT; discrete wavelet transform; integral histograms; Algorithms; Computer Graphics; Computer Simulation; Data Interpretation, Statistical; Image Interpretation, Computer-Assisted; Models, Statistical; Numerical Analysis, Computer-Assisted; Signal Processing, Computer-Assisted; User-Computer Interface; Wavelet Analysis;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2013.152
  • Filename
    6634159