Particle Swarm Optimization on Parallel Computers for Improving the Performance of a Gait Recognition System

Authors

DOI:

https://doi.org/10.25156/ptj.v9n2y2019.pp193-201

Keywords:

Codistributor, Discrete cosine transform, Gait recognition system, Parallel cluster, Parallel computing approaches

Abstract

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

Download data is not yet available.

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.

Published

2019-12-10

How to Cite

Abdulqader, S. A., & Krekorian, H. A. (2019). Particle Swarm Optimization on Parallel Computers for Improving the Performance of a Gait Recognition System. Polytechnic Journal, 9(2), 193-201. https://doi.org/10.25156/ptj.v9n2y2019.pp193-201

Issue

Section

Research Articles