Open issues and research trends in Content-based Image Retrieval



Similar documents
The Scientific Data Mining Process

Content-Based Image Retrieval

Big Data: Image & Video Analytics

Industrial Challenges for Content-Based Image Retrieval

Introduction to Pattern Recognition

Module II: Multimedia Data Mining

Object Recognition. Selim Aksoy. Bilkent University

MusicGuide: Album Reviews on the Go Serdar Sali

AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION

Bases de données avancées Bases de données multimédia

False alarm in outdoor environments

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

Simultaneous Gamma Correction and Registration in the Frequency Domain

A Partially Supervised Metric Multidimensional Scaling Algorithm for Textual Data Visualization

Web 3.0 image search: a World First

Steven C.H. Hoi School of Information Systems Singapore Management University

Interactive person re-identification in TV series

A World Wide Web Based Image Search Engine Using Text and Image Content Features

Data, Measurements, Features

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE.

SIGNATURE VERIFICATION

Template-based Eye and Mouth Detection for 3D Video Conferencing

Natural Language Querying for Content Based Image Retrieval System

Chapter 3 Data Warehouse - technological growth

Multiscale Object-Based Classification of Satellite Images Merging Multispectral Information with Panchromatic Textural Features

Low-resolution Image Processing based on FPGA

Master s Program in Information Systems

Approaches of Using a Word-Image Ontology and an Annotated Image Corpus as Intermedia for Cross-Language Image Retrieval

Face Recognition in Low-resolution Images by Using Local Zernike Moments

Environmental Remote Sensing GEOG 2021

Probabilistic Latent Semantic Analysis (plsa)

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014

UNIVERSITY OF CENTRAL FLORIDA AT TRECVID Yun Zhai, Zeeshan Rasheed, Mubarak Shah

ISSN: A Review: Image Retrieval Using Web Multimedia Mining

JAVA IEEE Privacy Policy Inference of User-Uploaded Images on Content Sharing Sites Data Mining

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall

Recognition. Sanja Fidler CSC420: Intro to Image Understanding 1 / 28

PSG College of Technology, Coimbatore Department of Computer & Information Sciences BSc (CT) G1 & G2 Sixth Semester PROJECT DETAILS.

Topic Maps Visualization

Cees Snoek. Machine. Humans. Multimedia Archives. Euvision Technologies The Netherlands. University of Amsterdam The Netherlands. Tree.

MULTIMEDIA MINING RESEARCH AN OVERVIEW

Open Access A Facial Expression Recognition Algorithm Based on Local Binary Pattern and Empirical Mode Decomposition

NAVIGATING SCIENTIFIC LITERATURE A HOLISTIC PERSPECTIVE. Venu Govindaraju

Florida International University - University of Miami TRECVID 2014

Tracking and Recognition in Sports Videos

Multimedia Data Mining: A Survey

Semantic Video Annotation by Mining Association Patterns from Visual and Speech Features

Filling the Semantic Gap: A Genetic Programming Framework for Content-Based Image Retrieval

OBJECT TRACKING USING LOG-POLAR TRANSFORMATION

Introduzione alle Biblioteche Digitali Audio/Video

A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow

2.11 CMC curves showing the performance of sketch to digital face image matching. algorithms on the CUHK database... 40

M3039 MPEG 97/ January 1998

MIRACLE at VideoCLEF 2008: Classification of Multilingual Speech Transcripts

Local features and matching. Image classification & object localization

Utilizing spatial information systems for non-spatial-data analysis

Introduction. Selim Aksoy. Bilkent University

Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 269 Class Project Report

Practical Tour of Visual tracking. David Fleet and Allan Jepson January, 2006

Face Recognition For Remote Database Backup System

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

GRAPHICAL USER INTERFACE, ACCESS, SEARCH AND REPORTING

Interactive Multimedia Courses-1

Search Result Optimization using Annotators

ANIMATION a system for animation scene and contents creation, retrieval and display

TIETS34 Seminar: Data Mining on Biometric identification

Galaxy Morphological Classification

High Level Describable Attributes for Predicting Aesthetics and Interestingness

A Review of Content Based Image Retrieval Systems in Medical Applications Clinical Benefits and Future Directions

Data Mining and Neural Networks in Stata

DYNAMIC FUZZY PATTERN RECOGNITION WITH APPLICATIONS TO FINANCE AND ENGINEERING LARISA ANGSTENBERGER

<is web> Information Systems & Semantic Web University of Koblenz Landau, Germany

CS231M Project Report - Automated Real-Time Face Tracking and Blending

A MACHINE LEARNING APPROACH TO FILTER UNWANTED MESSAGES FROM ONLINE SOCIAL NETWORKS

Behavior Analysis in Crowded Environments. XiaogangWang Department of Electronic Engineering The Chinese University of Hong Kong June 25, 2011

Online Learning for Offroad Robots: Using Spatial Label Propagation to Learn Long Range Traversability

Tracking in flussi video 3D. Ing. Samuele Salti

TEXT-FILLED STACKED AREA GRAPHS Martin Kraus

ImageCLEF 2011

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

An Automatic and Accurate Segmentation for High Resolution Satellite Image S.Saumya 1, D.V.Jiji Thanka Ligoshia 2

Introduction. A. Bellaachia Page: 1

Colorado School of Mines Computer Vision Professor William Hoff

Introduction to Data Mining

Multisensor Data Fusion and Applications

Tracking of Small Unmanned Aerial Vehicles

Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences

Transcription:

Open issues and research trends in Content-based Image Retrieval Raimondo Schettini DISCo Universita di Milano Bicocca schettini@disco.unimib.it www.disco.unimib.it/schettini/ IEEE Signal Processing Society Transactions on Image Processing EDICS (editors information classification scheme) Amended: 2 July 1998 1 IMAGE/VIDEO CODING AND TRANSMISSION 2 IMAGE/VIDEO PROCESSING 3 IMAGE FORMATION 4 IMAGE SCANNING, DISPLAY, AND PRINTING 5 IMAGE/VIDEO STORAGE, RETRIEVAL, AND MULTIMEDIA IEEE Signal Processing Society Transactions on Image Processing EDICS Why content-based image retrieval is so popular? 5 IMAGE/VIDEO STORAGE, RETRIEVAL, AND MULTIMEDIA 5-DTBS Image and Video Databases 5-SRCH Image Search and Sorting 5-INDX Video Indexing and Editing 5-INTG Integration of Images and Video and Other Media 5-CONT Content-based Multimedia 5-MAPP Multimedia Applications 5-AUTH Authentication and Watermarking 5-OTHE Other Image/Video Storage, Retrieval, and Multimedia -Large collection of image have been -digitized in the hope of -Conservation -Distribution -Better access

Applications Art gallery, museum. Photographic archives (journalism). Textile databases. Trademarks databases. E-commerce catalogues. Web-searches. Medical image databases. Facial databases (security, law enforcement). Engineering design databases. Geographic databases. Satellite image databases. Home-photo collections Education and training Image domains Narrow domains: limited and predictable variability of relevant aspects of its appearance Image domains Broad domains: unlimited and unpredictable variability of relevant aspects of its appearance even for the same semantic meaning Possible queries in content-based image retrieval Target search Does a given image exist as is in the database? Does a scaled and/or rotated version of this image exist in the database? Does a region of this image exist in the database? Does an object exist in the database? Search by association Show similar images to a query image Category search Show images belonging to the same category

Impossible queries in content-based image retrieval High level semantic queries (in broad domains): Schematic description of the activities of a CBIR system - A girl dancing on a sunny beach - the pope kissing a baby - a beautiful girl/boy -... Feature selection Features will ideally present the following basic properties: perceptual similarity: the feature distance between two images is large only if the images are not "similar"; efficiency: they can be rapidly computed; economy: their dimensions are small in order not to affect retrieval efficiency; scalability: the performance of the system is not influenced by the size of the database; robustness: changes in the imaging conditions of the database images do not affect retrieval. How to describe visual content? General features Color Color Histogram Color Coherence Vectors Correlograms Spatial Chromatic Histogram... Texture Wavelets Grey-Levels Distribution Gabor Filters Tamura descriptors... Shape Deformable Template Invariant Moments Wavelets Description of boundaries... Other Discrete Cosine Transform Regions Layout/Relationship...

How to describe visual content? The role of segmentation Evaluating similarity between segmented images http://www.uk.research.att.com/dart/image_analysis.html Unsupervised segmentation is still very difficult. Quantitative measures for evaluating segmentation results are needed. Evaluating similarity between segmented images Evaluating similarity between segmented images Multidimensional indices (Pala, 2000) Representation of segmented images: Region adjacency graphs Multidimensional indices C. Carson et al., 1999

Evaluating similarity between segmented images Evaluating similarity between segmented images How to describe visual content? Weak segmentation How to describe visual content? Domain specific features THESAURUS DEFINITION... Snow Water Ground Sky Vegetation MATCHING /DECISION RULE Weak segmentation is possible (and very often useful) Vegetation, + Water, Sky

How to describe visual content? Domain specific features subsampling Hidden annotation: face detection and Input image pyramid recognition extract window (20x21 pixel) Matching preprocessing mask input hidden layer output Face detector How to describe visual content? Features definition Image processing in content-based image retrieval Color distribution Degree of difficulty Texture pattern Shape Objects Partial semantic Real content

Image processing in content-based image retrieval Image processing in content-based image retrieval Original scene? Image processing in content-based image retrieval Image processing in content-based image retrieval

Image processing in content-based image retrieval Image processing in content-based image retrieval Image processing in content-based image retrieval Image processing in content-based image retrieval Image normalization using Retinex Illuminant change Retinex filtering result Original image 3 2

O R I G I N A L Illuminant invariance color indexing Experimental Setup N O R M A L I Z E D R E T I N E X E D Illuminant invariance color indexing Experimental Setup Image processing in content-based image retrieval image Enhancement HSVM HIST CCV SCH Success of Target Search HSVM HIST CCV SCH

Feature selection and similarity evaluation Feature selection and similarity evaluation Are these similar? Gap between low-level features and image semantics heavy involvement of the user lack of flexibility A common idea is that similarity may be modeled as a weighted sum of the feature distances. An emerging idea is to see similarity as a probabilistic concept. Feature selection and similarity evaluation Scalability in CBIR Rubner, 1999 Are these similar?

Scalability and image semantics Possible solutions: Apply relevance feedback Reduce the DB size by image classification Design and Exploit image annotation tools Exploit all the available information Relevance feedback Positive Examples Negative Examples Agreement between positive examples Agreement between positive and negative examples W h + Weight Estimation W + * h -W h W h * W h User interaction The idea Relevance Feedback Example Relevance feedback: Query Reformulation Relevant Objects The idea Shape Color Query User interaction

Shape pianta con lunghi steli sinu pianta con lunghi steli sinuosi e larghe pianta con lunghi steli foglie (" pianta con sinu pianta con lunghi lunghi steli sinu pianta steli sinuosi e larghe con lunghi steli sinuosi e foglie ("albero della larghe foglie ("albero vita"); sul collo, ampia della vita"); sul collo fascia con motivo a albero della vita"); sul treccia; tipologia ("albero collo, ampia fascia con della vita"); motivo a treccia; tipologia pianta ("albero con della lunghi steli vita"); sinu pianta con lunghi steli sinuosi e larghe foglie ("albero della vita"); sul collo, ampia Relevant Objects Query Color pianta con lunghi steli sinu pianta con lunghi steli sinuosi e larghe foglie ("albero della vita"); sul collo, ampia fascia con motivo a treccia; tipologia ("albero della vita"); Positive Examples Agreement between positive examples W h + Weight Estimation W + * h -W h W h Negative Examples Agreement between positive and negative examples W h * pianta con lunghi steli sinu pianta con lunghi steli sinuosi e larghe foglie ("albero della vita"); sul collo, ampia fascia con motivo a treccia; tipologia "arcaica". Dipinto in bruno di manganese e verde rame. osi e larghe foglie ("albe pianta con lunghi steli sinuosi e larghe foglie ("albero della vita"); sul collo, ampia fascia con motivo a treccia; tipologia "arcaica". Dipinto in bruno di manganese e verde rame. ro della vita"); sul collo, ampia fascia con motivo a treccia; tipologia "arcaica". Dipinto in bruno di manganese e verde rame.v pianta con lunghi steli sinuosi e larghe foglie ("albero della vita"); Relevance feedback: Exploit all the available information Relevance Feedback Human-in-the-Loop Query Reformulation Features Weights Pictorial Textual SIMILARITY EVALUATION Ranked Results Database Browsing and visualization Database Organization Clustering Can be used to: Improve retrieval efficiency Provide an overview of database content Rubner, 1999

Relevance feedback, Database Filtering and Semantic Associations Impossible queries in content-based image retrieval Combination of - unsupervised learning; - supervised learning; - short term learning (relevance feedback); - long term learning (user profile) Clutter scene... Impossible queries in content-based image retrieval Hidden Annotation High level categorization IMAGE CLASSIFICATION... Close-up Text Graphic Outdoor Indoor Reality vs image reality

General Purpose Content-based retrieval A few applications... Design a retrieval system able to use both low level and high level descriptions of visual contents automatically extracted. cover a wide range of users requirements. adaptively select the retrieval strategy that is most suited for the users needs. All these with a simple interface!!! The Quicklook 2 system Overview The Quicklook 2 system Queries available Pictorial queries Provide an example of ready-made image Sketch an image with the available tool Browse the database to find one or more relevant images with which to begin Textual queries Filter the database with textual keywords Search images by textual annotation similarity Search images by text similarity Web-Demo at http://quicklook.itc.cnr.it Advanced queries Combination of one or more of the above queries Relevance feedback

Journal indexing Photo indexing Photos to classify Digital documents Compound documents Not compound documents Segmented documents Graphics Photographs Texts Pornographic Images Non-Pornographic Images Rejected Images Indoor Outdoor Close-up Biometrics Pattern recognition in cultural heritage archives

Pattern recognition in cultural heritage archives Video Indexing Cuts / Fades Detection Key-Frames Video Indexing Abstraction: summarization Classification of videos Scenes classification Structure Levels... Video surveillance Key Frame Levels...

Classification of web pages Improving the performance of search engines Challenges 3D Pre-processing 3D Objects Features to use in indexing 3D objects 2D Features 3D Features Invariants Interface to use to submit a query 2D Projections View 3D Examples Matching 2D and 3D data Adult image filtering 3D Object indexing 3D face recognition

Cross-media 3D face recognition Open issues and future researches in Content-based Image Retrieval Media 3D objects Web pages Photographs Videos Images Low level Middle level High level Target search Similarity search Semantic retrieval Videos Tridimensional objects Features Matching strategies Open issues and research trends in Content-based Image Retrieval www.disco.unimib.it/ivl/