Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador

Bibliographic Details
Main Author: Xavier, Giovane Taveira de Souza
Publication Date: 2022
Format: Bachelor thesis
Language: por
Source: Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
Download full: http://repositorio.ifam.edu.br/jspui/handle/4321/1020
Summary: This final paper consists of the development of an intelligent OCR system using computer vision to read router labels, to extract information to be inserted into programs that perform router tests. The system uses a Raspberry Pi 4 as the system's processing center, coupled to it is a Logitech C270 webcam, responsible for capturing the images of the labels. The vision system uses OpenCV to process the image so that the OCR algorithm extracts the text from the image, after which the program stores and displays this information on screens simulating the test software.
id IFAM-1_592868e2c8757680aaee3757ee682a6c
oai_identifier_str oai:localhost:4321/1020
network_acronym_str IFAM-1
network_name_str Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
repository_id_str
spelling Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteadorVisão computacionalOpenCVOCRCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::CONTROLE DE PROCESSOS ELETRONICOS, RETROALIMENTACAOThis final paper consists of the development of an intelligent OCR system using computer vision to read router labels, to extract information to be inserted into programs that perform router tests. The system uses a Raspberry Pi 4 as the system's processing center, coupled to it is a Logitech C270 webcam, responsible for capturing the images of the labels. The vision system uses OpenCV to process the image so that the OCR algorithm extracts the text from the image, after which the program stores and displays this information on screens simulating the test software.Este trabalho de conclusão de curso consiste no desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteadores, visando extrair as informações para inserir em programas que realizam os testes de roteadores. O sistema utiliza uma Raspberry Pi 4 como central de processamento do sistema, acoplada a ela está uma webcam Logitech C270, responsável pela captura das imagens das etiquetas. O sistema de visão utiliza do OpenCV para o tratamento da imagem com a finalidade de que o algoritmo OCR extraia da imagem o texto, após o programa armazena e mostra essas informações em telas simulando os softwares de teste.BrasilCampus Manaus DistritoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoSantos, Alyson de Jesus dosSantos, Alyson de Jesus dosCompto, Gabriel PinheiroCosta, Jaidson BrandãoXavier, Giovane Taveira de Souza2022-10-17T13:57:25Z2022-10-182022-10-17T13:57:25Z2022-09-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisXavier, Giovane Taveira de Souza Xavier. . Manaus. 2020. 76 f. Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.http://repositorio.ifam.edu.br/jspui/handle/4321/1020porJETBRAINS. Install PyCharm. Jetbrains, 22 maio 2021. Disponível em: <https://www.jetbrains.com/help/pycharm/installation-guide.html> . Acesso em 25 out. 2021. BAUMGARTEN, Gustavo. Sistema de visão industrial: descubra tudo o que eles podem fazer por você. Pollux. 9 out. 2018. Disponível em : <https://pollux.com.br/blog/sistemas-de-visao-industriais-descubra-tudo-o-que-eles-podem-fazer-por-voce/>. Acesso em 30 out. 2021. TESLA. Sistema de Visão Industrial. Tesla. Disponível em: <https://www.teslaautomacao.com.br/sistemas-de-visao-industrial.php>. Acesso em 5 nov. 2021. VINCENT, Luc. Announcing Tesseract OCR. 30 ago. 2006. Disponível em: <http://googlecode.blogspot.com/2006/08/announcing-tesseract-ocr.html>. Acesso em: 5 nov. 2021. UBUNTU. OCR - Optical Character Recognition. 31 mar. 2015.. Disponível em: <https://help.ubuntu.com/community/OCR> Acesso em 7 nov. 2021. MORITOMO, Carlos. A revolução do Raspberry Pi. 16 Abr. 2012. Disponível em: <https://www.hardware.com.br/artigos/raspberrypi/> Acesso em 10 nov. 2021. GOGONI, Ronaldo. Raspberry Pi 4 Model B, tras 4k e 4GB de ram por US$55. 2019. Disponível em <https://tecnoblog.net/meiobit/402892/raspberry-pi-4-model-b-ficha-tecnica/> Acesso em 25 nov. 2021. IFRS CTA. Ferramentas OCR – entenda o que são e sua relação com a acessibilidade. 17 dez. 2018. Disponível em: <Ferramentas OCR – entenda o que são e sua relação com a acessibilidade - Centro Tecnológico de Acessibilidade do IFRS>. Acesso em: 27 de Dezembro de 2021. SLAM, Norman; ISLAM, Zeeshan. NOOR, Nazia. A Survey on Optical Character Recognition System. ournal of Information & Communication Technology, Nova York, volume X, ed.2, pág. 1-2, dezembro de 2016. 71 PYTHON, HOME. 2022. Disponível em: < https://www.python.org> Acesso em: 10 jan. 2022. PYTHON, tkinter — Interface Python para Tcl/Tk. 2021. Disponível em: < https://docs.python.org/pt-br/dev/library/tkinter.html> Acesso em: 15 jan. 2022. LOGITECH, C270 HD WEBCAM. Disponível em: https://www.logitech.com/pt-br/products/webcams/c270-hd-webcam.960-000694.html Acesso em: 22 maio 2022. CHAUDHURI, Arindam et al. Optical Character Recognition Systems for different languages with soft computing – 1ª ed. Nova York: Springer International Publishing, 2017. CUNHA, Renata. Estudo comparativo sobre ferramentas de reconhecimento óptico de caracteres. Dissertação (Graduação), Instituto Federal de Minas Gerais – Curso de Ciência da Computação, Minas Gerais, 2018. MIRANDA, Ligia. Estudo da viabilidade da construção de dispositivo de baixo custo para o reconhecimento de placas veiculares. Dissertação (Graduação), Universidade Estadual Do Rio Grande Do Sul – Curso Superior De Tecnologia Em Automação Industrial, Porto Alegre, 2021. JÚNIOR, Rômulo Pacher. Localização de robôs por reconhecimento ótico de caracteres de placas. Dissertação (Graduação), Universidade Federal de Santa Catarina, Santa Catarina, 2018. PYPI. pytesseract 0.3.10– Project description. 2021. Disponível em:<https://pypi.org/project/pytesseract/>. Acesso em: 01 Jul 2021. PILLOW. Pillow 9.2.0. 2021. Disponível em:< https://pypi.org/project/Pillow/>. Acesso em 01 Jul 2021. BACKES, André Ricardo; JUNIOR, Jarbas Joaci de Mesquita Sá. Introdução à visão computacional usando Matlab. Rio de Janeiro: Alta Books Editora, 2019. FONSECA, J. J. S. Metodologia da pesquisa científica. Fortaleza: UEC, 2002. Apostila. BORGES, Luiz Eduardo. Python para desenvolvedores. 2° ed. 72 CORREA, Eduardo. Meu Primeiro livro de Python. 2° ed. GERHARDT, Tatiana Engel; SILVEIRA, Denise Tolfo Métodos de pesquisa. – Porto Alegre: Editora da UFRGS, 2009 (GERHARDT; SILVEIRA, 2009, p.35). CEDRO TECHNOLOGIES. OpenCV: Uma breve introdução à visão computacional com python. 3 out. 2018. BARELLI, Felipe. Introdução à visão computacional. Casa do Código, 2018. 256 p. ELKNER, Jeffrey; DOWNEY, Allen; MEYERS, Chris. How to Think Like a Computer Scientist: Interactive Edition. 2016. Disponível em: <https://runestone.academy/ns/books/published/thinkcspy/index.html>. Acesso em 1 set. 2022. PEIXOTO,S. P et al. Brazilian License Plate Character Recognition using Deep Learning. Universidade Federal de Ouro Preto Ouro Preto, MG, Brazil. 2014.info:eu-repo/semantics/openAccessreponame:Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)instname:Instituto Federal do Amazonas (IFAM)instacron:IFAM2022-10-17T13:57:25Zoai:localhost:4321/1020Repositório InstitucionalPUBhttp://repositorio.ifam.edu.br/oai/requestcgeb@ifam.edu.bropendoar:2022-10-17T13:57:25Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas) - Instituto Federal do Amazonas (IFAM)false
dc.title.none.fl_str_mv Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
title Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
spellingShingle Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
Xavier, Giovane Taveira de Souza
Visão computacional
OpenCV
OCR
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::CONTROLE DE PROCESSOS ELETRONICOS, RETROALIMENTACAO
title_short Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
title_full Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
title_fullStr Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
title_full_unstemmed Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
title_sort Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
author Xavier, Giovane Taveira de Souza
author_facet Xavier, Giovane Taveira de Souza
author_role author
dc.contributor.none.fl_str_mv Santos, Alyson de Jesus dos
Santos, Alyson de Jesus dos
Compto, Gabriel Pinheiro
Costa, Jaidson Brandão
dc.contributor.author.fl_str_mv Xavier, Giovane Taveira de Souza
dc.subject.por.fl_str_mv Visão computacional
OpenCV
OCR
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::CONTROLE DE PROCESSOS ELETRONICOS, RETROALIMENTACAO
topic Visão computacional
OpenCV
OCR
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS::CONTROLE DE PROCESSOS ELETRONICOS, RETROALIMENTACAO
description This final paper consists of the development of an intelligent OCR system using computer vision to read router labels, to extract information to be inserted into programs that perform router tests. The system uses a Raspberry Pi 4 as the system's processing center, coupled to it is a Logitech C270 webcam, responsible for capturing the images of the labels. The vision system uses OpenCV to process the image so that the OCR algorithm extracts the text from the image, after which the program stores and displays this information on screens simulating the test software.
publishDate 2022
dc.date.none.fl_str_mv 2022-10-17T13:57:25Z
2022-10-18
2022-10-17T13:57:25Z
2022-09-29
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Xavier, Giovane Taveira de Souza Xavier. . Manaus. 2020. 76 f. Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.
http://repositorio.ifam.edu.br/jspui/handle/4321/1020
identifier_str_mv Xavier, Giovane Taveira de Souza Xavier. . Manaus. 2020. 76 f. Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.
url http://repositorio.ifam.edu.br/jspui/handle/4321/1020
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv JETBRAINS. Install PyCharm. Jetbrains, 22 maio 2021. Disponível em: <https://www.jetbrains.com/help/pycharm/installation-guide.html> . Acesso em 25 out. 2021. BAUMGARTEN, Gustavo. Sistema de visão industrial: descubra tudo o que eles podem fazer por você. Pollux. 9 out. 2018. Disponível em : <https://pollux.com.br/blog/sistemas-de-visao-industriais-descubra-tudo-o-que-eles-podem-fazer-por-voce/>. Acesso em 30 out. 2021. TESLA. Sistema de Visão Industrial. Tesla. Disponível em: <https://www.teslaautomacao.com.br/sistemas-de-visao-industrial.php>. Acesso em 5 nov. 2021. VINCENT, Luc. Announcing Tesseract OCR. 30 ago. 2006. Disponível em: <http://googlecode.blogspot.com/2006/08/announcing-tesseract-ocr.html>. Acesso em: 5 nov. 2021. UBUNTU. OCR - Optical Character Recognition. 31 mar. 2015.. Disponível em: <https://help.ubuntu.com/community/OCR> Acesso em 7 nov. 2021. MORITOMO, Carlos. A revolução do Raspberry Pi. 16 Abr. 2012. Disponível em: <https://www.hardware.com.br/artigos/raspberrypi/> Acesso em 10 nov. 2021. GOGONI, Ronaldo. Raspberry Pi 4 Model B, tras 4k e 4GB de ram por US$55. 2019. Disponível em <https://tecnoblog.net/meiobit/402892/raspberry-pi-4-model-b-ficha-tecnica/> Acesso em 25 nov. 2021. IFRS CTA. Ferramentas OCR – entenda o que são e sua relação com a acessibilidade. 17 dez. 2018. Disponível em: <Ferramentas OCR – entenda o que são e sua relação com a acessibilidade - Centro Tecnológico de Acessibilidade do IFRS>. Acesso em: 27 de Dezembro de 2021. SLAM, Norman; ISLAM, Zeeshan. NOOR, Nazia. A Survey on Optical Character Recognition System. ournal of Information & Communication Technology, Nova York, volume X, ed.2, pág. 1-2, dezembro de 2016. 71 PYTHON, HOME. 2022. Disponível em: < https://www.python.org> Acesso em: 10 jan. 2022. PYTHON, tkinter — Interface Python para Tcl/Tk. 2021. Disponível em: < https://docs.python.org/pt-br/dev/library/tkinter.html> Acesso em: 15 jan. 2022. LOGITECH, C270 HD WEBCAM. Disponível em: https://www.logitech.com/pt-br/products/webcams/c270-hd-webcam.960-000694.html Acesso em: 22 maio 2022. CHAUDHURI, Arindam et al. Optical Character Recognition Systems for different languages with soft computing – 1ª ed. Nova York: Springer International Publishing, 2017. CUNHA, Renata. Estudo comparativo sobre ferramentas de reconhecimento óptico de caracteres. Dissertação (Graduação), Instituto Federal de Minas Gerais – Curso de Ciência da Computação, Minas Gerais, 2018. MIRANDA, Ligia. Estudo da viabilidade da construção de dispositivo de baixo custo para o reconhecimento de placas veiculares. Dissertação (Graduação), Universidade Estadual Do Rio Grande Do Sul – Curso Superior De Tecnologia Em Automação Industrial, Porto Alegre, 2021. JÚNIOR, Rômulo Pacher. Localização de robôs por reconhecimento ótico de caracteres de placas. Dissertação (Graduação), Universidade Federal de Santa Catarina, Santa Catarina, 2018. PYPI. pytesseract 0.3.10– Project description. 2021. Disponível em:<https://pypi.org/project/pytesseract/>. Acesso em: 01 Jul 2021. PILLOW. Pillow 9.2.0. 2021. Disponível em:< https://pypi.org/project/Pillow/>. Acesso em 01 Jul 2021. BACKES, André Ricardo; JUNIOR, Jarbas Joaci de Mesquita Sá. Introdução à visão computacional usando Matlab. Rio de Janeiro: Alta Books Editora, 2019. FONSECA, J. J. S. Metodologia da pesquisa científica. Fortaleza: UEC, 2002. Apostila. BORGES, Luiz Eduardo. Python para desenvolvedores. 2° ed. 72 CORREA, Eduardo. Meu Primeiro livro de Python. 2° ed. GERHARDT, Tatiana Engel; SILVEIRA, Denise Tolfo Métodos de pesquisa. – Porto Alegre: Editora da UFRGS, 2009 (GERHARDT; SILVEIRA, 2009, p.35). CEDRO TECHNOLOGIES. OpenCV: Uma breve introdução à visão computacional com python. 3 out. 2018. BARELLI, Felipe. Introdução à visão computacional. Casa do Código, 2018. 256 p. ELKNER, Jeffrey; DOWNEY, Allen; MEYERS, Chris. How to Think Like a Computer Scientist: Interactive Edition. 2016. Disponível em: <https://runestone.academy/ns/books/published/thinkcspy/index.html>. Acesso em 1 set. 2022. PEIXOTO,S. P et al. Brazilian License Plate Character Recognition using Deep Learning. Universidade Federal de Ouro Preto Ouro Preto, MG, Brazil. 2014.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Brasil
Campus Manaus Distrito
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
publisher.none.fl_str_mv Brasil
Campus Manaus Distrito
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
dc.source.none.fl_str_mv reponame:Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
instname:Instituto Federal do Amazonas (IFAM)
instacron:IFAM
instname_str Instituto Federal do Amazonas (IFAM)
instacron_str IFAM
institution IFAM
reponame_str Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
collection Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
repository.name.fl_str_mv Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas) - Instituto Federal do Amazonas (IFAM)
repository.mail.fl_str_mv cgeb@ifam.edu.br
_version_ 1827223015399620608