Skip to main content
Log in

Acceleration of Zelinski Post-Filtering Calculation

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

In this paper we propose a novel fast algorithm for calculating the transfer function of the Zelinski post-filter in a microphone array. The proposed algorithm requires less memory and fewer arithmetical multiplications. We demonstrate that for the “classical” algorithm computational complexity increases quadratically as a function of the number of microphones in the array. In contrast, the computational complexity of the proposed algorithm increases linearly. This provides a considerable acceleration in the calculation of the post-filter transfer function in real-time systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4

Similar content being viewed by others

References

  1. Zelinski, R. (1988). A microphone array with adaptive post-filtering for noise reduction in reverberant rooms. In Proceedings of International Conference on Acoustics, Speech, and Signal Processing (ICASSP) (pp. 2578–2581). New York.

  2. Kumatani, K., McDonough, J., & Raj, B. (2012). Microphone array processing for distant speech recognition: From close-talking microphones to far-field sensors. IEEE Signal Processing Magazine, 29(6), 127–140.

    Article  Google Scholar 

  3. Marro, C., Mahieux, Y., & Simmer, K. U. (1998). Analysis of noise reduction and dereverberation techniques based on microphone arrays with postfiltering. IEEE Transactions on Speech and Audio Processing, 6, 240–259.

    Article  Google Scholar 

  4. Fischer, S., Kammeyer, K. D., & Simmer, K. U. (1996). Adaptive microphone arrays for speech enhancement in coherent and incoherent noise fields. Proceedings 3rd Joint Meeting Acoustics Society American and Acoustics Society Japan.

  5. McCowan, I. A., & Bourlard, H. (2003). Microphone array post-filter based on noise field coherence. IEEE Transfer Speech Audio Process, 11(6), 709–716.

    Article  Google Scholar 

  6. Cheng, N., Liu, W., Li, P., & Xu, B. (2008). An effective microphone array post-filter in arbitrary environments. Proceedings INTERSPEECH-2008, 439–442.

  7. Lollmann, H. W., & Vary, P. (2007). Post-filter design for superdirective beamformers with closely spaced microphones. Proceedings of IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA ’07), 291–294.

  8. Wolff, T., & Buck, M. (2010). A generalized view on microphone array postfilters. In Proceedings International Workshop on Acoustic Signal Enhancement.

  9. McCowan, I. A. (2001). Microphone arrays: A tutorial, (p. 38). Australia: Queensland University. http://www.idiap.ch/∼mccowan/arrays/tutorial.pdf.

  10. Aleinik, S., & Stolbov, M. (2015). A comparative study of Speech Processing in Microphone Arrays with Multichannel alignment and Zelinski post-filtering. International Conference on Speech and Computer SPECOM-2015. In Lecture Notes in Computer Science, (Vol. 9319 pp. 34–41).

  11. Stolbov, M., & Aleinik, S. (2014). Speech enhancement with microphone array using frequency-domain alignment technique. Proceedings of 54-th Conference on Audio Forensics Techniques, Technologies and Practice, 54, 1–5.

  12. Stolbov, M., & Aleinik, S. (2015). Improvement of microphone array characteristics for speech capturing. Modern Applied Science, 9(6), 310–319. http://www.ccsenet.org/journal/index.php/mas/article/view/49531/26699.

    Google Scholar 

  13. Rabiner, L. R., & Gold, B. (1975). Theory and application of digital signal processing, (p. 777). Englewood Cliffs, NJ: Prentice-Hall, Inc.

  14. Weinstein, E., Steele, K., Agarwal, A., & Glass, J. LOUD: A 1020-Node Microphone Array and Acoustic Beamformer. International Congress on Sound and Vibration (ICSV) (2007). http://groups.csail.mit.edu/cag/mic-array.

  15. Squarehead Technology’s amazing AudioScope. http://www.engadget.com/2010/10/11/squarehead-technologys-amazing-audioscope-lets-you-tune-in-the/.

  16. Kozlov, A., Kudashev, O., Matveev, Y. u., Pekhovsky, T., Simonchik, K., & Shulipa, A. (2013). SVID speaker recognition system for the NIST SRE 2012. Lecture Notes in Computer Science (LNCS), 8113, 278–285.

    Article  Google Scholar 

  17. Karpov, A., Akarun, L., Yalcin, H., Ronzhin, A., Demiroz, B., Coban, A., & Zelezny, M. (2014). Audio-visual signal processing in a multimodal assisted living environment. Proceedings of INTERSPEECH-2014, 1023–1027.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sergei Aleinik.

Additional information

The work was financially supported by the Government of the Russian Federation, Grant 074-U01.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aleinik, S. Acceleration of Zelinski Post-Filtering Calculation. J Sign Process Syst 88, 463–468 (2017). https://doi.org/10.1007/s11265-016-1191-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-016-1191-9

Keywords

Navigation