- Studienarbeit - Entwurf und Umsetzung von kombinierten Anfragen für die Ähnlichkeitssuche auf digitalen Bilder auf der Basis von Regionen und Features.

Slides:



Advertisements
Ähnliche Präsentationen
Arbeitsablauf basierte Grid Anwendungen
Advertisements

Business Engineering Philipp Osl, Alexander Schmidt
Blue J.
Vortrag von Stephanie Weirauch Jens Pleger Peter Jancke Frank Wejmelka
ER-Modell: Objekte und Klassen
Prüfung objektorientierter Programme -1
Graph Matching Torsten Gründel
Inhalt Saarbrücken,.
Datenmodellierung Externe Phase Informationsstruktur
SST - Sequence Search Tree
Kapitel 4 Datenstrukturen
Christian A. Kopf Institut für Informatik FU Berlin Episode Recognizer Framework - Rahmenwerk zur Episodenerkennung.
Paul, Morten, Yannick Blue J. Entwicklungsumgebung versteht Java Programmcode versteht Java Programmcode Für die Entwicklung eigener Software.
Objektorientierter Entwurf (OOD) Teil 3: Qualitätsmodell
Java: Objektorientierte Programmierung
FH-Hof Grundlagen mehrdimensionaler Suchstrukturen Richard Göbel.
Anfragesprachen – Dipl. Ing. Ulrich Borchert / FH Merseburg1/7 Datenbanken werden als Anhäufung von Werten eines Wertebereiches aufgefasst und Datenbankabfragen.
DOM (Document Object Model)
Vorlesung Informatik 2 Algorithmen und Datenstrukturen (27 – Kürzeste Wege) Prof. Th. Ottmann.
Datenbankentwurf mit Hilfe des ER-Modells entwickeln
Einsatz von XML zur Kontextspeicherung in einem agentenbasierten ubiquitären System Faruk Bagci, Jan Petzold, Wolfgang Trumler und Theo Ungerer Lehrstuhl.
Unterrichtsvorbereitung Graphentheorie Thema: Isomorphie von Graphen Otto-von-Guericke-Universität Magdeburg Fakultät für Mathematik Institut für Algebra.
Query Reformulation Seminar Multimedia-Datenbanken Sommersemester 2002 Marcus Denecke.
MMQL – Multimedia Query Language Eine Anfragesprache für Multimedia-Ähnlichkeitsanfragen Christian Mantei.
ISWeb - Information Systems & Semantic Web Marcin Grzegorzek 7 Effiziente Algorithmen und Datenstrukturen 7.1 Hochdimensionale Indexstrukturen.
Hashverfahren und digitale Signaturen
Kurzvorstellung der AG Algorithmen und Komplexität MPI Informatik
Bestimmung des ggT zweier Zahlen
Aufgabe Aufgabe: Einflussfaktoren: ?
1 Dienstbeschreibung mit DAML Ein graphischer Editor für DAML - Ting Zheng Betreuer: Michael Klein, Philipp Obreiter.
Seite 1 Interface - Konzept Ein Interface führt einen neuen Datentyp ein: interface Frau {... } Das Interface enthält Deklarationen ( keine Definitionen.
Approximationsalgorithmen Facility Location K-Median Cheng, Wei 12. Juli.
Visualisierung objektrelationaler Datenbanken
Objektorientierte Modellierung und Simulation technischer Systeme Vertiefungsveranstaltung im Studiengebiet SSG WS2006/2007 André Nordwig, Christoph Nytsch-Geusen.
Datenverteilung in Ad-hoc Netzen 1/24 Adaptive Datenverteilung in mobilen Ad-hoc Netzen unter Verwendung des Area Graph basierten Bewegungsmodells S. Bittner,
Entwurf und Realisierung einer digitalen Bibliothek zur Verwaltung von Notenhandschriften Dipl.-Ing. Temenushka Ignatova Datenbank- und Informationssysteme,
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung 1 SS 2001 Algorithmus von Dijkstra.
Effiziente Algorithmen
Übersicht Motivation Konzeption Umsetzung/ Implementierung
Die Grundterminologie
Automatic composition of UI mashups Vortrag zum Seminar Webengineering 2011 Michael Reißner.
Holonische Multiagentensimulation
Smart Features b Relationen b Regeln. Relationen b Definition: b Eine Relation ist eine Verbindung zwischen zwei Objekten. Diese Objekte können entweder.
Effiziente Algorithmen
Effiziente Algorithmen Hartmut Klauck Universität Frankfurt SS
Information und Kommunikation
Sesame Florian Mayrhuber
SS 2010 – IBB4C Datenmanagement Fr 15:15 – 16:45 R Vorlesung #2 Datenbankentwurf.
Voll funktionale Abhängigkeiten (4)
Petrinetze 1. Einführung Informatik : wesentlich Modellierung von
Eike Schallehn, Martin Endig
1 Strukturierung von Situationen (Strukturierung als Lernkomponente) Thomas Höpfel Seminar für Rechtstheorie und Rechtsinformatik WS 2004/05.
Gesichtsdetektion in digitalen Einzelbilder
Struktur-Funktions-Modelle von Pflanzen - Sommersemester Winfried Kurth Universität Göttingen, Lehrstuhl Computergrafik und Ökologische Informatik.
1 6.4 Verwaltung semistrukturierter Daten - was ist das? Datenverwaltung für XML-Dokumente - Daten in XML-Gewand - eigentlich XML-Dokumente - Abbildung.
The PicSOM Retrieval System 1 Christian Steinberg.
Visualisierung von Geodaten
Routenplanung querfeldein - Geometric Route Planning
Institut für Kartographie und Geoinformation Prof. Dr. Lutz Plümer Diskrete Mathematik II Vorlesung Suche des kürzesten Weges in einem Netz.
Datamining Ähnlichkeitssuche auf Zeitreihen Bernd Puchinger FernUniversität in Hagen.
5.1 5 Retrieval auf Bildern (.... in a nutshell)  Bedeutung.... ... im Zusammenhang mit Information Retrieval ... für Anwendungen Medizin: "Finde ähnliche.
Sichtbarkeit einschränken
Gliederung der Vorlesung
Paul, Morten, Yannick Blue J. Entwicklungsumgebung  versteht Java Programmcode  Für die Entwicklung eigener Software  Durch die Programmierung.
Vom Konzept zur Datenbank
Lehrstuhl für Wirtschaftsinformatik Univ.-Prof. Dr. Johannes Ruhland Referent: Vogel, Stephan Business Intelligence Distanzmaße
1. Betreuer: Prof. Dr. Jörg Striegnitz 2. Betreuer: Dr. Martin Schindler Kontextsensitive Autocompletion für Klassendiagramme in der UML/P Florian Leppers.
Rechen- und Kommunikationszentrum (RZ) Selektionsstrategien auf Graphstrukturen Sven Porsche Seminarvorträge Aachen.
Igor Vaynerman ISMOD-V ÜbungSS061 ISMOD-V Übung 3 Igor Vaynerman 8 Juni 2006.
 Präsentation transkript:

- Studienarbeit - Entwurf und Umsetzung von kombinierten Anfragen für die Ähnlichkeitssuche auf digitalen Bilder auf der Basis von Regionen und Features Bearbeiter: Ralph Spickermann Betreuer: Holger Meyer Temenushka Ignatova Stand: 25.04.2006

Gliederung Grundlagen/Aufgabenstellung Regionenbasierte Repräsentationen Konzeptuelles Datenmodell Prototypische Implementierung Aktueller Stand

1. Grundlagen/Aufgabenstellung Nutzung von Bildern für die verschiedensten Zwecke Organisation in Bilddatenbanken immer wichtiger Beispiele: ClipArt-Sammlungen, Museen, eNoteHistory Aber: sensorische Lücke semantische Lücke

1. Grundlagen/Aufgabenstellung Anfrage nach Bildinhalten nötig, um semantische Lücke zu schließen Nutzung von Features zur Bildbeschreibung (Farbe, Form, Textur, ..) Erweiterung zum regionenbasierten System durch Extraktion von markanten Bildteilen Festlegen von räumlichen Beziehungen (Abstand, Hierarchie, Überlappung, ..)

1. Grundlagen/Aufgabenstellung

1. Grundlagen/Aufgabenstellung

1. Grundlagen/Aufgabenstellung Untersuchung der Möglichkeiten, Regionen und Features in einer Anfrage zu verbinden Recherche bestehender Darstellungen und Systeme Anfrage = zu einer gegebenen Vorgabe passende Bilder aus einer Bildsammlung finden Dazu Definition von Ähnlichkeit notwendig

1. Grundlagen/Aufgabenstellung Ähnlichkeit ist ein Maß für die Distanz zweier Features in einem Featureraum Oft basierend auf einer Metrik Beispiele für Distanzfunktionen: Diskrete Metrik Lp-Distanz Bottleneck-Distanz Earth Mover's Distance (EMD)

2. Regionenbasierte Repräsentationen 2.1. 2D-String Effiziente Darstellung räumlicher Beziehungen Segmentierung von Bildern, anschließend Anordnung der Regionen in x- und y-Richtung Effiziente Suche auf so entstandenem zweidimensionalen String möglich

2. Regionenbasierte Repräsentationen Stringdarstellung: (u,v) = (C<A<D<B, D<C<A=B)

2. Regionenbasierte Repräsentationen Matching von 2D-Strings: Exaktes Matching: Gleiche Objekte Gleiche Beziehungen zwischen den Objekten Angenähertes Matching: Nicht zwangsweise Übereinstimmung der Teilstrings nötig Ähnlichkeit zwischen Strings wird berechnet

2. Regionenbasierte Repräsentationen 2.2. Attributierter Relationaler Graph (ARG) Basiert auf Grundlagen der Graphentheorie Graph G = (V,E,A) mit V = Knotenmenge, entspricht den Regionen E = Kantenmenge, entspricht Beziehungen zwischen Regionen A = Attributmenge mit Attributen, welche sowohl Knoten als auch Kanten zugeordnet sein können

2. Regionenbasierte Repräsentationen

2. Regionenbasierte Repräsentationen Matching von ARGs: Exaktes Matching: Basiert auf Graphenisomorphismus bijektive Abbildung von einem Graphen G1 zu einem Graphen G2 Angenähertes Matching: Nutzung eines Fehlermodells Gesucht sind minimale Kosten für Änderungs-operationen, damit ein Graph in den anderen überführt wird

3. Konzeptuelles Datenmodell Ziel: Erstellung eines Frameworks, welches Anfragen nach Features sowie nach Regionen miteinander verbindet Dazu Abbildung der grundlegenden Komponenten auf abstrakte Klassen Komponenten: Feature, Region, Relation, Bild

3. Konzeptuelles Datenmodell

3. Konzeptuelles Datenmodell Versuch der Anwendung des Frameworks auf bestehende Repräsentationen 2D-String ARG

3. Konzeptuelles Datenmodell Abbildung auf ARG: Vom Konzept der ziemlich nah am Framework Knoten = Region Kante = Relation Attribut = Feature

3. Konzeptuelles Datenmodell

3. Konzeptuelles Datenmodell Abbildung auf 2D-String: Region = Region Abbildung der räumlichen Anordnung auf Feature mit RangX und RangY Beziehungen wie north-of, south-of, .. werden als Relation modelliert, welche die Ränge vergleicht

3. Konzeptuelles Datenmodell

4. Prototypische Implementierung Anwendung des Frameworks anhand eines Beispieles Nutzung einer geeigneten Bildsammlung Extraktion von Regionen und Features Features: dominante Farbe, Regionenzentrum, umschließendes Rechteck Beziehungen: Himmelsrichtungen, Abstand, Überlappung, Enthaltensein

4. Prototypische Implementierung

5. Aktueller Stand Theoretischer Teil so gut wie fertig Konzeptueller Teil so gut wie fertig, muss noch geschrieben werden Momentan Implementierung In Java Suche nach geeigneter Bildsammlung Schreiben der Klassen und Methoden Implementierung in DB2

- THE END - Vielen Dank!