| Nome: | Descrição: | Tamanho: | Formato: | |
|---|---|---|---|---|
| 3.78 MB | Adobe PDF |
Autores
Orientador(es)
Resumo(s)
Over recent years, smart mobile devices have grown in popularity. With such popularity
growth, data traffic has also increased, which gave rise to new problems such as higher
latency in data requests or less data storage capability. A paradigm that promises to
nullify many of the issues with this growth is Edge Computing. A computing paradigm
composed by the user devices, edge servers and the cloud. Edge Servers, located at
the edge of the internet, close to the user’s devices, help processing and disseminating
information and data.
During this dissertation, we propose to enhance Chives, a machine learning API to
identify faces in photos, in this environment, creating a cluster indexing system, in order
to enable the development of a photo sharing application with lower latency in picture
search through facial recognition. Such index is created using Conflict-free Replicated
Data Types. On a mobile phone, the user will be able to search for photos with faces,
using a photo of a similar face as an input.
Our solution proved to retrieve the correct results, while being almost as fast as the
human eye perception’s capability, being a good addition to the EdgeGarden environ-
ment.
Ao longo dos últimos anos, os dispositivos móveis inteligentes têm crescido em popu- laridade. Com esta evolução de popularidade, o tráfego de dados também aumentou, o que provocou um despertar de novos problemas como elevadas latências em pedidos de dados ou menor capacidade de armazenamento de dados. Um paradigma que promete anular muitos dos problemas associados a este crescimento é a Computação na Edge. Um paradigma computacional composto por dispositivos dos utilizadores, servidores na Edge e a Cloud. Os servidores na Edge, localizados nas periferias da Internet, perto dos dispositivos dos utilizadores, vêm ajudar a processar e distribuir informação e dados. Durante esta dissertação, propomos melhorar o Chives, uma API de aprendizagem automática para identificar caras em fotos, neste ambiente, criando um sistema de in- dexação de clusters, para permitir o desenvolvimento de uma aplicação de partilha de fotos com baixa latência na procura de imagens por reconhecimento facial. Este índice é criado utilizando Conflict-free Replicated Data Types. No telemóvel, o utilizador poderá procurar fotos com caras, utilizando uma foto semelhante como input. A nossa solução provou obter resultados corretos, enquanto se mantém quase tão rá- pida como a capacidade de perceção do olho humano, sendo uma boa adição ao ambiente do EdgeGarden.
Ao longo dos últimos anos, os dispositivos móveis inteligentes têm crescido em popu- laridade. Com esta evolução de popularidade, o tráfego de dados também aumentou, o que provocou um despertar de novos problemas como elevadas latências em pedidos de dados ou menor capacidade de armazenamento de dados. Um paradigma que promete anular muitos dos problemas associados a este crescimento é a Computação na Edge. Um paradigma computacional composto por dispositivos dos utilizadores, servidores na Edge e a Cloud. Os servidores na Edge, localizados nas periferias da Internet, perto dos dispositivos dos utilizadores, vêm ajudar a processar e distribuir informação e dados. Durante esta dissertação, propomos melhorar o Chives, uma API de aprendizagem automática para identificar caras em fotos, neste ambiente, criando um sistema de in- dexação de clusters, para permitir o desenvolvimento de uma aplicação de partilha de fotos com baixa latência na procura de imagens por reconhecimento facial. Este índice é criado utilizando Conflict-free Replicated Data Types. No telemóvel, o utilizador poderá procurar fotos com caras, utilizando uma foto semelhante como input. A nossa solução provou obter resultados corretos, enquanto se mantém quase tão rá- pida como a capacidade de perceção do olho humano, sendo uma boa adição ao ambiente do EdgeGarden.
Descrição
Palavras-chave
Conflict-Free Replicated Data Type Edge Computing Indexing at the Edge Machine Learning Publish/Subscribe
