Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin 2003.8.26.

Slides:



Advertisements
Similar presentations
Aggregating local image descriptors into compact codes
Advertisements

Content-Based Image Retrieval
Image content analysis Location-aware mobile applications development Spring 2011 Paras Pant.
CS324e - Elements of Graphics and Visualization Color Histograms.
電腦視覺 Computer and Robot Vision I Chapter2: Binary Machine Vision: Thresholding and Segmentation Instructor: Shih-Shinh Huang 1.
COLORCOLOR A SET OF CODES GENERATED BY THE BRAİN How do you quantify? How do you use?
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
1 Content Based Image Retrieval Using MPEG-7 Dominant Color Descriptor Student: Mr. Ka-Man Wong Supervisor: Dr. Lai-Man Po MPhil Examination Department.
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.
Clustering… in General In vector space, clusters are vectors found within  of a cluster vector, with different techniques for determining the cluster.
Processing Digital Images. Filtering Analysis –Recognition Transmission.
Segmentation Divide the image into segments. Each segment:
The Capacity of Color Histogram Indexing Dong-Woei Lin NTUT CSIE.
Modeling Spatial-Chromatic Distribution for CBIR
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Video Google: Text Retrieval Approach to Object Matching in Videos Authors: Josef Sivic and Andrew Zisserman University of Oxford ICCV 2003.
Fast Image Retrieval Using Color-spatial Information NTUT CSIE D.W. Lin
CS292 Computational Vision and Language Visual Features - Colour and Texture.
Information that lets you recognise a region.
Multiple Object Class Detection with a Generative Model K. Mikolajczyk, B. Leibe and B. Schiele Carolina Galleguillos.
1 Embedded colour image coding for content-based retrieval Source: Journal of Visual Communication and Image Representation, Vol. 15, Issue 4, December.
MPEG-7 DCD Based Relevance Feedback Using Merged Palette Histogram Ka-Man Wong and Lai-Man Po ISIMP 2004 Poly U, Hong Kong Department of Electronic Engineering.
Content-Based Image Retrieval using the EMD algorithm Igal Ioffe George Leifman Supervisor: Doron Shaked Winter-Spring 2000 Technion - Israel Institute.
Content-based Image Retrieval (CBIR)
Clustering Unsupervised learning Generating “classes”
Multimedia and Time-series Data
Content-based Retrieval of 3D Medical Images Y. Qian, X. Gao, M. Loomes, R. Comley, B. Barn School of Engineering and Information Sciences Middlesex University,
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
The MPEG-7 Color Descriptors
Multimedia Databases (MMDB)
Image and Video Retrieval INST 734 Doug Oard Module 13.
Watch, Listen and Learn Sonal Gupta, Joohyun Kim, Kristen Grauman and Raymond Mooney -Pratiksha Shah.
Image Retrieval Part I (Introduction). 2 Image Understanding Functions Image indexing similarity matching image retrieval (content-based method)
Content-Based Image Retrieval
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
TEXTURE-BASED 3D IMAGE RETRIEVAL FOR MEDICAL APPLICATIONS X. Gao, Y. Qian, M. Loomes, R. Comley, B. Barn, A. Chapman, J. Rix Middlesex University, UK R.
Content-Based Image Retrieval Using Fuzzy Cognition Concepts Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung University.
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 ( 黃有評 )
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 (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=
1/12/ Multimedia Data Mining. Multimedia data types any type of information medium that can be represented, processed, stored and transmitted over.
Miguel Tavares Coimbra
Content Based Color Image Retrieval vi Wavelet Transformations Information Retrieval Class Presentation May 2, 2012 Author: Mrs. Y.M. Latha Presenter:
An Image Retrieval Approach Based on Dominant Wavelet Features Presented by Te-Wei Chiang 2006/4/1.
VISUAL INFORMATION RETRIEVAL Presented by Dipti Vaidya.
Content-Based Image Retrieval Using Color Space Transformation and Wavelet Transform Presented by Tienwei Tsai Department of Information Management Chihlee.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Color Image Segmentation Mentor : Dr. Rajeev Srivastava Students: Achit Kumar Ojha Aseem Kumar Akshay Tyagi.
May 2003 SUT Color image segmentation – an innovative approach Amin Fazel May 2003 Sharif University of Technology Course Presentation base on a paper.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
A. M. R. R. Bandara & L. Ranathunga
Ke Chen Reading: [7.3, EA], [9.1, CMB]
Content-Based Image Retrieval Readings: Chapter 8:
Content-based Image Retrieval
Histogram—Representation of Color Feature in Image Processing Yang, Li
Feature description and matching
Image Segmentation Techniques
Ke Chen Reading: [7.3, EA], [9.1, CMB]
Local Binary Patterns (LBP)
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin

References  L. Cinque, G. Ciocca, S. Levialdi, A. Pellicano, and R. Schettini, “Color-based image retrieval using spatial- chromatic histograms,” Image and Vision Computing, 19 (2001)  M.S. Kankanhalli, B.M. Mehtre, and H.Y. Huang, “Color and spatial feature for content-based image retrieval,” Pattern Recognition Letters, 20 (1999)  S. Berretti, A.D. Bimbo, and E. Vicario, “Spatial arrangement of color in retrieval by visual similarity,” Pattern Recognition 35(2002)

The representation of color  Color histogram – Global color histogram – Global color histogram + spatial info. – (fixed) Partition + local color histogram  Dominant color – Extracting the representative colors of image via VQ or clustering (e.g. k-means algorithm) – Spatial info. can be attained Histogram refinement Specific-color pixel distribution (single, pair, triple …) Edge histogram … Non-adaptive

Spatial-chromatic histograms [1]  SCH – global color histogram with info. about (single) pixel distribution  SCH attempts to answer: – How many meaningful colors?  color space quantization – Where the pixels having the same color?  location of region(with same color) – How are these pixels spatially arranged?  distribution of region

SCH – Color representation  Color representation – CIELAB  Munsell  ISCC-NBS  CIELAB – CIEXYZ CIELAB CIELUV – a, b: opponent color ( green  red, blue  yellow )

SCH – Color representation  Munsell color system – Hue value chroma

SCH – Color representation  ISCC-NBS Centroid Color System – Partitioning the Munsell color system into 267 blocks, each blocks represented by an unique linguistic tag and the block centroid (Munsell coordinates)  Using back-propagation NN to transform – CIELAB  Munsell  ISCC-NBS

SCH – Feature vector  The definition of SCH for image I S I (k) = (h I (k), b I (k), σ I (k)) – k: k th quantized color (1~c) – h I (k): pixel amount(ratio) – b I (k): baricenter (normalized mean coordinates) – σ I (k): standard deviation of (spread)  Properties: – Insensitive to scale changes(via normalization) – Compact representation and rapidly computing

SCH – Similarity measure  Similarity function – c: number of quantized color – d(·): Euclidean distance – : max. distance

SCH – Effectiveness measure – S: relevant items in DB – : retrieved set (short list) for a query – : relevant items in retrieved set

Color and spatial clustering [2]  k-means algorithm – Iteration version – Two-pass version – VQ (LBG algorithm)  Proposed color clustering (two-pass) – Generating a new cluster while d(p, C i ) > T – Merging those clusters with small population to the nearest cluster

Color and spatial clustering  Spatial clustering – Based on the clustered color layer – Using connected components labeling to separate the spatial clusters – Discarding those clusters with small population or lower density(embedded rectangular)

Feature vectors  For image I, color clusters can be given C ci = {R i, G i, B i, λ ci, x ci, y ci } i: 1..m (number of color cluster) R i, G i, B i : representative color of cluster λ ci : pixel ratio of cluster to total x ci, y ci : centroid of cluster f c ={C ci |i=1, 2, …, m}  Do the same to color-spatial clusters

Similarity measure –  1 : color distance between color cluster(RGB) –  2 : relative frequency of pixels of color cluster ( ) –  3 : spatial distance between color cluster(x, y) –  4 : relative frequency of pixels of color-spatial cluster ( ) –  5 : spatial distance between color-spatial cluster(x, y)

Spatial arrangement of color[3]  The back-projection from dominant colors to the image results in an exceedingly complex model(e.g. [2])  Authors proposed a descriptor, called weighted walkthroughs, to capture the binary directional relationship of two complex sets of pixels

Weighted walkthroughs – The model can be extended to represent the relationship of two sets A, B – w 11 evaluates the number of pixel pairs a  A and b  B such that b is upper right from a +,+ w +1+1 a B +, - -, + -, - C i : characteristic function of negative/positive real number |B| : area of Bi,j : ±1

Compositional computation  Reducing the region to a set of rectangular  The weight between A and B 1  B 2 can be derived by linear combination of A/B 1 and A/B 2

Distance of WW  3 directional indexes: – w H (A, B) = w 1, 1 (A, B) + w 1, -1 (A, B) – w V (A, B) = w -1, 1 (A, B) + w 1, -1 (A, B) – w D (A, B) = w -1, -1 (A, B) + w 1, 1 (A, B)  Spatial distance A B A B +,+ w +1+1 a B +, - -, + -, - A B

Arrangements comparing  Image model: E: set of spatial entities (color-clustered region) a: E  A  { any a } (chromatic label) w: E  E  W  { any s } (spatial description)

Arrangements comparing  Distance between image model Q and D –  : injective function(interpretation, association between query and model image) – D A : chromatic distance (L*u*v*) – D S : spatial distance – N q : number of entities in query

Future works  Finish the color-spatial study(geometric- enhanced histogram)  Study wavelet and JPEG 2000