Visão computacional aplicada a processos de recuperação de animais desaparecidos

Detalhes bibliográficos
Autor(a) principal: Gomes, Bruno Miguel Pereira
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10400.22/11499
Resumo: Com base em estudos recentes foi possível concluir-se que existem cerca de 6,7 milhões de animais de companhia em Portugal, estando estes distribuídos por cerca de 2 milhões de habitações, o que representa cerca de 54% dos lares portugueses. A curiosidade, a busca por alimento ou os estados de recetividade sexual são alguns exemplos das causas que levam ao desaparecimento de milhares de animais todos os anos. Isto é algo que provoca dor e desespero aos seus detentores, uma vez que estes animais são muitas vezes considerados como membros da família. Nesta era digital, muitos são os que cada vez mais recorrem à internet em busca de soluções para os seus problemas, pelo que é frequente a utilização das redes sociais e outras plataformas para a partilha e a procura de ajuda nestes casos. As plataformas existentes têm o foco muito centrado nas publicações de anúncios e pouco na aplicação de tecnologia que possa efetivamente apoiar os cidadãos de forma mais eficiente. A criação de uma plataforma online que permitisse a colocação de anúncios de animais desaparecidos e encontrados de forma gratuita, aliada à utilização de componentes externos que pudessem auxiliar o processo de recuperação de animais, foi um dos principais objetivos deste projeto. A inclusão destes componentes, com diferentes formas de comunicação exigia uma solução de integração que permitisse a interoperabilidade entre ambientes heterogéneos. Pelo que a utilização de um Enterprise Service Bus como meio preferencial de comunicação entre os diversos componentes que constituem a solução permitiu dar resposta à integração de diversos sistemas e aos requisitos de fiabilidade definidos para a entrega de mensagens. Com a utilização de um sistema de visão computacional externo para a avaliação das fotografias dos animais constantes nos anúncios, juntamente com o conteúdo dos mesmos, pretendeu-se fazer corresponder os anúncios de forma automática e fornecer feedback aos cidadãos de forma mais célere e eficiente.
id RCAP_6a20328fedf2b2ac504c77888a0af35c
oai_identifier_str oai:recipp.ipp.pt:10400.22/11499
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Visão computacional aplicada a processos de recuperação de animais desaparecidosGoogle Cloud Vision APIESBNET CoreAPIEngenharia de softwareCom base em estudos recentes foi possível concluir-se que existem cerca de 6,7 milhões de animais de companhia em Portugal, estando estes distribuídos por cerca de 2 milhões de habitações, o que representa cerca de 54% dos lares portugueses. A curiosidade, a busca por alimento ou os estados de recetividade sexual são alguns exemplos das causas que levam ao desaparecimento de milhares de animais todos os anos. Isto é algo que provoca dor e desespero aos seus detentores, uma vez que estes animais são muitas vezes considerados como membros da família. Nesta era digital, muitos são os que cada vez mais recorrem à internet em busca de soluções para os seus problemas, pelo que é frequente a utilização das redes sociais e outras plataformas para a partilha e a procura de ajuda nestes casos. As plataformas existentes têm o foco muito centrado nas publicações de anúncios e pouco na aplicação de tecnologia que possa efetivamente apoiar os cidadãos de forma mais eficiente. A criação de uma plataforma online que permitisse a colocação de anúncios de animais desaparecidos e encontrados de forma gratuita, aliada à utilização de componentes externos que pudessem auxiliar o processo de recuperação de animais, foi um dos principais objetivos deste projeto. A inclusão destes componentes, com diferentes formas de comunicação exigia uma solução de integração que permitisse a interoperabilidade entre ambientes heterogéneos. Pelo que a utilização de um Enterprise Service Bus como meio preferencial de comunicação entre os diversos componentes que constituem a solução permitiu dar resposta à integração de diversos sistemas e aos requisitos de fiabilidade definidos para a entrega de mensagens. Com a utilização de um sistema de visão computacional externo para a avaliação das fotografias dos animais constantes nos anúncios, juntamente com o conteúdo dos mesmos, pretendeu-se fazer corresponder os anúncios de forma automática e fornecer feedback aos cidadãos de forma mais célere e eficiente.It is estimated that there are about 6.7 million pet animals in Portugal based on recent studies, being these distributed for about 2 million houses, which represents around 54% of the Portuguese households. The curiosity, the search for food or the periodic state of sexual excitement in the female of most mammals are some examples of reasons leading to disappearance of animal species every year. This is something that causes pain and despair to the animal keepers, given that they often consider these animals as family. In this digital era, many people use the internet looking for solutions to their problems, thus, in such cases they frequently use the social media – as well as other platforms – to share and get help. The existing platforms focus much on posting advertisements and less on applying technology that can effectively support the citizens in a more efficient manner. The creation of an online platform, which would allow posting free ads for missing and found animals, together with the use of external components that could help the recovery rate in lost animals, was one of the main goals of this project. Including these components, with diferente forms of communication would demand for an integration solution, which would allow na interoperability between heterogeneous environments. Thus, using an Enterprise Service Bus as a way of flowing information between the several components that constitute the solution, it allowed integrating the several systems and the reliability requirements defined for the messages delivery. With the use of an external computer vision system for the assessment of the photographs of animals present in the advertisements, together with the content of the ads, the aim was both to get a match in an automatic manner, as well as to give feedback to the citizens in a faster and more efficient manner.Oliveira, António José Rocha deRepositório Científico do Instituto Politécnico do PortoGomes, Bruno Miguel Pereira2018-05-07T09:46:02Z20172017-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/11499TID:201766809porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:53:33Zoai:recipp.ipp.pt:10400.22/11499Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:31:52.155554Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Visão computacional aplicada a processos de recuperação de animais desaparecidos
title Visão computacional aplicada a processos de recuperação de animais desaparecidos
spellingShingle Visão computacional aplicada a processos de recuperação de animais desaparecidos
Gomes, Bruno Miguel Pereira
Google Cloud Vision API
ESB
NET Core
API
Engenharia de software
title_short Visão computacional aplicada a processos de recuperação de animais desaparecidos
title_full Visão computacional aplicada a processos de recuperação de animais desaparecidos
title_fullStr Visão computacional aplicada a processos de recuperação de animais desaparecidos
title_full_unstemmed Visão computacional aplicada a processos de recuperação de animais desaparecidos
title_sort Visão computacional aplicada a processos de recuperação de animais desaparecidos
author Gomes, Bruno Miguel Pereira
author_facet Gomes, Bruno Miguel Pereira
author_role author
dc.contributor.none.fl_str_mv Oliveira, António José Rocha de
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Gomes, Bruno Miguel Pereira
dc.subject.por.fl_str_mv Google Cloud Vision API
ESB
NET Core
API
Engenharia de software
topic Google Cloud Vision API
ESB
NET Core
API
Engenharia de software
description Com base em estudos recentes foi possível concluir-se que existem cerca de 6,7 milhões de animais de companhia em Portugal, estando estes distribuídos por cerca de 2 milhões de habitações, o que representa cerca de 54% dos lares portugueses. A curiosidade, a busca por alimento ou os estados de recetividade sexual são alguns exemplos das causas que levam ao desaparecimento de milhares de animais todos os anos. Isto é algo que provoca dor e desespero aos seus detentores, uma vez que estes animais são muitas vezes considerados como membros da família. Nesta era digital, muitos são os que cada vez mais recorrem à internet em busca de soluções para os seus problemas, pelo que é frequente a utilização das redes sociais e outras plataformas para a partilha e a procura de ajuda nestes casos. As plataformas existentes têm o foco muito centrado nas publicações de anúncios e pouco na aplicação de tecnologia que possa efetivamente apoiar os cidadãos de forma mais eficiente. A criação de uma plataforma online que permitisse a colocação de anúncios de animais desaparecidos e encontrados de forma gratuita, aliada à utilização de componentes externos que pudessem auxiliar o processo de recuperação de animais, foi um dos principais objetivos deste projeto. A inclusão destes componentes, com diferentes formas de comunicação exigia uma solução de integração que permitisse a interoperabilidade entre ambientes heterogéneos. Pelo que a utilização de um Enterprise Service Bus como meio preferencial de comunicação entre os diversos componentes que constituem a solução permitiu dar resposta à integração de diversos sistemas e aos requisitos de fiabilidade definidos para a entrega de mensagens. Com a utilização de um sistema de visão computacional externo para a avaliação das fotografias dos animais constantes nos anúncios, juntamente com o conteúdo dos mesmos, pretendeu-se fazer corresponder os anúncios de forma automática e fornecer feedback aos cidadãos de forma mais célere e eficiente.
publishDate 2017
dc.date.none.fl_str_mv 2017
2017-01-01T00:00:00Z
2018-05-07T09:46:02Z
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 http://hdl.handle.net/10400.22/11499
TID:201766809
url http://hdl.handle.net/10400.22/11499
identifier_str_mv TID:201766809
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131412802043904