Vorlesung Multimedia-Datenbanken

Slides:



Advertisements
Ähnliche Präsentationen
Kohonennetze für Information Retrieval mit User Feedback
Advertisements


Heterogene Informationssysteme
Information Systems & Semantic Web University of Koblenz Landau, Germany 5. Feature - Transformationsverfahren 5.1 Diskrete Fourier-Transformation (DFT)
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek Komplexe Distanzfunktionen 7. Effiziente Algorithmen und Datenstrukturen.
Datenbanken Einführung.
spezielle Nutzersichten formale Ebene (deskriptive Regeln)
OZ - Virtueller Übungsraum

ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 5.3 Karhunen-Loeve-Transformation Minimalität und Orthogonalität innerhalb.
Andreas Kalender Institut für Informatik FU Berlin Seminar über Algorithmen Durchschnittsverzögerung.
Vorlesung: Prof. Norbert Fuhr
Einführung in Informationssysteme
Das Entity-Relationship-Modell
Systemüberblick Beispiele: Microsoft Access Oracle Ingres Informix
Einführung in die neuen Medien Multimedia. I. Multimedia aus informationstechnischer Sicht II. Medientypen III. Die drei Ebenen von Multimedia IV. Medieneinsatz.
Java: Objektorientierte Programmierung
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Datenbanken werden als Anhäufung von Werten eines Wertebereiches aufgefasst und Datenbankabfragen.
Einsatz von XML zur Kontextspeicherung in einem agentenbasierten ubiquitären System Faruk Bagci, Jan Petzold, Wolfgang Trumler und Theo Ungerer Lehrstuhl.
Oberseminar Datenbanken Multimediale Datenbanken Christian Völschow.
MMQL – Multimedia Query Language Eine Anfragesprache für Multimedia-Ähnlichkeitsanfragen Christian Mantei.
Access 2000 Datenbanken.
Datenbanken Einführung Merkmale dateiorientierte Datenverwaltung
Seminar: Verteilte Datenbanken
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 4 Multimedia Information Retrieval 1.Einführung 2.Ablauf des Multimedia.
3 Prinzipien des Information Retrieval
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 6 Distanzfunktionen 6.1 Eigenschaften und Klassifikation 6.2 Distanzfunktionen.
Information Systems & Semantic Web University of Koblenz Landau, Germany Vorlesung Multimedia-Datenbanken Objekt-relationale Datenbanksysteme (Folien nach.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 7 Effiziente Algorithmen und Datenstrukturen 7.1 Hochdimensionale Indexstrukturen.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek Anwendung DFT zur Feature-Aufbereitung Ziel: Minimalität der Feature-Werte.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 3.3 Relevance Feedback Bewertung von Ergebnisdokumenten Auswertung.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 5.4 Latent Semantic Indexing und Singulärwertzerlegung Zerlegung von.
Datenmodellierung - Aufbau einer Datenbank -
Fachbereich Mathematik/Informatik Universität Osnabrück
Informationssysteme SS Informationssysteme Grundvorlesung Informatik Sommersemester 2004 Universität des Saarlandes, Saarbrücken Dr. Ralf Schenkel.
Datenbankentwurfsprozess
UML Begleitdokumentation des Projekts
1 Talk - CeBIT 2008 GroupMe!... where Semantic Web meets Web 2.0 Prof. Dr. Nicola Henze Leibniz Universität.
... und alles was dazugehört
Künstlergemeinschaft Ober-Ramstadt
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
18. November 2006 Einführung in die Welt der fast 1000 Digital Möglichkeiten / Stefan Schmid / Herzlich willkommen Einführung.
Überblick über die Datenbankproblematik
Datenbanken und Datenmodellierung
Vorlesung #2 Datenbankentwurf
SS 2009 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Vorlesung #2 Datenbankentwurf.
SS 2010 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Vorlesung #2 Datenbankentwurf.
WS 2011/12 Datenbanksysteme Mi 15:15 – 16:45 R Vorlesung #9 Physische Datenorganisation.
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Allgemeines zu Datenbanken
Kompetenz -, Lern - und Prüfungsbereiche Anforderungsbereiche
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek R-Baum und Varianten R-Baum X-Baum M-Baum.
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.
Vorlesung #10 Physische Datenorganisation
Diplomverteidigung Ulrich Dinger Thema: Untersuchung und Entwicklung von Ansätzen und Techniken zur Realisierung einer (Web) Service Language.
C++11 Defaulted & Deleted Functions / 48 C++11 Defaulted & Deleted Functions Detlef Wilkening
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.
SS 2014 – IBB4C Datenmanagement Do 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
WS 2014/15 Datenbanksysteme D0 15:15 – 16:45 R Vorlesung #6 SQL (Teil 3)
Datenbanken im Web 1.
Multimedia und Virtual Reality Vorlesung mit Übungen Sommersemester 1999 Martin Kurze
- 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.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #1 Datenmanagement.
SS 2015 – IBB4C Datenmanagement Fr 17:00 – 18:30 R Vorlesung #2 Datenbankentwurf.
Grundlagen Datenbanken (GDB)
Technische Universität München Übung zur Einführung in die Informatik für Hörer anderer Fachrichtungen im Sommersemester 2010 Sitzung 6: Datenbanksysteme.
 Präsentation transkript:

Vorlesung Multimedia-Datenbanken Dr. Ansgar Scherp Dr. Marcin Grzegorzek Antje Schultz, Stephan Wirth und Stefan Wirtz

Organisatorisches Beginn der Übung: 5.5.2009 (Di) Raum: A 213 Übung ist circa alle zwei Wochen und dauert dann 90 Minuten. An den anderen Dienstagen ist 90 Minuten Vorlesung. Die Vorlesung entfällt am 1. Juni (Feiertag). Weiteres wird auf der Webseite/Klips bekannt gegeben. Ingo Schmitt: Ähnlichkeitssuche in Multimedia-Datenbanken, Oldenbourg, 2006 Vorlesung INSS05 ist Wahlpflicht für den Master – auch als Wahl- oder Wahlpflicht im Bachelor belegbar.

Prüfungsleistungen Zulassung zur Klausur: 2er Gruppen Erreichen von mindestens 2/3 der Gesamtpunkte aus den Übungsaufgaben, um zur Klausur zugelassen zu werden. Es gibt sehr kurz vor der Klausur ein zusätzliches Übungsblatt – so dass man ‚mehr als 100%‘ der Punkte erreichen kann Klausur: Klausur: Di 21.07.2009, 16:15 (A 213, 1 Zeitstunde) Klausur und Nachklausur verlangen jeweils Anmeldung. Die Teilnahme an der Nachklausur setzt die Teilnahme an der Klausur voraus. Erfahrungsgemäß korreliert der Erfolg in der Klausur stark mit der regelmäßigen Teilnahme an Übung und Vorlesung.

Fahrplan I. Motivation & Grundlagen (Sub. Kap.1) Besondere Anforderungen Abgrenzung zu klassischen Datenbankmanagement II. Wiederholung (Sub. Kap.2, Kap.3) Relationale Datenbanken Objektorientierte Datenbanken III. Information Retrieval Information-Retrieval-Modelle (Schm. Kap.2) Bewertung, Relevance-Feedback (Schm. Kap.2) Speicherstrukturen (Sub. Kap.6.4) IV. Multimedia-Retrieval (Schm. Kap.3) Ablauf (Schm. Kap.3.1 - Kap.3.3) Multimedia-Strukturen (Sub. Kap.7.1, Kap.8.2) V. Feature-Transformationsverfahren & Indizierung (Schm. Kap.4) Diskrete Fourier-Transformation/Wavelet-Transformation VI. Distanzfunktionen & Ähnlichkeitsmaße (Schm. Kap.5, Kap.6) VII. Datenstrukturen (Schm. Kap.7) Indizierung von Audio und Video (Sub. Kap.8, Kap.9) Verschiedene Baumstrukturen VIII. Metadaten MPEG-7 COMM – Core Ontology of Multimedia

Vorlesung Multimedia-Datenbanken Folien nach Ingo Schmitt, Literatur: Ähnlichkeitssuche in Multimedia-Datenbanken, Oldenbourg, 2006 Prof. Dr. Steffen Staab

1. Einleitung und Begriffe Grundlegende Datenbankbegriffe Aufgaben eines Datenbank-Management-Systems Benutzergruppen eines Datenbanksystems Multimedia-Datenbank-Management-Systeme Multimedia-Anwendungen Forschungsthemen

1.1 Grundlegende Datenbankbegriffe Datenbank (DB) Datenbank-Management-System (DBMS) Datenbank-System (DBS=DB+DBMS) Datenbankmodell Datendefinitionssprache (DDL) Datenmanipulationssprache (DML) Anfragesprache

Grobarchitektur eines DBS

Datenunabhängigkeit Physische Datenunabhängigkeit Konzeptionelle Sicht ist unabhängig von der für die Speicherung der Daten gewählten internen Datenstruktur Logische Datenunabhängigkeit Datenbank wird von Änderungen und Erweiterungen der Anwendungsschnittstelle entkoppelt (und umgekehrt)

Die Abstraktionsebenen eines DBMS ... Sicht 1 (Verwaltung) Sicht k (Bibliothek) Logische Ebene Physische Ebene Datenunabhängigkeit: physische Unabhängigkeit logische Datenunabhängigkeit

Drei-Ebenen-Schema-Architektur I

Drei-Ebenen-Schema-Architektur II Konzeptuelles Schema Beschreibt eine von der konkreten internen Realisierung der Datenspeicherung abstrahierte Gesamtsicht auf den gespeicherten Datenbestand Internes Schema Legt die konkret zur Implementierung der Datenbank intern genutzten Datenstrukturen fest. Externe Schemata Legen anwendungsspezifische Sichten auf die Datenbank fest

Datenmodellierung Ausschnitt der realen Welt Intellektuelle Konzeptuelles Schema (ER-Modell) Semi-automatische Transformation Relationales Schema Objektorientiertes Schema Netzwerk Schema

Modellierung einer Beispielanwendung reale Welt: Hochschule Studenten, Vorlesungen, Professoren... Konzeptuelle Modellierung MatrNr PersNr Studenten Professoren Name Name hören lesen Semester VorlNr Vorlesungen Titel SWS

Das relationale Datenmodell Studenten MatrNr Name 26120 25403 ... Fichte Jonas hören MatrNr VorlNr 25403 26120 ... 5022 5001 Vorlesungen Nr Titel 5001 5022 ... Grundzüge Glaube und Wissen Select Name From Studenten, hören, Vorlesungen Where Studenten.MatrNr = hören.MatrNr and hören.VorlNr = Vorlesungen.Nr and Vorlesungen.Titel = `Grundzüge´; update Vorlesungen set Titel = `Grundzüge der Logik´ where Nr = 5001;

Integritätssicherung Zugriffskontrolle Transaktionen Synchronisation 1.2 Aufgaben eines DBMS Integration Operation Schemakatalog Benutzersichten Integritätssicherung Zugriffskontrolle Transaktionen Synchronisation Datensicherung

1.3 Benutzergruppen eines Datenbanksystems Datenbankadministrator Definiert und verwaltet das konzeptionelle und das interne Schema einer Datenbank → ist für alle datenbanksystemseitigen und anwendungsunabhängigen Aspekte einer speziellen Datenbank verantwortlich Anwendungsadministrator Erstellt und wartet externe Schemata für ein spezielles Anwendungsgebiet.Oft sind Datenbank- und Anwendungsadministrator ein und dieselbe Person

1.3 Benutzergruppen eines Datenbanksystems Anwendungsprogrammierer Erstellen auf Basis eines externen Schemas Anwendungsprogramme → bilden zwischen Anwendungs- und DB-Semantik ab Anwender Benutzer der Anwendungsprogramme → benötigen normalerweise kein Datenbankwissen

1.4 Multimedia-Datenbanksysteme Medium Duden: Mittelglied, Mittler oder Mittelsperson Medium vermittelt zwischen zwei oder mehreren Kommunikationspartnern Sender erzeugt Signale auf Medium Empfänger (Rezeptor) nimmt Signale auf zur Interpretation Wandlung Weiterleitung → Medium ist Nachrichtenträger

1.4 Multimedia-Datenbanksysteme (ii) Signal nach Bauer, Goos: „der eine Nachricht übertragene (und damit Information wiedergebende) Verlauf einer physikalischen Größe“

Physikalisch (konkrete) Medien z.B. Schall in festen, flüssigen oder gasförmigen Stoffen z.B. elektromagnetische Wellen bilden Basis für abstrakte Medien

bauen auf anderen Medien auf → Hierarchien Abstrakte Medien bauen auf anderen Medien auf → Hierarchien nutzen andere Sender / Medium / Empfänger-Einheiten als Medium z.B. Folien als Medium (reflektierende Oberfläche / Licht / reflektierende Oberfläche)

Weitere Eigenschaften von Medien Darstellungsmächtigkeit z.B. Geruch versus Bild Medienumsetzung oft möglich Komposition möglich → Multimedia

nach Sinnesorganen Weitere Einteilungen visuell (optisch) akustisch sprachlich Text Piktogramme nicht-sprachlich Grafiken Photos Rauchzeichen akustisch Sprache Musik Maschinengeräusche haptisch (tasten) gustorisch (schmecken) olfaktorisch (riechen)

Weitere Einteilungen (2) nach Zeit zeitinvariant (statisch): Text, Bild, Photos, ... → discrete media zeitgebunden (dynamisch): gesprochene Sprache, Video → continuous media

Photo, Grafik, Rasterbild, ... (Image) Tonaufnahmen (Audio) Medien auf Computern Text Photo, Grafik, Rasterbild, ... (Image) Tonaufnahmen (Audio) Bewegtbild (Video) VITA = Video + Image + Text + Audio

Multimedia vs. Multimodal Text, Graphics Animation Video Multimodale Interaktion Visuell: Bildschirm, Tastatur, Maus Sprache: Spracherkennung, Sprachsynthese Haptisch: Haptische Rückkopplung (manche Drehregler, Force-feedback joystick) Eine Modalität: Sehen

Multimedia-Dokument: enthält neben Text Daten anderer Medientypen Weitere Begriffe Dokument: logisch zusammenhängender, digital kodierter Text (auch Text-Dokument genannt) Multimedia-Dokument: enthält neben Text Daten anderer Medientypen Medien-Objekt: computerverwaltete logische Informationseinheit in einem Medium (nicht auf Text beschränkt) Multimedia-Objekt: computerverwaltete logische Informationseinheit in einem oder mehreren Medien (mindestens ein diskretes und ein kontinuierliches Medium) Medien-Daten bzw. Multimedia-Daten: heterogene Menge von Medien-Objekten bzw. Multimedia-Objekten

optional (kombiniert) Weitere Begriffe (2) Begriff Text Video/Bild/Audio Dokument + - Multimedia-Dokument optional (kombiniert) Medien-Objekt + (ein Typ) Multimedia-Objekt + (kombiniert)

Multimedia-Datenbank-Management-Systeme (MMDBMS) interdisziplinär: Netzwerkmanagement, Betriebssystem, Speicher und deren Verwaltung, Computergrafik, ... Positionspapier auf SIGMOD'85 von S. Christodoulakis Aufgaben eines MMDBMS (neben denen eines DBMS): Verwaltung unformatierter Daten Verwaltung „neuartiger“ Geräte zur Darstellung und Speicherung unformatierter Daten

Teilprobleme nach [Chris85] Software-Architektur: Erweiterung, Neuentwicklung oder Zusammenfassung Inhaltsadressierung: content based retrieval Performance Benutzerschnittstelle: Unterstützung verschiedener Ein-/Ausgabegeräte Operationen zur Extraktion und Medienumsetzung

Teilprobleme nach [Chris85] (2) Mehrbenutzerbetrieb, Recovery, Zugriffskontrolle, Versionen Speichergeräte mit großer Kapazität inklusive Redundanzkontrolle Information Retrieval einsetzbare Prototypen

Multimedia-Datenbank-Management-System MMDBMS = DBMS + Multimedia-Datenbankmodell Medien-Typen (Darstellung + Operationen) Substitutions- und Synchronisationsbeziehungen Information Retrieval (inhaltsbasierte Suche)

Multimedia-Datenbank-Management-System (2) Datenunabhängigkeit Medienabstraktion Unabhängigkeit von Speicherformaten Unabhängigkeit von Speichergeräten Präsentationsunabhängigkeit

Multimedia-Datenbank-Management-System (3) Speicher- und Ein-/Ausgabegeräte Zeitaspekt (etwa Echtzeit für dynamische Medien) Benutzerschnittstellen

1.5 Multimedia-Anwendungen passive, aktive, statische und dynamische Anwendungen Anwendungsbeispiele durchgängige Beispielanwendung  Vorlesung: Interaktive Multimediasysteme

Passive, aktive, statische und dynamische Anwendungen passive Anwendung Anwendung wartet auf Benutzerrecherchen aktive Anwendung startet von sich aus Ausgabe statische Anwendung mehr lesen als editieren dynamische Anwendung mehr editieren als lesen

statisch/passiv Archivierung, movie-on-demand Anwendungsbeispiele statisch/passiv Archivierung, movie-on-demand statisch/aktiv Unterrichtung, Werbung und Unterhaltung dynamisch/passiv Gestaltung: Entwurf und Publikation, Reiseplanung dynamisch/aktiv Überwachung: besonderes Problem ist Erkennung gleicher Realwelt-Objekte

Durchgängige Beispielanwendung Polizeiaktion: großflächige Drogenoperation verdächtige Mitglieder eines Drogenrings werden beobachtet

Durchgängige Beispielanwendung (2) folgende Geräte werden eingesetzt: Videoüberwachungskameras erzeugen 6 Monate lang viele Millionen Videoframes (ca. 50-100 Kameras) Telefonabhörung Photographien große Anzahl von Dokumenten, z.B. Notizbücher strukturierte relationale Daten z.B. Banktransaktionen, Telefonbücher geografisches Informationssystem: Straßennetz, Berge, ...

Polizei-Informationssystem

Beispielanfragen Image-Query Suche alle Bilder, die dieselbe Person zeigen wie auf diesem Bild! entweder über Beschreibungsinformationen oder Bildverarbeitung Audio-Query Kann Person zu gesprochener Stimme identifiziert werden? Hat die selbe Person andere Gespräche geführt? über Sprachvektoren

Semantik berücksichtigen (keine reine Stichwortsuche) Beispielanfragen (2) Text-Query Finde alle Dokumente, bei denen es um Drogenkartell-Finanztransaktionen mit Firma ABC geht! Semantik berücksichtigen (keine reine Stichwortsuche) Video-Query Finde alle Videosegmente, wo das Angriffsopfer erscheint!

mehrere heterogene Datenbanken Beispielanfragen (3) heterogene Query Finde alle Personen, die des versuchten Mordes in Nordamerika überführt wurden und elektronische Geldüberweisung auf deren Konto von der ABC Corp. kommen! mehrere heterogene Datenbanken

Beispielanfragen (4) heterogene Multimedia-Query Finde alle Personen, die mit Jose Smith photographiert wurden und als versuchte Mörder in Nordamerika überführt wurden und von ABC Corp. Geld bekommen haben!

Beispielanfragen (5) komplexe heterogene Multimedia-Query Finde alle Personen, die Kontakt zu Jose Smith hatten

ISWeb Forschungsthemen Metadatenformate COMM – Core Ontology for Multimedia Events – Repräsentation von Ereignissen der realen Welt Social Media Analyse und Verstehen von User Generated Content für das Notfallmanagement => Collective Intelligence Wie nutzt man soziale Verbindungen und Tags um Multimediadaten besser zu finden? http://mytag.uni-koblenz.de SAMT-2008 – 3rd Int. Conference on Semantic and Digital Media Technology, Koblenz, Dec 3-5, 2008

Projekt WeKnowIt, http://www.weknowit.eu/ ISWeb Aktivitäten Projekt WeKnowIt, http://www.weknowit.eu/ Thema: Kollektive Intelligenz (Nutzungmachung von User Generated Content) 10 internationale Partner  HiWis gesucht! Mail an scherp@uni-koblenz.de SSMS09 Summer School on Multimedia Semantics Ende August in Koblenz http://www.smart-society.net/ssms09/ Workshop on Events in Multimedia (EiMM) bei der ACM Multimedia Konferenz in Peking 2009 http://www.uni-koblenz.de/confsec/eimm09/

Zukünftige Aktivitäten Studien-/Diplomarbeiten HiWi-Tätigkeiten Fragen Sie uns? mich Dr. Marcin Gregorzek