Academia.eduAcademia.edu

A novel enhanced algorithm for efficient human tracking

International Journal of Informatics and Communication Technology (IJ-ICT)

Tracking moving objects has been an issue in recent years of computer vision and image processing and human tracking makes it a more significant challenge. This category has various aspects and wide applications, such as autonomous deriving, human-robot interactions, and human movement analysis. One of the issues that have always made tracking algorithms difficult is their interaction with goal recognition methods, the mutable appearance of variable aims, and simultaneous tracking of multiple goals. In this paper, a method with high efficiency and higher accuracy was compared to the previous methods for tracking just objects using imaging with the fixed camera is introduced. The proposed algorithm operates in four steps in such a way as to identify a fixed background and remove noise from that. This background is used to subtract from movable objects. After that, while the image is being filtered, the shadows and noises of the filmed image are removed, and finally, using the bubble ...

International Journal of Informatics and Communication Technology (IJ-ICT) Vol. 11, No. 1, April 2022, pp. 1~7 ISSN: 2252-8776, DOI: 10.11591/ijict.v11i1.pp1-7  1 A novel enhanced algorithm for efficient human tracking Mehdi Gheisari1,7, Zohreh Safari2, Mohammad Almasi3, Amir Hossein Pourishaban Najafabadi4, Abel Sridharan5, Ragesh G. K.6, Yang Liu1, Aaqif Afzaal Abbasi8 1 Department of Computer Science and Technology, Harbin Institute of Technology (Shenzhen), Shenzhen, China 2 Department of Computer Science, Texas Tech University Texas, Texas, USA 3 Department of Computer Science, University of Barcelona, Barcelona, Spain 4 Department of Electrical and Computer Engineering, University of Yazd, Yazd, Iran 5 Department of Computer Science, University of Madras, Tamil Nadu, India 6 Indian Institute of Information Technology Kottayam, Kerala, India 7 Department of Computer Science and Engineering, Islamic Azad University, Tehran, Iran 8 Department of Software Engineering, Foundation University, Islamabad, Pakistan Article Info ABSTRACT Article history: Tracking moving objects has been an issue in recent years of computer vision and image processing and human tracking makes it a more significant challenge. This category has various aspects and wide applications, such as autonomous deriving, human-robot interactions, and human movement analysis. One of the issues that have always made tracking algorithms difficult is their interaction with goal recognition methods, the mutable appearance of variable aims, and simultaneous tracking of multiple goals. In this paper, a method with high efficiency and higher accuracy was compared to the previous methods for tracking just objects using imaging with the fixed camera is introduced. The proposed algorithm operates in four steps in such a way as to identify a fixed background and remove noise from that. This background is used to subtract from movable objects. After that, while the image is being filtered, the shadows and noises of the filmed image are removed, and finally, using the bubble routing method, the mobile object will be separated and tracked. Experimental results indicated that the proposed model for detecting and tracking mobile objects works well and can improve the motion and trajectory estimation of objects in terms of speed and accuracy to a desirable level up to in terms of accuracy compared with previous methods. Received Aug 30, 2021 Revised Jan 20, 2021 Accepted Feb 12, 2022 Keywords: Background subtraction Bubble routing Deep learning Human tracking Image filter Movable objects Object tracking This is an open access article under the CC BY-SA license. Corresponding Author: Yang Liu Department of Computer Science and Technology, Harbin Institute of Technology (Shenzhen) Nanshan, Shenzhen, Guangdong, China Email: liu.yang@hit.edu.cn 1. INTRODUCTION This paper aims to introduce a fast method of human tracking based on background subtraction. Object tracking is a substantial task in the field of computer vision. Tracking can include the path and movement type of object. Besides, tracking can provide other information such as the direction, area perimeter or shape, speed, and acceleration of the object. But object tracking can be complicated for some reasons like loss of some part of 3D real-world information when converting to the 2D image, different types of noise in images, complex movements of the object, the non-networked nature of the object, and even more. Therefore, restrictions can be placed on object tracking in dimensions such as movement or body shape. An object's motion is almost assumed to be smooth in all tracking algorithms, without sudden direction changes. Another assumption is constant speed and acceleration for the object. Journal homepage: http://ijict.iaescore.com 2  ISSN: 2252-8776 There are several methods for tracking an object. The purpose of tracking objects is to analyze the video frame by frame. The applications can be named video surveillance systems, human action recognition, and human-robot interactions. Background subtraction is an easy and crucial technique for separating foreground objects from an image. The overall accuracy of an algorithm depends on the accuracy of the object preview. The process of image background subtraction requires maintaining the image model and subtracting the foreground image from the processed frame [1]. One of the main objects in any frame to track is humans. Understanding the human from the background, different types of motion, recognizing the person with some other features like name, are just some of the main applications of human detection from a simple approach to biometric recognition. Recent papers as [1]–[4] have focused on the teaching-based approach. The support vector tracker in the paper Bradski and Kaehler [5] uses an out-of-line learning support vector machine that is classified and embedded in a current-based optical tracker. In the article Allen et al. [6] the current frame is classified using a classifier learned in the previous frame. In order to track, the ratio of variance is used to measure the distinguished feature and to select the best feature from a feature set. In Ning et al. [7] poor classifiers are trained online, and pixels are labeled as target or background. Since only local spatial structures have been extracted, the resolution power decreases in crowded scenes. In Qiu et al. [8] the target is shown in a comparatively small subdivision that has been comparatively updated, using image tracking in previous frames. In the paper, Ganoun et al. [9] a cascade particle filter with a set of different longevity characteristics is proposed, while the probabilistic model is noisy and has many peaks without Gaussian diffusion in the sampling stage. Diagnostics-based tracking has recently been studied in articles [10], [11]. This is, in fact, a method of detection-based tracking methods. If the learner learns outline, it could be considered as a special style of machine learning-based models. As discussed above, object detection is a key important section in computer vision. The goal is to find, label and recognize the object properly. This task can be done, easily, by machine and deep learning techniques. And human is one of the crucial objects, that needs to be detected. This task has many applications in video surveillance, action recognition, robotics, and human-computer recognition. Even on the farm, human detection could be useful in farms and Agricultural vehicles. By using the histogram of oriented gradients (HOG) algorithm to detect the person and support vector machines (SVM) to classify the motion. The assembly of parts of the human body is used to some extent to identify and trace. New feedback from the object detector (visual inclination) is used to track humans [12]. Alimardani and Almasi [13] proposed a two-step approach that first creates an apparent model of individuals and then identifies them by the model detection in any frames. These methods are based on the analysis of different parts of the human body tracking. However, the image quality of many video surveillance applications may not be clear enough on these issues because the movement of body parts is difficult to precisely track. Also, using deep learning algorithms, there is a fantastic method. As in Chahyati et al. [14], they tried to track the human body, using a convolutional neural network (CNN), they got an accuracy of 70%. In Almasi et al. [15] they tried to find the human motions in an egocentric viewpoint, the goal of this method is to find the subject motion without directly tracking the subject on the scene, and by tracking objects or background purely. Another challenging task in human detection is underwater body detection in Yasar and Kusetogullari [16] they tried to track the human body using optical flow, while in Chan [17] they tackled this issue using voxel detection, with an accuracy of 67% and 82% respectively. It should be clarified that deep learning algorithms always need some large datasets to train, test, and validate the idea. In this regard the three best datasets in terms of human tracking are the Euro City [18] the largest dataset for humans so far, the Massachusetts Institute of Technology (MIT) ped [19] with more than 700,000 images, Institut de recherche en Informatique et en Automatique (INRIA) [20] with using histogram of a gradient. One of the applications in human detection is in robotics, as in Bachuet et al. [21] for robotics applications humans could be a good way for any detection with rehabilitation or assistive approaches [22]–[43]. One of the best examples of object detection especially with human detection in their feature-based algorithm has been reached almost 93% accuracy, while it can be used for faces and skin as well [37]. Regarding the new deep learning algorithms for human detection, joint detection or pose detection would be a unique application of human detection, by this approach it would be quite feasible to detect the whole body from detecting the joints. Also, from this point, many applications in health, and sports will be achievable. Their goal has been done by using standard datasets like functional living index-cancer (FLIC) with an accuracy of 97%. This approach can be a real competitor for motion capture systems these marker based systems in different model are could be expensive, but pose estimation deep neural network models can do the same job with the same accuracy [38]. Both machine learning and background subtraction methods are quite useful and powerful, while in our mixed model a new SOTA is practiced [39]. The following sections are firstly the method, which will be discussed in detail. Afterward, the results and discussion will be explained. And at the end, we sum up with a conclusion. Int J Inf & Commun Technol, Vol. 11, No. 1, April 2022: 1-7 Int J Inf & Commun Technol  ISSN: 2252-8776 3 2. RESEARCH METHOD Object tracking is the most important issue in computer vision. We are tracking objects. Background subtraction is an ordinary and useful approach for separating foreground objects from the whole image. Comprehensively, The procedure of subtracting the background image requires maintaining the image model and subtracting the foreground image from the processed frame [1], [40]. Therefore, when the frame km is compared to the reference one, the inputs of the given pixel from the incremental image indicates how many specific point intensity varies from the corresponding pixel values in the reference one. So, if R (x, y) is the reference image and K represents tk so that f (x, y, k)=f (x, y, tk). Internal changes are in the background itself, such as the tree movement water levels, and flags. t is the threshold value. Video backgrounds cannot be completely fixed. This background is called quasi-fixed background [41], [42]. Video backgrounds cannot be completely static. These types of backgrounds are referred to as background quasi-constants. After removing the shadows, the "particle filter" method has been used to distinguish the moving objects in the image from each other [43], [24] as shown in Figure 1. Figure 1. The algorithm architecture of the method In an attempt to determine a dynamic object in a video is the background subtraction method. Each video frame is subtracted by analyzing with a previously extracted constant image, and a motion preview image of the object will be the final result of the process [25], [26]. This image is then easily converted to binary color space after image processing. In this image, however, there is a lot of noise due to different radiation. The final image may include shadows or small non-fixed objects in addition to a reference object that is necessary to be removed [27], [28]. In order to remove unwanted objects, a set of morphological operations have been performed by deleting the erosion, removing the small noises that have been created unintentionally [29], [30]. 3. RESULTS AND DISCUSSION The proposed algorithm is implemented in detecting and tracking humans, human detection has lots of applications. The first step as shown in Figure 2 is background removal, in this level we tried to separate with high accuracy be foregrounded the person from the background. In a very wide color spectrum, applying different functions, filters and deciding on different image pixels will be e complex and difficult. Thus, turning the image to gray or 1D black and white as shown in Figure 3 is a feasible and desirable step. Figure 2. The basic black and white detected person Figure 3. Background removal Figure 3 is showing a walking human in Figure 4, the aim is to track the image of a person as a moving object, which can be seen in the image at the beginning of its movement. There is also a dot on the person's image, which is displayed as a bubble to represent each object. This point shows the local center A novel enhanced algorithm for efficient human tracking (Mehdi Gheisari) 4  ISSN: 2252-8776 where the object is identified as a moving object in the image. A quadrilateral with a tracking square for it can also be seen around it. Each object is identified and tracked in the object tracking algorithm and in its implementation with a quadrilateral around it. Figure 5 shows that the person is tracked at the beginning of his movement as a moving object with high accuracy in the image. Of course, this tracking shows a little more than the person's range in the image due to the hand movement [31], [32]. In some places of the object, pixels close to the background color are also detected in motion due to the motion type or the speed. In the proposed method, the better this diagnosis, the more accurate and efficient the filters used in image processing. As shown in Figure 5, the full range of the tracked object is not identified in this image. Also, it is related to the velocity and point of the person. In addition, since the new object is detected at this time, the start of any movement has a significant effect on determining the range of the moving object. Figure 5 reveals the effect of this problem. As can be seen in the Figure, the quadrilateral tracking in the Figure is much more limited than before. The detection of the lower body but using filters other than black and white filters can help in this regard [33], [44]. As mentioned above, after subtracting the background and applying the filter, gaps and small spaces on the image line are connected and smoothed. This is done before the noise is removed, and the result may change the scope of the object slightly. Detection of the scope change and inaccurate general estimation of the object's scope, although is not the main goal in this study, has been tried to be considered in the proposed method to a large extent to introduce a method with better performance and efficiency. The proposed algorithm can be used to detect the motion of several objects as well as faster objects. The test results indicate, the suggested system provides accurate and very reliable results from the tested samples. Figure 4. The moving person Figure 5. Binary image with detection motion and human 4. CONCLUSION This research introduced a cost-effective, accurate, and efficient method for detecting a moving object and tracking it using advanced image processing techniques. It has been shown that the proposed system for tracking moving objects with background algorithm, noise cancellation, filtering, and bubble routing, provides full automation by evaluation and dynamic object detection on images. More importantly, system accuracy in determining a moving object in road images is in accordance with the standards set by the decision-making authorities for road control. The most important applications can be named human action recognition and behavior analysis, video surveillance, and autonomous driving. ACKNOWLEDGEMENTS This work has been supported by the Shenzhen Basic Research (General Project) (No. JCYJ20190806142601687) and Shenzhen Stable Supporting Program (General Project) (No. GXWD20201230155427003-20200821160539001). REFERENCES [1] [2] G. R. Bradski, “Real time face and object tracking as a component of a perceptual user interface,” in Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV’98 (Cat. No.98EX201), 1998, vol. 1998-Octob, pp. 214–219, doi: 10.1109/ACV.1998.732882. D. Comaniciu and P. Meer, “Mean shift: A robust approach toward feature space analysis,” IEEE Transactions on Pattern Int J Inf & Commun Technol, Vol. 11, No. 1, April 2022: 1-7 Int J Inf & Commun Technol [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] ISSN: 2252-8776  5 Analysis and Machine Intelligence, vol. 24, no. 5, pp. 603–619, May 2002, doi: 10.1109/34.1000236. J. A. Corrales, P. Gil, F. A. Candelas, and F. Torres, “Tracking based on hue-saturation features with a miniaturized active vision system,” pp. 107–112, 2009, [Online]. Available: http://rua.ua.es/dspace/handle/10045/10890. G. Tian, R. Hu, Z. Wang, and Y. Fu, “Improved Object Tracking Algorithm Based on New HSV Color Probability Model,” in International Symposium on Neural Networks, 2009, pp. 1145–1151. L. OpenCV, “Computer vision with the OpenCV library,” Gary Bradski, Adrian Kaehler, 2008, [Online]. Available: http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:Computer+Vision+with+the+OpenCV+Library#1. J. G. Allen, R. Y. D. Xu, and J. S. Jin, “Object Tracking Using CamShift Algorithm and Multiple Quantized Feature Spaces,” Reproduction, vol. 36, pp. 3–7, 2006, [Online]. Available: http://dl.acm.org/citation.cfm?id=1082122. J. Ning, L. Zhang, D. Zhang, and C. Wu, “Robust object tracking using joint colour texture histogram,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 23, no. 7, pp. 1245–1263, Nov. 2009, doi: 10.1142/S0218001409007624. X. Qiu, S. Liu, and F. Liu, “Kernel-based target tracking with multiple features fusion,” in Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference, Dec. 2009, pp. 3112– 3117, doi: 10.1109/CDC.2009.5399515. A. Ganoun, N. Ould-Dris, and R. Canals, “Tracking system using CamShift and feature points,” in European Signal Processing Conference, 2006, pp. 1–5. R. Stolkin, I. Florescu, M. Baron, C. Harrier, and B. Kocherov, “Efficient visual servoing with the ABCshift tracking algorithm,” in 2008 IEEE International Conference on Robotics and Automation, May 2008, pp. 3219–3224, doi: 10.1109/ROBOT.2008.4543701. R. Y. D. Xu, J. G. Allen, and J. S. Jin, “Robust real-time tracking of non-rigid objects,” in Proceedings of the Pan-Sydney area workshop on Visual information processing, 2004, pp. 95–98. M. Almasi, “New method based on Image processing to enhanced the Accuracy and Precision Of table tennis player’s performance,” UCT Journal of Research in Science, Engineering and Technology, vol. 4, no. 3, pp. 1–3, 2016. M. Alimardani and M. Almasi, “Investigating the application of particle swarm optimization algorithm in the neural network to increase the accuracy of breast cancer prediction,” International Journal of Computer Trends and Technology, vol. 68, no. 4, pp. 65–72, Apr. 2020, doi: 10.14445/22312803/ijctt-v68i4p112. D. Chahyati, M. I. Fanany, and A. M. Arymurthy, “Tracking People by Detection Using CNN Features,” Procedia Computer Science, vol. 124, pp. 167–172, 2017, doi: 10.1016/j.procs.2017.12.143. M. Almasi, H. Fathi, S. Adel, and S. Samiee, “Human Action Recognition through the First-Person Point of view, Case Study Two Basic Task,” International Journal of Computer Applications, vol. 177, no. 24, pp. 19–23, Dec. 2019, doi: 10.5120/ijca2019919703. F. G. YaSar and H. KusetoGullari, “Underwater human body detection using computer vision algorithms,” in 2018 26th Signal Processing and Communications Applications Conference (SIU), May 2018, pp. 1–4, doi: 10.1109/SIU.2018.8404305. K. L. Chan, “Detection of swimmer using dense optical flow motion map and intensity information,” Machine Vision and Applications, vol. 24, no. 1, pp. 75–101, Jan. 2013, doi: 10.1007/s00138-012-0419-3. K. Fukunaga and L. Hostetler, “The estimation of the gradient of a density function, with applications in pattern recognition,” IEEE Transactions on Information Theory, vol. 21, no. 1, pp. 32–40, Jan. 1975, doi: 10.1109/TIT.1975.1055330. J. Fan, W. Xu, Y. Wu, and Y. Gong, “Human tracking using convolutional neural networks,” IEEE Transactions on Neural Networks, vol. 21, no. 10, pp. 1610–1623, Oct. 2010, doi: 10.1109/TNN.2010.2066286. M. Almasi, S. A. Ghaeinian, S. Samiee, and H. Fathi, “Investigating the Application of Human Motion Recognition for Athletics Talent Identification using the Head-Mounted Camera,” in 2020 International Conference on Inventive Computation Technologies (ICICT), Feb. 2020, pp. 54–59, doi: 10.1109/ICICT48043.2020.9112400. S. Bachu, S. Choubey, and A. Choubey, “Noval advance non-linear descriptor and characteristic equivalency to predict CT from MRI image,” International Journal of Informatics and Communication Technology (IJ-ICT), vol. 9, no. 1, pp. 46–56, Feb. 2020, doi: 10.11591/ijict.v9i1.pp46-56. M. Shi, C. Yang, and D. Zhang, “A Novel Human-Machine Collaboration Model of an Ankle Joint Rehabilitation Robot Driven by EEG Signals,” Mathematical Problems in Engineering, vol. 2021, pp. 1–8, Mar. 2021, doi: 10.1155/2021/5564235. M. Miao, X. Gao, and W. Zhu, “A Construction Method of Lower Limb Rehabilitation Robot with Remote Control System,” Applied Sciences, vol. 11, no. 2, p. 867, Jan. 2021, doi: 10.3390/app11020867. P. P. Rezaeiye, P. P. Rezaeiye, E. Karbalayi, and M. Gheisari, “Statistical Method Used for Doing Better Corneal Junction Operation,” Advanced Materials Research, vol. 548, pp. 762–766, Jul. 2012, doi: 10.4028/www.scientific.net/AMR.548.762. P. P. Rezaeiye et al., “Agent programming with object oriented (C++),” in 2017 Second International Conference on Electrical, Computer and Communication Technologies (ICECCT), Feb. 2017, pp. 1–10, doi: 10.1109/ICECCT.2017.8117809. M. M. Motahari Kia, J. A. Alzubi, M. Gheisari, X. Zhang, M. Rahimi, and Y. Qin, “A novel method for recognition of Persian alphabet by using fuzzy neural network,” IEEE Access, vol. 6, pp. 77265–77271, 2018, doi: 10.1109/ACCESS.2018.2881050. J. A. Alzubi, A. Yaghoubi, M. Gheisari, and Y. Qin, “Improve heteroscedastic discriminant analysis by using CBP algorithm,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 11335 LNCS, 2018, pp. 130–144. S. M. Hosseini Bamakan, E. Rahbar, and M. Gheisari, “The Role of Wearable Technology in the Diagnosis and Prevention of COVID-19,” Journal of Research & Health, vol. 11, no. 4, pp. 213–214, Aug. 2021, doi: 10.32598/jrh.11.4.1903.1. J. Sethuraman, J. A. Alzubi, R. Manikandan, M. Gheisari, and A. Kumar, “Eccentric Methodology with Optimization to Unearth Hidden Facts of Search Engine Result Pages,” Recent Patents on Computer Science, vol. 12, no. 2, pp. 110–119, Feb. 2018, doi: 10.2174/2213275911666181115093050. A. Javadpour, S. Rezaei, K.-C. Li, and G. Wang, “A Scalable Feature Selection and Opinion Miner Using Whale Optimization Algorithm,” in Communications in Computer and Information Science, vol. 1209 CCIS, Springer Nature, 2020, pp. 237–247. X. Zhang, F. Fan, M. Gheisari, and G. Srivastava, “A novel auto-focus method for image processing using laser triangulation,” IEEE Access, vol. 7, pp. 64837–64843, 2019, doi: 10.1109/ACCESS.2019.2914186. F. Noor, A. Sajid, S. B. H. Shah, M. Zaman, M. Gheisari, and V. Mariappan, “Bayesian estimation and prediction for BurrRayleigh mixture model using censored data,” International Journal of Communication Systems, vol. 32, no. 15, p. e4094, Oct. 2019, doi: 10.1002/dac.4094. M. Gheisari et al., “A Survey on Clustering Algorithms in Wireless Sensor Networks: Challenges, Research, and Trends,” in Proceedings - 2020 International Computer Symposium, ICS 2020, Dec. 2020, pp. 294–299, doi: 10.1109/ICS51289.2020.00065. A novel enhanced algorithm for efficient human tracking (Mehdi Gheisari) 6  [34] J. Lee, J.-S. Park, C.-P. Hong, and Y.-H. Seo, “Illumination-Robust Foreground Extraction for Text Area Detection in Outdoor Environment,” KSII Transactions on Internet and Information Systems, vol. 11, no. 1, Jan. 2016, doi: 10.3837/tiis.2017.01.018. A. A. Movassagh et al., “Artificial neural networks training algorithm integrating invasive weed optimization with differential evolutionary model,” Journal of Ambient Intelligence and Humanized Computing, Mar. 2021, doi: 10.1007/s12652-02002623-6. Y. Shao et al., “Optimization of ultrasound information imaging algorithm in cardiovascular disease based on image enhancement,” Mathematical Problems in Engineering, vol. 2021, pp. 1–13, Mar. 2021, doi: 10.1155/2021/5580630. P. Viola and M. Jones, “Rapid object detection using a boosted cascade of simple features,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2001, vol. 1, pp. I-511-I–518, doi: 10.1109/cvpr.2001.990517. S. Sharma, S. Verma, M. Kumar, and L. Sharma, “Use of Motion Capture in 3D Animation: Motion Capture Systems, Challenges, and Recent Trends,” in 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon), Feb. 2019, pp. 289–294, doi: 10.1109/COMITCon.2019.8862448. P. Pavithra and S. Rathi, “Survey on Human Activity Prediction from Unfinished Video,” International Journal of Recent Trends in Engineering and Research, vol. 4, no. 3, pp. 290–296, Mar. 2018, doi: 10.23883/IJRTER.2018.4131.NURHL. W. Hassan, T.-S. Chou, O. Tamer, J. Pickard, P. Appiah-Kubi, and L. Pagliari, “Cloud computing survey on services, enhancements and challenges in the era of machine learning and data science,” International Journal of Informatics and Communication Technology (IJ-ICT), vol. 9, no. 2, pp. 117–139, Aug. 2020, doi: 10.11591/ijict.v9i2.pp117-139. R. Valenti and F. Hageloh, “Video from web,” 2020. . M. Gheisari and M. Esnaashari, “A survey to face recognition algorithms: advantageous and disadvantageous,” J. Modern Technology and Engineering, vol. 2, no. 1, p. p.57--65, 2017. M. Jafari, J. Wang, Y. Qin, M. Gheisari, A. S. Shahabi, and X. Tao, “Automatic text summarization using fuzzy inference,” in 2016 22nd International Conference on Automation and Computing (ICAC), Sep. 2016, pp. 256–260, doi: 10.1109/IConAC.2016.7604928. A. Javadpour, “An Optimize-Aware Target Tracking Method Combining MAC Layer and Active Nodes in Wireless Sensor Networks,” Wireless Personal Communications, vol. 108, no. 2, pp. 711–728, Sep. 2019, doi: 10.1007/s11277-019-06425-8. [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] ISSN: 2252-8776 BIOGRAPHIES OF AUTHORS Mehdi Gheisari is a Ph.D. holder in computer science from Guangzhou University, China. His primary research is about the Privacy-preservation of IoT devices data, including remote sensing data in smart cities. Prior to that, he was with the Islamic Azad University, where he served in the capacity of lecturer in the department of computer science. There, he worked on Wireless Sensor Networks. Furthermore, he has published papers in several domains in highly ranked journals and ranked conferences. He has been serving in academic works as well, such as reviewing papers from several well-known venues such as IEEE communication magazine, and TPC of several conferences. He can be contacted at email: mehdi.gheisari61@gmail.com Zohreh Safari will receive her Ph.D in August 2022 in Computer Science at Texas Tech University, her research focuses on Clustering High dimensional Big Data to optimize clustering algorithm for data sets with high dimensions, and perform efficiently for retrieve information. She is interested in developing machine learning algorithms, Optimizations, AI in healthcare applications. Has MSc and BSc in Software Engineering. She can be contacted at email: zohreh.safari@ttu.edu. Mohammad Almasi started his Ph.D 2021 in Computer Science at the University of Barcelona UB and Computer vision center at UAB, His works is on application of Computer Vision and Deep Learning on Sports and Biomechanics. He has received his MSc. From University Polytechnic of Catalonia in Mathematical Engineering. Please kindly follow his updates on ResearchGate and Scopus. For more information and contact him use the personal email: mohamadalmasi2@gmail.com Int J Inf & Commun Technol, Vol. 11, No. 1, April 2022: 1-7 Int J Inf & Commun Technol ISSN: 2252-8776  7 Amir Hossein Pourishaban Najafabadi received his Bachelor’s degree in Computer Engineering from Yazd University in February 2021. His research focuses on Gradient Descent Algorithms (Optimization Algorithms). He is interested in Machine Learning and Neural Network Algorithms. He can be contacted at personal email: Amirhosseinpurishaban@gmail.com. Abel Sridharan is a Senior Manager–Digital Engineering that has been graduated from the University of Madras, India. He can be contacted at email: abel.sridharan@gmail.com Ragesh G K secured a Ph. D. from Anna University, Chennai, India (Full-time Ph. D. Scholar, Department of Computer Science and Engineering, Government College of Technology, Coimbatore, Tamilnadu, India from July 2011 to July 2013) and B.E and M.E. also from Anna University, Chennai, India. He is currently working as Assistant Professor and Faculty-In-Charge for IPR and IIC at Indian Institute of Information Technology (IIIT) Kottayam (an Institute of National Importance), Kerala, India since August 2021. His areas of interest include Data Security and Privacy, Cloud Security, the Internet of Things, and Wireless Communication and Networks. He can be contacted at email: rageshwarrier@gmail.com Yang Liu received his D. Phil (Ph. D) degree in Computer Science from University of Oxford (advised by Professor Andrew Simpson) in July 2018. He is currently an Assistant Professor and an Associate Research Fellow in Department of Computer Science and Technology of Harbin Institute of Technology, Shenzhen. He is interested in security and privacy problems and, in particular, the privacy issues on mobile devices. Prior to joining Oxford, He received an MSc in Software Engineering from Peking University and a B. Eng in Computer Science from Ocean University of China. He can be contacted at email: liu.yang@hit.edu.cn. Aaqif Afzaal Abbasi received the Ph.D degree in computer engineering from the School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China. He is currently serving as Associate Professor with the Department of Software Engineering, Foundation University, Islamabad, Pakistan. He was a visiting researcher at University of Essex, UK in 2014 and served as Assistant Professor at Wuhan University, China between 2017 and 2018. His general research interests cover the broad area of computer communications with special emphasis on resource management. Specifically, his research is focused on designing new resource allocation algorithms, analyzing their performance, and prototyping those that find practical applications in largescale computing systems. He is also interested in areas of application-awareness in highperformance distributed computing. Abbasi published numerous research papers in impact factor journals and hosted several special issues on topics of his interest. He is a member of the IEEE and ACM. He can be contacted at email: aaqif.afzaal@yahoo.com. A novel enhanced algorithm for efficient human tracking (Mehdi Gheisari)