Pictorial Query by Example PQBE Vida Movahedi Mar. 2007.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

Chapter 10: Designing Databases
What is a Database By: Cristian Dubon.
The Hierarchical Model
The Relational Model and Relational Algebra Nothing is so practical as a good theory Kurt Lewin, 1945.
Kien A. Hua Division of Computer Science University of Central Florida.
D ATABASE S YSTEMS I R ELATIONAL A LGEBRA. 22 R ELATIONAL Q UERY L ANGUAGES Query languages (QL): Allow manipulation and retrieval of data from a database.
1 Enviromatics Spatial database systems Spatial database systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
CMPT 354, Simon Fraser University, Fall 2008, Martin Ester 52 Database Systems I Relational Algebra.
Database Systems: A Practical Approach to Design, Implementation and Management International Computer Science S. Carolyn Begg, Thomas Connolly Lecture.
Object-based Image Representation Dr. B.S. Manjunath Sitaram Bhagavathy Shawn Newsam Baris Sumengen Vision Research Lab University of California, Santa.
1 Basic DB Terms Data: Meaningful facts, text, graphics, images, sound, video segments –A collection of individual responses from a marketing research.
Overview of Computer Vision CS491E/791E. What is Computer Vision? Deals with the development of the theoretical and algorithmic basis by which useful.
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
Physical Database Monitoring and Tuning the Operational System.
Chapter 3 2D AND 3D SPATIAL DATA REPRESENTATIONS 김 정 준.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
Introduction to Database Systems 1 Relational Algebra Relational Model: Topic 3.
Attribute databases. GIS Definition Diagram Output Query Results.
1 Chapter 2 Reviewing Tables and Queries. 2 Chapter Objectives Identify the steps required to develop an Access application Specify the characteristics.
Concepts of Database Management Sixth Edition
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
C o n f i d e n t i a l Developed By Nitendra NextHome Subject Name: Data Structure Using C Title: Overview of Data Structure.
CIS 601 Fall 2004 Introduction to Computer Vision and Intelligent Systems Longin Jan Latecki Parts are based on lectures of Rolf Lakaemper and David Young.
Concepts of Database Management, Fifth Edition
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Concepts of Database Management Seventh Edition
Multimedia Databases (MMDB)
COMP 365 Android Development.  Manages access from a central database  Allows multiple applications to access the same data.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
Content-Based Image Retrieval
Chapter 16 Methodology – Physical Database Design for Relational Databases.
Summary Marie Yarbrough. Introduction History of Image Forgery Method Segmentation Classification Common-Sense Reasoning Conclusion.
Concepts of Database Management Seventh Edition
Edge and Boundary interpretation Consistent line drawing labeling via backtracking Presented by Guy Shtub.
1 Spatial Data Models and Structure. 2 Part 1: Basic Geographic Concepts Real world -> Digital Environment –GIS data represent a simplified view of physical.
Spatial DBMS Spatial Database Management Systems.
1Mr.Mohammed Abu Roqyah. Database System Concepts and Architecture 2Mr.Mohammed Abu Roqyah.
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
Tries Data Structure. Tries  Trie is a special structure to represent sets of character strings.  Can also be used to represent data types that are.
Concepts of Database Management Seventh Edition Chapter 3 The Relational Model 2: SQL.
PARALLEL PROJECTION PROJECTION MAPPING METHODS OF PROJECTION PARALLEL PROJECTION.
(SQL - Structured Query Language)
1 Announcements Reading for next week: Chapter 4 Your first homework will be assigned as soon as your database accounts have been set up.  Expect an .
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
Chapter 3: Relational Databases
BIT 3193 MULTIMEDIA DATABASE CHAPTER 4 : QUERING MULTIMEDIA DATABASES.
7 1 Database Systems: Design, Implementation, & Management, 7 th Edition, Rob & Coronel 7.6 Advanced Select Queries SQL provides useful functions that.
1 A Methodology for automatic retrieval of similarly shaped machinable components Mark Ascher - Dept of ECE.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-5 Chapters 9 and 10.
Concepts of Database Management, Fifth Edition Chapter 3: The Relational Model 2: SQL.
3D Single Image Scene Reconstruction For Video Surveillance Systems
Visual Information Retrieval
Learn about relations and their basic properties
Relational Algebra Chapter 4 1.
CIS 207 The Relational Database Model
The Earth Mover's Distance
Color-Texture Analysis for Content-Based Image Retrieval
Knowledge Representation
Databases and Information Management
Chapter 3 The Relational Database Model
By Pradeep C.Venkat Srinath Srinivasan
Relational Algebra Chapter 4 1.
Data Model.
Databases and Information Management
Contents Preface I Introduction Lesson Objectives I-2
Relational Model B.Ramamurthy 5/28/2019 B.Ramamurthy.
Presentation transcript:

Pictorial Query by Example PQBE Vida Movahedi Mar. 2007

Contents Symbolic Images Direction Relations PQBE Implementation of queries using skeleton images Sample application Construction of Symbolic Images

Symbolic Image Symbolic image: is an array representing a set of objects and a set of direction relations among them Used in –Context-based retrieval in image databases –Spatial reasoning –Path planning –Image similarity retrieval

Direction Relations Primitive Direction relations: –{NorthWest, RestrictedNorth, NorthEast,RestrictedWest, SamePosition, RestrictedEast, SouthWest, RestrictedSouth, SouthEast} Y: reference object Direction relation of primary object All primitives are transitive, SamePosition is symmetric

Introducing PQBE Pictorial Query-by-example –Generalizes from example given by user –Uses skeleton images (which are symbolic images) as queries –Ability to express negation, union, intersection, join, etc

Description by Sets O(I): objects of image I C(I): primitive direction relations (constraints) between all pairs of objects in image I Example: O(u)={O, P, Q} C(u)= {RestrictedEast(Q,O),SouthWest(O,P), RestrictedNorth(P,Q)} Note SamePosition and converse relations not included for simplicity u

Query Queries with one skeleton image _: variables (for objects/ images) are precede by ‘_’ P: printing character, when before an object variable/constant causes its value to be retrieved and displayed Database Image Constant

Query A symbolic image I is a subimage of J iff O(I)  O(J) & C(I)  C(J) Result of a query: set of all symbolic (sub)images that satisfy the spatial conditions imposed by sets O and C of skeleton images Assumptions: closed world, domain closure, unique name

Example: Query 1 Retrieve the subimages of s that contain an object X where X is NorthEast of B in s.

Example: Query 2

Example: Query 3 & 4

Example: Queries 5-7

Querying object configurations

Querying relations between objects

Union, Intersection, Join

Queries with multiple images

Queries with image retrieval

Update Operations P: printing character  Select R: removing character  Delete I: inserting character  Insert

Application: Geographical Queries Maps of cities in Central Europe Symbolic Image A sample query

Spatial Representation preserve location in space without incorporating information such as shape, size, texture, or color of objects e.g. subway maps contain no information about the shapes of the stations

Different Areas, Different Goals Explanatory and predictive power –Computational models of Vision and Imagery Expressive power and inferential adequacy –Artificial Intelligence representation schemes Efficient manipulation of large amounts of geographic and geometric data –Spatial Databases

Construction of 2D-G string Segmented Original Image Cutting function: detects and records differences in object projections on the x and y axis

Construction of Symbolic Arrays

References [1] Dimitris Papadias and Timos Sellis (1995), A Pictorial Query-By-Example Language, Journal of Visual Languages and Computing, vol. 6, pp [2] Dimitris Papadias and Timos Sellis (1994), Qualitative Representation of Spatial Knowledge in Two-Dimensional Space, Very Large Databases Journal, Special Issues on Spatial Databases, vol. 3, pp