Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora
RESUMEN: En la industria es muy común usar etiquetas sobre los productos para mantener un registro y trazabilidad de estos en el tiempo, y en los dispositivos médicos no es la excepción. Los lectores o sensores se encargan de obtener la información de las diferentes codificaciones existentes y con e...
- Autores:
-
Flórez Misas, Cindy Tatiana
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2021
- Institución:
- Universidad de Antioquia
- Repositorio:
- Repositorio UdeA
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.udea.edu.co:10495/19596
- Acceso en línea:
- http://hdl.handle.net/10495/19596
- Palabra clave:
- Programa de ordenador
Computer software
Dispositivo de almacenamiento informático
Computer storage devices
Algoritmo
Algorithms
Base de datos
Databases
Etiquetas
OCR
Open Source
Trazabilidad
Visión por computadora
http://vocabularies.unesco.org/thesaurus/concept6081
http://vocabularies.unesco.org/thesaurus/concept6072
http://vocabularies.unesco.org/thesaurus/concept2024
http://vocabularies.unesco.org/thesaurus/concept501
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-sa/2.5/co/
| id |
UDEA2_2070d4f84798408a35f338cfc39dbdc6 |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.udea.edu.co:10495/19596 |
| network_acronym_str |
UDEA2 |
| network_name_str |
Repositorio UdeA |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| title |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| spellingShingle |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora Programa de ordenador Computer software Dispositivo de almacenamiento informático Computer storage devices Algoritmo Algorithms Base de datos Databases Etiquetas OCR Open Source Trazabilidad Visión por computadora http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept6072 http://vocabularies.unesco.org/thesaurus/concept2024 http://vocabularies.unesco.org/thesaurus/concept501 |
| title_short |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| title_full |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| title_fullStr |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| title_full_unstemmed |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| title_sort |
Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadora |
| dc.creator.fl_str_mv |
Flórez Misas, Cindy Tatiana |
| dc.contributor.advisor.none.fl_str_mv |
Ochoa Gómez, John Fredy Vélez Echeverri, Diego Alejandro Puche Sarmiento, Aura Cristina Mera Jiménez, Servio Leonel |
| dc.contributor.author.none.fl_str_mv |
Flórez Misas, Cindy Tatiana |
| dc.subject.unesco.none.fl_str_mv |
Programa de ordenador Computer software Dispositivo de almacenamiento informático Computer storage devices Algoritmo Algorithms Base de datos Databases |
| topic |
Programa de ordenador Computer software Dispositivo de almacenamiento informático Computer storage devices Algoritmo Algorithms Base de datos Databases Etiquetas OCR Open Source Trazabilidad Visión por computadora http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept6072 http://vocabularies.unesco.org/thesaurus/concept2024 http://vocabularies.unesco.org/thesaurus/concept501 |
| dc.subject.proposal.spa.fl_str_mv |
Etiquetas OCR Open Source Trazabilidad Visión por computadora |
| dc.subject.unescouri.none.fl_str_mv |
http://vocabularies.unesco.org/thesaurus/concept6081 http://vocabularies.unesco.org/thesaurus/concept6072 http://vocabularies.unesco.org/thesaurus/concept2024 http://vocabularies.unesco.org/thesaurus/concept501 |
| description |
RESUMEN: En la industria es muy común usar etiquetas sobre los productos para mantener un registro y trazabilidad de estos en el tiempo, y en los dispositivos médicos no es la excepción. Los lectores o sensores se encargan de obtener la información de las diferentes codificaciones existentes y con ellos se aumenta la confiabilidad y precisión en la información guardada. Por medio de la visión por computadora, esta lectura y captura de información se puede dar de manera más precisa y por medio de dispositivos alternativos, como los smartphones, permitiendo mayor versatilidad en la mejora de procesos. En el presente trabajo se planteó el desarrollo de un prototipo para la captura y procesamiento de imágenes por medio de la visión por computadora, con el método de OCR (Optical Character Recognition), con software open source como Python, OpenCV y Tesseract para el reconocimiento de referencias (etiquetas) de productos de la empresa Industrias Médicas Sampedro. Se estableció un protocolo para la adquisición de imágenes; 20 fotos fueron tomadas por cada referencia, con un total de 100 fotos para probar el algoritmo. Se usaron técnicas de preprocesamiento (binarización, transformación morfológica, filtrado/remoción de ruido, umbralización) para la obtención de información de las palabras extraídas por medio de la librería compatible con Python, Pytesseract. Se evaluó la precisión del algoritmo; es decir, la cantidad de veces que acertó en el reconocimiento de caracteres. Después se realizó una comparación de la información de entrada con una base de datos predefinida. Como resultados en la parte de precisión del algoritmo, éste tuvo fallos en reconocer fotos asociadas a las dos últimas referencias establecidas, lo cual hizo que el prototipo tuviera una precisión del 89%; se realizaron algunas validaciones y correcciones. Al final, la precisión global aumentó al 100%. |
| publishDate |
2021 |
| dc.date.accessioned.none.fl_str_mv |
2021-05-14T14:19:44Z |
| dc.date.available.none.fl_str_mv |
2021-05-14T14:19:44Z |
| dc.date.issued.none.fl_str_mv |
2021 |
| dc.type.spa.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| 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_b1a7d7d4d402bcce |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/draft |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
draft |
| dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/10495/19596 |
| url |
http://hdl.handle.net/10495/19596 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
| dc.rights.accessrights.*.fl_str_mv |
Atribución-NoComercial-CompartirIgual 2.5 Colombia |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/2.5/co/ https://creativecommons.org/licenses/by-nc-sa/4.0/ Atribución-NoComercial-CompartirIgual 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.spa.fl_str_mv |
42 |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Universidad de Antioquia |
| dc.publisher.place.spa.fl_str_mv |
Medellín, Colombia |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingeniería. Carrera de Bioingeniería |
| institution |
Universidad de Antioquia |
| bitstream.url.fl_str_mv |
https://bibliotecadigital.udea.edu.co/bitstreams/058b8af9-b67c-4b90-9f5e-014ad4825879/download https://bibliotecadigital.udea.edu.co/bitstreams/9b6d7f6b-dd17-4b25-9fb1-bb1776ab4519/download https://bibliotecadigital.udea.edu.co/bitstreams/6b7b0617-d78b-4a56-a4b8-06118468e603/download https://bibliotecadigital.udea.edu.co/bitstreams/bad2ba66-1b12-4e7f-9722-a239e2214f57/download https://bibliotecadigital.udea.edu.co/bitstreams/17e69ea8-852f-4670-bf4b-dcd46003633a/download |
| bitstream.checksum.fl_str_mv |
b88b088d9957e670ce3b3fbe2eedbc13 77686fde40fbf941a258b58c91671882 8a4605be74aa9ea9d79846c1fba20a33 0c7fd8327ff08851eae3b9583c8459cc 0025a5c8f70a2ef4e281eb420c52ead8 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional de la Universidad de Antioquia |
| repository.mail.fl_str_mv |
aplicacionbibliotecadigitalbiblioteca@udea.edu.co |
| _version_ |
1851052633614188544 |
| spelling |
Ochoa Gómez, John FredyVélez Echeverri, Diego AlejandroPuche Sarmiento, Aura CristinaMera Jiménez, Servio LeonelFlórez Misas, Cindy Tatiana2021-05-14T14:19:44Z2021-05-14T14:19:44Z2021http://hdl.handle.net/10495/19596RESUMEN: En la industria es muy común usar etiquetas sobre los productos para mantener un registro y trazabilidad de estos en el tiempo, y en los dispositivos médicos no es la excepción. Los lectores o sensores se encargan de obtener la información de las diferentes codificaciones existentes y con ellos se aumenta la confiabilidad y precisión en la información guardada. Por medio de la visión por computadora, esta lectura y captura de información se puede dar de manera más precisa y por medio de dispositivos alternativos, como los smartphones, permitiendo mayor versatilidad en la mejora de procesos. En el presente trabajo se planteó el desarrollo de un prototipo para la captura y procesamiento de imágenes por medio de la visión por computadora, con el método de OCR (Optical Character Recognition), con software open source como Python, OpenCV y Tesseract para el reconocimiento de referencias (etiquetas) de productos de la empresa Industrias Médicas Sampedro. Se estableció un protocolo para la adquisición de imágenes; 20 fotos fueron tomadas por cada referencia, con un total de 100 fotos para probar el algoritmo. Se usaron técnicas de preprocesamiento (binarización, transformación morfológica, filtrado/remoción de ruido, umbralización) para la obtención de información de las palabras extraídas por medio de la librería compatible con Python, Pytesseract. Se evaluó la precisión del algoritmo; es decir, la cantidad de veces que acertó en el reconocimiento de caracteres. Después se realizó una comparación de la información de entrada con una base de datos predefinida. Como resultados en la parte de precisión del algoritmo, éste tuvo fallos en reconocer fotos asociadas a las dos últimas referencias establecidas, lo cual hizo que el prototipo tuviera una precisión del 89%; se realizaron algunas validaciones y correcciones. Al final, la precisión global aumentó al 100%.PregradoBioingeniero42application/pdfspaUniversidad de AntioquiaMedellín, ColombiaFacultad de Ingeniería. Carrera de Bioingenieríahttp://creativecommons.org/licenses/by-nc-sa/2.5/co/https://creativecommons.org/licenses/by-nc-sa/4.0/Atribución-NoComercial-CompartirIgual 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Desarrollo de un prototipo para la identificación de referencias en dispositivos médicos mediante el uso de herramientas Open Source y técnicas de visión por computadoraTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_b1a7d7d4d402bcceinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/draftPrograma de ordenadorComputer softwareDispositivo de almacenamiento informáticoComputer storage devicesAlgoritmoAlgorithmsBase de datosDatabasesEtiquetasOCROpen SourceTrazabilidadVisión por computadorahttp://vocabularies.unesco.org/thesaurus/concept6081http://vocabularies.unesco.org/thesaurus/concept6072http://vocabularies.unesco.org/thesaurus/concept2024http://vocabularies.unesco.org/thesaurus/concept501PublicationCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8823https://bibliotecadigital.udea.edu.co/bitstreams/058b8af9-b67c-4b90-9f5e-014ad4825879/downloadb88b088d9957e670ce3b3fbe2eedbc13MD53falseAnonymousREADORIGINALFlorezCindy_2021_PrototipoOCRImagenes.pdfFlorezCindy_2021_PrototipoOCRImagenes.pdfTrabajo de grado de pregradoapplication/pdf1197162https://bibliotecadigital.udea.edu.co/bitstreams/9b6d7f6b-dd17-4b25-9fb1-bb1776ab4519/download77686fde40fbf941a258b58c91671882MD55trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://bibliotecadigital.udea.edu.co/bitstreams/6b7b0617-d78b-4a56-a4b8-06118468e603/download8a4605be74aa9ea9d79846c1fba20a33MD57falseAnonymousREADTEXTFlorezCindy_2021_PrototipoOCRImagenes.pdf.txtFlorezCindy_2021_PrototipoOCRImagenes.pdf.txtExtracted texttext/plain56619https://bibliotecadigital.udea.edu.co/bitstreams/bad2ba66-1b12-4e7f-9722-a239e2214f57/download0c7fd8327ff08851eae3b9583c8459ccMD58falseAnonymousREADTHUMBNAILFlorezCindy_2021_PrototipoOCRImagenes.pdf.jpgFlorezCindy_2021_PrototipoOCRImagenes.pdf.jpgGenerated Thumbnailimage/jpeg13235https://bibliotecadigital.udea.edu.co/bitstreams/17e69ea8-852f-4670-bf4b-dcd46003633a/download0025a5c8f70a2ef4e281eb420c52ead8MD59falseAnonymousREAD10495/19596oai:bibliotecadigital.udea.edu.co:10495/195962025-03-27 01:23:01.291http://creativecommons.org/licenses/by-nc-sa/2.5/co/open.accesshttps://bibliotecadigital.udea.edu.coRepositorio Institucional de la Universidad de Antioquiaaplicacionbibliotecadigitalbiblioteca@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
