Bao-Thien Nguyen-Tat , Minh-Quoc Bui , Vuong M. Ngo
{"title":"Automating attendance management in human resources: A design science approach using computer vision and facial recognition","authors":"Bao-Thien Nguyen-Tat , Minh-Quoc Bui , Vuong M. Ngo","doi":"10.1016/j.jjimei.2024.100253","DOIUrl":null,"url":null,"abstract":"<div><p>Haar Cascade is a cost-effective and user-friendly machine learning-based algorithm for detecting objects in images and videos. Unlike Deep Learning algorithms, which typically require significant resources and expensive computing costs, it uses simple image processing techniques like edge detection and Haar features that are easy to comprehend and implement. By combining Haar Cascade with OpenCV2 on an embedded computer like the NVIDIA Jetson Nano, this system can accurately detect and match faces in a database for attendance tracking. This system aims to achieve several specific objectives that set it apart from existing solutions. It leverages Haar Cascade, enriched with carefully selected Haar features, such as Haar-like wavelets, and employs advanced edge detection techniques. These techniques enable precise face detection and matching in both images and videos, contributing to high accuracy and robust performance. By doing so, it minimizes manual intervention and reduces errors, thereby strengthening accountability. Additionally, the integration of OpenCV2 and the NVIDIA Jetson Nano optimizes processing efficiency, making it suitable for resource-constrained environments. This system caters to a diverse range of educational institutions, including schools, colleges, vocational training centers, and various workplace settings such as small businesses, offices, and factories. Its adaptability to distinct organizational requirements ensures its relevance and effectiveness across a broad spectrum of users. One of the distinguishing features of this system is its robust integration with databases. It enables efficient storage of attendance records and supports customizable report generation. This comprehensive data management capability ensures that attendance data is readily accessible for monitoring and analysis purposes, contributing to improved decision-making processes. Implementing this Haar Cascade-based attendance management system offers several significant benefits. It not only reduces the manual workload associated with attendance tracking but also minimizes errors, enhancing overall accuracy. The system's affordability and efficiency democratize attendance management technology, making it accessible to a broader audience. Consequently, it has the potential to transform attendance tracking and management practices, ultimately leading to heightened productivity and accountability. In conclusion, this system represents a groundbreaking approach to attendance tracking and management. By combining Haar Cascade, OpenCV2, and the NVIDIA Jetson Nano, it addresses the specific needs of educational institutions and workplaces, offering a cost-effective, efficient, and adaptable solution that has the potential to revolutionize attendance management practices.</p></div>","PeriodicalId":100699,"journal":{"name":"International Journal of Information Management Data Insights","volume":"4 2","pages":"Article 100253"},"PeriodicalIF":0.0000,"publicationDate":"2024-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2667096824000429/pdfft?md5=25a278c07f5815441c224a8bdcbcef1a&pid=1-s2.0-S2667096824000429-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Information Management Data Insights","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2667096824000429","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Haar Cascade is a cost-effective and user-friendly machine learning-based algorithm for detecting objects in images and videos. Unlike Deep Learning algorithms, which typically require significant resources and expensive computing costs, it uses simple image processing techniques like edge detection and Haar features that are easy to comprehend and implement. By combining Haar Cascade with OpenCV2 on an embedded computer like the NVIDIA Jetson Nano, this system can accurately detect and match faces in a database for attendance tracking. This system aims to achieve several specific objectives that set it apart from existing solutions. It leverages Haar Cascade, enriched with carefully selected Haar features, such as Haar-like wavelets, and employs advanced edge detection techniques. These techniques enable precise face detection and matching in both images and videos, contributing to high accuracy and robust performance. By doing so, it minimizes manual intervention and reduces errors, thereby strengthening accountability. Additionally, the integration of OpenCV2 and the NVIDIA Jetson Nano optimizes processing efficiency, making it suitable for resource-constrained environments. This system caters to a diverse range of educational institutions, including schools, colleges, vocational training centers, and various workplace settings such as small businesses, offices, and factories. Its adaptability to distinct organizational requirements ensures its relevance and effectiveness across a broad spectrum of users. One of the distinguishing features of this system is its robust integration with databases. It enables efficient storage of attendance records and supports customizable report generation. This comprehensive data management capability ensures that attendance data is readily accessible for monitoring and analysis purposes, contributing to improved decision-making processes. Implementing this Haar Cascade-based attendance management system offers several significant benefits. It not only reduces the manual workload associated with attendance tracking but also minimizes errors, enhancing overall accuracy. The system's affordability and efficiency democratize attendance management technology, making it accessible to a broader audience. Consequently, it has the potential to transform attendance tracking and management practices, ultimately leading to heightened productivity and accountability. In conclusion, this system represents a groundbreaking approach to attendance tracking and management. By combining Haar Cascade, OpenCV2, and the NVIDIA Jetson Nano, it addresses the specific needs of educational institutions and workplaces, offering a cost-effective, efficient, and adaptable solution that has the potential to revolutionize attendance management practices.
Haar Cascade 是一种基于机器学习的算法,用于检测图像和视频中的物体,具有成本效益,而且用户界面友好。与通常需要大量资源和昂贵计算成本的深度学习算法不同,它使用边缘检测和 Haar 特征等简单的图像处理技术,易于理解和实施。通过在 NVIDIA Jetson Nano 等嵌入式计算机上将 Haar Cascade 与 OpenCV2 相结合,该系统可以准确检测和匹配数据库中的人脸,从而实现考勤跟踪。该系统旨在实现有别于现有解决方案的几个具体目标。它利用 Haar Cascade,并辅以精心挑选的 Haar 特征(如类 Haar 小波),还采用了先进的边缘检测技术。这些技术可以在图像和视频中进行精确的人脸检测和匹配,从而实现高准确性和强大的性能。通过这样做,它可以最大限度地减少人工干预和错误,从而加强责任感。此外,OpenCV2 与英伟达™(NVIDIA®)Jetson Nano 的集成优化了处理效率,使其适用于资源有限的环境。该系统适用于各种教育机构,包括学校、学院、职业培训中心以及小型企业、办公室和工厂等各种工作场所。该系统可适应不同的组织要求,确保其在广泛的用户群中具有实用性和有效性。该系统的显著特点之一是与数据库的强大集成。它能有效存储考勤记录,并支持自定义报告生成。这种全面的数据管理能力确保出勤数据可随时用于监测和分析目的,从而有助于改进决策过程。实施这种基于 Haar Cascade 的考勤管理系统有几个显著的好处。它不仅减少了与考勤跟踪相关的人工工作量,还最大限度地减少了错误,提高了整体准确性。该系统的经济性和高效性使考勤管理技术平民化,让更多人可以使用。因此,它有可能改变考勤跟踪和管理做法,最终提高生产率和问责制。总之,该系统是考勤跟踪和管理的开创性方法。通过将 Haar Cascade、OpenCV2 和 NVIDIA Jetson Nano 相结合,它满足了教育机构和工作场所的特定需求,提供了一种具有成本效益、高效且适应性强的解决方案,有望彻底改变考勤管理实践。