Efficient Sampling Rate Offset Compensation - an Overlap-Save Based Approach. Schmalenstroeer, J. & Haeb-Umbach, R. In 2018 26th European Signal Processing Conference (EUSIPCO), pages 499-503, Sep., 2018. Paper doi abstract bibtex Distributed sensor data acquisition usually encompasses data sampling by the individual devices, where each of them has its own oscillator driving the local sampling process, resulting in slightly different sampling rates at the individual sensor nodes. Nevertheless, for certain downstream signal processing tasks it is important to compensate even for small sampling rate offsets. Aligning the sampling rates of oscillators which differ only by a few parts-per-million, is, however, challenging and quite different from traditional multirate signal processing tasks. In this paper we propose to transfer a precise but computationally demanding time domain approach, inspired by the Nyquist-Shannon sampling theorem, to an efficient frequency domain implementation. To this end a buffer control is employed which compensates for sampling offsets which are multiples of the sampling period, while a digital filter, realized by the well-known Overlap-Save method, handles the fractional part of the sampling phase offset. With experiments on artificially misaligned data we investigate the parametrization, the efficiency, and the induced distortions of the proposed resampling method. It is shown that a favorable compromise between residual distortion and computational complexity is achieved, compared to other sampling rate offset compensation techniques.
@InProceedings{8553379,
author = {J. Schmalenstroeer and R. Haeb-Umbach},
booktitle = {2018 26th European Signal Processing Conference (EUSIPCO)},
title = {Efficient Sampling Rate Offset Compensation - an Overlap-Save Based Approach},
year = {2018},
pages = {499-503},
abstract = {Distributed sensor data acquisition usually encompasses data sampling by the individual devices, where each of them has its own oscillator driving the local sampling process, resulting in slightly different sampling rates at the individual sensor nodes. Nevertheless, for certain downstream signal processing tasks it is important to compensate even for small sampling rate offsets. Aligning the sampling rates of oscillators which differ only by a few parts-per-million, is, however, challenging and quite different from traditional multirate signal processing tasks. In this paper we propose to transfer a precise but computationally demanding time domain approach, inspired by the Nyquist-Shannon sampling theorem, to an efficient frequency domain implementation. To this end a buffer control is employed which compensates for sampling offsets which are multiples of the sampling period, while a digital filter, realized by the well-known Overlap-Save method, handles the fractional part of the sampling phase offset. With experiments on artificially misaligned data we investigate the parametrization, the efficiency, and the induced distortions of the proposed resampling method. It is shown that a favorable compromise between residual distortion and computational complexity is achieved, compared to other sampling rate offset compensation techniques.},
keywords = {computational complexity;data acquisition;digital filters;distributed sensors;frequency-domain analysis;signal sampling;time-domain analysis;computational complexity;digital filter;buffer control;overlap-save based approach;sampling rate offset compensation;frequency domain implementation;Nyquist-Shannon sampling theorem;time domain approach;multirate signal processing;artificially misaligned data;sampling rate offsets;downstream signal processing tasks;individual sensor nodes;local sampling process;data sampling;distributed sensor data acquisition;Frequency-domain analysis;Interpolation;Oscillators;Task analysis;Europe;Distortion;Overlap-Save method;sampling rate offset;resampling},
doi = {10.23919/EUSIPCO.2018.8553379},
issn = {2076-1465},
month = {Sep.},
url = {https://www.eurasip.org/proceedings/eusipco/eusipco2018/papers/1570429285.pdf},
}
Downloads: 0
{"_id":"dKi5nrL5mmoSDnwpm","bibbaseid":"schmalenstroeer-haebumbach-efficientsamplingrateoffsetcompensationanoverlapsavebasedapproach-2018","authorIDs":[],"author_short":["Schmalenstroeer, J.","Haeb-Umbach, R."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["J."],"propositions":[],"lastnames":["Schmalenstroeer"],"suffixes":[]},{"firstnames":["R."],"propositions":[],"lastnames":["Haeb-Umbach"],"suffixes":[]}],"booktitle":"2018 26th European Signal Processing Conference (EUSIPCO)","title":"Efficient Sampling Rate Offset Compensation - an Overlap-Save Based Approach","year":"2018","pages":"499-503","abstract":"Distributed sensor data acquisition usually encompasses data sampling by the individual devices, where each of them has its own oscillator driving the local sampling process, resulting in slightly different sampling rates at the individual sensor nodes. Nevertheless, for certain downstream signal processing tasks it is important to compensate even for small sampling rate offsets. Aligning the sampling rates of oscillators which differ only by a few parts-per-million, is, however, challenging and quite different from traditional multirate signal processing tasks. In this paper we propose to transfer a precise but computationally demanding time domain approach, inspired by the Nyquist-Shannon sampling theorem, to an efficient frequency domain implementation. To this end a buffer control is employed which compensates for sampling offsets which are multiples of the sampling period, while a digital filter, realized by the well-known Overlap-Save method, handles the fractional part of the sampling phase offset. With experiments on artificially misaligned data we investigate the parametrization, the efficiency, and the induced distortions of the proposed resampling method. It is shown that a favorable compromise between residual distortion and computational complexity is achieved, compared to other sampling rate offset compensation techniques.","keywords":"computational complexity;data acquisition;digital filters;distributed sensors;frequency-domain analysis;signal sampling;time-domain analysis;computational complexity;digital filter;buffer control;overlap-save based approach;sampling rate offset compensation;frequency domain implementation;Nyquist-Shannon sampling theorem;time domain approach;multirate signal processing;artificially misaligned data;sampling rate offsets;downstream signal processing tasks;individual sensor nodes;local sampling process;data sampling;distributed sensor data acquisition;Frequency-domain analysis;Interpolation;Oscillators;Task analysis;Europe;Distortion;Overlap-Save method;sampling rate offset;resampling","doi":"10.23919/EUSIPCO.2018.8553379","issn":"2076-1465","month":"Sep.","url":"https://www.eurasip.org/proceedings/eusipco/eusipco2018/papers/1570429285.pdf","bibtex":"@InProceedings{8553379,\n author = {J. Schmalenstroeer and R. Haeb-Umbach},\n booktitle = {2018 26th European Signal Processing Conference (EUSIPCO)},\n title = {Efficient Sampling Rate Offset Compensation - an Overlap-Save Based Approach},\n year = {2018},\n pages = {499-503},\n abstract = {Distributed sensor data acquisition usually encompasses data sampling by the individual devices, where each of them has its own oscillator driving the local sampling process, resulting in slightly different sampling rates at the individual sensor nodes. Nevertheless, for certain downstream signal processing tasks it is important to compensate even for small sampling rate offsets. Aligning the sampling rates of oscillators which differ only by a few parts-per-million, is, however, challenging and quite different from traditional multirate signal processing tasks. In this paper we propose to transfer a precise but computationally demanding time domain approach, inspired by the Nyquist-Shannon sampling theorem, to an efficient frequency domain implementation. To this end a buffer control is employed which compensates for sampling offsets which are multiples of the sampling period, while a digital filter, realized by the well-known Overlap-Save method, handles the fractional part of the sampling phase offset. With experiments on artificially misaligned data we investigate the parametrization, the efficiency, and the induced distortions of the proposed resampling method. It is shown that a favorable compromise between residual distortion and computational complexity is achieved, compared to other sampling rate offset compensation techniques.},\n keywords = {computational complexity;data acquisition;digital filters;distributed sensors;frequency-domain analysis;signal sampling;time-domain analysis;computational complexity;digital filter;buffer control;overlap-save based approach;sampling rate offset compensation;frequency domain implementation;Nyquist-Shannon sampling theorem;time domain approach;multirate signal processing;artificially misaligned data;sampling rate offsets;downstream signal processing tasks;individual sensor nodes;local sampling process;data sampling;distributed sensor data acquisition;Frequency-domain analysis;Interpolation;Oscillators;Task analysis;Europe;Distortion;Overlap-Save method;sampling rate offset;resampling},\n doi = {10.23919/EUSIPCO.2018.8553379},\n issn = {2076-1465},\n month = {Sep.},\n url = {https://www.eurasip.org/proceedings/eusipco/eusipco2018/papers/1570429285.pdf},\n}\n\n","author_short":["Schmalenstroeer, J.","Haeb-Umbach, R."],"key":"8553379","id":"8553379","bibbaseid":"schmalenstroeer-haebumbach-efficientsamplingrateoffsetcompensationanoverlapsavebasedapproach-2018","role":"author","urls":{"Paper":"https://www.eurasip.org/proceedings/eusipco/eusipco2018/papers/1570429285.pdf"},"keyword":["computational complexity;data acquisition;digital filters;distributed sensors;frequency-domain analysis;signal sampling;time-domain analysis;computational complexity;digital filter;buffer control;overlap-save based approach;sampling rate offset compensation;frequency domain implementation;Nyquist-Shannon sampling theorem;time domain approach;multirate signal processing;artificially misaligned data;sampling rate offsets;downstream signal processing tasks;individual sensor nodes;local sampling process;data sampling;distributed sensor data acquisition;Frequency-domain analysis;Interpolation;Oscillators;Task analysis;Europe;Distortion;Overlap-Save method;sampling rate offset;resampling"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"inproceedings","biburl":"https://raw.githubusercontent.com/Roznn/EUSIPCO/main/eusipco2018url.bib","creationDate":"2021-02-13T15:38:40.407Z","downloads":0,"keywords":["computational complexity;data acquisition;digital filters;distributed sensors;frequency-domain analysis;signal sampling;time-domain analysis;computational complexity;digital filter;buffer control;overlap-save based approach;sampling rate offset compensation;frequency domain implementation;nyquist-shannon sampling theorem;time domain approach;multirate signal processing;artificially misaligned data;sampling rate offsets;downstream signal processing tasks;individual sensor nodes;local sampling process;data sampling;distributed sensor data acquisition;frequency-domain analysis;interpolation;oscillators;task analysis;europe;distortion;overlap-save method;sampling rate offset;resampling"],"search_terms":["efficient","sampling","rate","offset","compensation","overlap","save","based","approach","schmalenstroeer","haeb-umbach"],"title":"Efficient Sampling Rate Offset Compensation - an Overlap-Save Based Approach","year":2018,"dataSources":["yiZioZximP7hphDpY","iuBeKSmaES2fHcEE9"]}