<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="http://hdl.handle.net/10854/4650">
<title>Grau en Multimèdia. Aplicacions i Videojocs</title>
<link>http://hdl.handle.net/10854/4650</link>
<description/>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://hdl.handle.net/10854/180706"/>
<rdf:li rdf:resource="http://hdl.handle.net/10854/180622"/>
<rdf:li rdf:resource="http://hdl.handle.net/10854/180621"/>
<rdf:li rdf:resource="http://hdl.handle.net/10854/8388"/>
</rdf:Seq>
</items>
<dc:date>2026-04-17T07:40:59Z</dc:date>
</channel>
<item rdf:about="http://hdl.handle.net/10854/180706">
<title>Segmentació d’imatges amb models fundacionals: explorant el segment anything model i la segmentació iterativa</title>
<link>http://hdl.handle.net/10854/180706</link>
<description>Segmentació d’imatges amb models fundacionals: explorant el segment anything model i la segmentació iterativa
Elgström Puyuelo, Albert
En aquest Treball de Fi de Grau s’estudia l’evolució de les tècniques de segmentació d’imatges, des dels &#13;
mètodes clàssics fins a les solucions actuals basades en deep learning. El nucli del projecte se centra en &#13;
l’anàlisi del Segment Anything Model (SAM) (Kirillov et al., 2023), un model fundacional desenvolupat &#13;
per Meta AI, i en l’exploració de la seva aplicació en fluxos de segmentació iterativa per superar algunes &#13;
de les seves limitacions.&#13;
Per assolir aquest objectiu, s’han dut a terme proves comparatives amb mètodes tradicionals i &#13;
experiments sistemàtics amb el SAM. A més, s’ha desenvolupat una plataforma web interactiva, &#13;
implementada amb Python, Flask i llibreries de codi obert, que integra tant algoritmes clàssics com el &#13;
SAM i permet aplicar subsegmentacions successives de manera intuïtiva.&#13;
Els resultats mostren que, tot i que el SAM és capaç de generalitzar amb gran precisió i rapidesa, presenta &#13;
dificultats en segmentar objectes petits o amb detalls interns complexos. L’ús de la subsegmentació &#13;
millora notablement aquest aspecte, encara que comporta un cost computacional superior. Finalment, el &#13;
prototip web demostra la viabilitat d’oferir aquest tipus de tecnologia en un entorn accessible i usable, &#13;
posant de manifest el potencial d’aquest enfocament tant per fer recerca com per a aplicacions &#13;
pràctiques.; This Final Degree Project explores the evolution of image segmentation techniques, from traditional &#13;
methods to modern deep learning solutions. The core of the project focuses on analyzing the Segment &#13;
Anything Model (SAM) (Kirillov et al., 2023), a foundational model developed by Meta AI, and on &#13;
investigating its application through iterative sub-segmentation workflows designed to overcome some &#13;
of its limitations.&#13;
To achieve this goal, comparative tests with classical algorithms were conducted, along with systematic &#13;
experiments on the SAM’s main parameters. In addition, an interactive web platform was developed &#13;
using Flask and open-source libraries, integrating both classical methods and the SAM, and enabling &#13;
successive sub-segmentations in an intuitive manner.&#13;
The results show that, although the SAM is able to generalize with remarkable accuracy and speed, it &#13;
struggles with small objects and complex internal details. The use of segmentation within segmentation &#13;
significantly improves this limitation, albeit at a higher computational cost. Finally, the web prototype &#13;
demonstrates the feasibility of providing such technology in an accessible and user-friendly &#13;
environment, highlighting its potential for both research and practical applications.
Curs 2024-2025
</description>
<dc:date>2025-09-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://hdl.handle.net/10854/180622">
<title>Desenvolupament d'una aplicació per a la interacció social</title>
<link>http://hdl.handle.net/10854/180622</link>
<description>Desenvolupament d'una aplicació per a la interacció social
Valeri Arumí, Roger
Aquest Treball de Fi de Grau presenta el desenvolupament de Timid, una aplicació mòbil dissenyada per &#13;
facilitar la connexió entre usuaris amb l'objectiu de conèixer gent, nova que t’has creuat anteriorment.&#13;
L'aplicació ha estat construïda utilitzant Flutter, un framework de desenvolupament multiplataforma de &#13;
Google, el que garanteix la seva funcionalitat òptima tant en dispositius Android com iOS a partir d'un &#13;
únic codi base. Aquesta elecció tecnològica optimitza el procés de desenvolupament i assegura una àmplia &#13;
compatibilitat. &#13;
Per a la gestió de dades i l'autenticació d'usuaris, Timid s'integra amb Firebase, la plataforma de Google &#13;
que proporciona serveis de backend al núvol. Concretament, s'utilitzen Firebase Authentication per a un &#13;
registre i inici de sessió segurs, i Cloud Firestore com a base de dades NoSQL per emmagatzemar la &#13;
informació dels perfils, missatges de xat i els registres de les trobades en temps real. Firebase Storage &#13;
gestiona l'emmagatzematge de les imatges dels perfils.&#13;
La característica diferencial de Timid és el seu sistema de detecció de proximitat basat en Bluetooth de &#13;
Baix Consum (BLE). Aquesta funcionalitat permet als usuaris ser detectats pels altres que es troben a prop, &#13;
facilitant les trobades espontànies que, posteriorment, poden derivar en “match” i converses a través &#13;
d'un sistema de xat integrat. &#13;
En conclusió, aquest projecte de fi de grau assoleix els objectius plantejats, oferint una aplicació mòbil &#13;
funcional amb una experiència d'usuari fluida i una arquitectura backend sòlida basada en els serveis en &#13;
el núvol de Firebase. No obstant això, s'identifiquen futures millores, com l'exploració de tècniques &#13;
d'intel·ligència artificial per oferir una interfície d'usuari encara més personalitzada i basada amb els &#13;
interessos i preferències dels usuaris; This Final Degree Project presents the development of Timid, a mobile application designed to facilitate &#13;
connections between users with the aim of meeting new people they have previously crossed paths with.&#13;
The application has been built using Flutter, a multi-platform development framework by Google, which &#13;
guarantees its optimal functionality on both Android and iOS devices from a single codebase. This &#13;
technological choice optimizes the development process and ensures broad compatibility.&#13;
For data management and user authentication, Timid integrates with Firebase, Google's platform that &#13;
provides cloud backend services. Specifically, Firebase Authentication is used for secure registration and &#13;
login, and Cloud Firestore as a NoSQL database to store profile information, chat messages, and encounter &#13;
logs in real-time. Firebase Storage manages the storage of profile images.&#13;
The distinguishing feature of Timid is its proximity detection system based on Bluetooth Low Energy (BLE). &#13;
This functionality allows users to be detected by others nearby, facilitating spontaneous encounters that &#13;
can subsequently lead to "matches" and conversations through an integrated chat system.&#13;
In conclusion, this final degree project achieves the proposed objectives, offering a functional mobile &#13;
application with a fluid user experience and a solid backend architecture based on Firebase cloud services. &#13;
Nevertheless, future improvements are identified, such as the exploration of artificial intelligence &#13;
techniques to offer an even more personalized user interface based on users' interests and preferences.
Curs 2024-2025
</description>
<dc:date>2025-06-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://hdl.handle.net/10854/180621">
<title>Sunbound</title>
<link>http://hdl.handle.net/10854/180621</link>
<description>Sunbound
Borras Borderas, Pol
Aquesta memòria de Treball Final de Grau documenta el procés complet de desenvolupament de 'Sunbound', un videojoc&#13;
d'aventura cooperativa per a dos jugadors, creat amb el motor Unity. El projecte se centra en la col·laboració intrínseca entre&#13;
dos personatges amb rols i habilitats diferenciades. Junts, han de superar desafiaments ambientals, enfrontar-se a enemics&#13;
amb intel·ligència artificial, explorar lesruïnes de la Ciutat del Sol, progressar per nivells amb elements de parkour i enfrontar se a un drac, que posarà a prova lesseves habilitats cooperatives.&#13;
La gestió del projecte s’ha dut a terme adaptant la metodologia Scrum a un treball individual, utilitzant Trello i Gantt per a la&#13;
planificació i el seguiment detallat de cada tasca. La memòria recull totes les fases, des de la concepció fins a la&#13;
implementació demecàniques complexes comelsistemamultijugador amb Photon PUN2, la IA enemiga i el parkour, culminant&#13;
amb l'avaluació de resultats mitjançant playtesters. Aquest treball representa la creació d'una experiència multijugador&#13;
funcional i ha permès aprofundir en les competències de Unity, Photon PUN2 i la resolució de problemes en el&#13;
desenvolupament de videojocs en tempsreal; Thisfinal degree project report presentsthe complete development process of Sunbound, a cooperative adventure video game&#13;
for two players, created using the Unity engine. The project focuses on the intrinsic collaboration between two characters with&#13;
distinct roles and abilities. Together, they must overcome environmental challenges, face AI-controlled enemies, explore the&#13;
ruins of the City of the Sun, progress through levels featuring parkour elements, and confront a dragon which will test their&#13;
cooperative skills.&#13;
The project management was carried out by using a variation of the agile Scrum methodology, with Trello and Gantt charts&#13;
employed for detailed planning and task tracking. This report covers all stages, from concept development to the&#13;
implementation of complexmechanicssuch asthemultiplayersystemusing Photon PUN2, enemy’s AI, and parkour, concluding&#13;
with result evaluation through playtesting. This project representsthe creation of a functional multiplayer experience and has&#13;
provided an opportunityto deepenmy expertise in Unity, Photon PUN2, and real-time video game development.
Curs 2024-2025
</description>
<dc:date>2025-06-01T00:00:00Z</dc:date>
</item>
<item rdf:about="http://hdl.handle.net/10854/8388">
<title>Desenvolupament d’una pàgina web d’experiències als pirineus</title>
<link>http://hdl.handle.net/10854/8388</link>
<description>Desenvolupament d’una pàgina web d’experiències als pirineus
Ribó Torrents, Guillem
En aquest Treball de Fi de Grau es presenta Pirineus Experience, un projecte de desenvolupament web &#13;
destinat a ajudar les petites i mitjanes empreses dels Pirineus a connectar amb clients interessats en &#13;
les seves experiències i activitats. Està desenvolupat amb Laravel i abasta àrees com benchmarking, &#13;
anàlisi d'usuaris, disseny d'interfícies i programació.&#13;
En primer lloc s’analitzen les empreses que formen part del benchmarking, ja sigui perquè són &#13;
competència o referents. Més endavant s’expliquen els objectius, tant a nivell de funcionalitats de la &#13;
plataforma, com a nivell personal i professional. Seguidament s’explica el procés de desenvolupament, &#13;
que inclou l’anàlisi d’usuaris, els requeriments, les eines utilitzades, el disseny de la proposta i &#13;
l’arquitectura de Laravel.&#13;
També s’explica com ha sigut el procés de desenvolupament, quines característiques té la pàgina web, &#13;
i quin paper ha tingut cada una de les eines utilitzades durant aquest procés. &#13;
Finalment es mostren els resultats, on es pot veure les diferents funcionalitats de la pàgina web, com &#13;
ara la interfície, l’autenticació d’usuaris, el procés de reserva d’experiències, i el gestor d’empreses &#13;
creat amb Filament, que permet crear experiències noves i veure i gestionar les reserves que fan els &#13;
clients. També s’explica les funcionalitats a les quals pot accedir l’administrador de la web, que &#13;
s’encarrega de crear articles pel blog, validar empreses i experiències i gestionar reserves i usuaris.; This Bachelor's Final Project introduces Pirineus Experience, a web development project designed to &#13;
help small and medium-sized businesses in the Pyrenees connect with customers interested in their &#13;
experiences and activities. Developed using Laravel, it covers areas such as benchmarking, user &#13;
analysis, interface design, and programming.&#13;
Firstly, I analyze the businesses involved in benchmarking, whether they are competitors or &#13;
benchmarks. Later, the objectives are explained, both in terms of platform functionalities and on a &#13;
personal and professional level. After that, the development process is explained, including user &#13;
analysis, requirements, tools used, proposal design, and the Laravel architecture.&#13;
The development process is also detailed, explaining the characteristics of the website and the role of &#13;
each tool used during this process.&#13;
Finally, I present the results, showing various website functionalities, such as the interface, user &#13;
authentication, the experience booking process, and the business manager created with Filament. The &#13;
business manager enables the creation of new experiences and the viewing and management of &#13;
customer bookings. The functionalities accessible to the website administrator are also explained, &#13;
involving the creation of blog articles, validation of businesses and experiences, and the management &#13;
of bookings and users
Curs 2023-2024
</description>
<dc:date>2024-01-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
