dc.contributor |
Universitat Politècnica de Catalunya. Departament de Teoria del Senyal i Comunicacions |
dc.contributor |
Kungliga Tekniska högskolan |
dc.contributor |
Dan, Gyorgy |
dc.contributor.author |
Serra Torrens, Jordi |
dc.date |
2014-11-24 |
dc.identifier.citation |
ETSETB-230.103087 |
dc.identifier.uri |
http://hdl.handle.net/2099.1/26044 |
dc.language.iso |
eng |
dc.publisher |
Universitat Politècnica de Catalunya |
dc.rights |
S'autoritza la difusió de l'obra mitjançant la llicència Creative Commons o similar 'Reconeixement-NoComercial- SenseObraDerivada' |
dc.rights |
info:eu-repo/semantics/openAccess |
dc.rights |
http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
dc.subject |
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors |
dc.subject |
Wireless LANs |
dc.subject |
Computer network protocols |
dc.subject |
Image processing--Digital techniques |
dc.subject |
wireless sensor network |
dc.subject |
visual sensor network |
dc.subject |
image analysis |
dc.subject |
feature extraction |
dc.subject |
BRISK |
dc.subject |
distributed processing |
dc.subject |
redes de sensores visuales |
dc.subject |
redes de sensores inalámbricos |
dc.subject |
análisis de imágenes |
dc.subject |
extracción de características visuales |
dc.subject |
procesado distribuido |
dc.subject |
Xarxes locals sense fil Wi-Fi |
dc.subject |
Protocols de xarxes d'ordinadors |
dc.subject |
Imatges -- Processament -- Tècniques digitals |
dc.title |
Completion time minimization for distributed feature extraction in a visual sensor network testbed. |
dc.title |
Minimización del tiempo de finalización para la extracción de características visuales en un testbed para redes de sensores visuales |
dc.title |
Minimització del temps de finalització per l'extracció de característiques visuals en un testbed per xarxes de sensors visuals |
dc.type |
info:eu-repo/semantics/bachelorThesis |
dc.description.abstract |
[ANGLÈS] 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. |
dc.description.abstract |
[CASTELLÀ] 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. |
dc.description.abstract |
[CATALÀ] La detecció i extracció de característiques visuals en temps real en xarxes de sensors sense fils és una tasca difícil degut a la seva complexitat computacional i a la limitada potencia de processament dels nodes. Un enfocament prometedor és distribuir la càrrega de treball a altres nodes de la xarxa mitjançant la delegació del processament de diferents regions de la imatge a diferents nodes. En aquest treball, una solució per distribuir de forma òptima la càrrega de treball assignada a cada node és implementada en un testbed real per xarxes de sensors visuals. Per tal de minimitzar el temps requerit per processar una imatge, la mida de la subarea assignada a cada un dels cooperadors és calculada mitjançant la resolució d'un problema de programació lineal considerant la velocitat de transmissió i processament dels nodes i la distribució espacial del les característiques visuals en la imatge. Per tal de minimitzar la càrrega de treball global, un llindar de detecció òptim és predit tal que només les característiques més importants siguin analitzades. La solució és implementada en un testbed per xarxes de sensors visuals consistent en ordinadors BeagleBone Black capaços de comunicar-se sense fils utilitzant IEEE 802.11. Les capacitats del testbed també han estat ampliades amb l'adaptació d'un protocol de comunicació fiable basat en UDP capaç de transmissions multicast. El rendiment dels algoritmes implementats és evaluat en el testbed. |