193 Pages
English

Dynamic reconfiguration methods for active camera networks [Elektronische Ressource] / Michael Wittke

-

Gain access to the library to view online
Learn more

Description

Dynamic Recon guration Methodsfor Active Camera NetworksVon der Fakult at fur Elektrotechnik und Informatikder Gottfried Wilhelm Leibniz Universit at Hannoverzur Erlangung des akademischen GradesDoktor-Ingenieurgenehmigte Dissertationvon Dipl.-Ing. Michael Wittke, M. Sc.geboren am 19. M arz 1980 in Itzehoe2011Referent: Prof. Dr. rer. nat. J org H ahnerKorreferentin: Prof. Dr.-Ing. habil. Monika SesterTag der Promotion: 20. Juli 2011In Erinnerung an meine Mutter LudmilaAcknowledgementsFirst of all I would like to thank my advisor J org H ahner for giving me the opportunityto work on this dissertation in his group. I would also like to thank him for his guidanceand many fruitful discussions about my work. I would also like to thank Monika Sester,Helena Szczerbicka, and Christian Muller-Sc hloer for their work as my co-advisors.Many thanks go to my exceptional colleagues who helped me at countless occasionswith valuable suggestions and lots of motivation. In particular I would like to thankAlvaro del Amo Jimenez, Christian Becker, Yvonne Bernard, Jurgen Brehm, Emre C akar,Yaser Chaaban, Carsten Grenz, Martin Ho mann, Bj orn Hurling, Uwe J anen, LukasKlejnowski, Monika Lorenz, Lars Maasjost, Moez Mnif, Sascha Radike, Monika Steinberg,Sven Tomforde, Fritz Webering, and Ioannis Zgeras for many valuable discussions.

Subjects

Informations

Published by
Published 01 January 2011
Reads 69
Language English
Document size 5 MB

Dynamic Recon guration Methods
for Active Camera Networks
Von der Fakult at fur Elektrotechnik und Informatik
der Gottfried Wilhelm Leibniz Universit at Hannover
zur Erlangung des akademischen Grades
Doktor-Ingenieur
genehmigte Dissertation
von Dipl.-Ing. Michael Wittke, M. Sc.
geboren am 19. M arz 1980 in Itzehoe
2011Referent: Prof. Dr. rer. nat. J org H ahner
Korreferentin: Prof. Dr.-Ing. habil. Monika Sester
Tag der Promotion: 20. Juli 2011In Erinnerung an meine Mutter LudmilaAcknowledgements
First of all I would like to thank my advisor J org H ahner for giving me the opportunity
to work on this dissertation in his group. I would also like to thank him for his guidance
and many fruitful discussions about my work. I would also like to thank Monika Sester,
Helena Szczerbicka, and Christian Muller-Sc hloer for their work as my co-advisors.
Many thanks go to my exceptional colleagues who helped me at countless occasions
with valuable suggestions and lots of motivation. In particular I would like to thank
Alvaro del Amo Jimenez, Christian Becker, Yvonne Bernard, Jurgen Brehm, Emre C akar,
Yaser Chaaban, Carsten Grenz, Martin Ho mann, Bj orn Hurling, Uwe J anen, Lukas
Klejnowski, Monika Lorenz, Lars Maasjost, Moez Mnif, Sascha Radike, Monika Steinberg,
Sven Tomforde, Fritz Webering, and Ioannis Zgeras for many valuable discussions.
I would also like to thank the Bundesministerium fur Bildung und Forschung (BMBF)
for funding my work within the project CamInSens.
Finally, I would like to thank Sabrina Nolting, my family, and all dear friends for their
constant encouragement and understanding.
Danksagung
Zuallererst m ochte ich mich bei meinem Doktorvater J org H ahner fur den Freiraum be-
danken, den er mir wahrend meiner Forschung lie , sowie seinen Ideen und konstruktiven
Vorschl agen, die er stets mit mir teilte. Hiermit m ochte ich mich auch bei Monika Sester,
Helena Szczerbicka und Christian Muller-Sc hloer fur deren Arbeit als Prufungsk ommis-
sionsmitglieder bedanken.
Zus atzlich m ochte ich mich bei allen Projektpartnern des Forschungskonsortiums Cam-
InSens fur den wertvollen Austausch auf den Zwischentre en bedanken sowie dem Bun-
desministerium fur Bildung und Forschung (BMBF), welches das Projekt im Programm
Forschung fur die zivile Sicherheit im Rahmen der High-Tech-Strategie gef ordert hat.
Mein besonderer Dank gilt der Dagstuhl Clique, die mich stets ermutigte und eine
famili are Atmosph are am Institut schuf, insbesondere Emre C akar, Lukas Klejnowski und
Sven Tomforde.
Darub er hinaus m ochte ich mich bei den folgenden Mitgliedern der Distributed Smart
Camera Forschungsgruppe fur die tolle Zusammenarbeit bedanken: Alvaro del Amo
Jimenez, Carsten Grenz, Martin Ho mann, Uwe J anen, Sascha Radike und Fritz We-
bering.
Genauso m ochte ich mich auch bei den restlichen Kollegen bedanken, die fur michimmer ein o enes Ohr hatten: Christian Becker, Yvonne Bernard, Jurgen Brehm, Yaser
Chaaban, Bj orn Hurling, Monika Lorenz, Lars Maasjost, Moez Mnif, Monika Steinberg
und Ioannis Zgeras.
Darub er hinaus danke ich meiner Familie und allen Freunden fur deren Unterstutzung.
Mein letzter Dank gilt aber meiner gr o ten Stutze in den letzten 4 Jahren, meiner
Freundin und zukunftigen Frau, Sabrina Nolting. Sie war immer fur mich da und hat
mich in jeder Phase begleitet und mich mit voller Kraft unterstutzt. Ich wei , dass ich
sie zeitweise sehr strapaziert und vieles unbewusst von ihr vorausgesetzt habe, was nicht
selbstverst andlich ist. Dennoch waren wir immer ein TEAM. Ich m ochte mich hiermit
fur ihre unersch op iche Geduld und Zuneigung bedanken. Ich freue mich auf unsere
gemeinsame Zukunft. TE QUIERO IGUAL!i
Zusammenfassung
Schlagworte: Aktive Kameranetze, dynamische Rekon guration, verteilte Kontrollalgo-
rithmen, Rahmensynchronisierung
Diese Dissertation behandelt dynamische Rekon gurationsmethoden fur aktive Kame-
ranetze. Aktive Kameranetze bestehen aus autonomen Fahrzeugen (z.B. zu Land, in der
Luft oder zu Wasser), die mit einem Bildsensor ausgestattet sind und untereinander ub er
ein drahtloses Netz kommunizieren k onnen, um kollaborativ Uberwachungsaufgaben zu
osen.l M ogliche Anwendungsszenarien liegen in der Uberwachung von o en tlichen Pl atzen
oder jeglicher anderer Infrastruktur, die proaktiven Schutz ben otigt.
Bisher ungel ost war die Aufgabe, eine Vielzahl aktiver Kameras so zu koordinieren,
dass jedes Objekt im Uberwachungsbereich genau einmal abgelichtet wird. Hierfur mussen
die Kameras sich untereinander abstimmen und den idealen Ort zur Aufnahme eines Bildes
des bewegten Objekts nden. Die Bewegung des Objekts erschwert es darub er hinaus, eine
akzeptable Bildaufnahmequalit at zu erreichen. Eine mathematische Betrachtung dieses
Problems zeigt auf, dass es zu der Klasse der NP-vollst andigen Probleme geh ort. Deshalb
kann die optimale L osung nicht in akzeptabler Zeit gefunden und die L osung muss mit
Hilfe von Heuristiken angen ahert werden. Der Entwurf und die Evaluierung einer solchen
Methode wird in dieser Arbeit vorgestellt.
Mittels Positionsmanagement aktiver Kameras k onnen auch Systemaufgaben, wie z.B.
die zeitliche Synchronisierung von Kameras, durchgefuhrt werden. Im Rahmen dieser Ar-
beit wurde eine Rekon gurationsmethode entwickelt, welche auf Basis von visuellen In-
formationen einen Uhrenabgleich zwischen benachbarten Kameras mit demselben Sicht-
bereich durchfuhr en kann. Hierzu werden saliente Raum-Zeit-Informationen im Beobach-
tungszeitraum herangezogen. Damit auch eine einzelne Kamera sich mittels visueller
Informationen synchronisieren kann, wurde eine optische Bake entwickelt, welche einen
Zeitstempel auf Basis optischer Signale kodiert. Diese Methodik erreicht ausreichende
Synchronisierungsgenauigkeit fur Szenarien der Personenub erwachung.ii
Abstract
Keywords: Active Camera, dynamic recon guration, distributed control algorithms, frame
synchronization
This thesis presents dynamic recon guration methods for Active Camera Networks. Ac-
tive Camera Networks consist of autonomous vehicles - each one equipped with a visual
sensor - communicating wirelessly with each other in order to perform surveillance tasks
in a collaborative way. Recent advances in the area of robotics have led to the develop-
ment of autonomous vehicles and unmanned aerial vehicles that can be used to explore
operational environments such as urban areas or unknown building structures.
This thesis is devoted to the development of dynamic recon guration methods, which
allow for distributed control of collaborating cameras in dynamic environments. Thus,
they act self-organizing and with the least a priori information in terms of their environ-
ment. The focus is on the wide-area target acquisition of moving targets in a surveillance
area. It addresses application scenarios where events unfold over a large geographic area
and close-up views have to be acquired for biometric tasks such as face detection. The
main problem is to coordinate numerous cameras in order to reach a system behavior
that only one capture of each target is acquired. This problem is proven to be related to
the NP-complete Hamiltonian Path problem and can hardly be solved in acceptable time
with the computing capacities of today’s computing systems. Therefore, a distributed
control heuristic is described which approximates close to optimal solutions to this prob-
lem. On the basis of controlling the positions of Active Cameras actively, a recon guration
method for active frame synchronization is presented utilizing visual cues in the camera’s
eld of view. This allows for self-con guration in terms of the camera’s local clock, since
this method does not rely on speci c hardware. A synchronization accuracy within tens
of milliseconds can be achieved which is su cient for scenarios, where visual events are
triggered by human beings moving with a velocity in the order of few meters per second.iii
List of Abbreviations
Camera Orientation - component along x axis
Orientation - component along y axis
Camera Orientation - component along z axis
2-D Two-Dimensional
3-D Three-Dimensional
AC Active Camera
ACN Active Network
CCD Charge-Coupled Device
CMOS Complementary Metal Oxide Semiconductor
CRC Cyclic Redundancy Check
FIFO First-In-First-Out
FPGA Field Programmable Gate Array
GPRS General Packet Radio Service
LED Light-emitting Diode
LS Least-Squares
MANet Mobile Ad-hoc Network
NRZI Non-Return-to-Zero-Invert
NTP Network Time Protocol
PTZ Pan-Tilt-Zoom
imgQ Imaging Quality Function
QCIF Quarter Common Intermediate Format
RLL Run Length Limited
TAR Target Acquisition Ratio
TIM Target Information Message
ToI Target of Interest
TR Target Request
UAV Unmanned Air Vehicle
UUV Underwater Vehicle
UTC Coordinated Universal Time