BSC-LT/ACAData huggingface dataset:
[en] Real-time detection and extraction of visual features in wireless sensor networks is a challenging task due to its computational complexity and the limited processing power of the nodes. A promising approach is to distribute the workload to other nodes of the network by delegating the processing of different regions of the image to different nodes. In this work a solution to optimally schedule the loads assigned to each node is implemented on a real visual sensor network testbed. To minimize the time required to process an image, the size of the subareas assigned to the cooperators are calculated by solving a linear programming problem taking into account the transmission and processing speed of the nodes and the spatial distribution of the visual features. In order to minimize the global workload, an optimal detection threshold is predicted such that only the most significant features are extracted. The solution is implemented on a visual sensor network testbed consisting of BeagleBone Black computers capable of communicating over IEEE 802.11. The capabilities of the testbed are also extended by adapting a reliable transmission protocol based on UDP capable of multicast transmission. The performance of the implemented algorithms is evaluated on the testbed.

[es] La detección y extracción de características visuales en tiempo real en redes de sensores inalámbricos es una tarea difícil debido a su complejidad computacional y a la limitada potencia de procesado de los nodos. Un enfoque prometedor es distribuir la carga de trabajo a otros nodos de la red mediante la delegación del procesado de distintas regiones de la imagen a nodos diferentes. En este trabajo, una solución para distribuir de forma óptima la carga de trabajo asignada a cada nodo es implementada en un testbed real para redes de sensores visuales. Para minimizar el tiempo requerido para procesar una imagen, el tamaño de la subárea asignada a cada uno de los cooperadores es calculado resolviendo un problema de programación lineal considerando la velocidad de transmisión y procesamiento de los nodos y la distribución espacial de las características visuales en la imagen. Con tal de minimizar la carga de trabajo global, un lindar de detección óptimo es predicho tal que sólo las características más importantes sean analizadas. La solución es implementada en un testbed para redes de sensores visuales consistente en ordenadores BeagleBone Black capaces de comunicarse inalámbricamente mediante IEEE 802.11. Las capacidades del testbed también son ampliadas con la adaptación de un protocolo de comunicación fiable basado en UDP capaz de transmisión multicast. El rendimiento de los algoritmos implementados es evaluado en el testbed.
[en] As mapping pedagogy has shifted significantly the past era, collective mapping emerged as alternative approach. It is a means to debate, illuminate, challenge, and imagine different spatial experiences and understandings within a broader collaborative effort and in a more democratic way. 'What we teach' in mapping scholarship has become more critical and collaborative over the years, but 'how we teach' it can still improve. Therefore, we find it relevant to reflect on how transversal learning practices and collective methodolgies can further enhance mapping pedagogy. This article draws from experiences in the 2022 and 2023 Urban Notes courses (an in-situ urban sketching elective) and discusses the outcomes of student-organized collective mapping experiments. The debate centers on the students' mapping results and survey responses. Overall, this article highlights how students were able to demonstrate creative and critical understandings of maps and how collective learning methods enhanced their overall architectural and planning educations.

[es] A medida que la pedagogía de la cartografía ha cambiado significativamente en los últimos tiempos, la cartografía colectiva ha surgido como enfoque alternativo. Es un medio para debatir, iluminar, desafiar e imaginar diferentes experiencias y concepciones espaciales en el marco de un esfuerzo colaborativo y de una manera más democrática. "Lo que enseñamos" a través de los cursos de cartografías se ha vuelto más colaborativo y crítico, pero "el qué y cómo enseñamos" aún puede mejorar. Por lo tanto, nos parece pertinente reflexionar sobre cómo prácticas de aprendizaje transversal y metodologías colectivas pueden mejorar aún más la pedagogía cartográfica. Este texto se basa en las experiencias de los cursos 2022 y 2023 de Urban Notes (optativa de esbozo urbano in situ) y analiza los resultados de la cartografía colectiva organizada por los estudiantes. El debate se centra en los resultados cartográficos y en las respuestas a las encuestas. Se destaca cómo los estudiantes demostraron una comprensión creativa y crítica de los mapas y cómo los métodos de aprendizaje colectivo mejoran su formación general en arquitectura y planificación.
[en] English: Study of a methodology that, without the use of cryptography, limits the possible "intelligence" present at the eavesdropper and increases the level of secrecy on a wireless environment using MIMO systems.

[es] Castellano: Estudio de una metodologia que, sin hacer uso de la criptografia, permite limitar la posible "inteligencia" del espia, con la finalidad de aumentar la confidencialidad en comunicacines wireless con sistemas MIMO
[en] Cities have gone from being the privileged scenario for social reproduction, to become spaces of and for consumption per excellence. Neoliberal policies have been pushing cities like Barcelona to leave behind its industrial past and embrace a process of terciarization, which has generated a potent local metamorphosis, not only in its productive nature, but also in its urban fabric. The ancient food markets and other newly created are shown as real epicentres of these commodified practices, becoming centres of consumption and leisure. Palo Alto Market, in the Barcelona's neighbourhood of Poblenou, is characterized by its commitment to sophistication, as well as its great setting. However, the powerful symbolic resources that make it unique in the city could hide practices and relationships permeated by domination. Furthermore, Palo Alto Market could be acting as a vanguard in the socio-spatial transformations that its immediate surroundings are witnessing.

[es] Las ciudades han pasado de ser el escenario privilegiado para la reproducción social, a convertirse en verdaderos espacios de y para el consumo. Las políticas neoliberales han empujado a ciudades como Barcelona a dejar atrás su pasado industrial y abrazar un proceso de terciarización que supone una potente metamorfosis local, no solo en su carácter productivo, sino también en su entramado urbano. Los antiguos mercados de abasto, así como otros de nueva creación, se muestran como auténticos epicentros de estas prácticas mercantilizadas, deviniendo centros de consumo y de ocio. Palo Alto Market, en el barrio barcelonés del Poblenou, se caracteriza por su apuesta por la sofisticación, así como por su inigualable emplazamiento. Sin embargo, tras una apariencia cargada de potentes recursos simbólicos que lo hacen único en la ciudad, podrían esconderse prácticas y relaciones de dominación, además de actuar como vanguardia en las transformaciones socio-espaciales de su entorno más inmediato.
[en] Emerging methodologies rooted in precision medicine are gaining prominence, with pharmacogenomics emerging as a frontrunner in uncovering the relationship between patient genetic profiles and treatment outcomes. Within this landscape, Drug Response Prediction (DRP) models stand out for their ability to forecast biological system reactions to pharmaceutical interventions, leveraging omics data as a promising information source. However, the majority of existing models overlook the inherently noisy nature of biological datasets such as omics data or drug response metrics. The DeepCINET project presents a novel approach to training DRP models, explicitly addressing the biological noise inherent in training data and leveraging it to enhance model performance and predictive accuracy. By exclusively utilizing sample pairs falling outside the noise range during training, DeepCINET models employ RNA-Seq data to forecast drug responses in cancer cell-lines, thereby advancing the frontiers of precision oncology.

[es] Las metodologías basadas en la medicina de precisión están en auge y, entre ellas, la farmacogenómica está abriendo camino para descubrir la correlación entre la información genética del paciente y su respuesta al tratamiento. Entre estos métodos, los modelos de predicción de respuesta a fármacos (DRP, por sus siglas en inglés) tienen como objetivo predecir las respuestas de los sistemas biológicos a medicamentos, utilizando datos ómicos como una fuente prometedora de información. Sin embargo, la mayoría de los modelos no tienen en cuenta la naturaleza intrínsecamente ruidosa de los datos biológicos, tales como los ómicos o las métricas de respuesta a fármacos. El proyecto DeepCINET presenta una metodología de entrenamiento innovadora para estos modelos que contempla el ruido biológico presente en los datos de entrenamiento, y lo aprovecha para producir modelos que logren un mejor rendimiento y mejores capacidades predictivas. Basados en el uso exclusivo de pares de muestras fuera del rango de ruido para el entrenamiento, los modelos de DeepCINET utilizan datos de RNA-Seq para predecir las respuestas de líneas celulares de cáncer a los fármacos, con el objetivo de impulsar la oncología de precisión a nuevas alturas.
[en] Visual object tracking has become one of the hottest topics in computer vision since its appearance in the 90s. It has a wide range of important applications in real life, such as autonomous driving, robot navigation and video surveillance. Despite the efforts made by the research community during the last decades, arbitrary object tracking is still, in its generality, an unsolved problem. Recently, some tracking algorithms have used convolutional neural networks trained from large datasets, providing richer image features and achieving more accurate object tracking. Results show that deep learning techniques can be applied to enhance the tracking capabilities by learning a better model of the object?s appearance. The aim of this thesis is to study and evaluate the implementation of one method of this approach called SiamFC and to give a brief overview of the current tracking challenges. The code developed in this study makes use of an existing Python implementation of SiamFC and is publicly available at https://github.com/sergi2596/pytorch-siamfc

[es] El seguimiento de objetos se ha convertido en uno de los temas más candentes en visión artificial de las últimas décadas. Se puede aplicar a multitud de situaciones en la vida real, como por ejemplo la conducción autónoma, la robótica o la videovigilancia. A pesar de que la comunidad científica ha estado investigando activamente en este campo, el seguimiento de objetos es todavía un problema complejo que necesita ser mejorado. Recientemente, algunos algoritmos han utilizado las redes neuronales convolucionales entrenadas con grandes bancos de datos para ofrecer un seguimiento de objetos mejor y más fiable. Los resultados muestran que las técnicas de aprendizaje profundo se pueden aplicar para mejorar las capacidades de seguimiento gracias a la oportunidad de aprender modelos más complejos de la apariencia de los objetos. Este trabajo busca estudiar y probar la implementación de uno de estos algoritmos conocido como SiamFC, así como dar una visión global de los retos actuales del seguimiento de objetos. El código desarrollado en esta tesis está basado en una implementación ya existente de SiamFC basada en Python y está disponible en https://github.com/sergi2596/pytorch-siamfc.
[en] One of the most promising energy-efficient communication methods is the use of wake-up receivers. In this work we propose and develop a wake-up communication system that uses Visible Light Communication (VLC) and an indoor solar panel with two functions: act as the receiver of the wake-up signal and harvest power from the light. After the reception of the wake-up signal an interrupt generated by the wake-up receiver wakes up the wireless device attached. Two configuration options are presented: an addressable and a broadcast-based wake-up configuration. In addressable configuration, after the reception of the wake-up signal a comparison is made with the identification code configured in the device; as consequence only the device with the match code is woken up. In broadcast-based wake-up configuration the wireless node attached wakes up after the detection of the carrier burst frequency, allowing use this system for wake up several nodes at once. Two options of configuration for the receiver are presented, and also the design of a transmitter who copes with flickering mitigation. Through experiments the feasibility of the system is shown and its performances is characterized in terms of wake-up probabilities for different distances. The effect of light interferences is evaluated, which shows that the achieved wake-up distances are reasonable for indoor scenarios.

[es] Uno de los más prometedores métodos para la comunicación con mayor eficiencia energética en las Redes de Sensores Inalámbricos (Wireless Sensor Networks - WSN) es el uso de wake-up receivers. Es este trabajo se propone y desarrolla un sistema de comunicación de wake-up que usa las comunicaciones por luz visible (Visible Light Communication - VLC) y un panel solar de interiores con dos funciones: actuar como receptor de la señal de wake-up y recoger energía de la luz. Después de la recepción de la señal el wake-up receiver genera una interrupción activando el nodo inalámbrico adjunto. Se presentan dos configuraciones para la generación de la interrupción: una basada en dirección y otra basada en la transmisión de la frecuencia portadora. En la configuración basada en dirección, después de la recepción de la señal de wake-up se hace una comparación con el código de identificación configurado en el dispositivo; como consecuencia sólo el dispositivo con el código correcto es activado. En la configuración basada en la transmisión de la frecuencia portadora, el nodo inalámbrico adjunto se activa con la detección de dicha frecuencia, lo cual permite usar el sistema para activar varios nodos a la vez. Se describen dos opciones de configuración para el receptor, así como el diseño de un transmisor diseñado para mitigar el parpadeo del LED. A través de experimentos se muestra la factibilidad del sistema y se caracteriza su desempeño en términos de la probabilidad de generar la interrupción de activación a diferentes distancias entre la fuente de luz y el receptor. Se evalúa el efecto de las interferencias de luz y se muestra que las distancias alcanzadas son razonables para escenarios intramuros.
[en] In this work we analyze propagating LP modes (Linearly Polarized) in different independent spatial paths, mentioning the energetic density of the electromagnetic fields of these modes with a fixed normalized frequency and the evolution during the normalized frequency's increment too. Thus, we have implemented an analytic and visual study through MATLAB programming language.

[es] En este trabajo analizaremos los modos de propagación LP (Linearly Polarized) en distintos caminos espaciales independientes, atendiendo a la densidad energética de los campos electromagnéticos de dichos modos con una frecuencia normalizada fijada y también a su evolución a medida que ésta aumenta. Así, se ha llevado a cabo un estudio analítico y visual mediante el lenguaje de programación MATLAB.
[en] This thesis reports the outcome of the joint collaboration I made with the ECO department in the Electrical Engineering faculty of the Technische Universiteit Eindhoven (TU/e) during my stay in the Netherlands in the framework of the Erasmus interchange Program. The main goal was developing a software (from now on, the Agent) that will, on one hand, control and manage the FPGAs (Field Programmable Gate Arrays) which are part of an Optical Packet Switch prototype, and on the other hand communicate for the first time a switch like that with an external entity called Controller through the OpenFlow protocol so that it can be eventually integrated in a SDN Data Centre. This report has two purposes: to present the problem I was trying to solve by creating the software mentioned and also that this document could be used as a comprehensive manual in order to be able to use and/or further extend the tool developed. This work was part of the European FP7 LIGHTNESS project (№ 318606).

[es] En esta tesis se expone el resultado de la colaboración conjunta que hice con el departamento ECO en la facultad de Ingeniería Eléctrica de la Technische Universiteit Eindhoven (TU/e) durante mi estancia en los Países Bajos en el marco del programa de intercambio Erasmus. El objetivo principal fue desarrollar un software (el Agent) que se encargará, por un lado, del control y la gestión de las FPGAs (Field Programmable Gate Arrays) que son parte de un prototipo de OPS (Optical Packet Switch), y por otro lado para comunicarse con una entidad externa llamada Controlador a través del protocolo OpenFlow de modo que pueda ser eventualmente integrado en un DataCentre SDN. Este documento tiene dos objetivos: dar a conocer el problema que estaba tratando de resolver mediante la creación del software mencionado y también que pueda servir como un completo manual para poder utilizar y/o extender el Agent propuesto. Este trabajo fue parte del proyecto europeo FP7 LIGHTNESS (№ 318606).
[en] SUMMARY: This work presents the contents of the course "Web 2.0: Service Oriented Architecture on Java" from the Graduate School of the University of Granada. The course objective is to familarize students with Web Services programming. Due to the wide variety of available technologies, several subjects are presented: the usage of well-defined protocols to contract and communication (SOAP and WSDL), web services creation using JAX-WS, and service orchestration with BPEL. At the end of the course, students will be capable to create, use and manage Web Services for business applications, using new or available services in the web, and also their logical orchestration.

[es] Este trabajo presenta los contenidos del curso "Web 2.0: Arquitectura Orientada a Servicios en Java" de la Escuela de Posgrado de la Universidad de Granada. El objetivo del curso es familiarizar al alumno con la programación de ServiciosWeb. Dada la gran variedad de técnicas disponibles para utilizar Arquitectura Orientada a Servicios, se presentan los siguientes temas: utilización de protocolos bien definidos para comunicación y contrato (SOAP y WSDL), creación de Web Services con JAX-WS y orquestación de ServiciosWeb con BPEL. Al final del curso, el alumno será capaz de crear, utilizar y mantener Servicios Web para el desarrollo de aplicaciones interempresariales, utilizando servicios creados o ya disponibles en la web, así como la orquestación lógica de los mismos.
[en] This paper presents the main principles of the Database Driven Lab, a pedagogical model that assimilates the inherent logic of digital media in order to approach contemporary urban reality. It is a model that confronts the heterogeneous nature of the real with different conceptual models by leveraging the relational flexibility that characterizes a number of digital formats. Among those, the website –the format that most clearly reflects such logic– is designated as the main driver of a learning process that stresses the simultaneously individual and collective nature of contemporary research practices. A recent experience that took La Manga del Mar Menor as its subject of study will reveal the main potentials and constraints of the model.

[es] A través de una experiencia reciente que tomó La Manga del Mar Menor como objeto de investigación colectiva en el ámbito de la educación de posgrado en proyectos arquitectónicos, este artículo destila las implicaciones fundamentales del Database Driven Lab, un modelo pedagógico que trata de asumir las formas de construcción del conocimiento inscritas en la lógica estructurante de los medios digitales como forma de aproximación a la realidad urbana contemporánea. Se trata de un modelo, por tanto, que promueve la confrontación de la heterogeneidad de lo real con la conceptualización en diversos modelos por medio de la flexibilidad relacional propia de los formatos característicos del entorno digital. Ello se traduce en la adopción de distintos tipos de sitio web como mediadores de la investigación en todas sus fases y, también, en un tipo de aprendizaje que incide en la doble naturaleza, colectiva e individual, que caracteriza a la investigación contemporánea.
[en] Study of diffuse pollution and strategies for its mitigation. Bibliographic compilation and development of the case study of an urban catchment in the municipality of Aiguafreda, Barcelona (Spain). The work is carried out based on modelling of the urban catchment using SWMM version 5.2 software using catchment monitoring data provided by the Besòs Tordera Consortium. The study consists of a quantity and quality calibration of the model and a proposal for the implementation of SUDS within the catchment.

[es] Estudio de la contaminación difusa y estrategias para su mitigación. Recopilación bibliográfica y desarrollo del caso de estudio de una cuenca urbana en el municipio de Aiguafreda, Barcelona (España). El trabajo se realiza a partir de una modelización de la cuenca urbana mediante el software SWMM versión 5.2 utilizando datos de monitorización de la cuenca proporcionados por el Consorci Besòs Tordera. El estudio se compone de una calibración de cantidad y calidad del modelo y una propuesta de implementación de SUDS en el interior de la cuenca.
[en] We live in an increasingly complex world marked by alarming imbalances. Society is faced with a series of transformations: the growing significance of knowledge as a determinant of development, environmental degradation due to human pressures on the planet, and domination of other cultures, which paves the way for their disappearance. These changes necessitate a system of higher education that addresses the needs of society.

[es] Vivimos en un mundo cada vez más complejo y con desequilibrios alarmantes. Las transformaciones que enfrenta la sociedad tales como, la creciente fuerza del conocimiento como un determinante del desarrollo; la degradación del medio ambiente como consecuencia de las presiones del hombre a la tierra; el dominio sobre otras culturas, propiciando su desaparición, requieren una educación superior comprometida con las necesidades de la sociedad.