Face sketch recognition using a hybrid optimization model
In this work, a hybrid optimization-based model is introduced to handle the problem of face sketch recognition. The proposed model comprises a total of three layers that are global search layer, control layer, and fine-tuning layer. The global layer contains a set of search operations from particle swarm optimization (PSO) algorithm to perform the task of global search. However, the control layer is responsible about controlling the execution of the implemented search operations at run time. Finally, the fine-tuning layer is aimed at performing search refinement to enhance the search ability. For sketch recognition, the proposed hybrid model is applied on the input face sketch to locate the internal sketch facial components. Three types of texture features extraction techniques are adopted in this study including Histogram Of Gradient (HOG), Local Binary Pattern (LBP), and Gabor wavelet. To assess the performances of the proposed model, a total of three face sketch databases have been used which are LFW, AR, and CUHK. The reported results indicate that the proposed hybrid model was able to achieve a competitive performance with 96% on AR, 87.68% on CUHK, and 50.00% on LFW. Additionally, the outcomes reveal that the proposed model statistically outperforms others PSO-based models as well as the state-of-the-art meta-heuristic optimization models.
KeywordsParticle swarm optimization Hybrid optimization model Local search face sketch recognition Meta-heuristic algorithm
This paper was fully supported by Universiti Sains Malaysia (USM) Research University Individual (RUI) Grant Scheme under Grant Nos. 1001/PELECT/814208.
Compliance with ethical standards
Conflict of interest
Hussein Samma, Shahrel Azmin Suandi, and Junita Mohamad-Saleh declare that they have no conflict of interest.
- 10.Bhatt HS, Bharadwaj S, Singh R, Vatsa M (2010) On matching sketches with digital face images, biometrics: theory applications and systems (BTAS). In: 2010 Fourth international conference on IEEE, pp 1–7Google Scholar
- 15.Abd-Elazim S, Ali E (2013) Synergy of particle swarm optimization and bacterial foraging for TCSC damping controller design. Int J WSEAS Trans Power Syst 8:74–84Google Scholar
- 16.Abd-Elazim S, Ali E (2013) Power system stability enhancement via bacteria foraging optimization algorithm, Arabian Journal for Science & Engineering, vol 38. Springer, BerlinGoogle Scholar
- 18.Subasi A, Kevric J, Canbaz MA (2017) Epileptic seizure detection using hybrid machine learning methods. Neural Comput Appl 1–9. https://doi.org/10.1007/s00521-017-3003-y
- 32.Zhou H, Kuang Z, Wong K.-Y.K (2012) Markov weight fields for face sketch synthesis, computer vision and pattern recognition (CVPR). In: 2012 IEEE Conference on IEEE, pp 1091–1097Google Scholar
- 40.Lahasan BM, Venkat I, Lutfi SL (2014) Recognition of occluded faces using an enhanced EBGM algorithm, computer and information sciences (ICCOINS). In: 2014 international conference on IEEE, pp 1–5Google Scholar
- 43.Al-Ayyoub M, AlZu’bi S, Jararweh Y, Shehab MA, Gupta BB (2016) Accelerating 3D medical volume segmentation using GPUs. Multim Tools Appl 77:1–20Google Scholar
- 44.Jararweh Y, Al-Ayyoub M, Fakirah M, Alawneh L, Gupta BB (2017) Improving the performance of the needleman–wunsch algorithm using parallelization and vectorization techniques. Multim Tools Appl 1–17. https://doi.org/10.1007/s11042-017-5092-0
- 46.Kennedy J, Eberhart R (1995) Particle swarm optimization, Neural Networks. IEEE Int Conf Proc 1944:1942–1948Google Scholar
- 52.Huang GB, Ramesh M, Berg T, Learned-Miller E (2007) Labeled faces in the wild: a database for studying face recognition in unconstrained environments. Technical report 07-49, University of Massachusetts, AmherstGoogle Scholar
- 53.Martinez A, Benavente R (2007) The AR face database, 1998. Computer vision center, technical report, p 3Google Scholar
- 60.Pham D, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2005) The bees algorithm. Technical note, Manufacturing Engineering Centre, Cardiff University, UK, pp 1–57Google Scholar
- 63.Mirjalili S, Mirjalili S, Hatamlou A (2015) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl, pp 1–19Google Scholar