Multimedia Indexing and Retrieval Kowshik Shashank Project Advisor: Dr. C.V. Jawahar.

Slides:



Advertisements
Similar presentations
Lecture outline Nearest-neighbor search in low dimensions
Advertisements

Trees for spatial indexing
The A-tree: An Index Structure for High-dimensional Spaces Using Relative Approximation Yasushi Sakurai (NTT Cyber Space Laboratories) Masatoshi Yoshikawa.
Aggregating local image descriptors into compact codes
Three things everyone should know to improve object retrieval
Content-Based Image Retrieval
Fast Algorithms For Hierarchical Range Histogram Constructions
A NOVEL LOCAL FEATURE DESCRIPTOR FOR IMAGE MATCHING Heng Yang, Qing Wang ICME 2008.
Query Specific Fusion for Image Retrieval
Herv´ eJ´ egouMatthijsDouzeCordeliaSchmid INRIA INRIA INRIA
PHP-based Image Recognition and Retrieval of Late 18th Century Artwork Ben Goodwin Handouts are available for students writing summaries for class assignments.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Hashing Techniques.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Bag of Features Approach: recent work, using geometric information.
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
ADVISE: Advanced Digital Video Information Segmentation Engine
Expectation Maximization Method Effective Image Retrieval Based on Hidden Concept Discovery in Image Database By Sanket Korgaonkar Masters Computer Science.
Detecting Near Duplicates for Web Crawling Authors : Gurmeet Singh Mank Arvind Jain Anish Das Sarma Presented by Chintan Udeshi 6/28/ Udeshi-CS572.
1 Integrating User Feedback Log into Relevance Feedback by Coupled SVM for Content-Based Image Retrieval 9-April, 2005 Steven C. H. Hoi *, Michael R. Lyu.
1998/5/21by Chang I-Ning1 ImageRover: A Content-Based Image Browser for the World Wide Web Introduction Approach Image Collection Subsystem Image Query.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
A New Point Access Method based on Wavelet Trees Nieves R. Brisaboa, Miguel R. Luaces, Diego Seco Database Laboratory University of A Coruña A Coruña,
Similarity Search in High Dimensions via Hashing Aristides Gionis, Protr Indyk and Rajeev Motwani Department of Computer Science Stanford University presented.
Presentation in IJCNN 2004 Biased Support Vector Machine for Relevance Feedback in Image Retrieval Hoi, Chu-Hong Steven Department of Computer Science.
1 An Empirical Study on Large-Scale Content-Based Image Retrieval Group Meeting Presented by Wyman
5/30/2006EE 148, Spring Visual Categorization with Bags of Keypoints Gabriella Csurka Christopher R. Dance Lixin Fan Jutta Willamowski Cedric Bray.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
SIEVE—Search Images Effectively through Visual Elimination Ying Liu, Dengsheng Zhang and Guojun Lu Gippsland School of Info Tech,
Indexing Techniques Mei-Chen Yeh.
School of Information Technology & Electrical Engineering Multiple Feature Hashing for Real-time Large Scale Near-duplicate Video Retrieval Jingkuan Song*,
IIIT Hyderabad Security and Privacy of Visual Data Maneesh Upmanyu, C. Narsimha Raju Anoop M. Namboodiri, K. Srinathan, C.V. Jawahar Center for Visual.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
Private Content Based Image Retrieval Shashank J, Kowshik P, Kannan Srinathan and C.V. Jawahar Is it possible for an image database to respond accurately.
2004, 9/1 1 Optimal Content-Based Video Decomposition for Interactive Video Navigation Anastasios D. Doulamis, Member, IEEE and Nikolaos D. Doulamis, Member,
Glasgow 02/02/04 NN k networks for content-based image retrieval Daniel Heesch.
PMLAB Finding Similar Image Quickly Using Object Shapes Heng Tao Shen Dept. of Computer Science National University of Singapore Presented by Chin-Yi Tsai.
Nearest Neighbor Paul Hsiung March 16, Quick Review of NN Set of points P Query point q Distance metric d Find p in P such that d(p,q) < d(p’,q)
VOMegaPlot Efficient Plotting of Large VOTable Datasets.
Video Google: A Text Retrieval Approach to Object Matching in Videos Josef Sivic and Andrew Zisserman.
P ARALLEL O RTHOGONAL R ANGE S EARCHING Project Presentation by Savitha Parur Venkitachalam.
Beyond Sliding Windows: Object Localization by Efficient Subwindow Search The best paper prize at CVPR 2008.
INTERACTIVELY BROWSING LARGE IMAGE DATABASES Ronald Richter, Mathias Eitz and Marc Alexa.
Similarity Searching in High Dimensions via Hashing Paper by: Aristides Gionis, Poitr Indyk, Rajeev Motwani.
Event retrieval in large video collections with circulant temporal encoding CVPR 2013 Oral.
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
© 2009 IBM Corporation IBM Research Xianglong Liu 1, Yadong Mu 2, Bo Lang 1 and Shih-Fu Chang 2 1 Beihang University, Beijing, China 2 Columbia University,
Word : Let F be a field then the expression of the form a 1, a 2, …, a n where a i  F  i is called a word of length n over the field F. We denote the.
BIRCH: Balanced Iterative Reducing and Clustering Using Hierarchies A hierarchical clustering method. It introduces two concepts : Clustering feature Clustering.
An Approximate Nearest Neighbor Retrieval Scheme for Computationally Intensive Distance Measures Pratyush Bhatt MS by Research(CVIT)
A Hybrid Technique for Private Location-Based Queries with Database Protection Gabriel Ghinita 1 Panos Kalnis 2 Murat Kantarcioglu 3 Elisa Bertino 1 1.
Content-Based Image Retrieval (CBIR) By: Victor Makarenkov Michael Marcovich Noam Shemesh.
Outline Problem Background Theory Extending to NLP and Experiment
Bundling Features for Large Scale Partial-Duplicate Web Image Search Zhong Wu ∗, Qifa Ke, Michael Isard, and Jian Sun Microsoft Research.
Content Based Color Image Retrieval vi Wavelet Transformations Information Retrieval Class Presentation May 2, 2012 Author: Mrs. Y.M. Latha Presenter:
Location Privacy Protection for Location-based Services CS587x Lecture Department of Computer Science Iowa State University.
Computer Vision Group Department of Computer Science University of Illinois at Urbana-Champaign.
FastMap : Algorithm for Indexing, Data- Mining and Visualization of Traditional and Multimedia Datasets.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
Privacy Preserving Outlier Detection using Locality Sensitive Hashing
IIIT Hyderabad Private Outlier Detection and Content based Encrypted Search Nisarg Raval MS by Research, CSE Advisors : Prof. C. V. Jawahar & Dr. Kannan.
IIIT Hyderabad Learning in Large Scale Image Retrieval Systems Under the guidance of: Dr. C. V. Jawahar & Dr. Vikram Pudi by Pradhee Tandon Roll No
INFO Week 7 Indexing and Searching Dr. Xia Lin Assistant Professor College of Information Science and Technology Drexel University.
Multiple Feature Hashing for Real-time Large Scale
Instance Based Learning
Spatial Indexing I Point Access Methods.
Orthogonal Range Searching and Kd-Trees
Efficient Image Classification on Vertically Decomposed Data
Design of Hierarchical Classifiers for Efficient and Accurate Pattern Classification M N S S K Pavan Kumar Advisor : Dr. C. V. Jawahar.
On the Designing of Popular Packages
Presentation transcript:

Multimedia Indexing and Retrieval Kowshik Shashank Project Advisor: Dr. C.V. Jawahar

Problem Statement Develop efficient algorithms for a real time, private multimedia database “Develop efficient algorithms for a real time, private multimedia database”

Applications Defense systems Surveillance systems Image/Video collections (under copyright notices) Web 2.0 Web image search

Feature Extraction Indexing Query Feature Extraction Database Similarity Measure Result

Indexing Schemes Hierarchical Structures Vocabulary Trees Hashing

Private Retrieval In Hierarchical Structures

Querying in CBIR …….. Feature vector Query Image

Private Content Based Image Retrieval 1. The user extracts the feature vector of the query image, say f query. 2. The user asks for the data stored in the root node of the indexing structure. 3. f query and the information are used to decide whether to access the left or the right sub-tree. 4. The user frames a Query Q i to access the node at level i. 5. The database replies with A i for the query Q i. 6. The user performs a function f( A i ) to obtain the information at the node. Go to step 3.

Private Content Based Image Retrieval A2A2 Q2Q2 Q1Q1 A1A1 Feature vector (f query ) …….. Root Info f query, f(A 1 ) f query, f(A 2 )

Quadratic Residuosity assumption Consider a natural number N = p. q where p, q are large prime numbers. Construct a set `y` is called a Quadratic Residue (QR), if x | y = x 2 and x, y else `y` is called a Quadratic Non-Residue (QNR). Construct a set Y N with equal number of QRs and QNRs

Quadratic Residuosity Assumption: Given a number `y` Y N, it is predictably hard to decide whether `y` is a QR or a QNR. Basic Rules QNR * QNR = QR QNR * QR = QNR QR * QR = QR

Viewing the nodes in a level

QR QNRQR User i th 1010 Database QR 2 QRQNR 2 QR User i th 1010 Database Now the user decides on the i th element as QR or QNR and decides upon the data at the i th index in the database. Q1Q2Q3Q4 Q1 2 Q2Q3 2 Q4 Querying on a Linear Database A[i] = Q[i] if 0 A[i] = Q[i] 2 if 1 Q A

Converting to 2D database

QNR QR ….. …. QR QNR m x n Frame a query of length ‘m’ with a QNR in the position of the row in which the node occurs QR ….. …. ….. ….

The database forms a m x n matrix with the first bit of information QR ….. …. QNR m x n 0 … …. ….. ….

QRQR 2 QNR QR 2 QR ….. …. QNR m x n Put the square of the number if the bit value is 1 else retain the same number QNR ….. QNR 2 QR …. ….. Multiply along the columns QNR QR ….. AiAi ….

Framing the Query and Reply If the user is interested in the data at node (x,y)  Frame a query of length m in which the x th value is a QNR and rest are QR.  The database computes the reply A i of length n and returns to the user.  If the value of A i [y] is a QR then the value is 1 else 0.

Complexity of the algorithm The communication complexity is O(m) on the user side and O(n) on the server side. Hence the communication complexity is O(max(m,n)) If m = n =, the communication complexity is

Extension to other Hierarchical Structures Hierarchical Structures  Number of nodes at each level.  Information at a node. Any number of nodes can be converted into a ‘m x n’ matrix. Any information can be represented in binary format. If the user has the data about the indexing structure and the format of the information stored at a node, the algorithm can be simulated for any hierarchical structure.

Results KD Tree and Corel Database  Corel Database consists of 9907 images.  Color feature extracted as color histogram with 768 dimensions.  Average Retrieval Time: secs  Sample Results

Results Vocabulary Tree and Nister Dataset  Nister Dataset consists of 10,200 images.  SIFT features used to obtain visual words.  Vocabulary size of visual words.  Average Retrieval Time: secs  Sample Results

Results Vocabulary size was varied to test the scalability of the algorithm. As the size increases, the size of the tree increases causing more data to be exchanged, thus increasing the average retrieval time.

Results LSH and Corel Dataset  LSH – Locality Sensitive Hashing  90 hash functions each having 450 bins on an average.  Two level hierarchy.  Average Retrieval Time: secs  Confusion metric was varied to obtain various levels of privacy.  As confusion metric decreases, the data exchanged decreases thus giving faster retrieval times.

Results The algorithm was tested for its scalability. Synthetic datasets to the tune of a million images were used to test the practicality of the algorithm. Dataset SizeQuery Time(in secs)

Conclusion We have addressed the problem of private retrieval in Image databases. The algorithm is shown to be customizable for all hierarchical structures as well as Hash based Indexing. Experimental study shows that the algorithm is accurate, efficient and scalable. Algorithm is fully private and feasible on large image databases using the state of art indexing schemes. Demonstrated a near linear operating region for image databases, where the trade off between privacy and speed is feasible.

m x n QiQi ….. …. 1 … …. ….. … QR ….. …. QNR 11 … …. ….. …. 1 QRQR 2 ….. …. m x n QNR 2 ….. QNR QR …. ….. …. QRQR 2 ….. …. m x n QNR 2 ….. QNR QR …. ….. …. QR ….. QNR AiAi