Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas

Detalhes bibliográficos
Autor(a) principal: Freitas, Uéliton de Paula
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMS
Texto Completo: https://repositorio.ufms.br/handle/123456789/2335
Resumo: Neste trabalho é apresentada uma aplicação voltada para dispositivos móveis cujo objetivo é classificar espécies de peixes por meio de técnicas de Visão Computacional e Inteligência Artificial utilizando imagens. A aplicação foi desenvolvida para smartphones Android e conta com o auxílio da biblioteca de Visão Computacional OpenCV tanto na fase de classificação quanto de treinamento. As técnicas empregadas na descrição das imagens são baseadas em Histogramas de Palavras Visuais aplicados em imagens coloridas. São elas: Histograma de Palavras Visuais (Bag of Visual Words - BoVW), Histograma de Atributos e Cores (Bag of Features and Colors), Histograma de Cores de Wengert (Bag of Colors - BoC), Histograma de Palavras Coloridas (Bag of Colored Words - BoCW) e Histogramas de Cores nos espaços de cores RGB e HSV. Para a classificação das espécies, foram utilizados três tipos de classificadores: Máquina de Vetores de Suporte (Support Vector Machine - SVM), Árvore de Decisão e os K vizinhos mais próximos (K-NN). Nos experimentos foram variados os parâmetros de todos os classificadores a fim de encontrar os melhores resultados para a classificação. Para comparar o desempenho das técnicas de extração de atributos, assim como dos classificadores, foi utilizada a métrica Medida-F (F-Score) como métrica principal e Área Sobre a Curva (AUC) como métrica auxiliar. A técnica com melhor resultado foi a BoC, baseada somente em informações de cores, obteve Medida-F igual a 0:9 e AUC 0:98 utilizando o classificador SVM.
id UFMS_3834b402e92157b5d9906ed4080cd881
oai_identifier_str oai:repositorio.ufms.br:123456789/2335
network_acronym_str UFMS
network_name_str Repositório Institucional da UFMS
repository_id_str 2124
spelling 2015-07-20T20:40:43Z2021-09-30T19:57:36Z2015https://repositorio.ufms.br/handle/123456789/2335Neste trabalho é apresentada uma aplicação voltada para dispositivos móveis cujo objetivo é classificar espécies de peixes por meio de técnicas de Visão Computacional e Inteligência Artificial utilizando imagens. A aplicação foi desenvolvida para smartphones Android e conta com o auxílio da biblioteca de Visão Computacional OpenCV tanto na fase de classificação quanto de treinamento. As técnicas empregadas na descrição das imagens são baseadas em Histogramas de Palavras Visuais aplicados em imagens coloridas. São elas: Histograma de Palavras Visuais (Bag of Visual Words - BoVW), Histograma de Atributos e Cores (Bag of Features and Colors), Histograma de Cores de Wengert (Bag of Colors - BoC), Histograma de Palavras Coloridas (Bag of Colored Words - BoCW) e Histogramas de Cores nos espaços de cores RGB e HSV. Para a classificação das espécies, foram utilizados três tipos de classificadores: Máquina de Vetores de Suporte (Support Vector Machine - SVM), Árvore de Decisão e os K vizinhos mais próximos (K-NN). Nos experimentos foram variados os parâmetros de todos os classificadores a fim de encontrar os melhores resultados para a classificação. Para comparar o desempenho das técnicas de extração de atributos, assim como dos classificadores, foi utilizada a métrica Medida-F (F-Score) como métrica principal e Área Sobre a Curva (AUC) como métrica auxiliar. A técnica com melhor resultado foi a BoC, baseada somente em informações de cores, obteve Medida-F igual a 0:9 e AUC 0:98 utilizando o classificador SVM.ABSTRACT - This work presents an application dedicated to mobile devices whose objective is to classify species of fish concepts of Computer Vision and Artificial Intelligence using images. The application was developed to Android smartphones with the help of OpenCV Computer Vision library for classification and training phases. The techniques employed in the description of the images are based on Bag of Visual Words applied to color images. They are: HSV and RGB color histograms, Bag of Visual Words, Bag of Features and Colors, Bag of Colors and Bag of Colored Words (BoCW). For the species classification, three types of classifiers was used: Support Vector Machine (SVM), Decision Tree and K-Nearest Neighbors algorithm (K-NN). In the experiments it was tested several parameters of all the classifiers in order to find the best results for classification. To compare the performance of the feature extraction techniques, as well as the classifiers, the metric F-Score were used as the main metric and the Area Under the Curve (AUC) as an auxiliary metric. The technique with best result was BoC, based only on color information, obtained F-Score equal to 0:9 and 0:983348 for AUC using the SVM classifier.porInteligência ArtificialAndroid (Recurso Eletrônico)Peixe - classificaçãoImagens DigitaisArtificial IntelligenceFishesDigital ImageIdentificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPistori, HemersonFreitas, Uéliton de Paulainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILUéliton de Paula Freitas.pdf.jpgUéliton de Paula Freitas.pdf.jpgGenerated Thumbnailimage/jpeg1100https://repositorio.ufms.br/bitstream/123456789/2335/4/U%c3%a9liton%20de%20Paula%20Freitas.pdf.jpga0d01a5a2acc291485cab6a5834d9432MD54ORIGINALUéliton de Paula Freitas.pdfUéliton de Paula Freitas.pdfapplication/pdf1571350https://repositorio.ufms.br/bitstream/123456789/2335/1/U%c3%a9liton%20de%20Paula%20Freitas.pdf0b3bdee6b8b0f46e4eb6297c1c9b129aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/2335/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTUéliton de Paula Freitas.pdf.txtUéliton de Paula Freitas.pdf.txtExtracted texttext/plain0https://repositorio.ufms.br/bitstream/123456789/2335/3/U%c3%a9liton%20de%20Paula%20Freitas.pdf.txtd41d8cd98f00b204e9800998ecf8427eMD53123456789/23352021-09-30 15:57:36.776oai:repositorio.ufms.br:123456789/2335Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:57:36Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false
dc.title.pt_BR.fl_str_mv Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
title Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
spellingShingle Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
Freitas, Uéliton de Paula
Inteligência Artificial
Android (Recurso Eletrônico)
Peixe - classificação
Imagens Digitais
Artificial Intelligence
Fishes
Digital Image
title_short Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
title_full Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
title_fullStr Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
title_full_unstemmed Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
title_sort Identificação de espécies de peixes utilizando histogramas de palavras visuais em imagens coloridas
author Freitas, Uéliton de Paula
author_facet Freitas, Uéliton de Paula
author_role author
dc.contributor.advisor1.fl_str_mv Pistori, Hemerson
dc.contributor.author.fl_str_mv Freitas, Uéliton de Paula
contributor_str_mv Pistori, Hemerson
dc.subject.por.fl_str_mv Inteligência Artificial
Android (Recurso Eletrônico)
Peixe - classificação
Imagens Digitais
Artificial Intelligence
Fishes
Digital Image
topic Inteligência Artificial
Android (Recurso Eletrônico)
Peixe - classificação
Imagens Digitais
Artificial Intelligence
Fishes
Digital Image
description Neste trabalho é apresentada uma aplicação voltada para dispositivos móveis cujo objetivo é classificar espécies de peixes por meio de técnicas de Visão Computacional e Inteligência Artificial utilizando imagens. A aplicação foi desenvolvida para smartphones Android e conta com o auxílio da biblioteca de Visão Computacional OpenCV tanto na fase de classificação quanto de treinamento. As técnicas empregadas na descrição das imagens são baseadas em Histogramas de Palavras Visuais aplicados em imagens coloridas. São elas: Histograma de Palavras Visuais (Bag of Visual Words - BoVW), Histograma de Atributos e Cores (Bag of Features and Colors), Histograma de Cores de Wengert (Bag of Colors - BoC), Histograma de Palavras Coloridas (Bag of Colored Words - BoCW) e Histogramas de Cores nos espaços de cores RGB e HSV. Para a classificação das espécies, foram utilizados três tipos de classificadores: Máquina de Vetores de Suporte (Support Vector Machine - SVM), Árvore de Decisão e os K vizinhos mais próximos (K-NN). Nos experimentos foram variados os parâmetros de todos os classificadores a fim de encontrar os melhores resultados para a classificação. Para comparar o desempenho das técnicas de extração de atributos, assim como dos classificadores, foi utilizada a métrica Medida-F (F-Score) como métrica principal e Área Sobre a Curva (AUC) como métrica auxiliar. A técnica com melhor resultado foi a BoC, baseada somente em informações de cores, obteve Medida-F igual a 0:9 e AUC 0:98 utilizando o classificador SVM.
publishDate 2015
dc.date.accessioned.fl_str_mv 2015-07-20T20:40:43Z
dc.date.issued.fl_str_mv 2015
dc.date.available.fl_str_mv 2021-09-30T19:57:36Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufms.br/handle/123456789/2335
url https://repositorio.ufms.br/handle/123456789/2335
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:Repositório Institucional da UFMS
instname:Universidade Federal de Mato Grosso do Sul (UFMS)
instacron:UFMS
instname_str Universidade Federal de Mato Grosso do Sul (UFMS)
instacron_str UFMS
institution UFMS
reponame_str Repositório Institucional da UFMS
collection Repositório Institucional da UFMS
bitstream.url.fl_str_mv https://repositorio.ufms.br/bitstream/123456789/2335/4/U%c3%a9liton%20de%20Paula%20Freitas.pdf.jpg
https://repositorio.ufms.br/bitstream/123456789/2335/1/U%c3%a9liton%20de%20Paula%20Freitas.pdf
https://repositorio.ufms.br/bitstream/123456789/2335/2/license.txt
https://repositorio.ufms.br/bitstream/123456789/2335/3/U%c3%a9liton%20de%20Paula%20Freitas.pdf.txt
bitstream.checksum.fl_str_mv a0d01a5a2acc291485cab6a5834d9432
0b3bdee6b8b0f46e4eb6297c1c9b129a
8a4605be74aa9ea9d79846c1fba20a33
d41d8cd98f00b204e9800998ecf8427e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)
repository.mail.fl_str_mv ri.prograd@ufms.br
_version_ 1807552856319852544