Automation attendance systems approaches: a practical review

Ata Jahangir Moshayedi1, Atanu Shuvam Roy1, Liefa liao1, Hong Lan1, Mehdi Gheisari2,3*, Aaqif Afzaal Abbasi4 and Seyed Mojtaba Hosseini Bamakan5

*Correspondence:
Mehdi Gheisari,
mehdi.gheisari61@gmail.com

Received: 26 April 2022; Accepted: 19 April 2022; Published: 19 May 2022.

Accounting for people is the first step for every manpower-based organization in today’s world. Hence, it takes a significant amount of energy and value in the form of money from respective organizations for both implementing a suitable system for manpower management as well as maintaining that same system. Although this amount of expenditure for big organizations is near to nothing and rather just a formality, it does not hold as much truth for small organizations, such as schools, colleges, and even universities, to a certain degree. This is the first point. The second point for discussion is that much work has been done to solve this issue. Various technologies, like biometrics, RFID, Bluetooth, GPS, and QR Code, have been used to tackle the issues of attendance collection. This study paves the path for researchers by reviewing practical methods and technologies used for existing attendance systems.

Keywords: biometric, attendance systems, QR code, RFID, face recognition, software system

Introduction

Student collection and management is one of the most time-consuming tasks in any school, university, and education system. In fact, gathering attendance is a time-consuming job that takes lecture time and the teacher’s energy. But if the teacher does not do so, the school and family will not know if the students are pursuing the light of education. This issue has been tried to be solved using various approaches and technologies currently available. The previous record on the research paper and product shows the biometrics, including palm, iris, facial recognition, RFID, NFC, Bluetooth, barcode, and QR, which are more demanding to make the system as automated as possible. In the next section, various types of these technologies are described. This paper divides them into five subsections—biometric attendance system, facial recognition-based attendance system, RFID-based attendance system, QR code-based attendance system, and finally embedded system-based attendance system. Following this review of existing attendance systems, the paper concludes with a summary of the types and a short excerpt about the importance of attendance management systems and integrating existing technologies to solve modern problems.

Attendance systems variety

Biometric attendance system

The word biometric comes from the word “biometry,” which means the process by which a person’s unique biological or physical traits are accounted for identification. The most common biometrics used today are palmprint, fingerprint, face, and iris. The biometric attendance system uses one or more of these traits in conjunction to confirm the identity of the personnel attending lectures. A few existing research works are reviewed to highlight existing work in the sector. In their review paper, Tsai-Cheng Li et al. (1) studied biometrics technology applied in the attendance management system. Their aim was based on some pertinent literature reviews, through which they concluded that attendance management is an important measure and means for discipline as it dictates the productivity of an organization and its sustainability. Biometric data is a measurable biological trait that is unique to every person on the planet and can be automatically verified to confirm a person’s identity. Most of the studies have shown that either hand geometry or fingerprint recognition is a very suitable method for the attendance management system. Even on the topic of improving efficiency and service quality, most of the respondents gave a reply of “agree” or “no comment”. According to the paper, the biometric recognition system has the least controversies as it is exceedingly difficult to crack, and employees and respondents feel safe and fair that it should be used to manage public attendance. In their paper, O. Shoewu et al. (2) talked about developing a biometric-based attendance management system and compared it with a traditional manual attendance system (Figure 1).

FIGURE 1
www.bohrpub.com

Figure 1. System Design of O. Shoewu et al. (2).

According to Figure 1, their system uses two steps to both enroll and authenticate the users. First, all biometric data is scanned securely through biometric devices; then, their software executes a program for feature extraction from the scanned data and stores it with the biometric owner ID. Although the authentication only performs the same steps once, it matches the data stored in the SQL database. The system also produces an attendance summary report and flags mismatch attempts. The researchers concluded that the system was particularly useful because of its short implementation time and high success rate. On the contrary, one of the most secure forms of biometric recognition is iris recognition. In fact, it is more secure than traditional fingerprint recognition or palm recognition. In their paper, Seifedine Kadry et al. (3) described a wireless attendance management system based on this very technology (Figure 2).

FIGURE 2
www.bohrpub.com

Figure 2. (A) Iris Scan Procedure of the System (3). (B) System Design of Kadry et al. (3).

Figure 2A shows the iris scan procedure of the system. Figure 2B shows how the iris recognition module connects to the workstation and completes the system. The system follows three basic modules: image acquisition and pre-processing texture extraction and signature encoding, and iris signature matching for authentication. The researchers devised a less expensive method of accomplishing the task by incorporating offline iris recognition and connecting it to a management computer via a PTR2000 + wireless communication module (412). Their test resulted in a 98.3% success rate. Hence, they concluded that implementing such a technique with iris recognition can ease access to the attendance management systems.

Facial recognition-based attendance system

Facial recognition is a part of biometrics but again, not quite so. Because facial recognition can be fooled, whereas biometrics defines uniqueness, identifying traits must be unique. Facial recognition is common in every face because no face is the same in most cases, and it is easy to implement because any camera with appropriate software can do the task. In their research, Naveed Khan Balcoh et al. (13) introduced face detection as an accurate and efficient replacement for the old-school manual attendance system (Figure 3). Their system from Figure 3 used the EigenFace method to verify faces one by one and match them with their face database, then commit the attendance task. Their face database was populated with face data through a series of image processing techniques, including image histogram normalization, noise gratification, skin classification, and finally, face detection by selecting the region of interest.

FIGURE 3
www.bohrpub.com

Figure 3. System Design of Balcoh et al. (13).

The same process goes for attendance by face recognition. In their research, Preeti Mahita et al. (14) showed a facial recognition-based attendance management system on the raspberry pi 2 using the included raspberry pi camera (Figure 4).

FIGURE 4
www.bohrpub.com

Figure 4. System Design of Mehta et al. (14).

They used the Voila Jones algorithm and a local binary pattern in conjunction to identify the faces of the people in a photo. The faces will be stored in the database again with the personal identification, which will then be used to identify the personnel present. They conclude that their system has a 92% accuracy. This accuracy is unacceptable when it comes to class attendance, as classes are very much vital. Priya Pasurmati et al. (15) showed a much more advanced version of the facial recognition-based attendance management system. Their research uses an open-source facial recognition framework called OpenCV and Python as their main work environment (Figure 5).

FIGURE 5
www.bohrpub.com

Figure 5. System Design of Pasurmarti et al. (15).

In Figure 5, their system design shows the components used. They used a physical Webcam to accomplish the task. But the paper concludes with no real-world application proof of the system but only the results of an efficient facial recognition system using Python.

RFID/NFC attendance system

RFID is an abbreviation for “radio-frequency identification,” which basically means that the communication is done through radio frequencies. In this system, information is digitally stored inside a tag or card, which can be read through radio frequencies. Near-field communication (NFC) is an RFID-based technology that can act as a tag and reader. This technology is cheap to manufacture now and can therefore be readily used in the work sector. Here, a handful of research works on RFID-based attendance systems have been surveyed, some of which work in conjunction with other technologies like Bluetooth. In their paper, Vishal Bhalla et al. (16) described a system based on Bluetooth technology and RFID reader application. Their proposed system is very novel because they have used RFID matrix cards to gather students’ attendance and then used Bluetooth for the teacher or professor to confirm the attendance before the data gets permanently sent to the main database (Figure 6).

FIGURE 6
www.bohrpub.com

Figure 6. System Design of Bhallah et al. (16).

As explained in the system design in Figure 6, once the data is sent to the central database, it can be edited later, and reports can be generated via emails. By adopting this double-layer model, the error rate in their system is extremely low, and almost only human error remains. Their system significantly reduces time consumption in the whole system too. In their paper, the researchers also mention that this project model can be further secured by introducing a fingerprint when authenticating the use of a terminal. They have used Bluetooth rather than Wi-Fi and other long-range solutions because of its range, power consumption, and ease of availability, as they are using the Bluetooth devices embedded in the cell phones of the teachers taking the attendance, where the teachers will use their very cell phones to confirm the RFID attendances. Arulogun O. T. et al. (17), in their paper, presented an intelligent RFID-based students attendance control and management system. Their simple system is illustrated in Figure 7.

FIGURE 7
www.bohrpub.com

Figure 7. System Design of Arulogun et al. (17).

In their project, they used passive tags due to the cost and implementation flexibility. Upon bringing those tags close to the designated reader, the reader captures the card’s data and sends it to the system, recording the time of arrival and departure. Their software for handling the data is made with Visual C# with Visual Basic GUI incorporated with Microsoft’s SQL server to store the data. The researchers conclude that incorporating a facial recognition application would further enhance security.

Nikhil P. Shegokar et al. (18), in their study, compared existing technologies in the scope of an automated attendance system based on the raspberry pi and found NFC to be the better path. They compared the various biometric technologies, namely, facial recognition, iris recognition, and NFC. Their paper does not quite show any active system to be implemented, though.

QR code attendance system

The word QR stands for quick response in the term QR code. It belongs to the two-dimensional code family, whose predecessors are actually barcodes. But barcodes have many limitations, hence QR codes have superseded them. One of the main reasons why QR codes are better is that they can store a huge amount of information in any orientation with much more damage tolerance than all other 2D code technology available. At the same time, it is industrially cheap to implement. To make the reasons for why QR code is much more efficient a bit clearer, a small survey on the existing applications of the QR code technology proves useful.

Tin Jin Soon (19) surveyed and explained the fundamentals of QR code in his journal and also showed various widespread implementation of the QR code technology. He reviewed the technologies used in the fields of industry and transport, from the identification of different products to banknotes. Online and local ordering systems, food freshness control systems, bet ticket management systems, patient management systems, livestock tracking systems, jewelry certification systems, agriculture, telecommunications, payments, and other fields—all use QR codes widely. The merits of using QR codes in all these sectors are the same, i.e., efficiency and profitability. Masahiro Hara (20) showed a similar picture to that of Tin Jin Soon with a more historic approach. He stated that before QR code was there, barcode was widely used. But it came with some limitations, like reading directions and information capacity. So QR code, or quick response code, was developed, which removed these limitations and even allowed alphanumeric characters in different languages to be encoded and represented through it. Compared to the previous generations of 2D codes like barcodes, QR codes have error correction capability up to 30%, whereas the other technology has zero. A QR code, which is five times a barcode, can be read in around 30 ms with a bare minimum RISC processor (MIPS: 18) in any orientation. Because of its versatility, high-speed reading, and miniaturization capability, it is widely used in industrial sectors. Two-layered QR codes are used in order to expand security and prevent the copying of confidential QR codes. For the above reasons and the added facility of cheap implementation, QR code technology was chosen for this project.

Here some existing works related to QR code-based attendance system are surveyed below.

Hsin-Chih Lai et al. (21) in their research showed a broad implementation of the QR code technology. They showed the implementation of mobile learning in outdoor education through the implication of QR codes. In their study, they developed an outdoor education information system that combines natural and cultural environment GMs or Green Maps using QR codes. The implementation had QR codes printed on a GM, and then students on site for exploration of the outdoor environment were asked to scan the QR codes to find relevant information from the internet. The idea being that having static QR codes on GMs can easily be scanned by a cell phone to retrieve information about the place and the place’s elements. A rough sketch about their implementation of QR codes on Green Maps is shown in Figure 8.

FIGURE 8
www.bohrpub.com

Figure 8. Implementation of QR Codes on GMs (21).

MRM Hendry et al. (22) in their paper proposed a smart attendance system by applying QR codes. Their system was built with PhP, MySQL, and Apache based on WAMP Server. The application would prompt registration for the first time and then be logged in to take attendance by generating QR codes. The codes can be scanned with a mobile device, and hence attendance can be taken, and then reports are generated via checklists and can be printed. Their system provides very minimal functionality yet gives one of the first ideas about implementing QR codes in an attendance management system, which is shown in Figure 9.

FIGURE 9
www.bohrpub.com

Figure 9. System Design of Hendry et al. (22).

An enhanced version of MRM Hendry et al.’s (22) research is the research by the next group of researchers. Xiong Wei et al. (23) in their research paper made a system for smart attendance system with QR codes with functionalities such as student details, subject details, and report export as csv. They have used SQLite Database as their primary data storage technology. Their whole system is based on Android applications. Both the teacher and student interact with the system through an app. This system is very suitable for small classrooms but not good for big ones because of this very reason. The researchers conclude that integration with facial recognition would prove the system more secure. Their system’s idea of sequence is shown in Figure 10.

FIGURE 10
www.bohrpub.com

Figure 10. System Sequence of Wei et al. (23).

Ahmad Fahmi Mohd Fauzi et al. (24) showcased a quite different kind of system that functions both as a web-based smart door lock system as well as an attendance management system, although the main focus is on the smart door itself. In fact, their system is one of the few projects out there that uses both a facial recognition system and a QR code system in conjunction. Their proposed system has the raspberry pi working with a camera that scans the static QR code on the student’s or staff’s ID card and matches it with the QR code stored on the database. The researchers conclude that the efficiency of this method needs to be further evaluated in the future as this is a preliminary work. Their research’s system design is portrayed in Figure 11.

FIGURE 11
www.bohrpub.com

Figure 11. System Design of Fauzi et al. (24).

Their proposed system, according to Figure 11, has the raspberry pi working with a camera that scans the static QR code on the student’s or staff’s ID card and matches it with the QR code stored on the database. The researchers conclude that the efficiency of this method needs to be further evaluated in the future as this is a preliminary work.

Embedded systems-based attendance systems

A combination of hardware and software designed and deployed for a specific function is called an embed system. Such a system is also able to run inside larger systems. Usually, this system has a finite set of functions. In terms of attendance management systems or attendance methods using technology, embedded systems along with various sensors are used. A design and framework for taking attendance in schools and colleges using the AVR ATMEGA16 of ATMEL, a low-power CMOS 8-bit microcontroller, as the handheld client and the Raspberry Pi as the server were presented by Shailendra et al. (25). The system architecture uses the raspberry pi as the main server, while the ATMEGA-powered handheld device with Xbee is in every class like a zonal model (26) (Figure 12).

FIGURE 12
www.bohrpub.com

Figure 12. System Architecture of Shailendra et al. (25).

The system design in Figure 12 shows an example of a single board computer-based attendance system where the raspberry pi is connected by the ATMEGA-powered handheld device – both are the backbones of the two-part system. In their paper, Swarnendu Ghosh et al. (27) used biometric sensor with Arduino uno. This is an example of technologies being used in conjunction. The Arduino attendance module consisted of the Arduino UNO, fingerprint sensor, Bluetooth sensor, and an LCD was named the SAS module or Smart Attendance System Module. An Android application was also made and could connect to the module using Bluetooth for management. This kind of combination and application through the connection of an Arduino with an application using Bluetooth or another medium is novel and very practical. Other applications, such as virtual reality and exergames (28), use this kind of communication. Arduino and RFID are also used in combination in many projects such as Arbain et al.’s (29) LAS, which is a web-based laboratory attendance system. They used RFID tags inside ID cards as a medium of attendance for staffs controlled by Arduino, which can connect to the system using a USB connection. Asabere et al. (30) in their paper constructed an attendance system with a fingerprint module and an Arduino Wemos D1 ESP8266 (Figure 14).

FIGURE 13
www.bohrpub.com

Figure 13. Overall Design of Asabere et al. (30).

FIGURE 14
www.bohrpub.com

Figure 14. Various Technologies Used for Attendance Management System.

From their overall system design in Figure 14, three technologies, namely, biometric, microcontroller, and Wi-Fi. are used in conjunction. The figure also shows an example of a microcontroller-based attendance system where the Arduino board is the main backbone of the system. Table 1 compares the different types of attendance systems based on the advantages and disadvantages of the technologies used in them.

TABLE 1
www.bohrpub.com

Table 1. Advantages and Disadvantages of Existing Attendance Management System Technologies.

According to Table 1, biometric attendance, RFID, facial recognition, QR code all require devices and maintenance. All the available technologies require server software and a DBMS as a common requirement to operate. Embedded systems and QR code-based attendance systems are the cheapest and easiest to deploy due to their size. QR code systems are the ones that are sub-automatic as they require clients to scan the QR code themselves.

Conclusion

Finally, based on the survey and discussion above, the attendance management system uses four different techniques, at least one subclass of this technique, such as fingerprint reading under biometrics or NFC under RFID. These are shown in detail in the illustration (22).

As shown in Figure 14, attendance management systems can be classified into four basic types based on the technologies used. The first type, biometrics, can be divided into two types: fingerprint and iris. The second type, RFID, can be divided into two types as well: NFC and RFID Tag. The third type, facial recognition, can utilize two methods. They are normal camera, which are used typically to take photos, and the second is IR-based camera. Examples for IR-based cameras are night-vision cameras and CCTV cameras. These are more accurate than normal cameras. The last and final category is QR. Usually QR is application-based. On that basis of methodology, it can be divided into two more categories: Web-based and App-based. Each of these technologies can be used in combination with others to make the system more secure. The last type, embedded systems, can be an example of this statement. The main division of this type is microcontroller-based and single-board computer (SBC)-based. In conclusion, there are different ways a problem can be solved. For attendance management system, the most feasible design seems to be when cloud technologies (3139) and service robots, deep learning, etc., (4053) are used in conjunction. Attendance management systems are not just required for schools, colleges, or educational institutions. They are widely used in any place where labor is the main workforce. Software companies, movie studios, and industries require a lot of manpower to function. There may be classified work going on even now. Keeping track of them is vital for the development of the said organization. In this paper, we list the various prominent types of technologies to do exactly that as the world grows and more and more people go toward work better solutions are needed by integrating the most prominent technologies.

Author contributions

AM, LL, AR, and MG: conceptualization. MG and AA: methodology. AM, AR, LL, HL, MG, AA, and SB: investigation. HL, MG, and AA: resources. AM, AR, and HL: writing—original draft preparation. AM, AR, and MG: writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Islamic Azad University and Amirkabir University of Science and Technology, Iran.

Acknowledgments

Special thanks to Zhou PinMei and Parivash Nazemiyeh for their great supports.

References

1. Li T, H-W W, T-S W. The study of biometrics technology applied in attendance management system. Proceedings of the 2012 third international conference on digital manufacturing & automation. Piscataway, NJ: IEEE (2012).

Google Scholar

2. Shoewu O, Idowu OA. Development of attendance management system using biometrics. Pac J Sci Technol. (2012) 13:300–7.

Google Scholar

3. Kadry S, Mohamad S. Wireless attendance management system based on iris recognition. Sci Res Essays. (2013) 2010:1428–35.

Google Scholar

4. Balcoh N, Yousaf H, Ahmad W, Iram Baig M. Algorithm for efficient attendance management: Face recognition based approach. Int J Comput Sci Issues. (2012) 9:146.

Google Scholar

5. Mehta P, Pankaj T. An efficient attendance management sytem based on face recognition using Matlab and Raspberry Pi 2. Int J Eng Technol Sci Res. (2016) 5:71–8.

Google Scholar

6. Pasumarti P, Purna Sekhar P. Classroom attendance using face detection and Raspberry-Pi. Int Res J Eng Technol. (2018) 03:167–71.

Google Scholar

7. Bhalla V, Singla T, Gahlot A, Gupta V. Bluetooth based attendance management system. Int J Innov Eng Technol (2013) 3:227–33.

Google Scholar

8. Arulogun OT, Olatunbosun A, Fakolujo OA, Olaniyi OM. RFID-based students attendance management system. Int J Sci Eng Res. (2013) 4:2.

Google Scholar

9. Shegokar N, Kaustubh S, Amitkumar M. Review automated students attendance management system using Raspberry-Pi and NFC. Technology. (2015) 1:1.

Google Scholar

10. Soon T. QR code. Synth J. (2008) 2008:59–78.

Google Scholar

11. Hara M. Development and popularization of QR code. Synthesiology. (2019) 1:19–28.

Google Scholar

12. Lai H, Chang CY, Li WS, Fan YL, Wu YT. The implementation of mobile learning in outdoor education: Application of QR codes. Br J Educ Technol. (2013) 44:E57–62.

Google Scholar

13. Hendry M, Rahman M, Seyal A. Smart attendance system applying QR code. Proceedings of the 12th international conference on latest trends in engineering and technology (ICLTET’2017). Malaysia: ICLTET (2017).

Google Scholar

14. Wei X, Manori A, Devnath N, Pasi N, Kumar V. QR code based smart attendance system. Int J Smart Bus Technol. (2017) 5:1–10.

Google Scholar

15. Fauzi A, Mohamed N, Hashim H, Saleh M. Development of web-based smart security door using qr code system. Proceedings of the 2020 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS). Piscataway, NJ: IEEE (2020). p. 13–7.

Google Scholar

16. Shailendra M, Singh M, Khan A, Singh V, Patil A, Wadar S. Attendance management system. Proceedings of the 2015 2nd international conference on electronics and communication systems (ICECS). Piscataway, NJ: IEEE (2015). p. 418–22. doi: 10.1109/ECS.2015.7124938

CrossRef Full Text | Google Scholar

17. Moshayedi A, Roy A, Liao L, Li S. Raspberry Pi SCADA zonal based system for agricultural plant monitoring. Proceedings of the 2019 6th international conference on information science and control engineering (ICISCE). Piscataway, NJ: IEEE (2019). p. 427–33.

Google Scholar

18. Ghosh S, Mohammed SK, Mogal N, Nayak PK, Champaty B. Smart attendance system. Proceedings of the 2018 International conference on smart city and emerging technology (ICSCET). Piscataway, NJ: IEEE (2018). p. 1–5. doi: 10.1109/ICSCET.2018.8537298

CrossRef Full Text | Google Scholar

19. Moshayedi AJ, Sambo SK, Kolahdooz A. Design and development of cost-effective exergames for activity incrementation. Proceedings of the 2022 2nd international conference on consumer electronics and computer engineering (ICCECE). Piscataway, NJ: IEEE (2022). p. 133–7. doi: 10.1109/ICCECE54139.2022.9712844

CrossRef Full Text | Google Scholar

20. Arbain N, Nordin NF, Isa NM, Saaidin S. LAS: Web-based laboratory attendance system by integrating RFID-ARDUINO technology. Proceedings of the 2014 2nd international conference on electrical, electronics and system engineering (ICEESE). Piscataway, NJ: IEEE (2014). p. 89–94. doi: 10.1109/ICEESE.2014.7154601

CrossRef Full Text | Google Scholar

21. Asabere P, Sekyere F, Ofosu W. Wireless biometric fingerprint attendance system using Arduino and MySQL database. Proceedings of the International journal of computer science, engineering and applications (IJCSEA). Piscataway, NJ: IEEE (2020).

Google Scholar

22. Gheisari M, Wang G, Bhuiyan M, Zhang W. Mapp: A modular arithmetic algorithm for privacy preserving in iot. Proceedings of the 2017 IEEE international symposium on parallel and distributed processing with applications and 2017 IEEE international conference on ubiquitous computing and communications (ISPA/IUCC). Piscataway, NJ: IEEE (2017). p. 897–903.

Google Scholar

23. Ashourian M, Gheisari M, Hashemi A. An improved node scheduling scheme for resilient packet ring network. Majlesi J Elec Eng. (2015) 9:43.

Google Scholar

24. Sharifzadeh M, Bashash K, Bashokian S, Gheisari M. A Comparison with two semantic sensor data storages in total data transmission. arXiv [Preprint]. (2014).

Google Scholar

25. Porkar P, Fazli M, Gheisari M. Sensor networks challenges. Proceedings of the 11th international conference on data networks, DNCOCO ‘12. Malta: DNCOCO (2012).

Google Scholar

26. Khajehyousefi M. A Comparison with Three Proposed Sensors Data’s Storages. Proceedings of the international conference on advanced computer theory and engineering, 4th (ICACTE 2011). New York, NY: ASME Press (2011).

Google Scholar

27. Gheisari M, Esnaashari M. A survey to face recognition algorithms: advantageous and disadvantageous. J Modern Technol Eng (2017) 2:57–65.

Google Scholar

28. Alzubi JA, Yaghoubi A, Gheisari M, Qin Y. Improve heteroscedastic discriminant analysis by using CBP algorithm. In: Vaidya J, Li J editors. Algorithms and architectures for parallel processing. ICA3PP 2018. Lecture notes in computer science. (Vol. 11335), Cham: Springer (2018).

Google Scholar

29. Noor F, Sajid A, Shah S, Zaman M, Gheisari M, Mariappan V. Bayesian estimation and prediction for Burr-Rayleigh mixture model using censored data. Int J Commun Syst. (2019) 2019:e4094. doi: 10.1002/dac.4094

CrossRef Full Text | Google Scholar

30. Gheisari M, Abbasi A, Sayari Z, Rizvi Q, Asheralieva A, Banu S, et al. A survey on clustering algorithms in wireless sensor networks: Challenges, research, and trends. Proceedings of the 2020 International computer symposium (ICS). Piscataway, NJ: IEEE (2020):294–9.

Google Scholar

31. Shao Y, Wu J, Ou H, Pei M, Liu L, Movassagh A, et al. Optimization of ultrasound information imaging algorithm in cardiovascular disease based on image enhancement. Math Prob Eng. (2021) 2021: 5580630.

Google Scholar

32. Mangla M, Deokar S, Akhare R, Gheisari M. A proposed framework for autonomic resource management in cloud computing environment. Autonomic computing in cloud resource management in industry 4.0. Cham: Springer* (2021). p. 177–93.

Google Scholar

33. Li L, Sharma P, Gheisari M, Sharma A. Research on TCP performance model and transport agent architecture in broadband wireless network. Scalable Comput. (2021) 23:193–201.

Google Scholar

34. Raza KA, Asheralieva A, Karim MM, Sharif K, Gheisari M, Khan S. A novel forwarding and caching scheme for information-centric software-defined networks. Proceedings of the 2021 International symposium on networks, computers and communications (ISNCC). Piscataway, NJ: IEEE (2021).

Google Scholar

35. Gheisari M, Safari Z, Almasi M, Sridharan A, Ragesh G, Liu Y, et al. A novel enhanced algorithm for efficient human tracking. Int J Inf Commun Technol. (2022) 11:1–7.

Google Scholar

36. Abdullah A, Hamza A, Rashid A, Sundas I, Bader A, Mehdi G. Stress-relieving video game and its effects: A POMS case study. Comput Intell Neurosci. (2022) 11:2022. doi: 10.1155/2022/4239536

CrossRef Full Text | Google Scholar

37. Alzubi J, Movassagh A, Gheisari M, Najafabadi H, Abbasi A, Liu Y, et al. A dynamic SDN-based privacy-preserving approach for smart city using trust technique. Proceedings of the 2022 9th Iranian Joint Congress on Fuzzy and Intelligent Systems (CFIS). Piscataway, NJ: IEEE (2022). p. 1–5.

Google Scholar

38. Yongsheng R, Kosari S, Gheisari M. New results in vague incidence graphs with application. J Funct Spaces. (2022) 7:2022. doi: 10.1155/2022/3475536

CrossRef Full Text | Google Scholar

39. GhadakSaz E. Design, implement and compare two proposed sensor data’s storages Named SemHD and SSW. Beijing: Editor in Chief (2012). 78 p.

Google Scholar

40. Moshayedi A, Roy A, Liao L. PID tuning method on AGV (automated guided vehicle) industrial robot. J Simul Anal Novel Technol Mech Eng. (2020) 12:53–66.

Google Scholar

41. Moshayedi A, Gharpure DC. Path and position monitoring tool for indoor robot application. Int J Appl Electron Phys Robot. (2013) 1:10–3. doi: 10.7575/aiac.ijaepr.v.1n.1p.10

CrossRef Full Text | Google Scholar

42. Moshayedi A, Gharpure D. Implementing breath to improve response of gas sensors for leak detection in plume tracker robots. Proceedings of the third international conference on soft computing for problem solving. Piscataway, NJ: IEEE (2014). p. 337–48.

Google Scholar

43. Abbasi A, Moshayedi A, Liao L, Li S. Path planning and trajectroy tracking of a mobile robot using bio-inspired optimization algorithms and PID control. Proceedings of the 2019 IEEE international conference on computational intelligence and virtual environments for measurement systems and applications (CIVEMSA). Piscataway, NJ: IEEE (2019). 60 p.

Google Scholar

44. Moshayedi A, Gharpure D. Development of position monitoring system for studying performance of wind tracking algorithms in robotics. Proceedings of ROBOTIK 2012, 7th German conference. Piscataway, NJ: IEEE (2012). p. 1–4.

Google Scholar

45. Moshayedi AJ, Li J, Liao L. Simulation study and PID tune of automated guided vehicles (AGV). 2021 IEEE international conference on computational intelligence and virtual environments for measurement systems and applications (CIVEMSA). Piscataway, NJ: IEEE (2021). p. 1–7.

Google Scholar

46. Moshayedi A, Xu G, Liao L, Kolahdooz A. Gentle survey on MIR industrial service robots: review & design. J Mod Process Manuf Prod. (2021) 10:31–50.

Google Scholar

47. Abbasi A, Zadeh S, Yazdani A. Feasibility assessment of Kian-I mobile robot for autonomous navigation. Neural Comput Appl. (2022) 34:1199–218. doi: 10.1007/s00521-021-06428-2

CrossRef Full Text | Google Scholar

48. Moshayedi A, Gheibollahi M, Liao L. The quadrotor dynamic modeling and study of meta-heuristic algorithms performance on optimization of PID controller index to control angles and tracking the route. IAES Int J Robot Autom. (2020) 9:256. doi: 10.11591/ijra.v9i4.pp256-270

CrossRef Full Text | Google Scholar

49. Moshayedi A, Kazemi E, Tabatabaei M, Liao L. Brief modeling equation for metal-oxide; TGS type gas sensors. Filomat (2020) 34:4997–5008. doi: 10.2298/FIL2015997M

CrossRef Full Text | Google Scholar

50. Zhang X, Song Z, Moshayedi AJ. Security scheduling and transaction mechanism of virtual power plants based on dual blockchains. J Cloud Comp. (2022) 11:4. doi: 10.1186/s13677-021-00273-3

CrossRef Full Text | Google Scholar

51. Moshayedi A, Roy A, Kolahdooz A, Shuxin Y. Deep learning application pros and cons over algorithm. EAI Endorsed Trans AI Robot. (2022) 1:1–13. doi: 10.4108/airo.v1i.19

CrossRef Full Text | Google Scholar

52. Moshayedi A, Roy A, Sambo S, Zhong Y, Liao L. Review on: The service robot mathematical model. EAI Endorsed Trans AI Robot. (2022) 1:1–19. doi: 10.4108/airo.v1i.20

CrossRef Full Text | Google Scholar

53. Moshayedi AJ, Hosseini MS, Rezaee F. WiFi based massager device with NodeMCU through arduino interpreter. J Simul Anal Nov Technol Mech Eng. (2019) 11:73–9.

Google Scholar