Projektgruppe Verteilte Multimediasysteme

Slides:



Advertisements
Ähnliche Präsentationen
E-Commerce Shop System
Advertisements

Stefan Lohrum Konrad-Zuse-Zentrum für Informationstechnik Berlin (ZIB)
Anbindung mobiler Endgeräte über den Terminal Service
Webportale mit Typo3 Eine Einführung 29. März 2008
Pop Jazz C B A Jazz C A Lehrstuhl für Künstliche Intelligenz
Intelligente Anwendungen im Internet
Datenbanken Einführung.
Datenmodellierung Externe Phase Informationsstruktur
E-lab Seminar Fehlertoleranz und Echtzeit für E-Commerce Prof. Miroslaw Malek Peter K. Ibach e-lab.
» Imagine « Gestaltung von Benutzungsschnittstellen in der Praxis, Beispiele für Hypermedia- Systeme und virtuelle Realität Videoseminar zur Software-Ergonomie.
Universität Rostock Fakultät für Informatik und Elektrotechnik Institut für Informatik, Lehrstuhl DBIS Albert-Einstein-Straße 21, D Rostock Putbus,
SQL Server 2005.NET Integration Sebastian Weber Developer Evangelist Microsoft Deutschland GmbH.
Dr. Christian Hänger, Magnus Pfeffer
Basis-Architekturen für Web-Anwendungen
Inhaltlich orientierter Zugriff auf unstrukturierte Daten
Das Entity-Relationship-Modell
Lightweight Directory Access Protocol
Archivierung und Erschließung von Audio/Video-Material mit miless und MyCoRe F. Lützenkirchen Universitätsbibliothek.
Zwischenbericht Projektgruppe
Katharina Hojenski Projektgruppe „Verteilte Multimediasysteme“ SS03
Universität Paderborn
Query Reformulation Seminar Multimedia-Datenbanken Sommersemester 2002 Marcus Denecke.
MMQL – Multimedia Query Language Eine Anfragesprache für Multimedia-Ähnlichkeitsanfragen Christian Mantei.
Technik Gestaltung Navigation Daten. Übersicht Client Webbrowser InternetServer.
XML in Client-Server und GRID Architektur
Vorlesung 3: Verschiedenes Universität Bielefeld – Technische Fakultät AG Rechnernetze und verteilte Systeme Peter B. Ladkin
Dokumente eines IT-Projektes: - Pflichtenheft & Co -
© 2005 Prof. Dr. Rainer Manthey Seminar IDB SS 05 1 Seminar Intelligente Datenbanken Seminar Prof. Dr. Rainer Manthey Andreas Behrend Institut für Informatik.
Access 2000 Datenbanken.
Datenbanken Einführung Merkmale dateiorientierte Datenverwaltung
Fachbereich Mathematik/Informatik Universität Osnabrück
Informationssysteme SS Informationssysteme Grundvorlesung Informatik Sommersemester 2004 Universität des Saarlandes, Saarbrücken Dr. Ralf Schenkel.
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 14: Datenintegration.
Spatial Decision Support Systems (SDSS)
Mark Doll – 1/21V3D2 Workshop 2003, Frankfurt/Main 19./ http:// Ansätze für eine Web-basierte Initiierung qualitätsbasierter Kommunikationsdienste.
Schnelles und effizientes Suchen. Was ist MPEG 7? Wie funktioniert MPEG? Was bietet MPEG 7? Wo wird MPEG 7 verwendet?
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Nestor Workshop im Rahmen der GES 2007 Digitale Langzeitarchivierung und Grid: Gemeinsam sind wir stärker? Anforderungen von eScience und Grid-Technologie.
Projektgruppe WS 2004 / SS 2005 Odej Kao, Ulf Rerrer, Uni Paderborn W. Ahrens, J. LittmannSiemens AG AG Kao Betriebssysteme und Verteilte Systeme Universität.
Holonische Multiagentensimulation
Aichinger Christian, Strasser Jürgen. Inhalt JSF EJB Praxis - Integration.
Nicolas Frings Maximilian Bernd Stefan Piernikarcyk
Volumenorientierte Modellierung als Grundlage einer vernetzt- kooperativen Planung im konstruktiven Ingenieurbau Antragsteller: Prof. E. Rank, Prof. H.-J.
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
SS 2004 Datenbanken 4W Mi 13:30 – 15:00 G 2.30 Vorlesung #3 ER Modellierung.
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Allgemeines zu Datenbanken
Management- und Web Services- Architekturen
DI (FH) DI Roland J. Graf MSc (GIS) U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.
XML und Datenbanken © 2006 Markus Röder
Überlegungen zum Contentmanagement an der Universität Wien
Informationen zum überschulischen Informatik-LK
Arbeitsbereich „Rechnernetze und verteilte Systeme“
Eike Schallehn, Martin Endig
Eike Schallehn, Martin Endig
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
Vortrag - Diplomarbeiten (HS I)
Einführung Dateisystem <-> Datenbanksystem
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
SS 2014 – IBB4B Datenmanagement Do 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
The PicSOM Retrieval System 1 Christian Steinberg.
- Studienarbeit - Entwurf und Umsetzung von kombinierten Anfragen für die Ähnlichkeitssuche auf digitalen Bilder auf der Basis von Regionen und Features.
5.1 5 Retrieval auf Bildern (.... in a nutshell)  Bedeutung.... ... im Zusammenhang mit Information Retrieval ... für Anwendungen Medizin: "Finde ähnliche.
Distributed Database Systems Parallele Datenbanksysteme von Stefan Schneider.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #1 Datenmanagement.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #4 Überführung des ER-Modells in das relationale Modell.
Comprehensive Information Base (CIB) – ein Prototyp zur semantischen Datenintegration Stefan Arts
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Einflußreiche Systeme Dr. Wolfgang Wörndl.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Web Services Dr. Wolfgang Wörndl
 Präsentation transkript:

Projektgruppe Verteilte Multimediasysteme Sommersemester 2003 / Wintersemester 2003/2004 Odej Kao, Ulf Rerrer Institut für Informatik Universität Paderborn

Reihenfolge Clusterarchitekturen [Nermin] Bildretrieval Teil 1 [Veit] Clustermiddleware Teil 1 [Katharina] Clustermiddleware Teil 2 [Peter] Videostreaming [Stefan] Datenbankschnittstellen [Dirk] Bildretrieval Teil 1 [Veit] Bildretrieval Teil 2 [Eduardas] Audioretrieval [André] Videoretrieval [Jens] Anfrageschnittstellen/ Ergebnisrepräsentation [Teng]

Middleware Katharina Hojenski

Middleware - Positionierung

Middleware Services Kommunikation Naming Persistenz Transaktionen Security

Überblick über den Aufbau des 2. Teils Abschnitt 1 bis 3 siehe Katharinas Vortrag Middleware: Modelle und Beispiele (Abschnitt 4) Ziel: Entwicklung und Integration von Software durch geeignete Middleware mit Hilfe von Kapselung innerhalb einer verteilten Umgebung so einfach wie möglich gestalten Parallele Bibliotheken (Abschnitt 5) Ziel: Einzelne Clusterknoten zusammen gezielt als virtuellen Parallelrechner nutzen zu können Ausblick: Betrachtung der o.g. Techniken / Produkte / Paradigmen hinsichtlich ihrer späteren Verwendung in der Projektgruppe (Abschnitt 6) Teaser Middleware, Teil 2, Peter Janacik, im Rahmen der Projektgruppe „Verteilte Multimediasysteme“ 6

4. Middleware: Modelle und Beispiele Verschiedene Paradigmen bzw. Modelle (nach Tanenbaum) Alles wie eine Datei behandeln Verteiltes Dateisystem Basierend auf Remote Procedure Call, am Beispiel von Sun RPC Verteilte Objekte, am Beispiel von Corba DCOM Teaser Middleware, Teil 2, Peter Janacik, im Rahmen der Projektgruppe „Verteilte Multimediasysteme“ 7

5. Parallele Bibliotheken Beispiele für parallele Bibliotheken Message Passing Interface: Nur Standard, Implementierung ist Anwendersache Parallel Virtual Machine: Sicht auf eine virtuelle Maschine Eingeschränkte Leistungsfähigkeit Teaser Middleware, Teil 2, Peter Janacik, im Rahmen der Projektgruppe „Verteilte Multimediasysteme“ 8

6. Die Qual der Wahl Welche Use Cases treten bei unserer Anwendung auf? Was sind die Anforderungen an unser Cluster hinsichtlich …? Geschwindigkeit Skalierbarkeit Erweiterungsmöglichkeit Umgebung Anschlussmöglichkeit Ease of Use Welche Modelle bzw. Bibliotheken werden unseren Anforderungen am ehesten gerecht? Teaser Middleware, Teil 2, Peter Janacik, im Rahmen der Projektgruppe „Verteilte Multimediasysteme“ 9

Videostreaming und Video-on-Demand (VoD) - Architekturen und Techniken Vortrag im Rahmen der Projektgruppe Verteilte Multimediasysteme (SS 2003) Von Stefan Lietsch

Agenda Einführung und Anwendungsszenarien: Wo werden VoD-Systeme eingesetzt? Was brauchen wir? Architekturmodelle Single Server Probleme Server Array/Parallel Video Servers Proxy-Modelle (at-Server, independent, at-Client) Striping policies (Space, Time) Kommunikationsprotokolle (Client-pull, Server-push) Serverless/Peer-toPeer Aufbau/Unterschiede zu o.g. Welche Modelle entsprechen Anforderungen (Skalierbarkeit, Ausfallsicherheit etc.)?

Agenda 2 VoD-Ausprägungen Beispiele Zusammenfassung True VoD Near VoD Unified VoD Beispiele Tiger (Bolosky et al.) Server Array & RAIS (Lee et al.) Serverless VoD (Lee et al.) Darwin (Apple) BIBS (Uni Berkley) Zusammenfassung Was ist das richtige für uns? (Ausblick: Wohin geht Entwicklung bei Videostreaming/VoD)

Datenbankschnittstellen Dirk Müller

Inhalt Datenbank Management Systeme (DBMS) Relationale Datenbanken Entity-Relationship-Modell (ERM) Relationales Datenbankmodell (RDBM) Anfragesprache SQL Java Anbindung Objektorientierte Datenbanken Objektorientiertes Datenbankmodell (ODBM) Anfragesprache OQL

DBMS: Datenabstraktion Die physische Ebene Es wird festgelegt, wie die Daten gespeichert werden Die logische Ebene In einem Datenbankschema wird festgelegt, welche Daten gespeichert werden Die Sichten Teilmengen der Informationen werden bereitgestellt Physische Ebene Logische Ebene Sicht 1 Sicht 2 Sicht n . . .

Content Based Image Retrieval Veit Wittenberg

Content Based Image Retrieval Extraktion von Bildinhalten CBIR level 1 (primitive Merkmale) color (Histogramm-Technik, Farbräume) texture (Cooccurence-Matrizen, Fourier-Transformation, Wavelet-Filter) shape (elastic deformation, pixel direction, Vektorisierung) CBIR level 2 (semantische Merkmale) user-feedback zur Zuordnung von Begriffen zu primitiven Merkmalen Definition von Objektklassen (Ausschluss oder Betätigung über Primitive) CBIR level 3 (semantische Merkmale mit subjektiven Empfindungen) Berücksichtigung von Farbempfinden (warm, kalt, harmonisch, …) Verfeinerungsverfahren zur Extraktion automatische Segmentierung interaktive Segmentierung

Content Based Image Retrieval Indizierung der Featuredaten multidimensionales Indizieren Mit Hilfe von R-, TV-, SS+-Bäumen (Komplexe Strukturen => Overhead) Inverted Files Zu jedem Merkmal werden die Bilder zugeordnet, die es enthalten similarity clustering of images hierachische Struktur für das Retrieval, die auch ein Browsen ermöglicht Entwurf von Suchsystemen Retrieval by browsing Retrieval by spatial constraints Abfragen basierend auf den räumlichen Relationen von Bildobjekten Retrieval by semantic attributes Suchen durch explizit angegebenen Eigenschaften (z.B. Stichwortliste) Retrieval by feature similarity Suchen nach primitiven Bildeigenschaften Relevance Feedback Antwortmenge zur erneuten Anfrage verwenden

Audio Retrieval – Zwischenbericht gestern – heute - morgen Projektgruppe Verteilte Multimediasysteme O. Kao / U. Rerrer Audio Retrieval – Zwischenbericht gestern – heute - morgen André Fromme afromme@upb.de obvious that a number of transactions through data networks – like the internet – should be secured online shopping online banking confidential emails this is not about special applications (PGP etc.) this is about the underlying principles André Fromme 1

Gestern Literaturrecherche Vertraut machen mit dem Thema: Konzepte Projektgruppe Verteilte Multimediasysteme O. Kao / U. Rerrer Gestern Literaturrecherche Vertraut machen mit dem Thema: Konzepte Repräsentationen von Audio-Daten obvious that a number of transactions through data networks – like the internet – should be secured online shopping online banking confidential emails this is not about special applications (PGP etc.) this is about the underlying principles André Fromme 1

Heute Lesen der gefundenen Literatur Stichworte notieren Projektgruppe Verteilte Multimediasysteme O. Kao / U. Rerrer Heute Lesen der gefundenen Literatur Stichworte notieren Versuch, Struktur in das Thema zu bringen Lange Zeit mit Kleinigkeiten aufhalten obvious that a number of transactions through data networks – like the internet – should be secured online shopping online banking confidential emails this is not about special applications (PGP etc.) this is about the underlying principles André Fromme 1

Morgen Mehr Lesen Mehr Stichworte Mehr Struktur Projektgruppe Verteilte Multimediasysteme O. Kao / U. Rerrer Morgen Mehr Lesen Mehr Stichworte Mehr Struktur Mehr lange Zeit mit Kleinigkeiten verbringen ► Präsentation erstellen obvious that a number of transactions through data networks – like the internet – should be secured online shopping online banking confidential emails this is not about special applications (PGP etc.) this is about the underlying principles André Fromme 1

Videoretrieval - Videocodes, MPEG-7, Beispiele, ... - Jens Heger jheger@upb.de Universität Paderborn Fachbereich Informatik Prof. Dr. Odej Kao PG: Verteilte Multimedia Systeme Paderborn, 12.06.2003

Überblick Videocodecs: MPEG-4 3. Videoretrieval Gliederung Überblick Videocodecs: MPEG-4 Videocodecs Videokodierung MPEG-7 „Data about data“ – MPEG-7 dient nicht zur Videokomprimierung! Normiert die inhaltliche und formale Beschreibung Videoretrieval: Beispiele konkrete Umsetzungen Forschungen Software

1.3 Videokodierung allgemein und MPEG-4 1. Videocodecs 2. MPEG 7 3. Videoretrieval 1.3 Videokodierung allgemein und MPEG-4 ... ... B I B B P B B P B I 1 2 3 4 5 6 7 8 12 13 I: Intraframe-codiertes Bild; P: unidirektional prädiziertes Bild; B: bidirektional prädiziertes Bild;

2.2 MPEG-7: Systemumgebung 1. Videocodecs 2. MPEG 7 3. Videoretrieval 2.2 MPEG-7: Systemumgebung Final User (Human or Machine) ISO/IEC JTC1/SC29/WG11 N3545

3.3 Software Beispiel: Philips 1. Videocodecs 2. MPEG 7 3. Videoretrieval 3.3 Software Beispiel: Philips

Projektgruppe: Verteilte Multimediasysteme SS03 Themenvorstellung Universität Paderborn Fakultät für Elektrotechnik, Informatik und Mathematik Projektgruppe: Verteilte Multimediasysteme SS03 Themenvorstellung Anfrageschnittstelle und Ergebnisrepräsentation Teng Gan teng@upb.de

Gliederung Usecase UI-Design Projektgruppe: Verteilte Multimediasysteme SS03 Anfrageschnittstelle und Ergebnisrepräsentation Teng Gan

1.Usecase Anwendungsbereich und Anforderung - Forschung, Industrie, Business... Anfragetechnik - Kategorisierung - inhalt-basiertes Suchen Projektgruppe: Verteilte Multimediasysteme SS03 Anfrageschnittstelle und Ergebnisrepräsentation Teng Gan

2. UI-Design Benutzerprofi Intelligente Mensch-Maschine-Interaktion Projektgruppe: Verteilte Multimediasysteme SS03 Anfrageschnittstelle und Ergebnisrepräsentation Teng Gan