System for the automation of the attendance record in the classrooms
Main Article Content
Abstract
This project was carried out with the objective of developing a program that would implement facial recognition using Python as a programming language with the ability to recognize students or teachers who enter the classroom. Just by placing your face in front of the Webcam, the screen will display a blue box around the student’s face and display their name. The program will store a record in an Excel document of those people who attended classes. In this document you will find the names of the students and the dates of the week. The program will place a 1 if you attended and a 0 if you did not show up to class, in this way it seeks to avoid the use of paper and maximize class time since some teachers take part of the class to create their attendance records. This process may take more or less time depending on the number of students enrolled in the course.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación y pueda editarlo, reproducirlo, distribuirlo, exhibirlo y comunicarlo en el país y en el extranjero mediante medios impresos y electrónicos. Asimismo, asumen el compromiso sobre cualquier litigio o reclamación relacionada con derechos de propiedad intelectual, exonerando de responsabilidad a la Editorial Tecnológica de Costa Rica. Además, se establece que los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
References
Lara-Jacho Steven Luis Orlando Albarracín-Zambrano & Dionisio Vitalio Ponce-Ruiz, “Prototipo de reconocimiento facial para mejorar el control de asistencia de estudiantes en UNIANDES, Quevedo”, Revista Arbitrada Interdisciplinaria Koinonía, agosto de 2020. Accedido el 14 de mayo de 2022. [En línea]. Disponible: https://dialnet.unirioja.es/servlet/articulo?codigo=7608931
D. A. Caro Barranco y A. C. López Roncancio, “Sistema inteligente para el registro de asistencia basado en procesamiento digital de imágenes y redes neuronales convolucionales”, UniNorte, octubre de 2018. Accedido el 14 de mayo de 2022. [En línea]. Disponible: https://manglar.uninorte.edu.co/handle/10584/8485#page=1
L. M. Arroyo D. Alonso B. Rivera and M. Humberto, “Modelo tecnológico de reconocimiento facial para la identificación de pacientes en el sector salud”, Repositorio Académico UPC, 2019. Accedido el 14 de mayo de 2022. [En línea]. Disponible: https://repositorioacademico.upc.edu.pe/handle/10757/648832
Alonso-Sierra J. D. & Castaño-Saavedra D. L., “Sistema de reconocimiento facial para control de acceso a viviendas”, Repositorio Institucional Universidad Católica de Colombia, 2019. Accedido el 14 de mayo de 2022. [En línea]. Disponible: https://hdl.handle.net/10983/24032
Python Software Foundation. “Download python”. Python.org. https://www.python.org/downloads/ (accedido el 1 de junio de 2022).
OpenCV team. “Releases - OpenCV”. OpenCV. https://opencv.org/releases/ (accedido el 1 de junio de 2022).
NumPy. “NumPy”. NumPy. https://numpy.org (accedido el 1 de junio de 2022).
CMake. “Download | CMake”. CMake. https://cmake.org/download/ (accedido el 1 de junio de 2022).
“Dlib C++ library”. dlib C++ Library. http://dlib.net (accedido el 1 de junio de 2022).
Python Software Foundation. “Face-recognition”. PyPI. https://pypi.org/project/face-recognition/ (accedido el 1 de junio de 2022).
Microsoft. “Visual studio code - code editing”. Visual Studio Code. https://code.visualstudio.com (accedido el 11 de junio de 2022).
Microsoft. “Descargar visual studio tools: Instalación gratuita para windows, mac, linux”. Visual Studio. https://visualstudio.microsoft.com/es/downloads/ (accedido el 1 de junio de 2022).
“Megan Fox ya es mamá”. Atlántico. https://www.atlantico.net/articulo/gente/megan-fox- mama/20121020143109198639.html (accedido el 7 de junio de 2022).
Openpyxl. “Openpyxl”. openpyxl. https://openpyxl.readthedocs.io/en/stable/ (accedido el 9 de junio de 2022).Megan fox”. Vía País. https://viapais.com.ar/via-libre/megan-fox- poso-entre-petalos-de-rosas-y-transparencias-siempre-quise-parecer- una-baraja-de-tarot/ (accedido el 10 de junio de 2022).
Elizabeth olsen”. Pinterest. https://www.pinterest.com/pin/elizabeth- olsen--132011832816623967/ (accedido el 10 de junio de 2022).
A. Geitgey. “Machine learning is fun! Part 4: Modern face recognition with deep learning”. https://medium.com/@ageitgey/machine-learning-is-fun-part-4-modern-face-recognition-with-deep-learning- c3cffc121d78 (accedido el 10 de junio de 2022).
M. Young, The Technical Writer’s Handbook. Mill Valley, CA: University Science, 1989.