Modelo OCR para reconocimiento de placas de vehículos

RESUMEN: En esta época donde la tecnología es un punto de partida importante en toda organización y ayuda de manera significativa a las empresas a optimizar sus procesos, es más común ver día a día una infinidad de requerimientos en la industria en aras de usar estas tecnologías y desarrollos para m...

Full description

Autores:
Franco Taborda, Brayan Stiven
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
spa
OAI Identifier:
oai:repository.eia.edu.co:11190/2534
Acceso en línea:
http://repository.eia.edu.co/handle/11190/2534
Palabra clave:
Nube
OCR
Placa
Aplicación móvil
Cloud
Plate
Mobile application
Rights
openAccess
License
Derechos Reservados - Universidad EIA, 2019
id REIA2_668dc87890b5beb5dc269a455214656b
oai_identifier_str oai:repository.eia.edu.co:11190/2534
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv Modelo OCR para reconocimiento de placas de vehículos
title Modelo OCR para reconocimiento de placas de vehículos
spellingShingle Modelo OCR para reconocimiento de placas de vehículos
Nube
OCR
Placa
Aplicación móvil
Cloud
Plate
Mobile application
title_short Modelo OCR para reconocimiento de placas de vehículos
title_full Modelo OCR para reconocimiento de placas de vehículos
title_fullStr Modelo OCR para reconocimiento de placas de vehículos
title_full_unstemmed Modelo OCR para reconocimiento de placas de vehículos
title_sort Modelo OCR para reconocimiento de placas de vehículos
dc.creator.fl_str_mv Franco Taborda, Brayan Stiven
dc.contributor.advisor.none.fl_str_mv Valencia Villa, Juan Sebastián
dc.contributor.author.none.fl_str_mv Franco Taborda, Brayan Stiven
dc.subject.proposal.spa.fl_str_mv Nube
OCR
Placa
Aplicación móvil
Cloud
Plate
Mobile application
topic Nube
OCR
Placa
Aplicación móvil
Cloud
Plate
Mobile application
description RESUMEN: En esta época donde la tecnología es un punto de partida importante en toda organización y ayuda de manera significativa a las empresas a optimizar sus procesos, es más común ver día a día una infinidad de requerimientos en la industria en aras de usar estas tecnologías y desarrollos para mejorar la productividad de cara al negocio. En este trabajo se plantea la posibilidad de desarrollar un modelo para reconocimiento de placas de los vehículos en fotos tomadas por smartphones para la empresa Renting Colombia, buscando poder pasar esa información de la placa inicialmente en una imagen; a texto plano. Para esto, se hicieron diferente tipo de pruebas, y desarrollo de ambientes y herramientas para llegar a este objetivo, inicialmente se desarrolla un modelo en Python con ayuda de librerías como opencv que permite el tratamiento de caracteres, sobre una infraestructura montada en nube, sin embargo, con el pasar del tiempo se fueron descubriendo herramientas y metodología que podían hacer este reconocimiento de caracteres mucho más eficiente. Finalmente se termina implementando una aplicación móvil que toma la imagen de la placa por medio de la cámara, analiza dicha imagen, la envía a una nube; donde está el modelo OCR especializado en reconocimiento de caracteres, se hace el análisis y devuelve a la aplicación móvil el contenido de la placa en texto plano.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019
dc.date.accessioned.none.fl_str_mv 2020-12-17T16:10:03Z
dc.date.available.none.fl_str_mv 2020-12-17T16:10:03Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv http://repository.eia.edu.co/handle/11190/2534
url http://repository.eia.edu.co/handle/11190/2534
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad EIA, 2019
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Derechos Reservados - Universidad EIA, 2019
https://creativecommons.org/licenses/by-nc/4.0/
Atribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 27 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad EIA
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Escuela de Ciencias Económicas y Administrativas
dc.publisher.place.spa.fl_str_mv Envigado (Antioquia, Colombia)
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/8dfab53e-87a6-4e37-9fe7-d0ef857cc1ad/download
https://repository.eia.edu.co/bitstreams/97b567ea-6a4e-4a72-b7eb-d0bdd4080881/download
https://repository.eia.edu.co/bitstreams/9effd327-d596-4e82-bacd-66e41d3a505b/download
https://repository.eia.edu.co/bitstreams/30a6d26e-61d7-43b6-a3e1-a10eabb8ee3d/download
bitstream.checksum.fl_str_mv 3ff974799bac3dd2f89ede8e23962726
d045f3167651816fae385c0d98b5bb39
da9276a8e06ed571bb7fc7c7186cd8fe
ac682645d0b22b738fa2ab68211dc267
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1814100870901530624
spelling Valencia Villa, Juan Sebastián90612f285385ce118e7700f5a5940c3a-1Franco Taborda, Brayan Stivend3bf694bf96cfb47c9c7140998ba5da2-12020-12-17T16:10:03Z2020-12-17T16:10:03Z2019http://repository.eia.edu.co/handle/11190/2534RESUMEN: En esta época donde la tecnología es un punto de partida importante en toda organización y ayuda de manera significativa a las empresas a optimizar sus procesos, es más común ver día a día una infinidad de requerimientos en la industria en aras de usar estas tecnologías y desarrollos para mejorar la productividad de cara al negocio. En este trabajo se plantea la posibilidad de desarrollar un modelo para reconocimiento de placas de los vehículos en fotos tomadas por smartphones para la empresa Renting Colombia, buscando poder pasar esa información de la placa inicialmente en una imagen; a texto plano. Para esto, se hicieron diferente tipo de pruebas, y desarrollo de ambientes y herramientas para llegar a este objetivo, inicialmente se desarrolla un modelo en Python con ayuda de librerías como opencv que permite el tratamiento de caracteres, sobre una infraestructura montada en nube, sin embargo, con el pasar del tiempo se fueron descubriendo herramientas y metodología que podían hacer este reconocimiento de caracteres mucho más eficiente. Finalmente se termina implementando una aplicación móvil que toma la imagen de la placa por medio de la cámara, analiza dicha imagen, la envía a una nube; donde está el modelo OCR especializado en reconocimiento de caracteres, se hace el análisis y devuelve a la aplicación móvil el contenido de la placa en texto plano.ABSTRACT: In this time where technology is an important starting point in any organization and helps companies to optimize their processes significantly, it is more common to see an infinite number of requirements in the industry day by day in order to use these technologies and developments. to improve productivity for the business. This work raises the possibility of developing a model for vehicle license plate recognition in photos taken by smartphones for the Renting Colombia company, seeking to be able to initially pass that information of the plate, in plain text. For this, different types of tests were carried out, and environments and tools were developed to achieve this objective. Initially, a Python model was developed with the help of libraries such as opencv that allow the treatment of characters, on a cloud-mounted infrastructure however over time tools and methodology were discovered that could make this character recognition much more efficient. Finally, a mobile application is implemented that takes the image of the plate through the camera, analyzes the image, sends it to a cloud; Where is the OCR model specialized in character recognition, the analysis is performed and the plate content is returned to the mobile application in plain text.PregradoIngeniero(a) de Sistemas y Computación27 páginasapplication/pdfspaUniversidad EIAIngeniería de Sistemas y ComputaciónEscuela de Ciencias Económicas y AdministrativasEnvigado (Antioquia, Colombia)Derechos Reservados - Universidad EIA, 2019https://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial 4.0 Internacional (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2Modelo OCR para reconocimiento de placas de vehículosTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionTexthttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_970fb48d4fbd8a85NubeOCRPlacaAplicación móvilCloudPlateMobile applicationPublicationTHUMBNAILFrancoBrayan_2019_ModeloOCRReconocimiento.pdf.jpgFrancoBrayan_2019_ModeloOCRReconocimiento.pdf.jpgGenerated Thumbnailimage/jpeg8451https://repository.eia.edu.co/bitstreams/8dfab53e-87a6-4e37-9fe7-d0ef857cc1ad/download3ff974799bac3dd2f89ede8e23962726MD54ORIGINALFrancoBrayan_2019_ModeloOCRReconocimiento.pdfFrancoBrayan_2019_ModeloOCRReconocimiento.pdfTrabajo de gradoapplication/pdf326655https://repository.eia.edu.co/bitstreams/97b567ea-6a4e-4a72-b7eb-d0bdd4080881/downloadd045f3167651816fae385c0d98b5bb39MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82515https://repository.eia.edu.co/bitstreams/9effd327-d596-4e82-bacd-66e41d3a505b/downloadda9276a8e06ed571bb7fc7c7186cd8feMD52TEXTFrancoBrayan_2019_ModeloOCRReconocimiento.pdf.txtFrancoBrayan_2019_ModeloOCRReconocimiento.pdf.txtExtracted texttext/plain40875https://repository.eia.edu.co/bitstreams/30a6d26e-61d7-43b6-a3e1-a10eabb8ee3d/downloadac682645d0b22b738fa2ab68211dc267MD5311190/2534oai:repository.eia.edu.co:11190/25342023-07-25 16:43:23.462https://creativecommons.org/licenses/by-nc/4.0/Derechos Reservados - Universidad EIA, 2019open.accesshttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.comICAgICAgICAgICAgICAgICAgICAgICAgPGNlbnRlcj5BVklTTyBERSBQUklWQUNJREFEPC9jZW50ZXI+CgpMYSBFc2N1ZWxhIGRlIEluZ2VuaWVyw61hIGRlIEFudGlvcXVpYSBhIHRyYXbDqXMgZGUgZXN0ZSBhdmlzbywgaW5mb3JtYSBhIGxvcyB0aXR1bGFyZXMgZGUgZGF0b3MgcGVyc29uYWxlcyBxdWUgc2UgZW5jdWVudHJlbiBlbiBzdXMgYmFzZXMgZGUgZGF0b3MgcXVlIGxhcyBwb2zDrXRpY2FzIGRlIHRyYXRhbWllbnRvIGRlIGRhdG9zIHBlcnNvbmFsZXMgbGEgRUlBIHNvbjoKCkFsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHNlIGxlIHJlc3BldGFyw6FuIHN1cyBkZXJlY2hvcyBhIGNvbm9jZXIgw61udGVncmFtZW50ZSB5IGRlIGZvcm1hIGdyYXR1aXRhIHN1cyBkYXRvcyBwZXJzb25hbGVzLCBhc8OtIGNvbW8gYSBhY3R1YWxpemFybG9zIHkgcmVjdGlmaWNhcmxvcyBmcmVudGUgYSBsYSBFSUEgbyBsb3MgZW5jYXJnYWRvcyBkZWwgdHJhdGFtaWVudG8uCgpBbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwZXJzb25hbGVzIGVuIHRyYXRhbWllbnRvLCBwb2Ryw6EgY29ub2NlciBlbCB1c28gcXVlIHNlIGxlIGhhIGRhZG8gYSBzdXMgZGF0b3MgcGVyc29uYWxlcywgcHJldmlhIHNvbGljaXR1ZC4KCkVsIHRpdHVsYXIgZGUgbG9zIGRhdG9zIHBlcnNvbmFsZXMgZW4gdHJhdGFtaWVudG8sIHBvZHLDoSBzb2xpY2l0YXIgcHJ1ZWJhIGRlIGxhIGF1dG9yaXphY2nDs24gb3RvcmdhZGEgYSBsYSBFSUEuIHNhbHZvIGN1YW5kbyBleHByZXNhbWVudGUgc2UgZXhjZXB0w7plIGNvbW8gcmVxdWlzaXRvIHBhcmEgZWwgdHJhdGFtaWVudG8sIGRlIGNvbmZvcm1pZGFkIGNvbiBsYSBsZXkuCgpFbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwdWVkZSByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24geSBzb2xpY2l0YXIgbGEgc3VwcmVzacOzbiBkZWwgZGF0byBjdWFuZG8gZW4gZWwgdHJhdGFtaWVudG8gbm8gc2UgcmVzcGV0ZW4gbG9zIHByaW5jaXBpb3MsIGRlcmVjaG9zIHkgZ2FyYW50w61hcyBjb25zdGl0dWNpb25hbGVzIHkgbGVnYWxlcy4gTGEgcmV2b2NhdG9yaWEgeSBzdXByZXNpw7NuIHByb2NlZGVyw6EgY3VhbmRvIGxhIFN1cGVyaW50ZW5kZW5jaWEgZGUgSW5kdXN0cmlhIHkgQ29tZXJjaW8gKFNJQykgaGF5YSBkZXRlcm1pbmFkbyBxdWUgZW4gZWwgdHJhdGFtaWVudG8sIGxhIEVTQ1VFTEEgREUgSU5HRU5JRVLDjUEgREUgQU5USU9RVUlBIGhhIGluY3VycmlkbyBlbiBjb25kdWN0YXMgY29udHJhcmlhcyBhIGVzdGEgTGV5IHkgYSBsYSBDb25zdGl0dWNpw7NuIFBvbMOtdGljYS4KClBhcmEgZWZlY3RvcyBkZSBlamVyY2VyIHN1cyBkZXJlY2hvcyBkZSBjb25vY2VyLCBhY3R1YWxpemFyLCByZWN0aWZpY2FyIHkgc3VwcmltaXIgaW5mb3JtYWNpw7NuLCByZXZvY2FyIGxhIGF1dG9yaXphY2nDs24sIGVudHJlIG90cm9zOyBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgYWN1ZGlyIGEgbGEgRVNDVUVMQSBERSBJTkdFTklFUsONQSBERSBBTlRJT1FVSUEsIGNvbW8gcmVzcG9uc2FibGUgZGVsIHRyYXRhbWllbnRvIGRlIGRhdG9zIGFsIMOhcmVhIGRlIGNvbXVuaWNhY2lvbmVzLCBtZWRpYW50ZSBjb3JyZW8gZWxlY3Ryw7NuaWNvIGEgd2VibWFzdGVyQGVpYS5lZHUuY28gLgoKRW4gY2FzbyBkZSBpbmZyYWNjaW9uZXMgYSBsYSBsZXkgMTU4MSBkZSAyMDEyLCBlbCB0aXR1bGFyIGRlIGxvcyBkYXRvcyBwb2Ryw6EgcHJlc2VudGFyIHF1ZWphIGFudGUgbGEgU3VwZXJpbnRlbmRlbmNpYSBkZSBJbmR1c3RyaWEgeSBDb21lcmNpbyAoU0lDKS4KCkVsIHRpdHVsYXIgc2Vyw6EgaW5mb3JtYWRvIGFjZXJjYSBkZSBsYSBubyBvYmxpZ2F0b3JpZWRhZCBkZSBsYXMgcmVzcHVlc3RhcyBhIGxhcyBwcmVndW50YXMgcXVlIGxlIHNlYW4gaGVjaGFzLCBjdWFuZG8gw6lzdGFzIHZlcnNlbiBzb2JyZSBkYXRvcyBzZW5zaWJsZXMsIHRhbGVzIGNvbW8gb3JpZ2VuIHJhY2lhbCBvIMOpdG5pY28sIG9yaWVudGFjacOzbiBwb2zDrXRpY2EsIGNvbnZpY2Npb25lcyByZWxpZ2lvc2FzICwgcGVydGVuZW5jaWEgYSBzaW5kaWNhdG9zLCBvcmdhbml6YWNpb25lcyBzb2NpYWxlcyBkZSBkZXJlY2hvcyBodW1hbm9zLCBkYXRvcyByZWxhdGl2b3MgYSBsYSBzYWx1ZCwgYSBsYSB2aWRhIHNleHVhbCB5IGRhdG9zIGJpb23DqXRyaWNvcyBvIHNvYnJlIGxvcyBkYXRvcyBkZSBsb3MgbmnDsW9zLCBuacOxYXMgeSBhZG9sZXNjZW50ZXMuCgpFbCB0aXR1bGFyIHBvZHLDoSBjb25vY2VyIG51ZXN0cmEgcG9sw610aWNhIGRlIHRyYXRhbWllbnRvLCBsb3MgZGF0b3Mgc3VzdGFuY2lhbGVzIHF1ZSBzZSBsbGVndWVuIGEgcHJvZHVjaXIgZW4gZWwgcHJlc2VudGUgYXZpc28gbyBlbiBsYXMgcG9sw610aWNhcyBkZSB0cmF0YW1pZW50bywgc2Vyw6FuIHB1YmxpY2FkYXMgZW4gbnVlc3RybyBzaXRpbyB3ZWIsIG1lZGlvIGVsZWN0csOzbmljbyBoYWJpdHVhbCBkZSBjb250YWN0byBjb24gbG9zIHRpdHVsYXJlcy4KCg==