dc.contributor.author
Friedland, Gerald
dc.date.accessioned
2018-06-07T14:32:29Z
dc.date.available
2006-10-09T00:00:00.649Z
dc.identifier.uri
https://refubium.fu-berlin.de/handle/fub188/46
dc.identifier.uri
http://dx.doi.org/10.17169/refubium-4250
dc.description
Title i
Acknowledgements iii
Table of Contents v
1. Introduction 1
2. Automated Lecture Recording 5
3. The E-Chalk System 21
4. Server Architecture 29
5. Client Architecture 51
6. Audio Storage and Transmission 67
7. Active Audio Recording 77
8. Video Storage and Transmission 91
9. Merging Video and Blackboard 97
10. Generalizing the Instructor Extraction 119
11. Hardware-Supported Instructor Extraction 143
12. Conclusion 151
A E-Chalk: Project Overview 155
B SOPA: Technical Details 161
C Board-Event Encoding 165
D E-Chalk's Audio Format 169
E Audio Recording Tools 171
F E-Chalk's Video Format 175
G SIOX Benchmark Results 179
Bibliography 189
Web References 207
List of Figures 213
Anhang gemäß Promotionsordnung 217
dc.description.abstract
This thesis describes my research on improving the production of distance
lectures directly in the classroom. The work is conducted with the concrete
example of E-Chalk, a software system for recording and transmitting
electronic whiteboard lectures over the Internet. Several tasks that formerly
required technical personnel are now performed by the computer. A novel
combination of video and board content is proposed that solves well-known
ergonomic problems and achieves a higher degree of media integration. Although
developed inside the scope of a concrete system, the results are general and
the realized methods may be used in a variety of applications. In essence,
this dissertation shows that computers can be utilized much better to automate
the creation of multimedia content than the current state of the art by making
the following contributions:
* The architectural base for E-chalk is provided by a novel multimedia software framework. Based on state-of-the-art solutions for component-based software development, the system simplifies the implementation and the configuration of multimedia processing applications. It facilitates the integration of diverse multimedia content already on the architecture level.
* An Internet audio broadcasting system is presented that makes studio-less voice recording easier by automating several tasks usually handled by technicians. The solution described in this document measures the quality of the sound hardware used, monitors possible hardware malfunctions, prevents common user mistakes, and provides online sound-enhancement mechanisms.
* Using a novel segmentation algorithm, the lecturer image is extracted from a video and then pasted on top of the vector-graphics image of the board. This allows to transmit the facial expressions and gestures of the instructor in direct correspondence to vector-based handwritten board content. The resulting lecture allows to watch the instructor acting in front of the board without occluding any board content.
* Finally, the instructor video segmentation approach is generalized. The method can be used for interactive object extraction in generic image or video processing software. This thesis presents benchmark results and shows how the approach has been implemented in several popular open-source applications.
de
dc.description.abstract
Diese Dissertation entstand auf Grund meiner Mitarbeit am Projekt "E-Kreide",
welches zum Ziel hat, herkömmliche Wandtafeln durch elektronische zu ersetzen.
Dadurch ist es möglich, die Präsenzlehre durch multimediale Elemente zu
bereichern, ohne dass die von der klassischen Kreidetafel bekannte und
vielfach bewährte Art und Weise Vorlesungen zu halten verloren geht.
In der vorliegenden Arbeit wird ein Softwaresystem vorgestellt, das die
elektronischen Tafelinhalte mit Audio- und Videoaufzeichnung zu einem Medium
verknüpft, so dass Veranstaltungen ohne zusätzlichen personellen Aufwand -
sowohl live als auch aufgezeichnet - über das Internet abgespielt werden
können. Das vorgestellte System basiert auf einer komponentenbasierten
Softwarearchitektur, die die Integration von verschiedenen Formaten und die
beliebige Erweiterung durch Dritte erleichtert, während der administrative
Aufwand für die Wartung des Systems sehr klein gehalten wird. Während der
Vorlesung überwacht ein Expertensystem die Audioaufzeichnung, um automatisch
verschiedene Störungsquellen herauszufiltern und mögliche Ausfälle zu melden.
Wird der Vortragende vor der Tafel zusätzlich von einer starren Kamera
aufgenommen, wird er oder sie aus dem Video extrahiert und während des
Abspielens der Vorlesung halbtransparent vor dem Tafelinhalt angezeigt. Gestik
und Mimik des Dozenten können so in Relation zu dem sonst unpersönlichen
Tafelbild übertragen und abgespielt werden. Das zu diesem Zweck entwickelte
automatische Segmentierungsverfahren benutzt sehr wenige problemspezifische
Annahmen und kann somit auch auf andere Bilder oder Videos angewandt werden.
Seit der Veröffentlichung einer semi-automatischen Variante des Verfahrens
unter dem Namen "Simple Interactive Object Extraction (SIOX)" wurde es daher
in verschiedene Bildverarbeitungsprogramme integriert.
de
dc.rights.uri
http://www.fu-berlin.de/sites/refubium/rechtliches/Nutzungsbedingungen
dc.subject
Lecture Recording
dc.subject
Signal Processing
dc.subject
Audio and Video Encoding
dc.subject
Split Attention
dc.subject
Image Segmentation
dc.subject.ddc
000 Informatik, Informationswissenschaft, allgemeine Werke::000 Informatik, Wissen, Systeme::004 Datenverarbeitung; Informatik
dc.title
Adaptive Audio and Video Processing for Electronic Chalkboard Lectures
dc.contributor.firstReferee
Prof. Dr. Raul Rojas
dc.contributor.furtherReferee
Prof. Dr. Ulrich Kortenkamp
dc.date.accepted
2006-10-30
dc.date.embargoEnd
2006-10-30
dc.identifier.urn
urn:nbn:de:kobv:188-fudissthesis000000002354-9
dc.title.translated
Adaptive Audio- und Videoverarbeitung für elektronische Kreidetafelvorlesungen
de
refubium.affiliation
Mathematik und Informatik
de
refubium.mycore.fudocsId
FUDISS_thesis_000000002354
refubium.mycore.transfer
http://www.diss.fu-berlin.de/2006/514/
refubium.mycore.derivateId
FUDISS_derivate_000000002354
dcterms.accessRights.dnb
free
dcterms.accessRights.openaire
open access