Downsampling Non-Uniformly Sampled Data

Decimating a uniformly sampled signal a factor D involves low-pass antialias filtering with normalized cutoff frequency 1/D followed by picking out every Dth sample. Alternatively, decimation can be done in the frequency domain using the fast Fourier transform (FFT) algorithm, after zero-padding t...

Full description

Bibliographic Details
Main Authors: Fredrik Gustafsson, Frida Eng
Format: Article
Language:English
Published: SpringerOpen 2007-10-01
Series:EURASIP Journal on Advances in Signal Processing
Online Access:http://dx.doi.org/10.1155/2008/147407
id doaj-3990e17f5f9f479dbb84e12f6c4eeac8
record_format Article
spelling doaj-3990e17f5f9f479dbb84e12f6c4eeac82020-11-25T00:57:19ZengSpringerOpenEURASIP Journal on Advances in Signal Processing1687-61722007-10-01200810.1155/2008/147407Downsampling Non-Uniformly Sampled DataFredrik GustafssonFrida EngDecimating a uniformly sampled signal a factor D involves low-pass antialias filtering with normalized cutoff frequency 1/D followed by picking out every Dth sample. Alternatively, decimation can be done in the frequency domain using the fast Fourier transform (FFT) algorithm, after zero-padding the signal and truncating the FFT. We outline three approaches to decimate non-uniformly sampled signals, which are all based on interpolation. The interpolation is done in different domains, and the inter-sample behavior does not need to be known. The first one interpolates the signal to a uniformly sampling, after which standard decimation can be applied. The second one interpolates a continuous-time convolution integral, that implements the antialias filter, after which every Dth sample can be picked out. The third frequency domain approach computes an approximate Fourier transform, after which truncation and IFFT give the desired result. Simulations indicate that the second approach is particularly useful. A thorough analysis is therefore performed for this case, using the assumption that the non-uniformly distributed sampling instants are generated by a stochastic process.http://dx.doi.org/10.1155/2008/147407
collection DOAJ
language English
format Article
sources DOAJ
author Fredrik Gustafsson
Frida Eng
spellingShingle Fredrik Gustafsson
Frida Eng
Downsampling Non-Uniformly Sampled Data
EURASIP Journal on Advances in Signal Processing
author_facet Fredrik Gustafsson
Frida Eng
author_sort Fredrik Gustafsson
title Downsampling Non-Uniformly Sampled Data
title_short Downsampling Non-Uniformly Sampled Data
title_full Downsampling Non-Uniformly Sampled Data
title_fullStr Downsampling Non-Uniformly Sampled Data
title_full_unstemmed Downsampling Non-Uniformly Sampled Data
title_sort downsampling non-uniformly sampled data
publisher SpringerOpen
series EURASIP Journal on Advances in Signal Processing
issn 1687-6172
publishDate 2007-10-01
description Decimating a uniformly sampled signal a factor D involves low-pass antialias filtering with normalized cutoff frequency 1/D followed by picking out every Dth sample. Alternatively, decimation can be done in the frequency domain using the fast Fourier transform (FFT) algorithm, after zero-padding the signal and truncating the FFT. We outline three approaches to decimate non-uniformly sampled signals, which are all based on interpolation. The interpolation is done in different domains, and the inter-sample behavior does not need to be known. The first one interpolates the signal to a uniformly sampling, after which standard decimation can be applied. The second one interpolates a continuous-time convolution integral, that implements the antialias filter, after which every Dth sample can be picked out. The third frequency domain approach computes an approximate Fourier transform, after which truncation and IFFT give the desired result. Simulations indicate that the second approach is particularly useful. A thorough analysis is therefore performed for this case, using the assumption that the non-uniformly distributed sampling instants are generated by a stochastic process.
url http://dx.doi.org/10.1155/2008/147407
work_keys_str_mv AT fredrikgustafsson downsamplingnonuniformlysampleddata
AT fridaeng downsamplingnonuniformlysampleddata
_version_ 1725224648128331776