Skip to main content
Log in

Parameter identification of two dimensional digital filters using electro-magnetism optimization

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The design of Two-Dimensional Infinite Input Response Filters (2D IIR) is an important task in the field of signal processing. These filters are widely used in several areas of engineering as an important tool to eliminate undesired frequencies in high-noised signals. However, 2D IIR filters have parameters that need to be calibrated in order to obtain the best output, and finding these optimal values is not an easy task. On the other hand, Electro-magnetism Optimization (EMO) is a population-based technique which possess interesting convergence properties, it works following the electro-magnetism principles for solving complex optimization problems. This paper introduces an algorithm for the automatic parameter identification of 2D IIR filters using EMO, a process that is regarded as a multidimensional optimization problem. Experimental results are included to validate the efficiency of the proposed technique regarding accuracy, speed, and robustness.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Abd Elaziz M, Oliva D, Xiong S (2017) An improved opposition-based sine cosine algorithm for global optimization. Expert Syst Appl. https://doi.org/10.1016/j.eswa.2017.07.043

    Article  Google Scholar 

  2. Ahmed Abdelaziza, Mohamed Elhoseny, Ahmed S. Salama, A.M. Riad, A machine learning model for improving healthcare services on cloud computing environment, Measurement, Volume 119, 2018, Pages 117–128, 2018 doi:https://doi.org/10.1016/j.measurement.2018.01.022

    Article  Google Scholar 

  3. Abo-Taleb A, Fahmy MM (1984) Design of FIR two-dimensional digital filters by successive projections. IEEE Trans Circ Syst 31:801–805. https://doi.org/10.1109/TCS.1984.1085572

    Article  Google Scholar 

  4. Aggarwal A, Kumar M, Rawat TK, Upadhyay DK (2016) Optimal design of 2D FIR filters with Quadrantally symmetric properties using fractional derivative constraints. Circuits, Syst Signal Process 35:2213–2257. https://doi.org/10.1007/s00034-016-0283-x

    Article  MATH  Google Scholar 

  5. Birbil ŞI, Fang SC (2003) An electromagnetism-like mechanism for global optimization. J Glob Optim 25:263–282. https://doi.org/10.1023/A:1022452626305

    Article  MathSciNet  MATH  Google Scholar 

  6. Birbil ŞI, Fang SC, Sheu RL (2004) On the convergence of a population-based global optimization algorithm. J Glob Optim 30:301–318

    Article  MathSciNet  Google Scholar 

  7. Cowan EW (1968) Basic electromagnetisme. Academic Press

  8. Cuevas-Jiménez E, Oliva-Navarro DA (2013) Modelado de filtros {IIR} usando un algoritmo inspirado en el electromagnetismo. Ing Investig y Tecnol 14:125–138. https://doi.org/10.1016/S1405-7743(13)72231-5

    Google Scholar 

  9. Darwish A, Hassanien AE, Elhoseny M, Sangaiah AK, Muhammad K (2017) The impact of the hybrid platform of internet of things and cloud computing on healthcare systems: opportunities, challenges, and open problems. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-017-0659-1

    Article  Google Scholar 

  10. Das S, Konar A (2007) A swarm intelligence approach to the synthesis of two-dimensional IIR filters. Eng Appl Artif Intell 20:1086–1096. https://doi.org/10.1016/j.engappai.2007.02.004

    Article  Google Scholar 

  11. Elhoseny M, Tharwat A, Yuan X, Hassanien A (2018) Optimizing K-coverage of mobile WSNs. Expert Syst Appl 92:142–153. https://doi.org/10.1016/j.eswa.2017.09.008

    Article  Google Scholar 

  12. Mohamed Elhoseny, Ahmed Abdelaziz, Ahmed Salama, AM Riad, Arun Kumar Sangaiah, Khan Muhammad. A hybrid model of internet of things and cloud computing to manage big data in health services applications, future generation computer systems. Elsevier, available online 15 2018. doi:https://doi.org/10.1016/j.future.2018.03.005

    Article  Google Scholar 

  13. Elhoseny Mohamed, Ramírez-González Gustavo, Abu-Elnasr Osama M, Shawkat Shihab A, Arunkumar N, Farouk Ahmed Secure medical data transmission model for IoT-based healthcare systems. IEEE Access (Volume: PP, Issue: 99). doi:https://doi.org/10.1109/ACCESS.2018.2817615

    Article  Google Scholar 

  14. Getin a E, Gerek ON, Yardimci Y (1997) FFT Algorithm IEEE Signal Process Mag 60–64

  15. Gonzalez RC, Woods RE (1992) Digital image processing. Pearson, Prentice-Hall, New Jersey

    Google Scholar 

  16. Kawamata M, Imakubo J, Higuchi T (1994) Optimal design method of 2-D IIR digital filters based on a simple genetic algorithm. Int Conf. Image Process:780–784

  17. Kennedy J, Eberhart RC (1995) Particle swarm optimization. Neural Netw, 1995 Proc, IEEE Int Conf 4:1942–1948. https://doi.org/10.1109/ICNN.1995.488968

    Article  Google Scholar 

  18. Kockanat S, Karaboga N (2015) The design approaches of two-dimensional digital filters based on metaheuristic optimization algorithms: a review of the literature. Artif Intell Rev 44:265–287. https://doi.org/10.1007/s10462-014-9427-1

    Article  Google Scholar 

  19. Kumar M, Aggarwal A, Rawat TK (2016) Bat algorithm: application to adaptive infinite impulse response system identification. Arab J Sci Eng 41:3587–3604. https://doi.org/10.1007/s13369-016-2222-3

    Article  Google Scholar 

  20. Lu HC, Tzeng ST (2000) Design of two-dimensional FIR digital filters for sampling structure conversion by genetic algorithm approach. Signal Process 80:1445–1458. https://doi.org/10.1016/S0165-1684(00)00048-7

    Article  Google Scholar 

  21. Lv C, Yan S, Cheng G et al (2016) Design of two-dimensional IIR digital filters by using a novel hybrid optimization algorithm. 1267–1281. doi: https://doi.org/10.1007/s11045-016-0397-0

    Article  Google Scholar 

  22. Mladenov VM, Mastorakis N (1994) Design of two-Dimensional Recursive Filters by using neural networks. IEEE Trans Neural Netw 5:2–6

    Google Scholar 

  23. Mostajabi T, Poshtan J, Mostajabi Z (2013) IIR model identification via evolutionary algorithms. Artif Intell Rev 44:87–101. https://doi.org/10.1007/s10462-013-9403-1

    Article  Google Scholar 

  24. Nair SS, Rana KPS, Kumar V, Chawla A (2017) Efficient modeling of linear discrete filters using ant lion optimizer. Circuits, Syst Signal Process 36:1535–1568. https://doi.org/10.1007/s00034-016-0370-z

    Article  Google Scholar 

  25. Oppenheim AV, Schafer RW, Buck JR (1999) Discrete-time Signal Processing, 2nd edn. Prentice-Hall, Englewood Cliffs, New Jersey

    Google Scholar 

  26. Pham DT, Koç E (2010) Design of a two-dimensional Recursive Filter Using the bees algorithm. Int J Autom Comput 7:399–402. https://doi.org/10.1007/s11633-010-0520-x

    Article  Google Scholar 

  27. Proakis JG, Monolakis DG (1996) Digital signal processing: principles, algorithms, and applications. Prentice-Hall, New Jersey

    Google Scholar 

  28. Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci (Ny) 179:2232–2248. https://doi.org/10.1016/j.ins.2009.03.004

    Article  MATH  Google Scholar 

  29. Sajjad M, Nasir M, Muhammad K, Khan S, Jan Z, Sangaiah AK, Elhoseny M, Baik SW (2018) Raspberry Pi assisted face recognition framework for enhanced law-enforcement services in smart cities. Future Gen Comput Syst, Elsevier. https://doi.org/10.1016/j.future.2017.11.013

  30. Shehab A, Elhoseny M, Muhammad K, Sangaiah AK, Yang P, Huang H, Hou G Secure and robust fragile watermarking scheme for medical images. IEEE Access 6(1):10269–10278. https://doi.org/10.1109/ACCESS.2018.2799240

    Article  Google Scholar 

  31. Stewart J (2001) Intermediate electromagnetic theory. World Scientific, Singapore

    Book  Google Scholar 

  32. Tsai J-T, Ho W-H, Chou J-H (2009) Design of two-dimensional IIR digital structure-specified filters by using an improved genetic algorithm. Expert Syst Appl 36:6928–6934. https://doi.org/10.1016/j.eswa.2008.08.065

    Article  Google Scholar 

  33. Tzafestas SG (1986) Multidimensional systems: Techniques and applications. Dekker

  34. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1:67–82. https://doi.org/10.1109/4235.585893

    Article  Google Scholar 

  35. Yang Y, Yang B, Niu M (2017) Adaptive infinite impulse response system identification using opposition based hybrid coral reefs optimization algorithm. Appl Intell 1–18. doi: https://doi.org/10.1007/s10489-017-1034-9

    Article  Google Scholar 

  36. Yuan X, Elhoseny M, El-Minir H, Riad A (2017) A genetic algorithm-based, dynamic clustering method towards improved wsn longevity. J Netw Syst Manag 25(1):21–46. https://doi.org/10.1007/s10922-016-9379-7

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Elhoseny.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Elhoseny, M., Oliva, D., Osuna-Enciso, V. et al. Parameter identification of two dimensional digital filters using electro-magnetism optimization. Multimed Tools Appl 79, 5005–5022 (2020). https://doi.org/10.1007/s11042-018-6095-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6095-1

Keywords

Navigation