Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android

Detalhes bibliográficos
Autor(a) principal: Souza Filho, Edgar Fabiano de
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Monografias da UnB
Texto Completo: https://bdm.unb.br/handle/10483/28654
Resumo: Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.
id UNB-2_cb35e302e72730dc44a5b81ed604c733
oai_identifier_str oai:bdm.unb.br:10483/28654
network_acronym_str UNB-2
network_name_str Biblioteca Digital de Monografias da UnB
repository_id_str 11571
spelling Souza Filho, Edgar Fabiano deEspinoza, Bruno Luiggi MacchiavelloSOUZA FILHO, Edgar Fabiano de. Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android. 2019. 69 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2019.https://bdm.unb.br/handle/10483/28654Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.Neste trabalho serão apresentadas metodologias de processamento de imagens aplicadas para o desenvolvimento de um aplicativo para celulares Android capaz de processar uma foto tirada de um quadro branco em um contexto escolar, com objetivo de que imagem final tenha somente o conteúdo escrito no quadro branco, removendo pessoas e objetos que aparecerem na frente, e por fim melhorando o aspecto visual. Em um contexto escolar é muito importante tomar anotações do que é escrito no quadro pelo professor, isso permite que os alunos se lembrem do que foi ensinado em aula. Desde sempre estamos acostumados a tomar anotações em cadernos, uma atividade que pode consumir certo tempo de aula. A cada dia os smartphones estão sempre superando novas barreiras de processamento a cada geração, então possuir no bolso uma solução como a que este trabalho propõe é bastante conveniente. Para validar a proposta, um banco de mais de 100 imagens foi preparado, contemplando imagens de quadros brancos com e sem anotações, e com e sem pessoas ou objetos na frente. Foi desenvolvido um aplicativo de celular que implementava a solução proposta neste trabalho, permitindo testar as imagens diretamente no celular. Os resultados das imagens finais foram analisados subjetivamente. A partir dos resultados obtidos, obteve-se uma taxa de sucesso média de 88% para os módulos. 83% para o módulo de detecção do quadro branco, 89% para o de inpainting, e 92% para o módulo de melhoria visual. O sistema cumpre seus requisitos na maior parte dos casos, dadas algumas circunstâncias que dependem diretamente da imagem de entrada. Também observou-se que algumas etapas podem ser melhoradas futuramente, como a detecção do quadro na imagem original em alguns casos que a borda do quadro não está tão evidente, ou que algum reflexo interfira em sua continuidade. A otimização velocidade do processamento para remover pessoas ou objetos em primeiro plano da imagem final também pode ser objeto de trabalhos futuros.Submitted by Luanna Maia (luanna@bce.unb.br) on 2021-09-22T13:12:50Z No. of bitstreams: 1 2019_EdgarFabianoDeSouzaFilho_tcc.pdf: 11251490 bytes, checksum: e0ee069afd85cebc4e629bebe265f4f9 (MD5)Approved for entry into archive by Luanna Maia (luanna@bce.unb.br) on 2021-09-22T13:13:09Z (GMT) No. of bitstreams: 1 2019_EdgarFabianoDeSouzaFilho_tcc.pdf: 11251490 bytes, checksum: e0ee069afd85cebc4e629bebe265f4f9 (MD5)Made available in DSpace on 2021-09-22T13:13:09Z (GMT). No. of bitstreams: 1 2019_EdgarFabianoDeSouzaFilho_tcc.pdf: 11251490 bytes, checksum: e0ee069afd85cebc4e629bebe265f4f9 (MD5)This work will present image processing techniques applied to the development of a mobile Android app that processes a photo taken from a whiteboard in a classroom, until the final image has only the board’s written content, removing appearing people and objects in front of it, and enhancing it’s visual aspect in the end. On a school context, note taking is a very important activity, allowing students to remember what was written by the teacher in class, we are all used to take notes on notebooks, a very time consuming task. Our everyday smartphones are always getting better and better in computer processing power for each generation, so having a solution like this is very convenient for students. To validate the proposal, a bank containing more than 100 images was prepared, contemplating whiteboard images with and without annotations, with and without people or objects in front of it. An Android app implementing the proposed solution was developed, allowing tests directly on the phone. The final image results were evaluated subjectively. Within the results, the average success rate is 88% for the modules. 83% for the whiteboard detection module, 89% for the inpainting module, and 92% for the visual enhancing module. The system meets it’s requirements in most of the cases, given the circumstances that directly depend on the input image. It was concluded that some steps can be further improved, such as the frame detection in the original whiteboard image. In some cases that the edge of the frame is not so clear, or some interfering reflex takes place in front of it affecting it’s continuity. The optimization of the processing time to execute inpainting for hiding people or objects in front of the final image can also be subject from future works.A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.info:eu-repo/semantics/openAccessProcessamento de imagens - técnicas digitaisAplicativosPlataforma AndroidAplicativo de escaneamento de quadro branco para smartphones da plataforma Androidinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis2021-09-22T13:13:09Z2021-09-22T13:13:09Z2019-05-01porreponame:Biblioteca Digital de Monografias da UnBinstname:Universidade de Brasília (UnB)instacron:UNBLICENSElicense.txtlicense.txttext/plain1817http://bdm.unb.br/xmlui/bitstream/10483/28654/2/license.txt21554873e56ad8ddc69c092699b98f95MD52ORIGINAL2019_EdgarFabianoDeSouzaFilho_tcc.pdf2019_EdgarFabianoDeSouzaFilho_tcc.pdfapplication/pdf11251490http://bdm.unb.br/xmlui/bitstream/10483/28654/1/2019_EdgarFabianoDeSouzaFilho_tcc.pdfe0ee069afd85cebc4e629bebe265f4f9MD5110483/286542021-09-22 10:13:09.875oai:bdm.unb.br:10483/28654w4kgbmVjZXNzw6FyaW8gY29uY29yZGFyIGNvbSBhIGxpY2Vuw6dhIGRlIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhLAphbnRlcyBxdWUgbyBkb2N1bWVudG8gcG9zc2EgYXBhcmVjZXIgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFByb2R1w6fDo28gCkRpc2NlbnRlIGRhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEuIFBvciBmYXZvciwgbGVpYSBhCmxpY2Vuw6dhIGF0ZW50YW1lbnRlLiBDYXNvIG5lY2Vzc2l0ZSBkZSBhbGd1bSBlc2NsYXJlY2ltZW50byBlbnRyZSBlbQpjb250YXRvIGF0cmF2w6lzIGRlOiBiZG1AYmNlLnVuYi5iciBvdSAzMTA3LTI2ODcuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQW8gYXNzaW5hciBlIGVudHJlZ2FyIGVzdGEgbGljZW7Dp2EsIG8vYSBTci4vU3JhLiAoYXV0b3Igb3UgZGV0ZW50b3IgZG9zCmRpcmVpdG9zIGRlIGF1dG9yKToKCmEpIENvbmNlZGUgw6AgVW5pdmVyc2lkYWRlIGRlIEJyYXPDrWxpYSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUKcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGNvbXVuaWNhciBlL291CmRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZW50cmVndWUgKGluY2x1aW5kbyBvIHJlc3Vtby9hYnN0cmFjdCkgZW0KZm9ybWF0byBkaWdpdGFsIG91IGltcHJlc3NvIGUgZW0gcXVhbHF1ZXIgbWVpby4KCmIpIERlY2xhcmEgcXVlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUKZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYQp0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kKcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuCgpjKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MKZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcwpkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIMOgIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEgb3MgZGlyZWl0b3MKcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlCnRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91CmNvbnRlw7pkbyBkbyBkb2N1bWVudG8gZW50cmVndWUuCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIGZpbmFuY2lhZG8gb3UgYXBvaWFkbwpwb3Igb3V0cmEgaW5zdGl0dWnDp8OjbyBxdWUgbsOjbyBhIFVuaXZlcnNpZGFkZSBkZSBCcmFzw61saWEsIGRlY2xhcmEgcXVlCmN1bXByaXUgcXVhaXNxdWVyIG9icmlnYcOnw7VlcyBleGlnaWRhcyBwZWxvIHJlc3BlY3Rpdm8gY29udHJhdG8gb3UKYWNvcmRvLgoKQSBVbml2ZXJzaWRhZGUgZGUgQnJhc8OtbGlhIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvKHMpIHNldSAocykgbm9tZSAocykKY29tbyBvIChzKSBhdXRvciAoZXMpIG91IGRldGVudG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50bwplbnRyZWd1ZSwgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvcgplc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Monografiahttps://bdm.unb.br/PUBhttp://bdm.unb.br/oai/requestbdm@bce.unb.br||patricia@bce.unb.bropendoar:115712021-09-22T13:13:09Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)false
dc.title.pt_BR.fl_str_mv Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
title Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
spellingShingle Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
Souza Filho, Edgar Fabiano de
Processamento de imagens - técnicas digitais
Aplicativos
Plataforma Android
title_short Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
title_full Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
title_fullStr Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
title_full_unstemmed Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
title_sort Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android
author Souza Filho, Edgar Fabiano de
author_facet Souza Filho, Edgar Fabiano de
author_role author
dc.contributor.author.fl_str_mv Souza Filho, Edgar Fabiano de
dc.contributor.advisor1.fl_str_mv Espinoza, Bruno Luiggi Macchiavello
contributor_str_mv Espinoza, Bruno Luiggi Macchiavello
dc.subject.keyword.pt_BR.fl_str_mv Processamento de imagens - técnicas digitais
Aplicativos
Plataforma Android
topic Processamento de imagens - técnicas digitais
Aplicativos
Plataforma Android
description Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.
publishDate 2019
dc.date.submitted.none.fl_str_mv 2019-05-01
dc.date.accessioned.fl_str_mv 2021-09-22T13:13:09Z
dc.date.available.fl_str_mv 2021-09-22T13:13:09Z
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.citation.fl_str_mv SOUZA FILHO, Edgar Fabiano de. Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android. 2019. 69 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2019.
dc.identifier.uri.fl_str_mv https://bdm.unb.br/handle/10483/28654
identifier_str_mv SOUZA FILHO, Edgar Fabiano de. Aplicativo de escaneamento de quadro branco para smartphones da plataforma Android. 2019. 69 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação)—Universidade de Brasília, Brasília, 2019.
url https://bdm.unb.br/handle/10483/28654
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Monografias da UnB
instname:Universidade de Brasília (UnB)
instacron:UNB
instname_str Universidade de Brasília (UnB)
instacron_str UNB
institution UNB
reponame_str Biblioteca Digital de Monografias da UnB
collection Biblioteca Digital de Monografias da UnB
bitstream.url.fl_str_mv http://bdm.unb.br/xmlui/bitstream/10483/28654/2/license.txt
http://bdm.unb.br/xmlui/bitstream/10483/28654/1/2019_EdgarFabianoDeSouzaFilho_tcc.pdf
bitstream.checksum.fl_str_mv 21554873e56ad8ddc69c092699b98f95
e0ee069afd85cebc4e629bebe265f4f9
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Monografias da UnB - Universidade de Brasília (UnB)
repository.mail.fl_str_mv bdm@bce.unb.br||patricia@bce.unb.br
_version_ 1813908053700902912