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.
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
Alam M, Basak S, Islam MI (2012) Fingerprint detection applying discrete wavelet transform on ROI. Int J Sci Eng Res 3(6):1360–1364
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
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
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
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
Almajmaie L, Ucan ON, Bayat O (2019) Fingerprint recognition system based on modified multi-connect architecture (MMCA). Cogn Syst Res 58:107–113
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
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
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
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
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.
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
Davey N, Hunt SP, Adams RG (2004) High capacity recurrent associative memories. Neurocomputing 62:459–491
Hebb DO (2005) The organization of behavior: a neuropsychological theory. Psychology Press, London
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
Hopfield JJ (1985) Neural networks and physical systems with emergent collective computational abilities. Proc Natl Acad Sci USA 79:2554–2558
Hopfield JJ, Tank DW (1985) Computing with neural circuits: a model. Science 233:625–633
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
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
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
Kobayashi M (2019) Noise robust projection rule for hyperbolic Hopfield neural networks. IEEE Trans Neural Netw Learn Syst 31(1):352–356
Kohonen T, Rouhonen M (1973) Representation of associated data by matrix operators. IEEE Trans Comput C-22(7):701–702
Neethu S, Sreelakshmi S, Sankar D (2015) Enhancement of fingerprint using FFT×| FFT| n filter. Procedia Comput Sci 46:1561–1568
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
Personnaz L, Guyon I, Dreyfus G (1986) Collective computational properties of neural networks: new learning mechanisms. Phys Rev A 34(5):4217–4228
Pokhriyal A, Lehri S (2010) A NEW METHOD OF FINGERPRINT AUTHENTICATION USING 2D WAVELETS. J Theor Appl Inf Technol 13:131–138
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
Rangaswamy Y, Raja KB, Venugopal KR (2015) FRDF: face recognition using fusion of DTCWT and FFT features. Procedia Comput Sci 54:809–817
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
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
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
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
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
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
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
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
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13778-z