Skip to main content

Real-Time Noise Canceller Using Modified Sigmoid Function RLS Algorithm

  • Conference paper
  • First Online:
Computational Vision and Robotics

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 332))

Abstract

In this paper, modified sigmoid function RLS (MSRLS) algorithm is proposed for online noise cancellation from audio signals. The experiments are performed using TMS320C6713 processor with code composer studio (CCS) v3.1. The performance of RLS and MSRLS algorithms is evaluated and compared for noisy signals with car noise, F16 noise, and babble noise at −5, 0, and 5 dB SNR levels. The proposed MSRLS algorithm has shown a maximum of 2.03 dB improvement in SNR over RLS algorithm at input signal of −5 dB SNR with F16 noise. The proposed MSRLS algorithm has also shown decrement in mean square error (MSE) at all SNR levels for all noises in comparison with RLS algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Ryu, B.-S., et al.: Hardware implementation of an adaptive noise canceller in an automobile environment. In: Advanced Packaging and Systems Symposium, pp. 45–48. Seoul (2008)

    Google Scholar 

  2. Ryu, B.-S., et al.:The performance of an adaptive noise canceller with DSP processor. In: 40th Southeastern Symposium on System Theory, pp. 42–45. University of New Orleans, LA (2008)

    Google Scholar 

  3. Kuo, S.M., Morgan, D.R.: Active noise control: a tutorial review. Proc. IEEE 87(6), 943–973 (1999)

    Article  Google Scholar 

  4. Kuo, S.M., Kong, X., Gan, W.S.: Applications of adaptive feedback active noise control system. IEEE Trans. Contr. Syst. Technol. 11(2), 216–220 (2000)

    Article  Google Scholar 

  5. Eleftheriou, E., Falconer, D.: Tracking properties and steady-state performance of RLS adaptive fillter algorithms. IEEE Trans. Acoust. Speech Signal Process. 34(5), 1097–1109 (1986)

    Article  Google Scholar 

  6. Chassaing, R.: DSP Application Using C and the TMS320C6x DSK. Wiley Inter Science, New York (2002)

    Google Scholar 

  7. Widrow, B., et al.: Adaptive noise canceling: principles and applications. Proc. IEEE 63, 1692–1716 (1975)

    Article  Google Scholar 

  8. Farhang-Boroujeny, B.: Adaptive Filters, Theory and Applications. Wiley, New York (1999)

    Google Scholar 

  9. Wang, J.: A variable forgetting factor RLS adaptive filtering algorithm. In: International Symposium on Microwave, Antenna, propagation and EMC technologies for wireless communication, pp. 1127–1130. Beijing (2009)

    Google Scholar 

  10. Leung, S.-H., So, C.F.: Gradient-based variable forgetting factor RLS algorithm in time-varying environments. IEEE Trans. Signal Process. 53(8), 3141–3150 (2005)

    Google Scholar 

  11. Ting, Y.T., Childers, D.G: Speech analysis using the weighted recursive least squares algorithm with a variable forgetting factor. In: International Conference on Acoustics, Speech, and Signal Processing. vol. 1, pp. 389–392. Albuquerque (1990)

    Google Scholar 

  12. Leung, S.H., So, C.F.: Nonlinear RLS algorithm using variable forgetting factor in mixture noise. In: International Conference on Acoustics, Speech, and Signal Processing, vol. 6, pp. 3777–3780. Salt Lake City (2001)

    Google Scholar 

  13. Samudravijaya, K., et al.: Hindi speech database. In: Proceedings of International Conference on Spoken Language processing (ICSLP00), Beijing (2000) (CDROM 00192.pdf)

    Google Scholar 

  14. Varga, A., Steeneken, H.J.M., Jones, D.: The NOISEX-92 study on the effect of additive noise on automatic speech recognition system. Reports of NATO Research Study Group (RSG.10) (1992)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. K. Gupta .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer India

About this paper

Cite this paper

Gupta, V.K., Gupta, D.K., Chandra, M. (2015). Real-Time Noise Canceller Using Modified Sigmoid Function RLS Algorithm. In: Sethi, I. (eds) Computational Vision and Robotics. Advances in Intelligent Systems and Computing, vol 332. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2196-8_8

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2196-8_8

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2195-1

  • Online ISBN: 978-81-322-2196-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics