Outline Content-Based Image Retrieval Query-by-Example

Slides:



Advertisements
Similar presentations
Image Retrieval With Relevant Feedback Hayati Cam & Ozge Cavus IMAGE RETRIEVAL WITH RELEVANCE FEEDBACK Hayati CAM Ozge CAVUS.
Advertisements

Image Retrieval: Current Techniques, Promising Directions, and Open Issues Yong Rui, Thomas Huang and Shih-Fu Chang Published in the Journal of Visual.
Content-Based Image Retrieval
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
CM613 Multimedia storage and retrieval Lecture: Video Compression Slide 1 CM613 Multimedia storage and retrieval Content-based image retrieval D.Miller.
ARNOLD SMEULDERS MARCEL WORRING SIMONE SANTINI AMARNATH GUPTA RAMESH JAIN PRESENTERS FATIH CAKIR MELIHCAN TURK Content-Based Image Retrieval at the End.
Content-Based Image Retrieval Selim Aksoy Department of Computer Engineering Bilkent University
1 Content-Based Retrieval (CBR) -in multimedia systems Presented by: Chao Cai Date: March 28, 2006 C SC 561.
Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
Chapter 11 Beyond Bag of Words. Question Answering n Providing answers instead of ranked lists of documents n Older QA systems generated answers n Current.
1 Content Based Image Retrieval Using MPEG-7 Dominant Color Descriptor Student: Mr. Ka-Man Wong Supervisor: Dr. Lai-Man Po MPhil Examination Department.
Morris LeBlanc.  Why Image Retrieval is Hard?  Problems with Image Retrieval  Support Vector Machines  Active Learning  Image Processing ◦ Texture.
The Capacity of Color Histogram Indexing Dong-Woei Lin NTUT CSIE.
Content-based Image Retrieval CE 264 Xiaoguang Feng March 14, 2002 Based on: J. Huang. Color-Spatial Image Indexing and Applications. Ph.D thesis, Cornell.
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
Object-based Image Representation Dr. B.S. Manjunath Sitaram Bhagavathy Shawn Newsam Baris Sumengen Vision Research Lab University of California, Santa.
ACM Multimedia th Annual Conference, October , 2004
SWE 423: Multimedia Systems
Content-Based Image Retrieval (CBIR) Student: Mihaela David Professor: Michael Eckmann Most of the database images in this presentation are from the Annotated.
February, Content-Based Image Retrieval Saint-Petersburg State University Natalia Vassilieva Il’ya Markov
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.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Visual Information Retrieval Chapter 1 Introduction Alberto Del Bimbo Dipartimento di Sistemi e Informatica Universita di Firenze Firenze, Italy.
1 An Empirical Study on Large-Scale Content-Based Image Retrieval Group Meeting Presented by Wyman
CS292 Computational Vision and Language Visual Features - Colour and Texture.
A fuzzy video content representation for video summarization and content-based retrieval Anastasios D. Doulamis, Nikolaos D. Doulamis, Stefanos D. Kollias.
Content-based Image Retrieval (CBIR)
SIEVE—Search Images Effectively through Visual Elimination Ying Liu, Dengsheng Zhang and Guojun Lu Gippsland School of Info Tech,
Content-Based Video Retrieval System Presented by: Edmund Liang CSE 8337: Information Retrieval.
Multimedia and Time-series Data
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
Image and Video Retrieval INST 734 Doug Oard Module 13.
Content-Based Image Retrieval Readings: Chapter 8: Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object.
Image Retrieval Part I (Introduction). 2 Image Understanding Functions Image indexing similarity matching image retrieval (content-based method)
Content-Based Image Retrieval
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
PMLAB Finding Similar Image Quickly Using Object Shapes Heng Tao Shen Dept. of Computer Science National University of Singapore Presented by Chin-Yi Tsai.
Video Google: A Text Retrieval Approach to Object Matching in Videos Josef Sivic and Andrew Zisserman.
IEEE Int'l Symposium on Signal Processing and its Applications 1 An Unsupervised Learning Approach to Content-Based Image Retrieval Yixin Chen & James.
Jaruloj Chongstitvatana Advanced Data Structures 1 Index Structures for Multimedia Data Feature-based Approach.
Content-Based Image Retrieval Using Fuzzy Cognition Concepts Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung University.
Non-Photorealistic Rendering and Content- Based Image Retrieval Yuan-Hao Lai Pacific Graphics (2003)
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 ( 蔡殿偉.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
1 A Compact Feature Representation and Image Indexing in Content- Based Image Retrieval A presentation by Gita Das PhD Candidate 29 Nov 2005 Supervisor:
Image Emotional Semantic Query Based On Color Semantic Description Wei-Ning Wang, Ying-Lin Yu Department of Electronic and Information Engineering, South.
Content-Based Image Retrieval Using Block Discrete Cosine Transform Presented by Te-Wei Chiang Department of Information Networking Technology Chihlee.
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
Content-Based Image Retrieval (CBIR) By: Victor Makarenkov Michael Marcovich Noam Shemesh.
Supplementary Slides. More experimental results MPHSM already push out many irrelevant images Query image QHDM result, 4 of 36 ground truth found ANMRR=
Miguel Tavares Coimbra
Yixin Chen and James Z. Wang The Pennsylvania State University
An Image Retrieval Approach Based on Dominant Wavelet Features Presented by Te-Wei Chiang 2006/4/1.
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.
VISUAL INFORMATION RETRIEVAL Presented by Dipti Vaidya.
Relevance Feedback in Image Retrieval System: A Survey Tao Huang Lin Luo Chengcui Zhang.
Jianping Fan Department of Computer Science University of North Carolina at Charlotte Charlotte, NC Relevance Feedback for Image Retrieval.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
Content-Based Image Retrieval Readings: Chapter 8:
Visual Information Retrieval
Content-Based Image Retrieval
Content-Based Image Retrieval Readings: Chapter 8:
Histogram—Representation of Color Feature in Image Processing Yang, Li
Multimedia Information Retrieval
Color Image Retrieval based on Primitives of Color Moments
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

Outline Content-Based Image Retrieval Query-by-Example Query-by-Feature Feature Vector

CBIR and CBR Content-based Image Retrieval (CBIR) como exemplo de Content-based Retrieval (CBR) concentra em low-level features. Principais idéias de CBIR: Representar uma imagem como um conjunto de feature descriptors. Definir medidas de similaridade dos descritores Quando um usuário especificar uma query, o sistema retorna imagens, que são ordenadas por similaridade.

CBIR Architecture

Image Retrieval Feature Extraction Feature Extraction Select Database Images Query Image Image Database Feature Extraction Feature Extraction Select Compare Metadatabase Feature Vectors Query Result

CBIR de Butterflies Permitir non-expert users encontrar algumas espécies de butterflies usando informações de aparência de butterflies Aparência: Color, Texture, Shape

Problemas Como podemos descrever uma butterfly? Como podemos comunicar nossa descrição para uma máquina?

Problemas Usuários diferentes têm percepções diferentes. Usuários podem não se lembrar claramente a aparêcia de uma butterfly. Usuários normalmente não têm expertise para descrever butterflies. Usuários normalmente não têm paciência para fazer o browse num grande conjunto resultado.

Soluções Usar um processo de consulta interativo e direcionado ao usuário: QBF/QBE query process Query By Features e Query By Example Fuzzy feature description para cada butterfly Uma “What You See Is What You Get” query interface Um conjunto representativo de coleção butterflies

QBF/QBE query process (1) QBF query: A QBF query is to choose some features of butterflies and expect that the system returns all butterflies with those features. Features of butterflies: Dominant color, texture pattern, shape. QBE query: A QBE query is to point an image and expect that the system returns all butterflies similar to that.

QBF/QBE query process (2) Properties of QBF: Rough search When to use: The first query and when users want to enlarge the view in the search space Properties of QBE: Fine search Usually the last query and when users want to see the neighbors of the query one in the search space.

QBF/QBE query process (3) Result page: (Each result page should contain two parts) Result Images: These are the butterfly images satisfy the query conditions. Users can invoke QBE queries from these images. Related Features: These are the features related to the previous query conditions. Users can invoke QBF queries from these features.

Feature Description (1) Feature Description for a butterfly: Like metadata which describe the appearance of this butterfly. This makes QBF queries possible. Feature Description consists of some feature descriptors. Feature descriptor: A ( “feature value” , “match level” ) pair.

Feature Description (2)

Feature Description (3) Color

Feature Description (4) Texture

Feature Description (5) Shape

Feature Description (6) QBF query: Single feature query: Result images: images with its corresponding degree of match > 0. Ranked by: degree of match. We call this ranked sequence “Feature sequence.” Multiple features query: Merge the corresponding feature sequences.

Result Presentation For QBF query: For QBE query: Property: rough search Presentation: representative butterflies only For QBE query: Property: fine search Presentation: For very similar images: present them all For less similar images: representative ones

Feature Vector Indexing Goal: To make search efficiently. Problems of Indexing in CBIR: Dimension of feature space is very high. Index structure should support Euclidean and non-Euclidean similarity measures. Solution: Dimension reduction: KLT, DCT, DWT. Similarity indexing: R*-tree, SS-tree, SR-tree.

Semi-Automatic Feature Extraction Segmentation: Background segmentation Butterfly object segmentation Feature extraction: Color: color histogram Texture: manual annotation Shape: manual annotation

Classic CBIR with Color Feature Most of the CBR systems rely on the notion of color, this may differ: Dominant color Scalable color based on color histograms (local for one region, global for the whole image) Color Structure Descriptor (incoporates the spatial structure)

What color is the apple ? We are so visual !!!! 16.04.2017 What color is the apple ? We are so visual !!!! I’d say it is Bright Red I really couldn’t tell you (I am color blind) I think it is “Crimson” It is Red!

Color Histogram: Representation A list of Color-Percentage pairs: Describe the colors and its percentages in an image.

Color Quantization Indexed Colors A jpg Image with 256-color components in each RGB channel 256 x 256 x 256 colors in total → n groups, e.g, in 256 groups, that makes a reduction 256x256, I.e., that each group takes 256 colors to count.

Similarity Measures - Overview Minkowski Similarity Distance L1 : r = 1 Distance L2 : r = 2 Quadratic Similarity Intersection Similarity (Swain et Ballard 1991)

Example (cont.) Minkowski Similarity Is a L-1 metric where Ik and Jk is the number of pixels in bin k for image I and J Distance between above three images D(H1, H2) = 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 = 8 D(H1, H3) = 6 + 6 + 2 + 2 + 2 + 2 + 2 + 2 = 24 D(H2, H3) = 5 + 5 + 3 + 3 + 1 + 1 + 1 + 1 = 23

Example (cont.) Minkowski Similarity Is a L-2 metric Distance between above three images D(H1, H2) = (1 + 1 + 1 + 1 + 1 + 1 + 1 + 1)1/2 = 2.8 D(H1, H3) = (36 + 36 + 4 + 4 + 4 + 4 + 4 + 4)1/2 = 9.8 D(H2, H3) = (25 + 25 + 9 + 9 + 1 + 1 + 1 + 1) 1/2 = 8.5

QBIC distance Weighted Euclidean distance (QBIC) Is a L-2 metric(?) distance between histogram H1 and H2: D = (H1 - H2)T A (H1 - H2) where A is a symmetric color similarity matrix A (i, j) = 1 – d (ci, cj) / dmax where ci and cj are the i-th and j-th color bins, d (ci , cj) is the color distance in the color space, and dmax is the maximum distance between any two colors in the color space

Limitation Ignore similarity between colors Example Two color bins Bin-1 color range: 1 – 10 Bin-2 color range: 11 – 20

Three color pixels Pixel 1 is Color 10  Bin-1 Pixel 2 is Color 11  Bin-2 Pixel 3 is Color 20  Bin-2 Pixel 2 is similar to Pixel 3 than Pixel 1  unreasonable !

Different image with same histogram Limitation (cont.) Ignore spatial relationships among pixels Different image with same histogram

Noise-Free Queries (NFQ’s) NFQ is more precise. User can specify semantic constraints: Spatial constraints (relative distances) Scaling constraints (relative sizes) Rectangular query Noise-free query Similar Less relevant

Challenges How do we extract features if we do not know the matching areas beforehand ? How do we index the images ? Noise-free query

One Solution – Local Color Histogram (LCH) Each subimage has a color histogram. Any combination of the histograms can be selected for comparison with the corresponding color histograms of the query image.

Limitations of LCH Dilemma: Limitation: Using large partitions is not precise Using small partitions is too expensive Limitation: difficult to handle scaling

Resultados esperados de uma boa CBIR com segmentação Query 2 3 4 5 12 18 Query 2 3 216 396

DEMOS Hermitage Museum Web Site (QBIC) http://hermitagemuseum.org/ http://hermitagemuseum.org/fcgi-bin/db2www/qbicColor.mac/qbic?selLang=English http://www.aa-lab.cs.uu.nl/cbirsurvey/cbir-survey/