BSC-LT/ACAData huggingface dataset:
[en] In the recent years, the demand for unsupervised annotation tools to annotate and classify large audiovisual datasets has grown considerably. One of these tasks is concretely addressed on TV broadcast videos, to determine who and when appears in a video sequence. This work is aimed on exploring deep learning methods for face feature extraction and the implementation of a verification system in order to boost the performance of person recognition tasks. A comparison between different identification methods that have been developed during this project is made, with the aim of evaluating their performance and to conclude which ones are the best. Finally, a comparison between the results obtained with this system and the one proposed by the 2015 UPC System Mediaeval Multimodal Person in Discovery TV Broadcast is done. Achieving a performance boost up to 5.8% in terms of Mean Average Precision.

[es] En los últimos años ha aparecido la necesidad de disponer de herramientas de anotación no supervisada para clasificar y anotar grandes conjuntos de datos audiovisuales. Una de estas tareas recae en anotar secuencias de video de TV para determinar quién y cuando aparece en un vídeo. Este trabajo se centra en explorar sistemas de extracción de características basados en técnicas de deep learning i la implementación de un sistema de verificación para mejorar estas tareas de anotación. En el transcurso del proyecto se realiza una comparativa de las diferentes metodologías de anotación que se han desarrollado con el objetivo de evaluar su rendimiento y acabar seleccionando las mejores Finalmente se termina comparando los resultados del sistema final con la propuesta de UPC System for the 2015 Mediaeval Multimodal Person Discovery in Broadcast TV task obteniendo una mejora superior al 5,8% en términos de Mean Average Precision.
[en] The goal of this work is to study the role of membrane curvature in amoeboid motility. With that purpose, we extend the model for amoeboid cell migration by Alonso et al. (2018) by incorporating a curvature-dependent active force to explore its effects. This modification is inspired by experimental evidence suggesting that actin polymerization can be influenced by the curvature of the membrane. We numerically solve the resulting partial differential equations. We categorize and measure the variety of cell phenotypes that emerge from this addition. Our results reveal that this modification produces qualitative changes in cell movement, most notably the generation of membrane curvature waves along the leading edge of the cell. These waves exhibit similar behavior to empirical observations of Dictyostelium discoideum cells in low friction environments. Our model demonstrates that a curvature-dependent active force of actin polymerization is sufficient to generate membrane waves, suggesting that any mechanism linking actin polymerization to membrane curvature could potentially explain their emergence. Keywords: cell movement, amoeboid movement, membrane waves, reaction-diffusion, phase field, computational mechanics, biophysics, curvature, partial differential equations, Dictyostelium, chemotaxis, finite differences

[es] El objetivo de este trabajo es estudiar el papel de la curvatura de la membrana en el movimiento ameboide. Ampliamos el modelo de migración celular de Alonso et al. (2018) incorporando una fuerza activa dependiente de la curvatura para explorar sus efectos. Dicha modificación está inspirada en evidencias experimentales que sugieren que la polimerización de la actina puede depender de la curvatura de la membrana. Resolvmos numéricamente las ecuaciones en derivadas parciales resultantes, y clasificamos y medimos la variedad de fenotipos celulares que emergen. Los resultados revelan que esta modificación produce cambios cualitativos en el movimiento celular, destacando la generación de ondas de curvatura en la parte delantera de la membrana. Dichas ondas muestran un comportamiento similar a las observaciones empíricas de Dictyostelium discoideum en entornos de fricción baja. Nuestro modelo demuestra que una fuerza activa dependiente de la curvatura basta para generar ondas de membrana, lo que sugiere que cualquier mecanismo que vincule la polimerización de la actina con la curvatura de la membrana podria explicar su emergencia. Palabras clave: movimiento celular, movimiento ameboide, ondas de membrana, reacción-difusión, mecánica computacional, biofísica, curvatura, ecuaciones en derivadas parciales, Dictyostelium, quimiotaxis, diferencias finitas
[en] Part of the teaching of future medical surgeons is based on the viewing and analysis of videos of surgical operations. However, the current technology to visualize them has certain limitations. The analysis of recorded videos of surgical operations that are currently present and available to the surgeons nowadays are very limited in number and functionalities. For instance, they don't allow to filter by the tools used in the operation nor the phases that it has. Because of that, I decided to create a tool that allows a more efficient viewing of annotated surgical operation videos. To do so, I developed a series of visualization tools and a user interface, in the form of a website to present the aforementioned tools.The main goal of this thesis is to create a tool that can be used to solve some needs in the field of medical science. Specifically. to facilitate the learning process of surgeons and resident doctors. During the development of the project, the tool has been evaluated by six surgeons to back up the hypothesis of the usefulness of this tool to the medical surgeon profession.

[es] Parte de la enseñanza de los futuros médicos cirujanos se basa en la visualización y el análisis de vídeos de operaciones quirúrgicas. Sin embargo, la tecnología actual para visualizarlos tiene ciertas limitaciones. Los análisis de vídeos grabados de operaciones quirúrgicas que existen actualmente y están a disposición de los cirujanos son muy limitados en número y funcionalidades. Por ejemplo, no permiten filtrar por las herramientas utilizadas en la operación ni por las fases que ésta tiene. Por ello, decidí crear una herramienta que permitiera una visualización más eficiente de los vídeos de operaciones quirúrgicas comentadas. Para ello, he desarrollado una serie de herramientas de visualización y una interfaz de usuario, en forma de página web, para presentar dichas herramientas. El objetivo principal de esta tesis es crear una herramienta que pueda ser utilizada para resolver algunas necesidades en el campo de la ciencia médica. En concreto, facilitar el proceso de aprendizaje de los cirujanos y los médicos residentes. Durante el desarrollo del proyecto, la herramienta ha sido evaluada por seis cirujanos para respaldar la hipótesis de la utilidad de esta herramienta para la profesión de médico cirujano.
[en] In this project, the design of a series of improved efficiency (IE3) asynchronous motors for hightemperature applications (Firefighting motors) is carried out. To accomplish this, all the necessary procedures and calculations for the design of asynchronous motors are applied, all in compliance with the EN 60034-30-1 standard. The main idea of the document is to outline the procedure carried out during the design of the series. Throughout the project, Motor-CAD software is utilized as a tool for electromagnetic, thermal, and mechanical analysis of the various motors that make up the series. An existing motor model is selected, which serves as a guide for designing a new motor. During this project, a motor from the series being designed is used as an example of the procedure carried out. The first step is to size the motor based on the provided specifications and requirements. Once this is completed, the obtained data is input into the Motor-CAD software to perform electromagnetic analysis of the motor. Thermal calculations are analyzed, as well as mechanical aspects using MotorCAD. To achieve optimal output values, necessary modifications are made to the design. Finally, the series design is carried out, incorporating changes in diameter and lengths. The series is created to operate at three different power levels, two nominal speeds, and under high-temperature conditions. The results obtained are analyzed to confirm the feasibility of the series.

[es] En este proyecto, se realiza el diseño de una serie de motores asíncronos con eficiencia mejorada (IE3) para aplicaciones de alta temperatura (Motores antiincendios); para ello se aplican todos los procedimientos y cálculos necesarios para el diseño de motores de asíncronos, todo eso bajo el cumplimiento de la norma EN 60034-30-1. La idea principal del documento exponer el procedimiento llevado a cabo a la hora de realizar el diseño de la serie. Durante la realización del proyecto se hace uso del software Motor-CAD, como soporte del análisis electromagnético, térmico y mecánico de los distintos motores que conforman la serie. Se seleccionará un motor de un modelo existente; el cual servirá guía para el diseño de un nuevo motor. Durante este proyecto se usa un motor de la serie a diseñar como ejemplo del procedimiento llevado a cabo. Lo primero que se realiza es el dimensionamiento del motor, mediante las especificaciones y requisitos dados. Una vez hecho eso, se introducen los datos obtenidos en el software Motor-CAD para realiza el análisis electromagnético del motor. Los cálculos térmicos son analizados, así como los mecánicos mediante Motor-CAD. Para obtener unos valores óptimos de salida, se realizan las modificaciones pertinentes en el diseño. Finalmente, se procede a realizar el diseño de la serie, realizando modificaciones de diámetro y longitudes. La serie se crea para trabajar a tres potencias diferentes potencias, a dos velocidades nominales y en condiciones de alta temperatura. Los resultados obtenidos son analizados, para comprobar la viabilidad de la serie.
[en] Studies on water and oil twophase flows, developed in helical pipe separators, are not numerous and seem to be currently restricted to the petrochemical industry. The present work has been done to study the performance of these devices when they are applied to waterolive oil dispersions at different oil cuts. In this line, two experimental devices have been constructed to analyze the separation yields achieved under different operating conditions. Variables like the Reynolds number, the pressure head losses or the outflow ratios have been taken into account to determine their optimal performance range. The results obtained indicate that, in waterolive oil systems, it is possible to obtain separation yields of close to 100% with small pipe diameters, reduced helix radii and low energy requirements. This fact opens up the way to carry out the design of these devices from other points of view.

[es] Los estudios sobre flujos bifásicos de agua y aceite, desarrollados con separadores helicoidales, no son numerosos y parecen estar restringidos, actualmente, a la industria petroquímica. El presente trabajo ha sido realizado para estudiar el comportamiento de estos dispositivos cuando son empleados con dispersiones de agua y aceite de oliva a diferentes concentraciones. A tal fin, se han construido dos modelos experimentales para analizar los rendimientos de separación alcanzados bajo diferentes condiciones de funcionamiento. Se han tenido en cuenta variables como el número de Reynolds, las pérdidas de carga o la relación entre flujos descargados para determinar su rango óptimo de operación. Los resultados obtenidos indican que en sistemas de agua-aceite de oliva es posible obtener rendimientos de separación cercanos al 100% con tuberías de diámetro pequeño, radios de hélice reducidos y bajos requerimientos energéticos. Este hecho abre una vía para diseñar estos dispositivos desde otros puntos de vista.
[en] This master's thesis aims to analyze the Vall de Joan landfill's vapor pollution and develop a comprehensive mapping approach using QGIS. The landfill, which began in 1972 and has been a source of pollution since then, was shut down in 2006 and 13 years later was shut down completely. The study aims to assess the amount and distribution of vapor contamination, locate probable emission sources, and produce precise maps using QGIS. The study will use QGIS to map and visualize the vapor contamination, identifying spatial patterns and hotspots. The results will advance knowledge of vapor contamination in landfills and provide crucial information for waste management and remediation strategies. The maps produced will be essential decision support tools for environmental authorities and policymakers to prioritize cleanup efforts and take preventative measures. The ultimate goal is to support environmentally sound waste management techniques and public health and environmental protection at the Vall de Joan dump and other similar locations worldwide.

[es] Este trabajo de fin de máster tiene como objetivo analizar la contaminación por vapores del vertedero de Vall de Joan y desarrollar un enfoque cartográfico integral utilizando QGIS. El vertedero, que comenzó a funcionar en 1972 y ha sido una fuente de contaminación desde entonces, se cerró en 2006 y 13 años después se cerró por completo. El estudio tiene como objetivo evaluar la cantidad y distribución de la contaminación por vapor, localizar probables fuentes de emisión y producir mapas precisos utilizando QGIS. El estudio utilizará QGIS para mapear y visualizar la contaminación por vapor, identificando patrones espaciales y puntos críticos. Los resultados mejorarán el conocimiento sobre la contaminación por vapor en los vertederos y proporcionarán información crucial para la gestión de residuos y las estrategias de remediación. Los mapas producidos serán herramientas esenciales de apoyo a las decisiones para que las autoridades ambientales y los formuladores de políticas prioricen los esfuerzos de limpieza y tomen medidas preventivas. El objetivo final es apoyar técnicas de gestión de residuos ambientalmente racionales y la salud pública y la protección del medio ambiente en el vertedero de la Vall de Joan y otros lugares similares en todo el mundo.
[en] The quantitative character of two kinds of magnitude used in Population Biology has been studied: the extensive fundamental magnitude called population size, N; and the intensive derived magnitude generally called rate, T. The metric character of these magnitude confirms the quantitative structure of the Population Biology theories. Another aspect is represented by the measurement of those magnitude which leads to "epistemological paradoxes". Even though the lack of precision is not a metric problem and it has a negative effect on the relation between the theoretical structure and the experimental confirmation in Population Biology, to get new laws using the same magnitude could determine a better empirical precision of those magnitude.

[es] Se demuestra el carácter cuantitativo de dos magnitudes utilizadas en Biología de Poblaciones: a) la magnitud fundamental extensiva llamada tamaño poblacional, N, y b) la magnitud derivada intensiva genéricamente llamada tasa, T. El carácter métrico de estas magnitudes confirma la estructura cuantitativa de las teorías de Biología de Poblaciones. Otra cuestión es la medición de aquellas magnitudes, la cual conduce a "paradojas epistemológicas". Aunque la falta de precisión no es un problema métrico y tiene un efecto negativo sobre la relación entre la estructura teórica y la confirmación experimental de la Biología de Poblaciones, se discute que son también nuevas leyes, y no el cambio de magnitudes, lo que puede conducir a la precisión empírica de las mismas.
[en] Research of the Practical Byzantine Fault Tolerance consensus algorithm (PBFT) and Federated Byzantine Agreement (FBA) against the most used technologies in blockchain, Proof-of-Work (PoW) and Proof-of-Stake (PoS) It also includes the analysis of the Zookeper Atomic Broadcast algorithm (Zab)

[es] Investigación del algortimo de consenso Practical Byzantine Fault Tolerance (PBFT) y de su derivada Federated Byzantine Agreement (FBA) en contra de las tecnologias más utilizadas en el ámbito de las blockchain, Proof-of-Work (PoW) y Proof-of-Stake (PoS) También incluye el análisis del algoritmo Zookeper Atomic Broadcast (Zab)
[en] During the pandemic, confinement highlighted the importance of outdoor living spaces. To address social and environmental challenges, an intensive Service-Learning workshop was proposed to develop a prototype of a wooden balcony that could be installed on existing buildings. Learning through experimentation generates deep knowledge and motivates students, so the workshop was based on learning by building. To bring the reality of the profession closer to the classroom, the workshop was developed from the design phase to the execution phase and in collaboration with strategic companies in the sector, providing a complete vision of the processes involved. The media success of the workshop and its results generated knowledge transfer through the modification of existing local regulations related to construction and urban planning, and the workshop will be continued in future editions.

[es] Durante la pandemia, el confinamiento puso en evidencia la importancia de los espacios al aire libre. Para abordar los desafíos sociales y ambientales se propuso un taller intensivo para desarrollar un prototipo de balcón de madera que pudiera instalarse en edificios existentes. El aprendizaje a través de la experimentación genera conocimiento profundo y motiva a los estudiantes, por lo que el taller se basó en "learning by building". Para acercar la realidad de la profesión a las aulas, el taller se desarrolló desde la fase de diseño hasta la ejecución y en colaboración con empresas estratégicas del sector, aportando una visión completa de los procesos implicados. El éxito mediático del taller y sus resultados facilitaron la transferencia de conocimiento a través de modificaciones de la normativa existente.
[en] This final study for the degree in Architecture Studies focuses mainly on the study of the city of Rome through the discipline of photography. The content of this work is divided into ten chapters based on the table of contents of the book "The Experience of Architecture" by Steen Eiler Rasmussen. These ten chapters explain different concepts and qualities present in architecture and how reading them allows for a greater understanding of it. Rasmussen's book largely uses examples found within the city of Rome to explain his theory. Therefore, it becomes the guiding thread of this study where, understanding Rasmussen's theory, ten photographs are selected for each chapter that best explain the concepts present in the book and that best represent the city of Rome. This research also highlights the human experience with architecture itself and the interactions that take place within it. The human figure appears in a large number of the photographs shown, and understanding how human beings experience their environment is a crucial part of the work. Finally, in each chapter a series of references appear in the field of photography that will accompany me throughout the work to understand their visual languages ​​and how each one adapts to its theme.

[es] Este trabajo de final de grado en Estudios en Arquitectura se centra principalmente en el estudio de la ciudad de Roma mediante la disciplina de la fotografía. El contenido de este trabajo está dividido en diez capítulos basados en el índice de contenidos del libro "La Experiencia de la arquitectura" de Steen Eiler Rasmussen. Estos diez capítulos explican diferentes conceptos y cualidades presentes en la arquitectura y cómo su lectura permite una mayor comprensión de ésta. El libro de Rasmussen utiliza en gran medida para explicar su teoría ejemplos que se encuentran dentro de la ciudad de Roma. Por lo tanto, se convierte en el hilo conductor de este estudio donde, entendiendo la teoría de Rasmussen, son seleccionadas diez fotografías por cada capítulo que mejor expliquen los conceptos presentes en el libro y que mejor representen la ciudad de Roma. Esta investigación también resalta la experiencia del ser humano con la propia arquitectura y las interacciones que se realizan con ella. Aparece la figura humana en una gran cantidad de las fotografías mostradas, y forma una parte crucial del trabajo entender cómo el ser humano experimenta con su entorno. Por último, en cada capítulo aparecen una serie de referentes en el campo de la fotografía que me acompañarán a lo largo del trabajo para entender sus lenguajes visuales y cómo cada uno se adapta su temática.
[en] This project is about porting and tuning the Mont-Blanc benchmarks to the multicore ARM 64 bits architecture. The Mont-Blanc benchmarks are part of the Mont-Blanc European project and they have been developed internally in the BSC (Barcelona Supercomputing Center). The project will explore the possibilities that an ARM architecture can offer running in a HPC (High Performance Computing) setup, this includes to learn how to tune and adapt a parallelized computer program and analyze its execution behavior. As part of the project, we will analyze the performance of each benchmark using instrumentation tools such like Extrae and Paraver. Each benchmark will be adapted, tuned and executed mainly in the three new Mont-Blanc mini-clusters, Thunder (ARMv8 custom), Merlin (ARMv8 custom) and Jetson TX (ARMv8 cortex-a57) using the OmpSs programming model. The evolution of the performance obtained will be shown followed by a brief analysis of the results after each optimization.

[es] Este proyecto se basa en adaptar y afinar los Mont-blanc benchmarks a la arquitectura multi-núcleo ARM 64 bits. Los Mont-Blanc benchmarks forman parte del proyecto Europeo Mont-Blanc y han sido desarrollados internamente en el BSC (Barcelona Supercomputing Center). Este proyecto explorará el potencial de usar la arquitectura ARM en un entorno HPC (High Performance Computing), esto incluye aprender a adaptar y afinar un programa paralelo, y analizar su comportamiento durante la ejecución. Como parte del proyecto, se analizará el rendimiento de cada benchmark usando herramientas de instrumentación como Extrae o Paraver. Cada benchmark será adaptado, afinado y ejecutado en los tres nuevos mini-clústeres de Mont-Blanc, Thunder (ARMv8 personalizado), Merlin (ARMv8 personalizado) y Jetson TX (ARMv8 cortex-a57) usando el modelo de programación OmpSs. Se mostrará la evolución del rendimiento obtenido, y una breve explicación de los resultados después de cada optimización.