Skip to main content
Log in

Pattern recalling analysis of an auto-associative memory network using FFT and DWT

  • 1209: Recent Advances on Social Media Analytics and Multimedia Systems: Issues and Challenges
  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This study focused on recalling efficiency analysis of three different learning rules in Hopfield content addressable recurrent network for fingerprint image patterns. DWT and FFT feature extraction methods have been applied individually and combining one after another to gather the final feature vectors which are then normalized to trained into Hopfiled network by dividing the pattern into four non-overlapping equal sub-regions. To get the relevant features from each sub-region and to reduce the dimensionality of the pattern, DWT is applied first and then followed by FFT feature extraction methods. These feature vectors are normalized to pass into Hopfield network for training with three rules such as Hebbian, Pseudo-inverse and Storkey learning rules. Hamming distance method is used for recalling test pattern with the previously stored patterns. FVC2002 and FVC2004 fingerprint databases are used in simulation process. Performance of the network in terms of recalling efficiency is measured for originally stored patterns and several new patterns by introducing different noise percentages. Results achieved from various observations of this study demonstrated that recalling efficiency in case of DWT plus FFT is outperformed as compared to individual feature extraction techniques as well as work done in the literature. It has been observed that Storkey rule with combined features surpasses other two rules in terms of recalling efficiency. Recalling accuracy is almost 100% for 80, 160 and 240 patterns packing density network for both fingerprint databases used in this study with up to 30% of noise.

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

Similar content being viewed by others

Data availability

The datasets generated during and/or analysed during the current study are available in the [FVC (Fingerprint Verification Competition)] repository, [http://bias.csr.unibo.it/fvc2004/databases.asp; http://bias.csr.unibo.it/fvc2002/databases.asp].

Abbreviations

CLBP:

Compound local binary pattern

CHNN:

Complex-valued Hopfield neural network

CORDIC:

Coordinate Rotation digital Computer

DCT:

Discrete cosine transform

DTCWT:

Dual tree complex wavelet transform

DWT:

Discrete wavelet transform

FFT:

Fast fourier transform

FVC:

Fingerprint verification competition

HH:

High-high

HL:

High-low

HHNN:

Hyperbolic hopfield neural network

LH:

Low-high

LL:

Low-low

NMCA:

Modified multi connect architecture

ROI:

Region of Interest

SMSCED:

Smallest minimum sum of closest Euclidean distance

SOM:

Self-organizing map

E:

Energy function

\( {\mathrm{e}}^{-\mathrm{j}\frac{2\uppi \mathrm{nk}}{\mathrm{N}}} \) :

DFT coefficient

I+ :

Moore Penrose pseudoinverse

Ip, k :

External input to kth neuron for pthinput

N:

Number of Neurons

w k, j :

Synaptic weight between connection jth to kth neuron

X(k) :

k th harmonic in FFT

x(n) :

N th input to FFT

x p, j(t) :

Generated value by jth neuron of pth input pattern at time t

ϕ i, j[n]:

Sampling function

ψ i, j[n]:

Wavelet function

References

  1. Alam M, Basak S, Islam MI (2012) Fingerprint detection applying discrete wavelet transform on ROI. Int J Sci Eng Res 3(6):1360–1364

    Google Scholar 

  2. Algarni AD, El Banby G, Ismail S, El-Shafai W, El-Samie FEA, Soliman F, N. (2020) Discrete transforms and matrix rotation based cancelable face and fingerprint recognition for biometric security applications. Entropy 22(12):1361

    Article  MathSciNet  Google Scholar 

  3. Ali A, Zhu Y, Zakarya M (2021) A data aggregation based approach to exploit dynamic spatio-temporal correlations for citywide crowd flows prediction in fog computing. Multimed Tools Appl 80(20):31401–31433

    Article  Google Scholar 

  4. Ali A, Zhu Y, Zakarya M (2021) Exploiting dynamic spatio-temporal correlations for citywide traffic flow prediction using attention based neural networks. Inf Sci 577:852–870

    Article  MathSciNet  Google Scholar 

  5. Ali A, Zhu Y, Zakarya M (2022) Exploiting dynamic spatio-temporal graph convolutional neural networks for citywide traffic flows prediction. Neural Netw 145:233–247

    Article  Google Scholar 

  6. Almajmaie L, Ucan ON, Bayat O (2019) Fingerprint recognition system based on modified multi-connect architecture (MMCA). Cogn Syst Res 58:107–113

    Article  Google Scholar 

  7. Awan N, Ali A, Khan F, Zakarya M, Alturki R, Kundi M, Alshehri M, Haleem M (2021) Modeling dynamic spatio-temporal correlations for urban traffic flows prediction. IEEE Access 9:26502–26511

    Article  Google Scholar 

  8. Bashir A, Tabassum M, Naeem N (2018, July) Biometric image enhancement, feature extraction and recognition comprising FFT and Gabor filtering. In: Science and information conference. Springer, Cham. pp. 581-591

  9. Belyaev MA, Velichko AA (2020, May) Classification of handwritten digits using the Hopfield network. In IOP conference series: materials science and engineering (Vol. 862, no. 5, p. 052048). IOP publishing

  10. Bhairannawar SS, Sarkar S, Raja KB, Venugopal KR (2018) Implementation of fingerprint based biometric system using optimized 5/3 DWT architecture and modified CORDIC based FFT. Circuits Syst Signal Process 37(1):342–366

    Article  Google Scholar 

  11. Bhowmik UK, Ashrafi A, Adhami RR (2009, February) A fingerprint verification algorithm using the smallest minimum sum of closest Euclidean distance. In: 2009 international conference on electrical, communications, and computers. IEEE. pp. 90-95.

  12. Dadgostar M, Tabrizi PR, Fatemizadeh E, Soltanian-Zadeh H (2009, February) Feature extraction using Gabor-filter and recursive fisher linear discriminant with application in fingerprint identification. In 2009 seventh international conference on advances in pattern recognition. IEEE. pp. 217-220

  13. Davey N, Hunt SP, Adams RG (2004) High capacity recurrent associative memories. Neurocomputing 62:459–491

    Article  Google Scholar 

  14. Hebb DO (2005) The organization of behavior: a neuropsychological theory. Psychology Press, London

  15. Hemanth DJ, Anitha J, Son LH, Mittal M (2018) Diabetic retinopathy diagnosis from retinal images using modified hopfield neural network. J Med Syst 42(12):1–6

    Article  Google Scholar 

  16. Hopfield JJ (1985) Neural networks and physical systems with emergent collective computational abilities. Proc Natl Acad Sci USA 79:2554–2558

    Article  MathSciNet  MATH  Google Scholar 

  17. Hopfield JJ, Tank DW (1985) Computing with neural circuits: a model. Science 233:625–633

    Article  Google Scholar 

  18. Huang ZH, Li WJ, Shang J, Wang J, Zhang T (2015) Non-uniform patch based face recognition via 2D-DWT. Image Vis Comput 37:12–19

    Article  Google Scholar 

  19. Jain AK, Feng J, Nagar A, Nandakumar K (2008, June) On matching latent fingerprints. In: 2008 IEEE computer society conference on computer vision and pattern recognition workshops. IEEE. pp. 1-8

  20. Jiang X, Yau WY (2000, September) Fingerprint minutiae matching based on the local and global structures. In: Proceedings 15th international conference on pattern recognition. ICPR-2000. IEEE. Vol. 2, pp. 1038-1041

  21. Kobayashi M (2019) Noise robust projection rule for hyperbolic Hopfield neural networks. IEEE Trans Neural Netw Learn Syst 31(1):352–356

    Article  MathSciNet  Google Scholar 

  22. Kohonen T, Rouhonen M (1973) Representation of associated data by matrix operators. IEEE Trans Comput C-22(7):701–702

    Article  Google Scholar 

  23. Neethu S, Sreelakshmi S, Sankar D (2015) Enhancement of fingerprint using FFT×| FFT| n filter. Procedia Comput Sci 46:1561–1568

    Article  Google Scholar 

  24. Pandya B, Cosma G, Alani AA, Taherkhani A, Bharadi V, McGinnity TM (2018, May) Fingerprint classification using a deep convolutional neural network. In 2018 4th international conference on information management (ICIM) (pp. 86-91). IEEE

  25. Personnaz L, Guyon I, Dreyfus G (1986) Collective computational properties of neural networks: new learning mechanisms. Phys Rev A 34(5):4217–4228

    Article  MathSciNet  Google Scholar 

  26. Pokhriyal A, Lehri S (2010) A NEW METHOD OF FINGERPRINT AUTHENTICATION USING 2D WAVELETS. J Theor Appl Inf Technol 13:131–138

    Google Scholar 

  27. Qinghui Z, Xiangfei Z (2010, January) Research of key algorithm in the technology of fingerprint identification. In: 2010 second international conference on computer modeling and simulation. IEEE. Vol. 4, pp. 282-284

  28. Rangaswamy Y, Raja KB, Venugopal KR (2015) FRDF: face recognition using fusion of DTCWT and FFT features. Procedia Comput Sci 54:809–817

    Article  Google Scholar 

  29. Rezaei Z, Abaei G (2017) A robust fingerprint recognition system based on hybrid DCT and DWT. In: 2017 24th national and 2nd international Iranian conference on biomedical engineering (ICBME). IEEE. pp. 330-333

  30. Singh MP, Dixit RS (2013) Optimization of stochastic networks using simulated annealing for the storage and recalling of compressed images using SOM. Eng Appl Artif Intell 26(10):2383–2396

    Article  Google Scholar 

  31. Storkey A (1997, October) Increasing the capacity of a Hopfield network without sacrificing functionality. In international conference on artificial neural networks (pp. 451-456). Springer, Berlin, Heidelberg

  32. Sujatha BM, Suresh Babu K, Raja KB, Venugopal KR (2015) Hybrid domain based face recognition using DWT, FFT and compressed CLBP. Int J Image Process (IJIP) 9(5):283–303

    Google Scholar 

  33. Tewari K, Kalakoti RL (2014 August) Fingerprint recognition and feature extraction using transform domain techniques. In: 2014 international conference on advances in communication and computing technologies (ICACACT 2014). IEEE. pp. 1-5

  34. Tewari K, Kalakoti RL (2014, August) Fingerprint recognition and feature extraction using transform domain techniques. In 2014 international conference on advances in communication and computing technologies (ICACACT 2014) (pp. 1-5). IEEE

  35. Varshney S, Singh TP, Singh A, Rajput PK, Singhal A, Varshney G (2022) A neuro-genetic Hopfield associative memory (HAM) with improved noise immunity. Mater Today: Proc 49:3482–3487

    Google Scholar 

  36. Wei H, Liu D (2009, August). A multi-stage fingerprints matching algorithm. In 2009 IEEE international conference on automation and logistics. IEEE. pp. 197-199

  37. Weina Z, Jun H, Xiaoyang Z, Weiwei Y (2009, August) Fingerprint verification based on wavelet and edge detection. In 2009 9th international conference on Electronic Measurement & Instruments. IEEE. pp. 3-1001

  38. Wen C, Guo T, Wang S (2009, December) Fingerprint feature-point matching based on motion coherence. In: 2009 second international conference on future information technology and management engineering. IEEE. pp. 226-229

  39. Xu C, Cheng XM (2009, October) An algorithm for fingerprint identification based on wavelet transform and Gabor feature. In: 2009 third international conference on genetic and evolutionary computing. IEEE. pp. 827-830

  40. Yuan C, Xia Z, Jiang L, Cao Y, Wu QJ, Sun X (2019) Fingerprint liveness detection using an improved CNN with image scale equalization. IEEE Access 7:26953–26966

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Biswa Mohan Sahoo.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sahoo, R.C., Pradhan, S.K., Sahoo, B.M. et al. Pattern recalling analysis of an auto-associative memory network using FFT and DWT. Multimed Tools Appl 82, 9113–9135 (2023). https://doi.org/10.1007/s11042-022-13778-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13778-z

Keywords

Navigation