Particle Swarm Optimization on Parallel Computers for Improving the Performance of a Gait Recognition System
DOI:
https://doi.org/10.25156/ptj.v9n2y2019.pp193-201Keywords:
Codistributor, Discrete cosine transform, Gait recognition system, Parallel cluster, Parallel computing approachesAbstract
In recent years, the gait recognition (GR) using particle swarm optimization (PSO) algorithm (OSO) has been execute very fast and accurate with single computer, but with the appearance of parallel computing (PC), it was necessary to use this technique to improve the results of GR. This study presents the use of parallel computing approaches (PCA) to implement PSO for a GR system (GRS) to decrease processing while maintaining reconstructed image quality. These approaches are: Codistributor and parallel cluster. Many experiments have been executed with recognition between the two approaches. The experimental results showed that increasing the PSO swarm size, decreasing number of iterations, and increasing number of workers used for the PCA can reduce recognition time and increase performance. Best results were obtained from implementing parallel computing with eight workers and 100 iterations. The execution time reached 4s and PSNR reached 44db. At the same time, the best results were obtained from PCL approach.
Downloads
References
Adam, ?., P. Andrzej and W. Konrad. 2011. Human Identification Based
on the Reduced Kinematic Data of the Gait. 7th International
Symposium Image and Signal Processing and Analysis, IEEE.
p650-655.
Anil, K. J., R. Arun and P. Salil. 2004. An introduction to biometric recognition. IEEE Trans. Circuits Syst. Video Technol. 14(1): 4-19.
Arunkumar, M. and S. Valarmathy. 2013. Palmprint and face based multimodal recognition using PSO dependent feature level fusion. J. Theor. Appl. Inf. Technol. 57(3): 337-346.
Bogdan, K., K. Tomasz, M. Agnieszka and J. Henryk. 2014. 3D Gait recognition using spatio-temporal motion descriptors. In: Intelligent Information and Database Systems. Springer
International Publishing, Berlin, Germany. p595-604.
CASIA Gait Database. 2006. CASIA Gait Database Collected by Institute of Automation, Chinese Academy of Sciences and a Citation to CASIA Gait Database. Available from: http://www.sinobiometrics.com. [Last accessed on 2019 May 20].
Gajanan, P. K., L. P. Satish and C. J. Dinesh. 2012. Human computer interpreting with biometric recognition system. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 2(12): 140-147.
Hahn, K., M. Julia and K. Jeremy. 2009. Introduction to Parallel Programming and pMatlabv2.0. MPI: A Message-Passing Interface Standard, 2008, Version 2.1, University of Tennessee,
Knoxville, Tennessee. Available from: http://www.mpi-forum.org/docs/mpi21-report.pdf. [Last accessed on 2019 May 20].
James, K and E. Russel. 1995. Particle Swarm Optimization. In: Proceedings of IEEE International Conference on Neural Networks, Perth, WA. p1942-1948.
Jeremy, K. 2001. Parallel Programming with MatlabMPI, In: 5th High Performance Embedded Computing (HPEC2001) Workshop, MIT Lincoln Laboratory, Lexington, MA.
Massimo, T., B. Josef and G. Enrico. 2005. Biometric Gait Recognition. Biometrics School, United States. p19-42.
MATLAB Parallel Computing Toolbox User’s Guide 4.3, R2014b.
MATLAB, Optimization Toolbox™ User’s Guide, R2014b.
MATLAB. 2008. Programming Fundamentals. The MathWorks™, Inc. http://www.mathworks.com. [Last accessed on 2019 May 20].
MATLAB. 2015. Distributed Computing Server™ 5 System Administrator’s Guide. The MathWorks, Inc., Apple Hill Drive, Natick, MA, Math Works, Inc. http://www.mathworks.com. [Last accessed on 2019 May 20].
Nasir, U. A., T. Natarajan and K. R. Rao. 1974. Discrete cosine transform. IEEE Trans. Comput. 23: 90-94.
Ola, M., A. Tarek, I. Gouda and M. O. Hoda. 2013. An adaptive multimodal biometrics system using PSO. Int. J. Adv. Comput. Sci. Appl. 4(7): 158-165.
Peyvandi, M., M. Zafarani and E. Nasr. 2011. Comparison of particle swarm optimization and the genetic algorithm in the improvement of power system stability by an SSSC-based controller. J. Electr. Eng. Technol. 6(2): 182-191.
Qiang, Y., X. Yi and Y. Zhiming. 2018. Classification of gait pattern in patients with neurodegenerative disease using adaptive neurofuzzy inference system. Comput. Math. Methods Med. 2018: 9831252.
Qinghai, B. 2010. Analysis of PSO algorithm. Comput. Inf. Sci. 3(1): 180.
Shahlla, A. and A. Omaima. 2015. Particle Swarm Optimization Based Discrete Cosine Transform for Person Identification by Gait Recognition. ICIT 2015 the 7th International Conference on Information Technology.
Shinde, P. V., L. G. Baisa and G. Rameshwar. 2012. Face Recognition Using Particle Swarm Optimization. Emerging Trends in Computer Science and Information Technology. p11-13.
Spela, I., T. Emanuele and R. P. Yvan. 2008. Human body pose estimation with particle swarm optimization. Evol. Comput. 16(4): 509-528.
Sruthy, S. 2013. Activity based person identification using particle swarm optimization algorithm. Int. J. Comput. Sci. Mob. Comput. 2(7): 1-6.
Voratas, K. 2012. Comparison of three evolutionary algorithms: GA, PSO, and DE. Ind. Eng. Manag. Syst. 11(3): 215-223.
Xu, C., T. Chen, Y. Xiaohui and S. Yining. 2018. Detecting Parkinson’s disease using gait analysis with PSO. In: Human Aspects of IT for the Aged Population. Applications in Health, Assistance, and Entertainment. Springer, Berlin, Germany. p263-275.
Zheyi, F., J. Jiao, W. Shuin and H. Zhonghang. 2016. Human Gait Recognition Based on Discrete Cosine Transform and Linear Discriminant Analysis, IEEE International Conference on Signal
Processing, Communications and Computing.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2019 Shahla A. Abdulqader, Hasmek A. Krekorian
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Authors who publish with this journal agree to the following terms:
1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License [CC BY-NC-ND 4.0] that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).