Download - DIS tributed CO ntent-based V isual I nformation R etrieval

Transcript
Page 1: DIS tributed CO ntent-based V isual I nformation R etrieval

DISDIStributedtributed COCOntent-basedntent-based VVisualisual IInformationnformation RRetrievaletrievalKa Cheung Sia, Cheuk Hang Ng, Chi Hang Chan, Siu Kong Chan, Lai Yi Ho

Multimedia Information Processing Lab - http://www.cse.cuhk.edu.hk/~miplabDepartment of Computer Science and Engineering, The Chinese University of Hong Kong

{kcsia, chng, chchan, skchan3, lyho} @ cse.cuhk.edu.hk

DISCOVIR • CBIR function in Gnutella network in addition to filename search• Downloadable plug-in module based on your needs• Preview in thumbnails that saves your time• Draw pad allowing you to draw your own query image• Contribute to the Web users• Reveal geographical location of source

[1] The Gnutella project http://www.gnutella.com[2] The LimeWire project http://www.limewire.com[3] C. H. Ng and K. C. Sia, Peer Clustering and Firework Query Model, In Poster Proceedings of WWW 2002

Selected ReferenceSelected Reference

Download images

Plug-in management

Image search & Preview

ConnectionManager

PacketRouter

Plug-inManager

HTTPAgent

FeatureExtractor

ImageIndexer

DISCOVIR NetworkShared Collection

DISCOVIR Core

DISCOVIR User Interface

WWW

Image Manager

Architecture of DISCOVIRThe P2P

The WWW

Contributions• Rich queries compared to existing filename search• Reduce unnecessary download by thumbnail preview functionality

DISCOVIR Everywhere contributions• Distribute and balance queries workload from the Web among peers• Reduced workload on query gateway compared to existing methods

Procedures of Web-based queries1 – Upload query image to DISCOVIR gateway2,3 – Locate available DISCOVIR peer through bootstrap server4,5 – Delegate query and result collection task to DISCOVIR peers6 – Generate HTML for web user to download directly from peers