Caracterização de funções de realidade aumentada usando computação de borda
| dc.contributor.advisor-co1 | Cardoso, Kleber Vieira | |
| dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/0268732896111424 | |
| dc.contributor.advisor1 | Corrêa, Sand Luz | |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3386409577930822 | |
| dc.contributor.referee1 | Correa, Sand Luz | |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/3386409577930822 | |
| dc.contributor.referee2 | Both, Cristiano Bonato | |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/2658002010026792 | |
| dc.contributor.referee3 | Berretta, Luciana de Oliveira | |
| dc.contributor.referee3Lattes | http://lattes.cnpq.br/0987947348533817 | |
| dc.creator | Rodrigues, Karlla Bianca Chaves | |
| dc.creator.Lattes | https://lattes.cnpq.br/2468941756711366 | |
| dc.date.accessioned | 2025-12-01T20:00:36Z | |
| dc.date.available | 2025-12-01T20:00:36Z | |
| dc.date.issued | 2025-06-02 | |
| dc.description.abstract | The growing use of immersive applications—such as augmented reality, virtual reality, and mixed reality—has led to increasing demand for more efficient computational resources capable of real-time data processing. While cloud computing can meet these demands, it often introduces high latency, negatively affecting the user experience. Edge computing emerges as a promising alternative by bringing computational resources closer to enduser devices, reducing latency, enhancing immersion, and enabling the deployment of such applications on mobile devices. Understanding the functional components of these applications and their performance profiles is essential for efficient offloading between mobile devices and edge servers. This work aims to characterize two core tasks in mobile augmented reality applications: Simultaneous Localization and Mapping (SLAM) and object detection. To this end, the MR-Leo prototype was used, integrating ORB-SLAM2 and incorporating a new object detection functionality based on the YOLO architecture. The research evaluates the performance of these tasks under different hardware configurations, considering execution on both CPUs and GPUs. The results show that although SLAM is computationally intensive, it performs acceptably on CPU-based architectures. In contrast, object detection requires massive parallelism for satisfactory performance and is heavily dependent on GPU usage. Based on the task characterization, a statistical workload model was developed to support the creation of workload generators capable of emulating the behavior of augmented reality applications under different computational architectures and scenarios. | eng |
| dc.description.resumo | O crescimento no uso de aplicações imersivas, como realidade aumentada, realidade virtual e realidade mista, tem gerado uma demanda crescente por recursos computacionais mais eficientes para o processamento de dados em tempo real. Embora a computação em nuvem ofereça capacidade para lidar com tais demandas, ela frequentemente introduz latências elevadas, comprometendo a experiência do usuário. A computação de borda surge como uma alternativa promissora ao aproximar os recursos computacionais dos dispositivos finais, reduzindo a latência, aprimorando a imersão e viabilizando a execução dessas aplicações em dispositivos móveis. Compreender os componentes funcionais dessas aplicações e seus respectivos perfis de desempenho é essencial para um descarregamento (offloading) eficiente entre dispositivos móveis e servidores de borda. Este trabalho tem como objetivo caracterizar duas tarefas centrais em aplicações de realidade aumentada móvel: a Localização e Mapeamento Simultâneo (SLAM) e a detecção de objetos. Para isso, foi utilizado o protótipo MR-Leo, que integra o ORB-SLAM2 e incorpora uma nova funcionalidade de detecção de objetos baseada na arquitetura YOLO. A pesquisa avalia o desempenho dessas tarefas em diferentes configurações de hardware, considerando execuções em CPU e GPU. Os resultados mostraram que, embora o SLAM seja computacionalmente intensivo, ele apresenta desempenho aceitável em arquiteturas baseadas em CPU. Em contrapartida, a detecção de objetos requer paralelismo massivo para um desempenho satisfatório, sendo fortemente dependente do uso de GPU. Com base na caracterização das tarefas, foi desenvolvido um modelo estatístico de carga de trabalho, com o objetivo de viabilizar a criação de geradores de carga capazes de emular o comportamento de aplicações de realidade aumentada sob diferentes cenários e arquiteturas computacionais. | |
| dc.description.sponsorship | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES | |
| dc.identifier.citation | RODRIGUES, K. B. C. Caracterização de funções de realidade aumentada usando computação de borda. 2025. 80 f. Dissertação (Mestrado em Ciência da Computação) - Instituto de Informática, Universidade Federal de Goiás, Goiânia, 2025. | |
| dc.identifier.uri | https://repositorio.bc.ufg.br/tede/handle/tede/14950 | |
| dc.language | Português | por |
| dc.publisher | Universidade Federal de Goiás | por |
| dc.publisher.country | Brasil | por |
| dc.publisher.department | Instituto de Informática - INF (RMG) | |
| dc.publisher.initials | UFG | por |
| dc.publisher.program | Programa de Pós-graduação em Ciência da Computação (INF) | |
| dc.rights | Acesso Aberto | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Realidade estendida | por |
| dc.subject | Computação de borda | por |
| dc.subject | Offloading | por |
| dc.subject | SLAM | por |
| dc.subject | Detecção de objetos | por |
| dc.subject | Extended reality | eng |
| dc.subject | Edge computing | eng |
| dc.subject | Offloading | eng |
| dc.subject | Object detection | eng |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | |
| dc.title | Caracterização de funções de realidade aumentada usando computação de borda | |
| dc.title.alternative | Characterization of augmented reality functions using edge computing | por |
| dc.type | Dissertação |
Arquivos
Pacote Original
1 - 1 de 1
Carregando...
- Nome:
- Dissertação - Karlla Bianca Chaves Rodrigues - 2025.pdf
- Tamanho:
- 4.39 MB
- Formato:
- Adobe Portable Document Format
Licença do Pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: