Spatial Query by Sketch 研一 693520404 張永昌. Agenda Abstract Introduction Spatial Query Spatial Query Languages Visual Spatial Query Languages Sketching.

Slides:



Advertisements
Similar presentations
S 1 Intelligent MultiModal Interfaces Manuel J. Fonseca Joaquim A. Jorge
Advertisements

Center for Modeling & Simulation.  A Map is the most effective shorthand to show locations of objects with attributes, which can be physical or cultural.
The Evolution of Spatial Outlier Detection Algorithms - An Analysis of Design CSci 8715 Spatial Databases Ryan Stello Kriti Mehra.
GIS for Environmental Science
1 Enviromatics Spatial database systems Spatial database systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Investigating a bottom-up approach for extracting domain ontologies from urban databases Christophe Chaidron 1, Roland Billen 1 & Jacques Teller 2 1 University.
Copyright, © Qiming Zhou GEOG3600. Geographical Information Systems Geographical Query.
CS 128/ES Lecture 2b1 Attribute Data and Map Types.
JPN494: Japanese Language and Linguistics JPN520: Advanced Japanese Language and Linguistics Introduction 08/22/2006.
What is Where? Lecture 5 Introduction to GISs Geography 176A Department of Geography, UCSB Summer 06, Session B.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Advanced Topics COMP163: Database Management Systems University of the Pacific December 9, 2008.
Consistent Visualization and Querying of GIS Databases by a Location-Aware Mobile Client Luke Benedict SE521 March 4, 2009 A Look at the 2003 Paper by.
GTECH 201 Lecture 05 Storing Spatial Data. Leftovers from Last Session From data models to data structures Chrisman’s spheres ANSI Sparc The role of GIScience.
Software Requirements
What is Where? u Getting Started With Geographic Information Systems u Chapter 5.
Spatial SQL: A Query and Presentation Language Max J. Egenhofer (Presenter: Yi-Shin Chen)
Geography 241 – GIS I Dr. Patrick McHaffie Associate Professor Department of Geography Cook County, % population < 5.
Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
Prepared by Abzamiyeva Laura Candidate of the department of KKGU named after Al-Farabi Kizilorda, Kazakstan 2012.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1 Chapter 1 - Introduction: Databases and Database Users - Outline Types of Databases and.
SQL 資料庫查詢語言 取材自 EIS, 3 rd edition By Dunn et al..
National Survey and Cadastre – Denmark Conceptual Modeling of Geographic Databases - Emphasis on Relationships among Geographic Databases Anders Friis-Christensen.
Map Scale, Resolution and Data Models. Components of a GIS Map Maps can be displayed at various scales –Scale - the relationship between the size of features.
Architecture-Based Runtime Software Evolution Peyman Oreizy, Nenad Medvidovic & Richard N. Taylor.
–combines elements of computer science –database design –software design geography –map projections –geographic reasoning mathematics –mathematical topology.
Introduction: Databases and Database Users
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Università degli Studi di Modena and Reggio Emilia Dipartimento di Ingegneria dell’Informazione Prototypes selection with.
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 1- 1.
Spatial Concepts and Data Models Reading: Shekhar & Chawla Chapter 2 November 22, 2005.
RCDL Conference, Petrozavodsk, Russia Context-Based Retrieval in Digital Libraries: Approach and Technological Framework Kurt Sandkuhl, Alexander Smirnov,
Minor Thesis A scalable schema matching framework for relational databases Student: Ahmed Saimon Adam ID: Award: MSc (Computer & Information.
By Chung-Hong Lee ( 李俊宏 ) Assistant Professor Dept. of Information Management Chang Jung Christian University 資料庫與資訊檢索系統的整合 - 一個文件資料庫系統的開發研究.
University of L’Aquila, Department of Electrical and Information Engineering
KNOWLEDGE BASED TECHNIQUES INTRODUCTION many geographical problems are ill-structured an ill-structured problem "lacks a solution algorithm.
SQL Reporting Services From a Developers Perspective Adam Calderon Principal Engineer Interknowlogy LLC
Technology Guide 3 Data & Database. Agenda Definition File processing problems Database Selection criteria.
Database Systems DBMS Environment Data Abstraction.
NSF DUE ; Laura Johnson Cherie Aukland.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Spatial DBMS Spatial Database Management Systems.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
VisDB: Database Exploration Using Multidimensional Visualization Maithili Narasimha 4/24/2001.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
QUERY PROCESSING RELATIONAL DATABASE KUSUMA AYU LAKSITOWENING
Lecture 10 Creating and Maintaining Geographic Databases Longley et al., Ch. 10, through section 10.4.
Incremental generation of spatial referring expressions in situated dialog John D. Kelleher, Geert-Jan M. Kruijff Dublin Institute of Technology Dublin,
Min Li; Jun Zhao; Tinglei Huang Intelligent Computing and Integrated Systems (ICISS), 2010 International Conference Publication Year: 2010, Page(s): 790.
Introduction to Scale Space and Deep Structure. Importance of Scale Painting by Dali Objects exist at certain ranges of scale. It is not known a priory.
Computer Science An Overview Allen C.-H. Wu/Arbee L.P. Chen Computer Science Department Tsing Hua University.
網站開發架構與工具 張耀仁. Motivation Content  HTML, CSS, JavaScript, SQL  Ruby on Rails  Reference.
Introduction to Spatial Computing CSE 555
Introduction to Databases
國立臺北科技大學 課程:資料庫系統 Chapter 2 Database Environment.
生物資訊程式語言應用 Part 4 MySQL.
Digital Video Library - Jacky Ma.
Geography 463 GIS Workshop
Introduction Multimedia initial focus
Object-Oriented Database Management System (ODBMS)
Multimedia Content-Based Retrieval
Notes Translations.
GIS Analysis Functions
SQL .. An overview lecture3.
Knowledge-based event recognition from salient regions of activity
ITEC 810: Information Technology Project
Human and Computer Interaction (H.C.I.) &Communication Skills
Presentation transcript:

Spatial Query by Sketch 研一 張永昌

Agenda Abstract Introduction Spatial Query Spatial Query Languages Visual Spatial Query Languages Sketching Spetial Query by Sketch A Guided Tour through Spatial uery by Sketch Modeling Topological Relations Conceptual Neighborhoods Query Processing Relaxing Spatial Constraints Sketched Conclusion

Abstract 讓地理資訊系統 (GIS) 和地理資料庫互 動: alphanumeric command languages (文數字命令語言) Tedious process : It often requires extensive training in the use of the particular query language forces users to translate a spatial image they may have in their mind into a non- spatial language Spatial Query by Sketch : more directly human spatial thinking

Introduction Sketching more directly supports human spatial thinking than does interaction through a spatial query language, because users frequently have an image-like representation in their minds when they query about spatial configurations.

Spatial Query Spatial Query Languages Complex macro languages Extensions of SQL : object 、 multimedia Visual Spatial Query Languages Sketching

Spetial Query by Sketch Step 1: The user draws with a pen a prototypical geometric configuration that matches closely the spatial situation(s) he or she expects to retrieve from the geographic database. Step 2: The user annotates the sketch to describe desired properties of the sketched objects. These annotations may include the specification of the objects’ classes (e.g., “lake,” “forest,” or “road”), object attributes (e.g., the name of a road), and metric constraints (e.g., distances or areas). Step 3. Spatial-Query-by-Sketch parses the sketch and translates it from a pixel representation into a topological vector data model. Step 4: Spatial-Query-by-Sketch develops a query processing plan. If necessary, ambiguities are resolved through a visual interview process with the user. Step 5: The query processor executes the query against the spatial database and retrieves the scenes that match the query asked in a prioritized order, such that scenes with the best match to the query are retrieved first.

A Guided Tour through Spatial- Query-by-Sketch

Modeling Topological Relations

Conceptual Neighborhoods

Query Processing

Relaxing Spatial Constraints Sketched

Conclusion This paper presented the design principles of Spatial-Query-by-Sketch, a visual spatial query language without modes.