Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223 Relevance Feedback for Image Retrieval.

Slides:



Advertisements
Similar presentations
Computer Vision, Part 1. Topics for Vision Lectures 1.Content-Based Image Retrieval (CBIR) 2.Object recognition and scene understanding.
Advertisements

Image Retrieval With Relevant Feedback Hayati Cam & Ozge Cavus IMAGE RETRIEVAL WITH RELEVANCE FEEDBACK Hayati CAM Ozge CAVUS.
Relevance Feedback A relevance feedback mechanism for content- based image retrieval G. Ciocca, R. Schettini 1999.
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Relevance Feedback and User Interaction for CBIR Hai Le Supervisor: Dr. Sid Ray.
Image Retrieval: Current Techniques, Promising Directions, and Open Issues Yong Rui, Thomas Huang and Shih-Fu Chang Published in the Journal of Visual.
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Visualization and Cluster
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Discriminative and generative methods for bags of features
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Morris LeBlanc.  Why Image Retrieval is Hard?  Problems with Image Retrieval  Support Vector Machines  Active Learning  Image Processing ◦ Texture.
UMC – HCI seminar series 1 Human Computer Interaction Query by Sketch Chi-Ren Shyu Department of Computer Engineering and Computer Science University of.
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
Issues for Multimedia Privacy & Security ---- Video Content Privacy Protection, Copyright Protection & Database Access Control Jianping Fan Dept of Computer.
1 Statistical correlation analysis in image retrieval Reporter : Erica Li 2004/9/30.
ACM Multimedia th Annual Conference, October , 2004
CS335 Principles of Multimedia Systems Content Based Media Retrieval Hao Jiang Computer Science Department Boston College Dec. 4, 2007.
Relevance Feedback based on Parameter Estimation of Target Distribution K. C. Sia and Irwin King Department of Computer Science & Engineering The Chinese.
Modern Information Retrieval Chapter 2 Modeling. Can keywords be used to represent a document or a query? keywords as query and matching as query processing.
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.
Traditional Database Indexing Techniques for Video Database Indexing Jianping Fan Department of Computer Science University of North Carolina at Charlotte.
1998/5/21by Chang I-Ning1 ImageRover: A Content-Based Image Browser for the World Wide Web Introduction Approach Image Collection Subsystem Image Query.
T.Sharon 1 Internet Resources Discovery (IRD) Introduction to MMIR.
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
Presented by Zeehasham Rasheed
1 BrainWave Biosolutions Limited Accelerating Life Science Research through Technology.
Basic IR Concepts & Techniques ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Personalized Ontologies for Web Search and Caching Susan Gauch Information and Telecommunications Technology Center Electrical Engineering and Computer.
SIEVE—Search Images Effectively through Visual Elimination Ying Liu, Dengsheng Zhang and Guojun Lu Gippsland School of Info Tech,
Video Streaming via Transcoding Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
Content-Based Image Retrieval
Glasgow 02/02/04 NN k networks for content-based image retrieval Daniel Heesch.
Video Google: A Text Retrieval Approach to Object Matching in Videos Josef Sivic and Andrew Zisserman.
Personalized Search Xiao Liu
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
1 Automatic Classification of Bookmarked Web Pages Chris Staff Second Talk February 2007.
IEEE Int'l Symposium on Signal Processing and its Applications 1 An Unsupervised Learning Approach to Content-Based Image Retrieval Yixin Chen & James.
IBM QBIC: Query by Image and Video Content Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC 28223
Search Engine Architecture
Greedy is not Enough: An Efficient Batch Mode Active Learning Algorithm Chen, Yi-wen( 陳憶文 ) Graduate Institute of Computer Science & Information Engineering.
INTERACTIVELY BROWSING LARGE IMAGE DATABASES Ronald Richter, Mathias Eitz and Marc Alexa.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
Competence Centre on Information Extraction and Image Understanding for Earth Observation 29th March 2007 Category - based Semantic Search Engine 1 Mihai.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Image Classification for Automatic Annotation
A Novel Visualization Model for Web Search Results Nguyen T, and Zhang J IEEE Transactions on Visualization and Computer Graphics PAWS Meeting Presented.
Image Classification over Visual Tree Jianping Fan Dept of Computer Science UNC-Charlotte, NC
L&I SCI 110: Information science and information theory Instructor: Xiangming(Simon) Mu Sept. 9, 2004.
Yixin Chen and James Z. Wang The Pennsylvania State University
A Genetic Algorithm-Based Approach to Content-Based Image Retrieval Bo-Yen Wang( 王博彥 )
Multimedia Analytics Jianping Fan Department of Computer Science University of North Carolina at Charlotte.
Query by Image and Video Content: The QBIC System M. Flickner et al. IEEE Computer Special Issue on Content-Based Retrieval Vol. 28, No. 9, September 1995.
Relevance Feedback in Image Retrieval System: A Survey Tao Huang Lin Luo Chengcui Zhang.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
Course Project Lists for ITCS6157 Jianping Fan. Project Implementation Lists Automatic Image Clustering You can download 1,000,000 images from You can.
Visual Information Retrieval
Personalized Social Image Recommendation
Metric Learning for Clustering
Multimedia Information Retrieval
Project Implementation for ITCS4122
Multimedia Information Retrieval
Ying Dai Faculty of software and information science,
Ying Dai Faculty of software and information science,
Ying Dai Faculty of software and information science,
Color Image Retrieval based on Primitives of Color Moments
Information Retrieval and Web Design
Presentation transcript:

Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC Relevance Feedback for Image Retrieval

1. How to Build Image Database? a. Taking whole frame as an object b. Extracting objects or regions from images

1. How to Build Image Database? c. Feature Extraction Color Texture Shape

1. How to Build Image Database? d. Image Clustering

Images in Database Cluster 1 Cluster i Cluster n Subcluster i1Subcluster ijSubcluster im Subregion ij1Subregion ijlSubregion ijp images 1. How to Build Image Database? e. Database Indexing

Query By Examples Query exampleRanked Results

Query-By-Example Query Example Feature Extraction Within-Node Nearest Neighbor Search Distance Function Top-K Results

2. What’s Relevance Feedback? a.The client send his/her request to the database system; b.The database system sends him/her some ranked answers; c.The client can exchange his/her judgment with the system. no

2. What’s Relevance Feedback?

3. Relevance Feedback Distance Weighting Approach: Query Example Feature Extraction Database Indexing

Query Example Feature Extraction Within-Node Nearest Neighbor Search Distance Function Top-K Results 3. Relevance Feedback

Effectiveness of Feature Weighting: Original Feature Space Weighted Feature Space

3. Relevance Feedback Two More Issues for Feature Weighting a.Informative Sample Generation: what we should return to users, so that they can make good decision on relevance vs. irrelevance? b.Query Movement Control: Through weighting the features, it is able for us to control the importance between the features for image similarity characterization. However, for image retrieval application, we also need to control the query point to move to target in the best way!

3. Relevance Feedback

Query Updating New Query Vector Previous Query Vector Vectors for Positive Images Vectors for Negatives

3. Relevance Feedback Query Point Movement Control Initial Query Point Target Image Best Search Road Potential Convergence Search Road Where to go? No Convergence

Informative Image Sampling ? 3. Relevance Feedback

4. MEGA System in UCSB a. Initialize the query

4. MEGA System in UCSB b. Send the query to system

4. MEGA System in UCSB c. Client mark the relevant examples

4. MEGA System in UCSB d. System Evaluation according to client feedback

4. MEGA System in UCSB e. Second client feedback

4. MEGA System in UCSB f. Second System Evaluation

Problem for Feature Weighting Approach a.Cost-Sensitive: It is very expensive to update the feature weights on real time! b. Semantic Gap: The distance functions may not be able to characterize the underlying image similarity effectively! c. Visualization: The underlying image display tools may separate similar images in different places, it is hard for users to evaluate the visual similarity (relevance) between the images! 3. Relevance Feedback

Challenging Issues d. Convergence: It is very important to guarantee the algorithm for kernel updating is converged! e. Cost Reduction: It is very important to reduce the cost for kernel updating! 3. Relevance Feedback

Query is initialized by keyword Kernel-Based Clustering of Google Search Results Similarity-Based Image Projection and Visualization Intention capturing and Kernel Selection for Junk Image Filtering Relevance is user-dependent! 4. Relevance Feedback for Query by Keywords

Requirements for such new search engine: Fast algorithm for feature extraction; Multiple kernels for diverse image similarity characterization; Implicit query intention capturing and real-time kernel updating 4. Relevance Feedback for Query by Keywords

Keyword-Based Google Images Search Fast Feature Extraction & Basic Kernels Mixture-of-Kernels & Image Clustering Hyperbolic Image Visualization Query Intention Expression & Hypothesis Making Accept? No Increment Kernel Learning Through incremental learning, we can consider multiple competing hypotheses for the same task! 4. Relevance Feedback for Query by Keywords

Fast Feature Extraction 4. Relevance Feedback for Query by Keywords

Image Representation & Similarity a. Color histogram for whole image b. 10 color histograms for different patterns c. Wavelet transformation 4. Relevance Feedback for Query by Keywords

points in HD Space They are invisible for human eye! images 4. Relevance Feedback for Query by Keywords

Basic kernels for image similarity characterization: Color Histogram Kernel Wavelet Filter Bank Kernel Sub-Image Color Histogram Kernel 4. Relevance Feedback for Query by Keywords

Mixture-of-kernels for diverse similarity characterization: (a) It could be expensive for learning a good combination! (b) The similarity between the images depends on the given kernel function! 4. Relevance Feedback for Query by Keywords

Hypothesis Making & Initial Analysis subject to: Decision function: R Outliers Majority 4. Relevance Feedback for Query by Keywords

Similarity-Preserving Image Projection Transform large amount of images (represented by high-dimensional visual features) into their similarity contexts for enabling better visualization! 4. Relevance Feedback for Query by Keywords

Hyperbolic Image Visualization & Hypothesis Assessment projection Invisible HD SpaceVisible 2D Disk Unit 4. Relevance Feedback for Query by Keywords

Mountain 4. Relevance Feedback for Query by Keywords

Ocean 4. Relevance Feedback for Query by Keywords

Sunrise 4. Relevance Feedback for Query by Keywords

Grass 4. Relevance Feedback for Query by Keywords

User-System Interaction for Making New Hypothesis Hypothesis-Driven Image Re-Clustering 4. Relevance Feedback for Query by Keywords

Hypothesis-Driven Data Analysis: a. Updating decision function: margin between relevant images and irrelevant images! b. Updating the combination of feature subsets! c. Updating image projection optimization criteria to obtain more accurate projection! d. Updating image representation! 4. Relevance Feedback for Query by Keywords

Incremental Learning: Update decision function Dual Problem Subject to: 4. Relevance Feedback for Query by Keywords

Incremental Learning: Update decision function a. Old decision function b. New decision function with user’s feedbacks 4. Relevance Feedback for Query by Keywords

Incremental Learning: Update Feature Weights 4. Relevance Feedback for Query by Keywords

Make the decision function to be visible! 4. Relevance Feedback for Query by Keywords

Enlarge the margin between two classes! 4. Relevance Feedback for Query by Keywords

Enlarge the margin between two classes! 4. Relevance Feedback for Query by Keywords

Larger margin has good generalization property! 4. Relevance Feedback for Query by Keywords

Red Rose Forest 4. Relevance Feedback for Query by Keywords

Red Flower Sailing 4. Relevance Feedback for Query by Keywords

Convergence for Incremental Learning 2000 queries over Google Images Control & reduce users’ efforts! 4. Relevance Feedback for Query by Keywords

Incremental Learning is critical for Visual Analytics 4. Relevance Feedback for Query by Keywords

Future Work for Relevance Feedback