Wiki-Reality: Augmenting Reality with Community Driven Websites Speaker: Yi Wu Intel Labs/vision and image processing research Collaborators: Douglas Gray,

Slides:



Advertisements
Similar presentations
1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Advertisements

Implementing Tableau Server in an Enterprise Environment
Kapitel 14 Recognition – p. 1 Recognition Scene understanding / visual object categorization Pose clustering Object recognition by local features Image.
Kapitel 14 Recognition Scene understanding / visual object categorization Pose clustering Object recognition by local features Image categorization Bag-of-features.
Chapter 1: The Database Environment
MS Windows 2000 PRO Widely used version of the Microsoft windows operating system Designed for use on computer workstations and portable computers Workstation.
1 DTI/EPSRC 7 th June 2005 Reacting to HCI Devices: Initial Work Using Resource Ontologies with RAVE Dr. Ian Grimstead Richard Potter BSc(Hons)
- A Powerful Computing Technology Department of Computer Science Wayne State University 1.
Web-Based Planning Tools for Missouri Show-Me Ag Classic February 1, 2006 Columbia, MO Chris Barnett Center for Agricultural, Resource and Environmental.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
1 The phone in the cloud Utilizing resources hosted anywhere Claes Nilsson.
Tim Gleue, Patrick Dähne VAST(Visual Analytics Science and Technology) 2001 DESIGN AND IMPLEMENTATION OF A MOBILE DEVICE FOR OUTDOOR AUGMENTED REALITY.
M obile U ser I nterface Survey March 11, 2011 Hyojin Song.
Source: IEEE Pervasive Computing, Vol. 8, Issue.4, Oct.2009, pp. 14 – 23 Author: Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N. Adviser: Chia-Nian.
Location-Based Social Networks Yu Zheng and Xing Xie Microsoft Research Asia Chapter 8 and 9 of the book Computing with Spatial Trajectories.
Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks Rik Sarkar Jie Gao Stony Brook University 1.
Consignment Tracking System An Overview - Aron Bury - Ian Searle - Ian Storey.
1 NewSouth HR Reporting Running the Leave Accruals Report.
James Hays and Alexei A. Efros Carnegie Mellon University CVPR IM2GPS: estimating geographic information from a single image Wen-Tsai Huang.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
9th E3 Concertation Meeting, Brussels, September 10th, 2002
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
COMMERCIAL METADATA APPROACH BY ANDREA DE POLO (ALINARI)
CFR 250/590 Introduction to GIS, Autumn 1999 Data Search & Import © Phil Hurvitz, find_data 1  Overview Web search engines NSDI GeoSpatial Data.
Sheldon Brown, UCSD, Site Director Milton Halem, UMBC Director Yelena Yesha, UMBC Site Director Tom Conte, Georgia Tech Site Director Fundamental Research.
1 Google Earth Powered by MapGuide. 2© 2006 Autodesk Session Outline MapGuide / Google Earth Integration Overview Demo How it Works and How to Use It.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
Richard Yu.  Present view of the world that is: Enhanced by computers Mix real and virtual sensory input  Most common AR is visual Mixed reality virtual.
UBIGIous – A Ubiquitous, Mixed-Reality Geographic Information System Daniel Porta Jan Conrad Sindhura Modupalli Kaumudi Yerneni.
Stephan Gammeter, Lukas Bossard, Till Quack, Luc Van Gool.
CVPR 2008 James Philbin Ondˇrej Chum Michael Isard Josef Sivic
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
WISE: Large Scale Content-Based Web Image Search Michael Isard Joint with: Qifa Ke, Jian Sun, Zhong Wu Microsoft Research Silicon Valley 1.
Chorus cluster meeting, Vilamoura April SAPIR Search in Audio-visual content using P2p IR Yosi Mass, Raul Santos.
Dr. Roberto Flores Physics, Computer Science & Engineering Christopher Newport University Newport News, Virginia USA.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
Video/Image Fingerprinting & Search Naren Chittar CS 223-B project, Winter 2008.
The Internet & The World Wide Web Notes
Keypoint-based Recognition and Object Search
Object Recognition and Augmented Reality
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
This presentation was scheduled to be delivered by Brian Mitchell, Lead Architect, Microsoft Big Data COE Follow him Contact him.
Research Area B Leif Kobbelt. Communication System Interface Research Area B 2.
Web Search Engines and Information Retrieval on the World-Wide Web Torsten Suel CIS Department Overview: introduction.
Keypoint-based Recognition Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 03/04/10.
AUTOMATIC ANNOTATION OF GEO-INFORMATION IN PANORAMIC STREET VIEW BY IMAGE RETRIEVAL Ming Chen, Yueting Zhuang, Fei Wu College of Computer Science, Zhejiang.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
Software and Hardware Interaction
Video Google: A Text Retrieval Approach to Object Matching in Videos Josef Sivic and Andrew Zisserman.
Collective Vision: Using Extremely Large Photograph Collections Mark Lenz CameraNet Seminar University of Wisconsin – Madison February 2, 2010 Acknowledgments:
10/31/13 Object Recognition and Augmented Reality Computational Photography Derek Hoiem, University of Illinois Dali, Swans Reflecting Elephants.
IEEE Int'l Symposium on Signal Processing and its Applications 1 An Unsupervised Learning Approach to Content-Based Image Retrieval Yixin Chen & James.
Location-Aware Image Database Yung-Hsiang Lu Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer Engineering.
What is Web Information retrieval from web Search Engine Web Crawler Web crawler policies Conclusion How does a web crawler work Synchronization Algorithms.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
Goggle Gist on the Google Phone A Content-based image retrieval system for the Google phone Manu Viswanathan Chin-Kai Chang Ji Hyun Moon.
An Architecture for Adaptive Content Extraction in Wireless Networks Phil West Greg Foster Peter Clayton Submitted to the South African Telecommunications.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
3D Motion Classification Partial Image Retrieval and Download Multimedia Project Multimedia and Network Lab, Department of Computer Science.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Wednesday NI Vision Sessions
Technologies: for Enhancing Broadcast Programmes with Bridgets
Heritage App: Annotating Images on Mobile Phones
Programming by a Sample: Rapidly Creating Web Applications with d.mix
What is SharePoint and why you should care
Personalized Social Image Recommendation
Gabriel Takacs, Vijay Chandrasekhar, Thanos Bismpigiannis, Bernd Girod
Scalable, distributed database system built on multicore systems
for Display Antique and Art Object Information
Presentation transcript:

Wiki-Reality: Augmenting Reality with Community Driven Websites Speaker: Yi Wu Intel Labs/vision and image processing research Collaborators: Douglas Gray, Igor Kozintsev, Horst Haussecker

Motivation What is the best way to use what we have to access what we want? We have: Mobile devices facing UI challenges … (lack of keyboard, mouse limits, small screen size, etc.) Mobile devices with an abundance of sensors with nothing to do... (Camera, GPS, accelerometers, 3G, etc.) A plethora of data from the net, indexed only by text... (Wikipedia, Wikitravel, Yelp, etc.) We want: Easy access to the relevant information Augment the reality in front of my eyes 2

Previous/Existing Work Just a tiny sample... A Touring Machine, Feiner et al Websigns, Pradhan et al SnapToTell, Lim et al Various Nokia Projects, Takacs, Quack et al Hard to deploy in a large scale due to the pain of maintaining database up to date Internet data get refreshed everyday 3

Example Scenario 4 4 You are wandering around Marseille, France and you see this building. What is it? Tourist photo from Flickr The Answer is on Wikipedia!

System Overview 5 Internet User Mobile device User Automated Wikipedia crawling script extracting geo- tagged Wiki pages and pictures Automated Wikipedia crawling script extracting geo- tagged Wiki pages and pictures ~ 150k photos with geo-location tags & linked Wiki-pages Developed location based data query & hierarchical kmeans indexing structure for fast data access using visual features Developed location based data query & hierarchical kmeans indexing structure for fast data access using visual features wireless link DB

Data Collection Images are in pages which have geo-tags... 6

Data Distribution 7

Partition between Client and Server Acquire image Extract features Image match Acquire image Extract features Image match Extract features Image match Mobile Client Acquire Senso r data Database/Server Extract features Download data Extract features Rendering Acquire image Track image Mobile Client Data Overlay Data capture and display Data capture and display Visual Retrieval, Augmentation and Rendering Visual Retrieval, Augmentation and Rendering

Geo-indexing Algorithm 9 Hierarchical Spatial Indexing –Points are indexed at multiple levels –Allows for efficient retrieval from very large databases

Visual Feature, Indexing and Matching SURF (64d) features extracted  Bay et al. from ECCV 2006  Code optimization: multithreading, vectorization and descriptor quantization Indexed with a scalable vocabulary tree  Nister & Stewenious from CVPR 2006  Hierarchical k-means clustering 10

The Page/Location ↔ Image Graph 11 Berlin Brandenburg Gate Geo-Tag

Page Selection Page relevance is determined with —Number of references to that page that are found in the top n results —Divided by the number of images in the page Generally favors more specific pages “Brandenburg Gate” (3 out of 3 images) rather than “Berlin” (1 out of 6 images) 12

Prototype MID 13

User Interface 14 Top 5 image matches. Users can click on the top match to open related wikipage in the web browser Response time is within a couple of seconds, depending on network connectivity Live video input

Demo Video 15