Skip to main content

A New Fast Algorithm for Training Large Window Stack Filters

  • Conference paper
Book cover Advances in Natural Computation (ICNC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4222))

Included in the following conference series:

  • 715 Accesses

Abstract

Stack filters are often employed for suppressing the pulse noise. In general, the larger sizes the stack filters are, the better results are. Unfortunately, available algorithms for designing stack filters can only be suit for small window sizes due to their huge computational complexities. This paper presents a new fast adaptive algorithm for designing a stack filter with large windows. The idea of the new algorithm is to divide a lager window into many sub-windows. The procedures of dividing a large window are given. An Immune Memory Clonal Selection Algorithm is employed to design the stack filters with small window sizes. Because of its highly parallel structure, it can be very fast implemented. As an experiment, the algorithm was used to restore images corrupted by uncorrelated additive noise with the level from 10% to 50 %. The results show that the algorithm is effective and feasible.

Nation Natural Science Fund of China Under Grant No. 60372047.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wendt, P.D., Coyle, E.J., Gallagher, N.C.: Stack filters. IEEE Trans. Acoust., Speech, Signal Processing ASSP-34, 898–911 (1986)

    Article  Google Scholar 

  2. Fitch, J.P., Colyle, E.J., Gallagher, N.C.: Median filtering by threshold decomposition. IEEE Trans. Acoust., Speech, Signal Processing ASSP-32, 1183–1188 (1984)

    Article  Google Scholar 

  3. Yin, L., Yang, R., Gabbouj, M., Neuvo, Y.: Weighted median filters: A tutorial. IEEE Trans. Circuits Syst. II 43, 157–192 (1996)

    Article  Google Scholar 

  4. Tukey, J.W.: Nonlinear (non-superposable) methods for smoothing data. In: EASCON Conf. Rec. (1974)

    Google Scholar 

  5. Nodes, T., Gallagher, N.C.: Median filters: Some modifications and their properties. IEEE Trans. Acoust., Speech, Signal Processing ASSP-30, 739–746 (1982)

    Article  Google Scholar 

  6. Maragos, P.A., Schafer, R.W.: A unification of linear, median, order statistics, and morphological filters under mathematical morphology. In: Proc. 1985 Int. Conf. Acoust., Speech, Signal Processing, Tampa, FL (March 1985)

    Google Scholar 

  7. Adams III, G., Coyle, E.J., Lin, L., Lucke, L., Parhi, K.: Input compression and efficient VLSI architectures for rank order and stack filters. IEEE Trans. Acoust., Speech, Signal Processing 38, 441–453 (1994)

    Google Scholar 

  8. Yoo, J., Bouman, C.A., Delp, E.J., Coyle, E.J.: The nonlinear prefiltering and difference of estimates approaches to edge detection: Application of stack filters. Graph. Models Image Process. 55, 140–159 (1993)

    Article  Google Scholar 

  9. Tabus, I., Petrescu, D., Gabbouj, M.: A training framework for stack and Boolean filtering – Fast optimal design procedures and robustness case study. IEEE Trans. Image Processing 5, 809–826 (1996)

    Article  Google Scholar 

  10. Yoo, J., Fong, K.L., Huang, J.J., Coyle, E.J., Adams, G.B.: A fast algorithm for designing stack filters. IEEE Trans. Image Processing 8, 1014–1028 (1999)

    Article  Google Scholar 

  11. Dong, W.S., Shi, G.M., Zhang, L.: Immune memory clonal selection algorithm for designing stack filters. Neurocomputing (accepted)

    Google Scholar 

  12. Muroga, S.: Threshold logic and its applications. Wiley, New York (1971)

    MATH  Google Scholar 

  13. Woolfries, N., et al.: Non Linear Image Processing on Field Programmable Gate Arrays. In: NOBLESSE Workshop on Non-linear Model Based Image Analysis. Proc. NMBIA 1998, Glasgow, pp. 301–307 (1998)

    Google Scholar 

  14. De Castro, L.N., Von Zuben, F.J.: The clonal selection algorithm with engineering applications. In: Proceedings of Genetic and Evolutionary Computation Conference, Workshop on Artificial Immune Systems and Their Applications, pp. 36–37 (July 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shi, G., Dong, W., Zhang, L., Pan, J. (2006). A New Fast Algorithm for Training Large Window Stack Filters. In: Jiao, L., Wang, L., Gao, X., Liu, J., Wu, F. (eds) Advances in Natural Computation. ICNC 2006. Lecture Notes in Computer Science, vol 4222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11881223_91

Download citation

  • DOI: https://doi.org/10.1007/11881223_91

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-45907-1

  • Online ISBN: 978-3-540-45909-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics