Gramophone Noise Reconstruction - A Comparative Study of Interpolation Algorithms for Noise Reduction

Christoph F. Stallmann, Andries P. Engelbrecht

Abstract

Gramophone records have been the main recording medium for seven decades and regained widespread popularity over the past few years. Records are susceptible to noise caused by scratches and other mishandlings, often making the listening experience unpleasant. This paper analyses and compares twenty different interpolation algorithms for the reconstruction of noisy samples, categorized into duplication and trigonometric approaches, polynomials and time series models. A dataset of 800 songs divided amongst eight different genres were used to benchmark the algorithms. It was found that the ARMA model performs best over all genres. Cosine interpolation has the lowest computational time, with the AR model achieving the most effective interpolation for a limited time span. It was also found that less volatile genres such as classical, country, rock and jazz music is easier to reconstruct than more unstable electronic, metal, pop and reggae audio signals.

References

  1. Berndt, E. K., Hall, B. H., Hall, R. E., and Hausman, J. A. (1974). Estimation and Inference in Nonlinear Structural Models. In Annals of Economic and Social Measurement, volume 3, pages 653-665.
  2. Bollerslev, T. (1986). Generalized Autoregressive Conditional Heteroskedasticity. Journal of Econometrics, 31(3):307-327.
  3. Box, G. E. P. and Jenkins, G. M. (1970). Time Series Analysis: Forecasting and Control. Holden-Day Series in Time Series Analysis. San Francisco, CA.
  4. Broyden, C. G. (1970). The Convergence of a Class of Double-rank Minimization Algorithms. IMA Journal of Applied Mathematics, 6(1):76-90.
  5. Cho, J. (2007). Optimal Design in Regression and Spline Smoothing. PhD thesis, Queen's University, Canada.
  6. CMU (2011). SoundScan may be under reporting US vinyl sales. www.thecmuwebsite.com/article/soundscanmay-be-under-reporting-us-vinyl-sales. 2015-04-16.
  7. Ding, M., Bressler, S., Yang, W., and Liang, H. (2000). Short-window Spectral Analysis of Cortical Eventrelated Potentials by Adaptive Multivariate Autoregressive Modeling. Biological Cybernetics, 83:35-45.
  8. Duchon, C. E. (1979). Lanczos Filtering in One and Two Dimensions. Journal of Applied Meteorology, 18(8):1016-1022.
  9. Engle, R. F. (1982). Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of United Kingdom Inflation. Econometrica, 50(4):987- 1007.
  10. Fisher, R. A. (1935). The Design of Experiments. Oliver and Boyd, Edinburgh, United Kingdom.
  11. Gearhart, W. B. and Shultz, H. S. (1990). The Function sin x/x. The College Mathematics Journal, 21(2):90-99.
  12. Kastner, R., Hosangadi, A., and Fallah, F. (2010). Arithmetic Optimization Techniques for Hardware and Software Design. Cambridge, United Kingdom.
  13. Newton, I. and Whiteside, D. T. (2008). The Mathematical Papers of Isaac Newton, volume 1 of The Mathematical Papers of Sir Isaac Newton.
  14. Niedzwiecki, M. and Ciolek, M. (2014a). Elimination of Impulsive Disturbances from Stereo Audio Recordings. In European Signal Processing Conference, pages 66-70.
  15. Niedzwiecki, M. and Ciolek, M. (2014b). Localization of Impulsive Disturbances in Archive Audio Signals using Predictive Matched Filtering. In IEEE International Conference on Acoustics, Speech and Signal Processing, pages 2888-2892.
  16. Niedzwiecki, M., Ciolek, M., and Cisowski, K. (2015). Elimination of Impulsive Disturbances From Stereo Audio Recordings Using Vector Autoregressive Modeling and Variable-order Kalman Filtering. IEEE/ACM Transactions on Audio, Speech, and Language Processing, 23(6):970-981.
  17. Niedzwiecki, M. and Cisowski, K. (2001). Smart Copying - A New Approach to Reconstruction of Audio Signals. IEEE Transactions on Signal Processing, 49(10):2272-2282.
  18. Richter, F. (2014). The LP is Back! www.statista.com /chart/1465/vinyl-lp-sales-in-the-us. 2015-04-16.
  19. Sidiroglou-Douskos, S., Misailovic, S., Hoffmann, H., and Rinard, M. (2011). Managing Performance vs Accuracy Trade-offs with Loop Perforation. In ACM SIGSOFT Symposium, pages 124-134. ACM.
  20. Slutzky, E. (1927). The Summation of Random Causes as the Source of Cyclic Processes. Econometrica, 5(2):105-146.
  21. Sprechmann, P., Bronstein, A. M., Morel, J.-M., and Sapiro, G. (2013). Audio Restoration from Multiple Copies. In International Conference on Acoustics, Speech and Signal Processing, pages 878-882.
  22. Stallmann, C. F. and Engelbrecht, A. P. (2015a). Digital Noise Detection in Gramophone Recordings. In ACM International Conference on Multimedia, Brisbane, Australia. In review.
  23. Stallmann, C. F. and Engelbrecht, A. P. (2015b). Gramophone Noise Detection and Reconstruction Using Time Delay Artificial Neural Networks. IEEE Transactions on Systems, Man, and Cybernetics. In review.
  24. Wals, J. L., Ahlberg, J., and Nilsson, E. N. (1962). Best Approximation Properties of the Spline Fit. Journal of Applied Mathematics and Mechanics, 11:225-234.
  25. Whittle, P. (1951). Hypothesis Testing in Time Series Analysis. PhD thesis, Uppsala University, Uppsala, Sweden.
  26. Wile, R. R. (1990). Etching the Human Voice: The Berliner Invention of the Gramophone. Association for Recorded Sound Collections Journal, 21(1):2-22.
Download


Paper Citation


in Harvard Style

Stallmann C. and Engelbrecht A. (2015). Gramophone Noise Reconstruction - A Comparative Study of Interpolation Algorithms for Noise Reduction . In Proceedings of the 12th International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2015) ISBN 978-989-758-118-2, pages 31-38. DOI: 10.5220/0005461500310038


in Bibtex Style

@conference{sigmap15,
author={Christoph F. Stallmann and Andries P. Engelbrecht},
title={Gramophone Noise Reconstruction - A Comparative Study of Interpolation Algorithms for Noise Reduction},
booktitle={Proceedings of the 12th International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2015)},
year={2015},
pages={31-38},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005461500310038},
isbn={978-989-758-118-2},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2015)
TI - Gramophone Noise Reconstruction - A Comparative Study of Interpolation Algorithms for Noise Reduction
SN - 978-989-758-118-2
AU - Stallmann C.
AU - Engelbrecht A.
PY - 2015
SP - 31
EP - 38
DO - 10.5220/0005461500310038