Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina

Detalhes bibliográficos
Autor(a) principal: Machado, Renan Kruchelski
Data de Publicação: 2013
Outros Autores: Farinhaki, Ricardo, Silva, Thiago Avelino da
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/8150
Resumo: A realidade aumentada (RA) consiste na sobreposição de imagens virtuais em imagens de um ambiente real, em tempo real. Ambientes de RA podem ser utilizados como recursos didáticos complementares para o ensino de diferentes conteúdos. Este trabalho apresenta um ambiente de realidade aumentada, denominado Seta, para o ensino de algoritmos de aprendizagem de máquina, especificamente de diferentes versões do algoritmo de clusterização k-means e dos algoritmos de regressão linear e polinomial. Dado um conjunto de pontos em um quadro branco. A imagem é capturada através de uma webcam conectada a um computador, que consiste na plataforma do sistema. O algoritmo de processamento de imagens que realiza a segmentação e interpretação das imagens de entrada utiliza as técnicas de limiarização global, morfologia matemática, rotulação e transformada de Hough. O professor pode selecionar quais algoritmos aplicar e então projetar os resutados do algoritmo sobre a imagem real, em tempo real, contendo os pontos desenhados O software foi desenvolvido em Java e utilizadas as bibliotecas de processamento de imagens OpenCV e ImageJ e a biblioteca de aprendizagem de máquina Weka. Os testes realizados demonstraram que o sistema é capaz de operar satisfatoriamente sob as condições de iluminação observadas nas situações reais, e com uma taxa de atualização satisfatória para a aplicação.
id UTFPR-12_bda85b7115cfe9c4a8899b567a3d76dc
oai_identifier_str oai:repositorio.utfpr.edu.br:1/8150
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2020-11-11T13:42:10Z2020-11-11T13:42:10Z2013-12-19MACHADO, Renan Kruchelski; FARINHAKI, Ricardo; SILVA, Thiago Avelino da. Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina. 2013. 82 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2013.http://repositorio.utfpr.edu.br/jspui/handle/1/8150A realidade aumentada (RA) consiste na sobreposição de imagens virtuais em imagens de um ambiente real, em tempo real. Ambientes de RA podem ser utilizados como recursos didáticos complementares para o ensino de diferentes conteúdos. Este trabalho apresenta um ambiente de realidade aumentada, denominado Seta, para o ensino de algoritmos de aprendizagem de máquina, especificamente de diferentes versões do algoritmo de clusterização k-means e dos algoritmos de regressão linear e polinomial. Dado um conjunto de pontos em um quadro branco. A imagem é capturada através de uma webcam conectada a um computador, que consiste na plataforma do sistema. O algoritmo de processamento de imagens que realiza a segmentação e interpretação das imagens de entrada utiliza as técnicas de limiarização global, morfologia matemática, rotulação e transformada de Hough. O professor pode selecionar quais algoritmos aplicar e então projetar os resutados do algoritmo sobre a imagem real, em tempo real, contendo os pontos desenhados O software foi desenvolvido em Java e utilizadas as bibliotecas de processamento de imagens OpenCV e ImageJ e a biblioteca de aprendizagem de máquina Weka. Os testes realizados demonstraram que o sistema é capaz de operar satisfatoriamente sob as condições de iluminação observadas nas situações reais, e com uma taxa de atualização satisfatória para a aplicação.Augmented reality (AR) is the overlay of virtual images into images of a real environment, in real time. AR environments can be used as supplementary teaching resources for different content . This paper presents an augmented reality environment called SETA, for teaching machine learning algorithms, specifically different versions of k -means clustering algorithm and algorithms of linear and polynomial regression. Given a set of points on a whiteboard , the teacher can select which algorithms to apply and then display the results on the real image in real time, containing the plotted points . The image is captured using a webcam connected to a computer, which is the system platform. The image processing algorithm which performs segmentation and interpretation of the input images uses a global thresholding technique , mathematics morphology, labelling and Hough transform. The software was developed in Java and it was used image processing libraries (ImageJ and OpenCV) and machine learning library Weka . The tests showed that the system is able to operate satisfactorily under the lighting conditions observed in real situations , and with a refresh rate suitable for the application .porUniversidade Tecnológica Federal do ParanáCuritibaDepartamento Acadêmico de InformáticaEngenharia de ComputaçãoAlgorítmos computacionaisSoftware - DesenvolvimentoInteração homem-máquinaSistemas de computação virtualComputer algorithmsComputer software - DevelopmentHuman-computer interationVirtual computer systemsSeta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquinainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCuritibaBorba, Gustavo BenvenuttiMachado, Renan KruchelskiFarinhaki, RicardoSilva, Thiago Avelino dareponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRinfo:eu-repo/semantics/openAccessTHUMBNAILCT_ENGCOMP_2013_2_03.pdf.jpgGenerated Thumbnailimage/jpeg1349http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/1/CT_ENGCOMP_2013_2_03.pdf.jpg34486e2b9119b559f4192d7e36c19f13MD51LICENSElicense.txttext/plain1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/2/license.txt009f5cba5f69d75c09da00b6f53f483aMD521_license.txttext/plain1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/3/1_license.txt009f5cba5f69d75c09da00b6f53f483aMD532_license.txttext/plain1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/4/2_license.txt009f5cba5f69d75c09da00b6f53f483aMD543_license.txttext/plain1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/5/3_license.txt009f5cba5f69d75c09da00b6f53f483aMD554_license.txttext/plain1292http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/7/4_license.txt009f5cba5f69d75c09da00b6f53f483aMD57ORIGINALCT_ENGCOMP_2013_2_03.pdfapplication/pdf1295181http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/6/CT_ENGCOMP_2013_2_03.pdf8036d14cdf22ec3cb83e49929b51700aMD56TEXTCT_ENGCOMP_2013_2_03.pdf.txtExtracted texttext/plain91712http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/8/CT_ENGCOMP_2013_2_03.pdf.txt03dfcc234d9e2515fe7545de72b63568MD581/81502020-11-11 11:42:10.593oai:repositorio.utfpr.edu.br:1/8150ICBOYSBxdWFsaWRhZGUgZGUgdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IgZGEgcHVibGljYcOnw6NvLCBhdXRvcml6byBhIFVURlBSIGEgdmVpY3VsYXIsIAphdHJhdsOpcyBkbyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGVtIEFjZXNzbyBBYmVydG8gKFBJQUEpIGUgZG9zIENhdMOhbG9nb3MgZGFzIEJpYmxpb3RlY2FzIApkZXN0YSBJbnN0aXR1acOnw6NvLCBzZW0gcmVzc2FyY2ltZW50byBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIGRlIGFjb3JkbyBjb20gYSBMZWkgbm8gOS42MTAvOTgsIApvIHRleHRvIGRlc3RhIG9icmEsIG9ic2VydmFuZG8gYXMgY29uZGnDp8O1ZXMgZGUgZGlzcG9uaWJpbGl6YcOnw6NvIHJlZ2lzdHJhZGFzIG5vIGl0ZW0gNCBkbyAK4oCcVGVybW8gZGUgQXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBkZSBUcmFiYWxob3MgZGUgQ29uY2x1c8OjbyBkZSBDdXJzbyBkZSBHcmFkdWHDp8OjbyBlIApFc3BlY2lhbGl6YcOnw6NvLCBEaXNzZXJ0YcOnw7VlcyBlIFRlc2VzIG5vIFBvcnRhbCBkZSBJbmZvcm1hw6fDo28gZSBub3MgQ2F0w6Fsb2dvcyBFbGV0csO0bmljb3MgZG8gClNpc3RlbWEgZGUgQmlibGlvdGVjYXMgZGEgVVRGUFLigJ0sIHBhcmEgZmlucyBkZSBsZWl0dXJhLCBpbXByZXNzw6NvIGUvb3UgZG93bmxvYWQsIHZpc2FuZG8gYSAKZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EgYnJhc2lsZWlyYS4KCiAgQXMgdmlhcyBvcmlnaW5haXMgZSBhc3NpbmFkYXMgcGVsbyhzKSBhdXRvcihlcykgZG8g4oCcVGVybW8gZGUgQXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBkZSAKVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSBFc3BlY2lhbGl6YcOnw6NvLCBEaXNzZXJ0YcOnw7VlcyBlIFRlc2VzIG5vIFBvcnRhbCAKZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIFNpc3RlbWEgZGUgQmlibGlvdGVjYXMgZGEgVVRGUFLigJ0gZSBkYSDigJxEZWNsYXJhw6fDo28gCmRlIEF1dG9yaWHigJ0gZW5jb250cmFtLXNlIGFycXVpdmFkYXMgbmEgQmlibGlvdGVjYSBkbyBDw6JtcHVzIG5vIHF1YWwgbyB0cmFiYWxobyBmb2kgZGVmZW5kaWRvLiAKTm8gY2FzbyBkZSBwdWJsaWNhw6fDtWVzIGRlIGF1dG9yaWEgY29sZXRpdmEgZSBtdWx0aWPDom1wdXMsIG9zIGRvY3VtZW50b3MgZmljYXLDo28gc29iIGd1YXJkYSBkYSAKQmlibGlvdGVjYSBjb20gYSBxdWFsIG8g4oCccHJpbWVpcm8gYXV0b3LigJ0gcG9zc3VhIHbDrW5jdWxvLgo=Repositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-11T13:42:10Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
title Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
spellingShingle Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
Machado, Renan Kruchelski
Engenharia de Computação
Algorítmos computacionais
Software - Desenvolvimento
Interação homem-máquina
Sistemas de computação virtual
Computer algorithms
Computer software - Development
Human-computer interation
Virtual computer systems
title_short Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
title_full Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
title_fullStr Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
title_full_unstemmed Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
title_sort Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina
author Machado, Renan Kruchelski
author_facet Machado, Renan Kruchelski
Farinhaki, Ricardo
Silva, Thiago Avelino da
author_role author
author2 Farinhaki, Ricardo
Silva, Thiago Avelino da
author2_role author
author
dc.contributor.advisor1.fl_str_mv Borba, Gustavo Benvenutti
dc.contributor.author.fl_str_mv Machado, Renan Kruchelski
Farinhaki, Ricardo
Silva, Thiago Avelino da
contributor_str_mv Borba, Gustavo Benvenutti
dc.subject.cnpq.fl_str_mv Engenharia de Computação
topic Engenharia de Computação
Algorítmos computacionais
Software - Desenvolvimento
Interação homem-máquina
Sistemas de computação virtual
Computer algorithms
Computer software - Development
Human-computer interation
Virtual computer systems
dc.subject.por.fl_str_mv Algorítmos computacionais
Software - Desenvolvimento
Interação homem-máquina
Sistemas de computação virtual
Computer algorithms
Computer software - Development
Human-computer interation
Virtual computer systems
description A realidade aumentada (RA) consiste na sobreposição de imagens virtuais em imagens de um ambiente real, em tempo real. Ambientes de RA podem ser utilizados como recursos didáticos complementares para o ensino de diferentes conteúdos. Este trabalho apresenta um ambiente de realidade aumentada, denominado Seta, para o ensino de algoritmos de aprendizagem de máquina, especificamente de diferentes versões do algoritmo de clusterização k-means e dos algoritmos de regressão linear e polinomial. Dado um conjunto de pontos em um quadro branco. A imagem é capturada através de uma webcam conectada a um computador, que consiste na plataforma do sistema. O algoritmo de processamento de imagens que realiza a segmentação e interpretação das imagens de entrada utiliza as técnicas de limiarização global, morfologia matemática, rotulação e transformada de Hough. O professor pode selecionar quais algoritmos aplicar e então projetar os resutados do algoritmo sobre a imagem real, em tempo real, contendo os pontos desenhados O software foi desenvolvido em Java e utilizadas as bibliotecas de processamento de imagens OpenCV e ImageJ e a biblioteca de aprendizagem de máquina Weka. Os testes realizados demonstraram que o sistema é capaz de operar satisfatoriamente sob as condições de iluminação observadas nas situações reais, e com uma taxa de atualização satisfatória para a aplicação.
publishDate 2013
dc.date.issued.fl_str_mv 2013-12-19
dc.date.accessioned.fl_str_mv 2020-11-11T13:42:10Z
dc.date.available.fl_str_mv 2020-11-11T13:42:10Z
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 MACHADO, Renan Kruchelski; FARINHAKI, Ricardo; SILVA, Thiago Avelino da. Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina. 2013. 82 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2013.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/8150
identifier_str_mv MACHADO, Renan Kruchelski; FARINHAKI, Ricardo; SILVA, Thiago Avelino da. Seta: ambiente de realidade aumentada para o ensino de algoritmos de aprendizagem de máquina. 2013. 82 f. Trabalho de Conclusão de Curso (Graduação) – Universidade Tecnológica Federal do Paraná, Curitiba, 2013.
url http://repositorio.utfpr.edu.br/jspui/handle/1/8150
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.publisher.department.fl_str_mv Departamento Acadêmico de Informática
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Curitiba
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/1/CT_ENGCOMP_2013_2_03.pdf.jpg
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/3/1_license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/4/2_license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/5/3_license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/7/4_license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/6/CT_ENGCOMP_2013_2_03.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/8150/8/CT_ENGCOMP_2013_2_03.pdf.txt
bitstream.checksum.fl_str_mv 34486e2b9119b559f4192d7e36c19f13
009f5cba5f69d75c09da00b6f53f483a
009f5cba5f69d75c09da00b6f53f483a
009f5cba5f69d75c09da00b6f53f483a
009f5cba5f69d75c09da00b6f53f483a
009f5cba5f69d75c09da00b6f53f483a
8036d14cdf22ec3cb83e49929b51700a
03dfcc234d9e2515fe7545de72b63568
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923085414563840