Multimedia Tools and Applications

, Volume 75, Issue 10, pp 5777–5794 | Cite as

Noise and rotation invariant RDF descriptor for palmprint identification

  • Deepti Tamrakar
  • Pritee KhannaEmail author


Rotation and noise invariant feature extraction is a challenge in palmprint recognition. This work presents a novel RDF descriptor based on Radon, Dual tree complex wavelet, and Fourier transforms. Combined properties of these transforms help to explore efficiency and robustness of RDF descriptor for palmprint identification. Radon transform can capture directional features of the palmprint and is robust to additive white Gaussian noise also. It converts rotation into translation. 1D Dual tree complex wavelet transform (DTCWT) applied on Radon coefficients in angle direction removes translation in Radon coefficients due to palmprint rotation. The magnitude of 2D Fourier transform performed on resultant coefficients helps to extract rotation and illumination invariant features. The performance of the proposed RDF descriptor is evaluated on noisy and rotated palmprints upto 10. Trained with normal palmprints only, the proposed system gives good results for rotated and noisy palmprints. Experiments are performed on PolyU 2D, CASIA, and IIITDMJ databases. Theoretical foundations and experimental results show the robustness of RDF descriptor against additive white noise and rotation.


Radon transform Dual tree complex wavelet transform Fourier transform Euclidean distance Gaussian noise 


  1. 1.
    Badrinath G, Gupta P (2011) Stockwell transform based palm-print recognition. Appl Soft Comput 11(7):4267–4281CrossRefGoogle Scholar
  2. 2.
    Badrinath G, Gupta P (2012) Palmprint based recognition system using phase-difference information. Futur Gener Comput Syst 28(1):287–305CrossRefGoogle Scholar
  3. 3.
    Badrinath G, Phalguni G (2009) Robust biometric system using palmprint for personal verification. Advances in Biometrics:554–565Google Scholar
  4. 4.
    Chen G, Kegl B (2010) Invariant pattern recognition using contourlets and adaboost. Pattern Recog 43(3):579–583CrossRefzbMATHGoogle Scholar
  5. 5.
    Chen G, Xie W (2007) Pattern recognition with svm and dual-tree complex wavelets. Image Vision Comput 25(6):960–966CrossRefGoogle Scholar
  6. 6.
    Chen G, Bui TD, Krzyak A (2009) Invariant pattern recognition using radon, dual-tree complex wavelet and fourier transforms. Pattern Recog 42(9):2013–2019CrossRefzbMATHGoogle Scholar
  7. 7.
    Chen J, Moon YS (2008) Using sift features in palmprint authentication. In: 19th IEEE International Conference on Pattern Recognition, pp 1–4Google Scholar
  8. 8.
    Cui J, Wen J, Fan Z (2014) Appearance-based bidirectional representation for palmprint recognition. Multimedia Tools and Applications:1–13. doi: 10.1007/s11042-014-1887-4
  9. 9.
    Fahmy MM (2010) Palmprint recognition based on mel frequency cepstral coefficients feature extraction. Ain Shams Engineering Journal 1(1):39–47CrossRefGoogle Scholar
  10. 10.
    Hoang TV, Tabbone S (2012) Invariant pattern recognition using the rfm descriptor. Pattern Recog 45(1):271–284CrossRefzbMATHGoogle Scholar
  11. 11.
    Imtiaz H, Fattah SA (2012) A wavelet-based dominant feature extraction algorithm for palm-print recognition. Digital Signal Processing 23(1):244-258Google Scholar
  12. 12.
    Jadhav DV, Holambe RS (2009) Feature extraction using radon and wavelet transforms with application to face recognition. Neurocomputing 72(7):1951–1959CrossRefGoogle Scholar
  13. 13.
    Jadhav DV, Holambe RS (2010) Rotation, illumination invariant polynomial kernel fisher discriminant analysis using radon and discrete cosine transforms based features for face recognition. Pattern Recog Lett 31(9):1002–1009CrossRefGoogle Scholar
  14. 14.
    Jia W, Huang DS, Zhang D (2008) Palmprint verification based on robust line orientation code. Pattern Recog 41(5):1504–1513CrossRefzbMATHGoogle Scholar
  15. 15.
    Kingsbury N (1999) Shift invariant properties of the dual-tree complex wavelet transform. In: IEEE International Conference on Acoustics, Speech, and Signal Processing, vol 3, pp 1221–1224, doi: 10.1109/ICASSP.1999.756198
  16. 16.
    Kingsbury N (2000) A dual-tree complex wavelet transform with improved orthogonality and symmetry properties. In: IEEE International Conference on Image Processing, vol 2, pp 375–378Google Scholar
  17. 17.
    Kong A, Zhang D, Kamel M (2006) Palmprint identification using feature-level fusion. Pattern Recog 39(3):478–487CrossRefzbMATHGoogle Scholar
  18. 18.
    Kong A, Zhang D, Kamel M (2009) A survey of palmprint recognition. Pattern Recog 42(7):1408–1418CrossRefGoogle Scholar
  19. 19.
    Li H, Zhang J, Wang L (2014) Robust palmprint identification based on directional representations and compressed sensing. Multimedia Tools and Applications 70(3):2331–2345CrossRefGoogle Scholar
  20. 20.
    Li W, Zhang D, Xu Z (2002) Palmprint identification by fourier transform. Int J Pattern Recognit Artif Intell 16(04):417–432CrossRefGoogle Scholar
  21. 21.
    Mansoor AB, Masood H, Mumtaz M, Khan SA (2011) A feature level multimodal approach for palmprint identification using directional subband energies. J Netw Comput Appl 34(1):159–171CrossRefGoogle Scholar
  22. 22.
    Mu M, Ruan Q, Guo S (2011) Shift and gray scale invariant features for palmprint identification using complex directional wavelet and local binary pattern. Neurocomputing 74(17):3351–3360CrossRefGoogle Scholar
  23. 23.
    Pang Y, Yuan Y, Li X (2008) Gabor-based region covariance matrices for face recognition. IEEE Transactions on Circuits and Systems for Video Technology 18(7):989–993CrossRefGoogle Scholar
  24. 24.
    Pang Y, Li X, Yuan Y (2010) Robust tensor analysis with l1-norm. IEEE Transactions on Circuits and Systems for Video Technology 20(2):172–178CrossRefGoogle Scholar
  25. 25.
    Pang Y, Ji Z, Jing P, Li X (2013) Ranking graph embedding for learning to rerank. IEEE Transactions on Neural Networks and Learning Systems 24(8):1292–1303CrossRefGoogle Scholar
  26. 26.
    Srinivas BG, Gupta P (2009) Palmprint based verification system using surf features. Contemporary Computing:250–262Google Scholar
  27. 27.
    Swathi N, Satish C, Satyanarayana VS, Ramesh P, Kumar H, Bhuma N (2011) New palm print authentication system by using wavelet based method. Journal of Signal and Image Processing 2(1):191–203CrossRefGoogle Scholar
  28. 28.
    Tamrakar D, Khanna P (2010) Analysis of palmprint verification using wavelet filter and competitive code. In: International Conference on Computational Intelligence and Communication Networks (CICN). IEEE, pp 20–25Google Scholar
  29. 29.
    Tamrakar D, Khanna P (2013) Palmprint verification with xor-sum code. Signal, image and video processing 9(3):535-542Google Scholar
  30. 30.
    Jadhav DV, Holambe RS (2008) Radon and discrete cosine transforms based feature extraction and dimensionality reduction approach for face recognition. Sig Process 88(10):2604–2609CrossRefzbMATHGoogle Scholar
  31. 31.
    Wang X, Guo FX, Xiao B, Ma JF (2010) Rotation invariant analysis and orientation estimation method for texture classification based on radon transform and correlation analysis. J Vis Commun Image Represent 21(1):29–32CrossRefGoogle Scholar
  32. 32.
    Wang X, Lei L, Wang M (2012) Palmprint verification based on 2d–Gabor wavelet and pulse-coupled neural network. Knowledge-Based Syst 27:451–455MathSciNetCrossRefGoogle Scholar
  33. 33.
    Wang Y, Ruan Q, Pan X (2007) Palmprint recognition method using dual-tree complex wavelet transform and local binary pattern histogram. In: IEEE International Symposium on Intelligent Signal Processing and Communication Systems, pp 646–649Google Scholar
  34. 34.
    Xiao B, Ma JF, Cui JT (2012) Combined blur, translation, scale and rotation invariant image recognition by radon and pseudo-fourier mellin transforms. Pattern Recog 45(1):314–321CrossRefzbMATHGoogle Scholar
  35. 35.
    Xiao S, Wu Y (2007) Rotation-invariant texture analysis using radon and fourier transforms. Chin Opt Lett 5(9):513–515MathSciNetGoogle Scholar
  36. 36.
    Xinchun W, Kaihua Y, Yuming L, Qing Y (2011) Palmprint recognition based on curvelet transform decision fusion. Procedia Engineering 23:303–309CrossRefGoogle Scholar
  37. 37.
    Zhang D (1998) PolyU 2D+3D palmprint database.
  38. 38.
    Zhang D, Zuo W, Yue F (2012) A comparative study of palmprint recognition algorithms. ACM Comput Surv (CSUR) 44(1):2CrossRefGoogle Scholar
  39. 39.
    Zhang L, Guo Z, Wang Z, Zhang D (2007) Palmprint verification using complex wavelet transform. In: IEEE International Conference on Image Processing 2007, vol 2, pp 410417Google Scholar
  40. 40.
    Zhenan S CASIA Palmprint Database.
  41. 41.
    Zuo W, Yue F, Zhang D (2011) On accurate orientation extraction and appropriate distance measure for low-resolution palmprint recognition. Pattern Recog 44(4):964–972CrossRefzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  1. 1.Pandit Dwarka Prasad Mishra Indian Institute of Information Technology, Design and Manufacturing JabalpurJabalpurIndia

Personalised recommendations