Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.

Slides:



Advertisements
Similar presentations
Answering Approximate Queries over Autonomous Web Databases Xiangfu Meng, Z. M. Ma, and Li Yan College of Information Science and Engineering, Northeastern.
Advertisements

Image Retrieval With Relevant Feedback Hayati Cam & Ozge Cavus IMAGE RETRIEVAL WITH RELEVANCE FEEDBACK Hayati CAM Ozge CAVUS.
Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Image Retrieval: Current Techniques, Promising Directions, and Open Issues Yong Rui, Thomas Huang and Shih-Fu Chang Published in the Journal of Visual.
The A-tree: An Index Structure for High-dimensional Spaces Using Relative Approximation Yasushi Sakurai (NTT Cyber Space Laboratories) Masatoshi Yoshikawa.
Clustering Categorical Data The Case of Quran Verses
Fast Algorithms For Hierarchical Range Histogram Constructions
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Computer Vision Lecture 16: Region Representation
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Introduction to Bioinformatics
Integrating Color And Spatial Information for CBIR NTUT CSIE D.W. Lin
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Young Deok Chun, Nam Chul Kim, Member, IEEE, and Ick Hoon Jang, Member, IEEE IEEE TRANSACTIONS ON MULTIMEDIA,OCTOBER 2008.
Data Structures For Image Analysis
Query Operations: Automatic Local Analysis. Introduction Difficulty of formulating user queries –Insufficient knowledge of the collection –Insufficient.
Indexing and Retrieval of Dynamic Brain Images*: Construction of Time-Space Graphs for Cognitive Processes in Human Brain Ulukbek Ibraev, Ph.D. Candidate,
Clustering… in General In vector space, clusters are vectors found within  of a cluster vector, with different techniques for determining the cluster.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
Image Search Presented by: Samantha Mahindrakar Diti Gandhi.
Segmentation Divide the image into segments. Each segment:
The Capacity of Color Histogram Indexing Dong-Woei Lin NTUT CSIE.
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)
Image Segmentation by Clustering using Moments by, Dhiraj Sakumalla.
Wavelet-Based Multiresolution Matching for Content-Based Image Retrieval Presented by Tienwei Tsai Department of Computer Science and Engineering Tatung.
1 Faculty of Information Technology Generic Fourier Descriptor for Shape-based Image Retrieval Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info.
Università degli Studi di Modena and Reggio Emilia Dipartimento di Ingegneria dell’Informazione Prototypes selection with.
On-line Space Sculpturing for 3D Shape Manipulation
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
PMLAB Finding Similar Image Quickly Using Object Shapes Heng Tao Shen Dept. of Computer Science National University of Singapore Presented by Chin-Yi Tsai.
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
Beyond Sliding Windows: Object Localization by Efficient Subwindow Search The best paper prize at CVPR 2008.
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
Chapter 4: Pattern Recognition. Classification is a process that assigns a label to an object according to some representation of the object’s properties.
A survey of different shape analysis techniques 1 A Survey of Different Shape Analysis Techniques -- Huang Nan.
Spatial DBMS Spatial Database Management Systems.
2005/12/021 Content-Based Image Retrieval Using Grey Relational Analysis Dept. of Computer Engineering Tatung University Presenter: Tienwei Tsai ( 蔡殿偉.
Event retrieval in large video collections with circulant temporal encoding CVPR 2013 Oral.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Content-Based Image Retrieval Using Block Discrete Cosine Transform Presented by Te-Wei Chiang Department of Information Networking Technology Chihlee.
V. Clustering 인공지능 연구실 이승희 Text: Text mining Page:82-93.
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
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.
COMP 9517 Computer Vision Segmentation 7/2/2018 COMP 9517 S2, 2017.
Content-Based Image Retrieval Readings: Chapter 8:
Nonparametric Semantic Segmentation
Mean Shift Segmentation
A. Vadivel, M. Mohan, Shamik Sural and A. K. Majumdar
Multimedia Information Retrieval
Local Feature Extraction Using Scale-Space Decomposition
Content-Based Image Retrieval
Content-Based Image Retrieval
Improving Retrieval Performance of Zernike Moment Descriptor on Affined Shapes Dengsheng Zhang, Guojun Lu Gippsland School of Comp. & Info Tech Monash.
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,
Authors: C. Shyu, C.Brodley, A. Kak, A. Kosaka, A. Aisen, L. Broderick
Text Categorization Berlin Chen 2003 Reference:
Color Image Retrieval based on Primitives of Color Moments
Ying Dai Faculty of software and information science,
Color Image Retrieval based on Primitives of Color Moments
Presentation transcript:

Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998

Introduction Relevance of visual elements depends on: 1. User’s subjectivity (not known in advance) 2. Context of application (known in advance) Efficient system for retrieval by visual content: I. Provide a query paradigm that allow users to naturally specify both selective and imprecise queries II. Define retrieval facilities that are meaningful for the context of application III. Define similarity metrics which are satisfactory for user perception

Introduction PICASSO system allows image indexing and retrieval based on shapes, colors, and spatial relationships This paper concentrates on color facilities System supports both retrieval by global color similarity and retrieval by similarity of local color regions Shape, size, and position of color regions are considered as optional features that the user can select in the query

Hierarchical Color Image Segmentation Image segmentation: partition of an image into a set of non-overlapped regions - homogeneous with respect to some criteria - whose union covers the entire image PICASSO: Multiple descriptions of each image, each covers a different level of precision Each database image is segmented into uniform color regions at different degrees of resolution, so as to obtain a pyramidal multi-resolution representation

Hierarchical Color Image Segmentation Minimize the associated energy: By a heuristic approach, starting from the finest level of resolution: Every pair of adjacent regions is checked to verify if their merge decreases the image energy; the two regions that provide the maximum decrease of image energy are merged Continue the above process until a minimum of image energy is reached Parameters are then changed so that a new minimum is reached with a lower number of regions

Hierarchical Color Image Segmentation After the segmentation process, for an image, N segmented images are obtained and represented through a multi-layered graph Region V n.k is connected through intra-level links to neighboring regions, and through inter-level links to its son regions at layer n-1 The graph is a multi-resolution index of the chromatic and positional content of the image

Color Region Representation Use CIE L*u*v* color space close distances in color space correspond to close distances in user’s perception Computation of color distance between two generic points in L*u*v* space requires to evaluate the length of the shortest path linking the two points Not possible in real time because of its complexity

Color Region Representation Uniform tessellation of L*u*v* color space Number of colors reduced to a small set of reference colors Distance between two generic colors belonging to the same reference color is well approximated by Euclidean distance Experiments showed 128 colors suffice to achieve a reasonable compromise between accuracy and computational effort Distances between reference colors are pre- computed

Region Description At coarsest resolution: image is represented by a single region and color vector retains global color characteristics for the entire image As resolution increases: regions correspond to smaller areas in image and therefore have a smaller number of reference colors For a generic region R n (at level n of resolution), with k-child regions (at level n-1), the color vector is computed as union of color vectors associated with child regions, hence

Region Description Color regions are modeled through: Area Where #R = region and #I = image pixels Spatial location Absolute position of its centroid Shape Using the first 13 central moments defined as: Binary 128-dimensional color vector

Color Image Retrieval PICASSO supports retrieval by visual example of images with one or more colored regions Queries are formulated through visual examples Regions can be either sketched and then filled with appropriate colors or extracted from images Similarity of color regions takes into account either chromatic qualities of sketched regions or combination of chromatic and spatial attributes Highest node of each pyramid includes both the binary color vector associated with the whole image and the full image histogram

Color Image Retrieval Color index file: stores the color vectors associated with the highest node of each image pyramid For pruning unqualified images Matching score (M) between a query region R Q and a database image region R I : Similarity coefficient for the whole image:

Results PICASSO allows: Querying by color regions (positions are unimportant) Querying by global color similarity (histogram) Test for querying by color regions: Features: color/area, color/position, color/position/area Retrieved images were shown to (30) users who evaluate if retrieved images are relevant/ not relevant Use data to compute precision and recall Best values for color/position queries

Conclusion I. System is used by Alinari Archives in Florence II. Multi-resolution segmentation III. Algorithms and index structure seem computationally complex