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.author | Vidal Zuñiga, Jair Hernando | |
dc.date.accessioned | 2024-08-29T18:52:28Z | |
dc.date.available | 2024-08-29T18:52:28Z | |
dc.date.issued | 2020 | |
dc.description.abstract | Este 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.abstracteng | This 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.extent | 137 p. | |
dc.identifier.uri | https://vitela.javerianacali.edu.co/handle/11522/3963 | |
dc.language.iso | spa | |
dc.publisher | Pontificia Universidad Javeriana Cali | |
dc.publisher.faculty | Facultad de Ingeniería y Ciencias | |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | |
dc.rights.creativecommons | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | Transporte público intermunicipal | |
dc.subject | Biometría | |
dc.subject | Reconocimiento facial | |
dc.subject | Intermunicipal public transport | |
dc.subject | Biometrics | |
dc.subject | Facial recognition | |
dc.thesis.discipline | Facultad de Ingeniería y Ciencias. Maestría en Ingeniería de Software | |
dc.thesis.grantor | Pontificia Universidad Javeriana Cali | |
dc.thesis.level | Maestría | |
dc.thesis.name | Magíster en Ingeniería de Software | |
dc.title | Identificación de pasajeros para el cobro de tarifas en transporte terrestre intermunicipal en Colombia | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Maestría | |
dc.type.redcol | https://purl.org/redcol/resource_type/TM |
Files
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed to upon submission
- Description: