Representation and compression of multidimensional piecewise functions using surflets

We study the representation, approximation, and compression of functions in M dimensions that consist of constant or smooth regions separated by smooth (M-1)-dimensional discontinuities. Examples include images containing edges, video sequences of moving objects, and seismic data containing geologic...

Full description

Bibliographic Details
Main Authors: Chandrasekaran, Venkat, Wakin, Michael B., Baron, Dror, Baraniuk, Richard G.
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers 2010
Subjects:
Online Access:http://hdl.handle.net/1721.1/52325
_version_ 1826210785048657920
author Chandrasekaran, Venkat
Wakin, Michael B.
Baron, Dror
Baraniuk, Richard G.
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Chandrasekaran, Venkat
Wakin, Michael B.
Baron, Dror
Baraniuk, Richard G.
author_sort Chandrasekaran, Venkat
collection MIT
description We study the representation, approximation, and compression of functions in M dimensions that consist of constant or smooth regions separated by smooth (M-1)-dimensional discontinuities. Examples include images containing edges, video sequences of moving objects, and seismic data containing geological horizons. For both function classes, we derive the optimal asymptotic approximation and compression rates based on Kolmogorov metric entropy. For piecewise constant functions, we develop a multiresolution predictive coder that achieves the optimal rate-distortion performance; for piecewise smooth functions, our coder has near-optimal rate-distortion performance. Our coder for piecewise constant functions employs surflets, a new multiscale geometric tiling consisting of M-dimensional piecewise constant atoms containing polynomial discontinuities. Our coder for piecewise smooth functions uses surfprints, which wed surflets to wavelets for piecewise smooth approximation. Both of these schemes achieve the optimal asymptotic approximation performance. Key features of our algorithms are that they carefully control the potential growth in surflet parameters at higher smoothness and do not require explicit estimation of the discontinuity. We also extend our results to the corresponding discrete function spaces for sampled data. We provide asymptotic performance results for both discrete function spaces and relate this asymptotic performance to the sampling rate and smoothness orders of the underlying functions and discontinuities. For approximation of discrete data, we propose a new scale-adaptive dictionary that contains few elements at coarse and fine scales, but many elements at medium scales. Simulation results on synthetic signals provide a comparison between surflet-based coders and previously studied approximation schemes based on wedgelets and wavelets.
first_indexed 2024-09-23T14:55:31Z
format Article
id mit-1721.1/52325
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T14:55:31Z
publishDate 2010
publisher Institute of Electrical and Electronics Engineers
record_format dspace
spelling mit-1721.1/523252022-10-01T23:23:27Z Representation and compression of multidimensional piecewise functions using surflets Chandrasekaran, Venkat Wakin, Michael B. Baron, Dror Baraniuk, Richard G. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Chandrasekaran, Venkat Chandrasekaran, Venkat wavelets surflets sparse representations rate–distortion nonlinear approximation multiscale representations multidimensional signals metric entropy discontinuities compression We study the representation, approximation, and compression of functions in M dimensions that consist of constant or smooth regions separated by smooth (M-1)-dimensional discontinuities. Examples include images containing edges, video sequences of moving objects, and seismic data containing geological horizons. For both function classes, we derive the optimal asymptotic approximation and compression rates based on Kolmogorov metric entropy. For piecewise constant functions, we develop a multiresolution predictive coder that achieves the optimal rate-distortion performance; for piecewise smooth functions, our coder has near-optimal rate-distortion performance. Our coder for piecewise constant functions employs surflets, a new multiscale geometric tiling consisting of M-dimensional piecewise constant atoms containing polynomial discontinuities. Our coder for piecewise smooth functions uses surfprints, which wed surflets to wavelets for piecewise smooth approximation. Both of these schemes achieve the optimal asymptotic approximation performance. Key features of our algorithms are that they carefully control the potential growth in surflet parameters at higher smoothness and do not require explicit estimation of the discontinuity. We also extend our results to the corresponding discrete function spaces for sampled data. We provide asymptotic performance results for both discrete function spaces and relate this asymptotic performance to the sampling rate and smoothness orders of the underlying functions and discontinuities. For approximation of discrete data, we propose a new scale-adaptive dictionary that contains few elements at coarse and fine scales, but many elements at medium scales. Simulation results on synthetic signals provide a comparison between surflet-based coders and previously studied approximation schemes based on wedgelets and wavelets. Texas Instruments Leadership University Program United States. Air Force Research Laboratory (Grant FA8650-051850) Air Force Office of Scientific Research (United States) (Grant FA9550-04-0148) United States. Office of Naval Research (Grant N00014-02-1-0353) National Science Foundation (Grant CCF-0431150) 2010-03-05T13:54:42Z 2010-03-05T13:54:42Z 2008-12 2008-04 Article http://purl.org/eprint/type/JournalArticle 0018-9448 http://hdl.handle.net/1721.1/52325 Chandrasekaran, V. et al. “Representation and Compression of Multidimensional Piecewise Functions Using Surflets.” Information Theory, IEEE Transactions on 55.1 (2009): 374-400. © 2008 Institute of Electrical and Electronics Engineers en_US http://dx.doi.org/10.1109/TIT.2008.2008153 IEEE Transactions on Information Theory Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. application/pdf Institute of Electrical and Electronics Engineers IEEE
spellingShingle wavelets
surflets
sparse representations
rate–distortion
nonlinear approximation
multiscale representations
multidimensional signals
metric entropy
discontinuities
compression
Chandrasekaran, Venkat
Wakin, Michael B.
Baron, Dror
Baraniuk, Richard G.
Representation and compression of multidimensional piecewise functions using surflets
title Representation and compression of multidimensional piecewise functions using surflets
title_full Representation and compression of multidimensional piecewise functions using surflets
title_fullStr Representation and compression of multidimensional piecewise functions using surflets
title_full_unstemmed Representation and compression of multidimensional piecewise functions using surflets
title_short Representation and compression of multidimensional piecewise functions using surflets
title_sort representation and compression of multidimensional piecewise functions using surflets
topic wavelets
surflets
sparse representations
rate–distortion
nonlinear approximation
multiscale representations
multidimensional signals
metric entropy
discontinuities
compression
url http://hdl.handle.net/1721.1/52325
work_keys_str_mv AT chandrasekaranvenkat representationandcompressionofmultidimensionalpiecewisefunctionsusingsurflets
AT wakinmichaelb representationandcompressionofmultidimensionalpiecewisefunctionsusingsurflets
AT barondror representationandcompressionofmultidimensionalpiecewisefunctionsusingsurflets
AT baraniukrichardg representationandcompressionofmultidimensionalpiecewisefunctionsusingsurflets