Desenvolvimento de um sistema inteligente OCR utilizando visão computacional para leitura de etiquetas de roteador
Main Author: | |
---|---|
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 |