Identificación de pasajeros para el cobro de tarifas en transporte terrestre intermunicipal en Colombia

dc.contributor.advisorÁlvarez Vargas, Gloria Inés
dc.contributor.authorVidal Zuñiga, Jair Hernando
dc.date.accessioned2024-08-29T18:52:28Z
dc.date.available2024-08-29T18:52:28Z
dc.date.issued2020
dc.description.abstractEste trabajo de grado permite abordar una problemática que sucede a menudo en el transporte público intermunicipal y tiene que ver con el cobro de tarifas excesivas cuando un usuario toma el vehículo en un punto intermedio del recorrido y se baja antes que éste llegue a su destino final. En este contexto es necesario identificar al pasajero que se baja y saber dónde inició su recorrido previamente; esto, permite establecer la cantidad de kilómetros recorridos con el fin de calcular el costo que debe cancelar el usuario al llegar a su destino y notificar el valor a pagar por el servicio prestado. El objetivo de este trabajo de grado fue desarrollar un prototipo funcional que permita identificar al pasajero a través de técnicas de biometría, calculando el costo de la tarifa y notificando el valor que debe cancelar el usuario al finalizar su viaje. Se aplicaron todas las etapas de desarrollo de software y fue implementado utilizando el lenguaje de programación Python versión 3.7.2, utilizando conceptos de programación orientada a objetos y patrones de diseño; adicionalmente, contó con un repositorio de código Git. El prototipo cuenta con 3 componentes de software, que vale la pena destacar, los cuales son: un componente que controla la captura de imágenes, un componente que identifica al pasajero; un componente que permite calcular la tarifa con base a la distancia recorrida por el usuario y el componente que permite notificar al pasajero acerca del valor a cancelar. Con una base de datos de imágenes diversa, se realizan diferentes pruebas y con los resultados se obtuvo que el algoritmo de patrones binarios locales utilizado en el reconocimiento facial disminuye su efectividad cerca del 20% debido a cambios en la captura de la imagen o la posición del rostro.
dc.description.abstractengThis degree work allows us to tackle a problem that often occurs in inter-municipal public transport and has to do with the charging of excessive rates when a user takes the vehicle at an intermediate point of the route and gets off before it reaches its final destination. In this context, it is necessary to identify the passenger who gets off and know where they had previously gotten on, this allows establishing the number of kilometers traveled in order to calculate the cost that the user must pay when arriving at their destination and notify the amount to pay for the service provided. The objective of this degree work was to develop a functional prototype that allows the passenger to be identified through biometric techniques, calculating the cost of the fare and notifying the amount that the user must pay at the end of their trip. All the software development stages were applied, and it was implemented using the Python programming language version 3.7.2, using object-oriented programming concepts and design patterns, additionally it had a Git code repository. The prototype has 3 software components, which are worth highlighting, which are: a component that controls the capture of images, a component that identifies the passenger; a component that allows the fare to be calculated based on the distance traveled by the user and the component that allows notifying the passenger about the amount to be canceled. With a diverse image database, different tests are carried out and with the results it was obtained that the local binary pattern algorithm used in facial recognition decreases its effectiveness by about 20% due to changes in the image capture or position of the face.
dc.format.extent137 p.
dc.identifier.urihttps://vitela.javerianacali.edu.co/handle/11522/3963
dc.language.isospa
dc.publisherPontificia Universidad Javeriana Cali
dc.publisher.facultyFacultad de Ingeniería y Ciencias
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonshttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectTransporte público intermunicipal
dc.subjectBiometría
dc.subjectReconocimiento facial
dc.subjectIntermunicipal public transport
dc.subjectBiometrics
dc.subjectFacial recognition
dc.thesis.disciplineFacultad de Ingeniería y Ciencias. Maestría en Ingeniería de Software
dc.thesis.grantorPontificia Universidad Javeriana Cali
dc.thesis.levelMaestría
dc.thesis.nameMagíster en Ingeniería de Software
dc.titleIdentificación de pasajeros para el cobro de tarifas en transporte terrestre intermunicipal en Colombiaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.localTesis/Trabajo de grado - Monografía - Maestría
dc.type.redcolhttps://purl.org/redcol/resource_type/TM
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Monografía.pdf
Size:
3.3 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Licencia Uso.pdf
Size:
133.11 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: