Content-based Image Retrieval

Size: px
Start display at page:

Download "Content-based Image Retrieval"

Transcription

1 Content-based Image Retrieval Allan Hanbury Pattern Recognition and Image Processing Group Institute of Computer-Aided Automation TU Vienna, Favoritenstr. 9/1832 A-1040 Vienna, Austria Contents Understanding of Content First-generation image retrieval systems New-generation image retrieval systems Current research on general image understanding 2 1

2 Image Content 3 levels: Perceptual: Mostly Mauve, with some green and yellow Green and yellow frame Semantic: a pub sign Impressions, Emotions and Meaning: One can get a beer there! 3 Another Example: Perceptual: Concentric circles Yellow, red, black Yellow surrounded by red Semantic: A Scene from the film 2001 A Space Odyssey A HAL 9000 Computer Impressions, Emotions and Meaning: Advanced technology Fear of advanced technology 4 2

3 Understanding of content The word content often has different meanings in the computer science and humanities disciplines: Computer scientists use content to mean perceptual properties. In the humanities, content normally refers to meaning. Result some disappointment with content-based image retrieval systems! 5 First-generation image retrieval systems Images or videos in a database are annotated manually with keywords or descriptive text. Text-searching is done on these annotations. 7 3

4 Relevance feedback Find image with landscape Query Query by by text text Visualisation Search Search Engine Engine Indexing Annotation (manual) Off line On line 8 From del Bimbo Text Annotation Is more difficult than it appears. Can be done as: Free-text annotation E.g. Fishing vessels in Northern Ireland Keyword annotation Free choice of keywords Controlled Vocabulary Ontology In its simplest form, a set of keywords with a hierarchical structure, but there exist more complicated relations. Example from the Iconclass ontology ( definitions in total) 9 4

5 Keyword Annotation The GettyImages Archive ( has a list of keywords used for annotating their image archive. Examples: Life Events: Childbirth, Recruitment, Working Overtime, Office Romance, Wedding, Retirement, Lifestyles, Social Issues, Age Contrast, Concepts: Friendship, Funky, Futility, Gambling, Gratitude, Greed, Growth, Individual People: One Person, One Man Only, One Woman Only, One Baby Boy Only, One Baby Girl Only, One Boy Only, One Teenage Boy Only, See this document for many more keywords: 10 Leaving image annotation to unknown people without a restricted keyword list can be a bad idea. The GIMP-Savvy Photo archive ( allows this. Here is an example of one of the annotations: 14 5

6 15 Annotating with a game The ESP-game is an interesting attempt to make manual annotation fun. Author prediction: 5000 people continuously playing the game could assign a label to all images indexed by Google in 31 days. 16 6

7 Information associated with images or videos Content-independent metadata: e.g. format, author s name, date, location, cost of filming, etc. Content-dependent metadata: colour, texture, shape, spatial relationship, motion, etc. Content-descriptive metadata: relation of the image to the real world, e.g. Objects in the image: car, person, tiger, Emotions: happy, sad, Meaning: 17 Current Internet image search technology The image search techniques used by Google, Yahoo, etc. are basically text searches. The algorithms look for the search text in Names of the image files. The text around images in web pages. This can work well, but only when the image is well described. 18 7

8 sunset Simple search term 19 otto wagner A more difficult search 20 8

9 two green bottles Semantic search 21 Why this image? From

10 How to get your images listed high in Google image search Use a descriptive and keyword rich file name Use seven to eight keywords in your title and alt text Place a short one line description of the image directly below the image Wrap the content around the image Try to put the image closer to the top of the page By Amit Agarwal 23 How good is Google? Test done by Fergus et al. (Jan. 2003) 10 search words tested. All images returned were classified as Good, Intermediate or Junk

11 25 New-generation image retrieval systems Use keywords as well as information extracted directly from the image. Make use of techniques from: image processing pattern recognition Tend to work on the perceptual level of image content

12 Find image with landscape Relevance feedback Query Query by by text text and/or and/or Query Query by by visual visual example Visualisation Feature Feature extraction (automatic) Annotation (manual) Search Search Engine Engine Indexing Off line On line 27 Adapted from del Bimbo Retrieval of images by perceptual properties Also called Query by visual example. Examples can be authored by the user or extracted from image samples. The system checks the similarity between the visual content of the user s query and database images. Relevance feedback is often employed to allow the user to improve the images returned

13 The following perceptual properties are often used in query by example: by colour by shape Search Search Engine Engine by texture by spatial relationships 29 Different types of query by visual example Query by image Query by painting Query by sketch 30 13

14 Query by image The user gives an example image and the system tries to choose the images that are closest to this image in perceptual properties. Different systems use different combinations of perceptual properties. Sometimes the user has the possibility to set the importance of colour, texture, etc. IKONA System, INRIA 31 Query by painting The user draws the colours to be retrieved and their spatial arrangement. Picasso System, University of Florence Link to QBIC 32 14

15 Query by sketch The user sketches the shape of the object to be found. Picasso System, University of Florence 33 Extracting the perceptual properties (features) of an image Perceptual properties are usually represented as lists of numerical values (feature vectors). These values are calculated by feature extraction algorithms. Colour feature extraction algorithm (e.g. colour histogram) Colour feature vector: [1.3, -51.9, 308.0, 19.7, ] Texture feature extraction algorithm (e.g. co-occurrence matrix) Texture feature vector: [-6.3, 0.2, 99.3, -53.8, ] 35 15

16 Comparing the perceptual properties of images After the feature extraction stage, all images in a database have feature vectors associated with them. The images are compared by comparing the feature vectors. For example, distances or similarities between the feature vectors can be calculated feature vectors: [1, 2] [2, 2] [5, 6] Colour histograms An 8-bit RGB colour image contains = colours. This would make a very long histogram! Instead, full RGB colour histograms are usually represented using the RGB cube 37 16

17 As there are three colour components, they form a threedimensional RGB colour space. RGB Cube software by P. Colantoni (

18 40 Histograms produced by: Colorspace software, P. Colantoni,

19 Colour histograms in CBIR Colour histograms are a good representation of the colours present in an image. However, comparing histograms of colours is computationally expensive. The image colours are therefore usually quantised, meaning that the number of colours is reduced, often to 64 or 256 colours. 42 Original 64 colours Colour quantisation 11 colours 64 colours 64 colours 64 colours From: R. Schettini, G. Ciocca, S. Zuffi, in Color Imaging Science: Exploiting Digital Media, John Wiley,

20 The colour histograms are then similar to the greyscale histograms. Except that each bin represents a colour and not a greylevel. From A. Del Bimbo, Visual Information Retrieval 44 Further example: 45 20

21 Histogram comparison 46 From Schiele, Mikolajczyk, Leibe, Computer Vision Lecture 2005 The histograms can be compared using histogram intersection. The similarity between two (normalised) histograms H und H' with the same number of bins is: (, ) min ( H, H ) S H H = i where i is the bin index. Similarity of 1 means that the histograms are identical. i i 47 21

22 Example: Histogram Histogram Min =0.2 Min =0 Min =0.2 Min =0.1 Min =0.1 S =

23 For comparison: Histogram S = Histogram Disadvantages of colour histograms Different images could have the same histograms. A small colour difference can have a big influence on the colour similarity measure. The influence of the lighting is not taken into account 51 Images from Schettini et al. 23

24 Neon light Daylight Tungsten light 52 From Improving these systems to search on the semantic level Research is now underway to allow better searching on the semantic level of image content. This makes use of techniques from computer vision (image understanding). A hot topic of research is the automatic annotation of images by keywords

25 Two gaps to cross There are two gaps which cause difficulties in CBIR [Smeulders et al., 2000]: Semantic gap: The user seeks semantic similarity, but the database can only provide similarity by data processing. Sensory gap: The gap between the properties in an image and the properties of the object plays a limiting role in retrieving the content of the image. 2D image of a 3D scene. Lighting conditions often unknown. Occlusion. From 54 Relation to narrow and broad image domains A narrow domain has a limited and predictable variability in all relevant aspects of its appearance. [Smeulders et al., 2000] There is very little change in the content of the images. Usually the recording circumstances are similar for all images. Examples: Images of lithographs recorded under white light with frontal view. Images of frontal views of faces recorded on a clear background

26 A broad domain has an unlimited and unpredictable variability in its appearance even for the same semantic meaning. [Smeulders et al., 2000] The contents of the images are unconstrained. Examples: Archives of stock photos All the images in the internet. Often, image domains lie between these extremes. Examples: Pictures of faces in a crowd. Family photographs for one family. In general, image understanding and CBIR techniques tend to work better for narrower image domains. 56 The long-term aim of current research is to: Close the semantic gap by as much as possible. Hence to develop a general purpose image understanding algorithm. Given any image, this algorithm should describe the contents and possibly the relations between them. This is needed in order to be able to intelligently search large libraries of images and videos

27 There are two main approaches to image understanding being investigated at the moment: Segmentation-based approaches Interest point-based approaches 58 Segmentation-based approaches [0.8, 50.8, ] Based on the following steps: Automatic segmentation of the image into meaningful regions. Calculation of the perceptual feature vectors for each region. Classification of the regions as different objects based on the feature vectors (pattern recognition). [0.9, 51.1, ] [0.4, 10.0, ] [0.9, 50.2, ] 59 27

28 60 from K. Barnard et al. (JMLR 2003) Results using the segmentation-based approach from P. Carbonetto et al. (ECCV 2004) 61 28

29 Interest point-based approaches A set of interest points is extracted from the image by an algorithm. Many algorithms are available to do this. From Bishop ICPR talk 62 To be useful, these features should be invariant to: Image scaling Image rotation Change in illumination Change in 3D camera viewpoint. The same features will then be found in another image of the same object. 63 From D. Lowe, CVPR03 tutorial 29

30 Example of interest point-based object recognition The aim is to discriminate between cows and sheep. Training phase: Each of a set of training images is labelled as cow or sheep. Interest points are extracted. Colour and texture features at each interest point are calculated. A pattern recognition algorithm is trained to recognise the features corresponding to cow, sheep or other. Usage: Interest points are extracted from an image. Colour and texture features at each interest point are calculated. Each interest point is classified as a cow- or sheep-like feature. Based on these local classifications, the whole image is classified as cow or sheep. Work by C. Bishop (2004) 64 From Bishop ICPR talk 65 30

31 From Bishop ICPR talk 66 From Bishop ICPR talk 67 31

32 From Bishop ICPR talk 68 Example of a system for automatic image annotation The a-lip system (Li and Wang, 2003): Training phase: Uses a training set of images labelled with keywords. divides the images into 4 4 pixel blocks, and extracts 3 colour and 3 texture features from each block. A pattern recognition algorithm learns which keywords are associated with which feature values. Usage: The same features are extracted from each image to be annotated. The trained pattern recognition algorithm associates keywords with these features

33 a-lip system 70 Using a priori information Use common knowledge about the world to simplify the image labelling. Example: Kutics et al. image annotation system (2003) Segments an image. Extracts colour, texture and shape features from the segmented image. Associates words with these features Blue, black, green (colour) Dotted, smooth (texture) Circular, elongated (shape) Expands on the annotation by using an ontology

34 Kutics et al. system 72 Using Google to get extra information Idea of Grefenstette et al. (2006) x x banana x banana banana is x OR bananas are x blue green red orange yellow

35 Summary Current CBIR systems tend to retrieve based on perceptual features. Systems which can automatically extract semantic information from images would be very useful. Research on general image understanding systems for achieving this is underway. The EU MUSCLE Network of Excellence is working on this topic

36 Content-based Image and Video Retrieval Links Image Links Image-Seeker LTU Technologies, France: QBIC colour and layout searches at the Hermitage Museum in St. Petersburg, Russia - IKONA INRIA Imedia, France: PicToSeek - ISIS Group University of Amsterdam: Pic2Seek - ISIS Group University of Amsterdam: Marvel IBM: Blobworld University of California, Berkeley: (the last time I tried the demo, it didn t work, but there are some pages showing results of sample queries) SIMPLIcity James Z. Wang Group - Pennsylvania State University: a-lip (Automatic Linguistic Indexing of Pictures) James Z. Wang Group - Pennsylvania State University: Video Links Video Google Visual Geometry Group, Oxford University: MPEG-7 Annotation Tool IBM: (tool for annotating the visual content of videos available for download) Multimodal Annotation Tool IBM: (tool for annotating both the visual and audio content of videos available for download)

An Introduction to Content Based Image Retrieval

An Introduction to Content Based Image Retrieval CHAPTER -1 An Introduction to Content Based Image Retrieval 1.1 Introduction With the advancement in internet and multimedia technologies, a huge amount of multimedia data in the form of audio, video and

More information

Content-Based Image Retrieval Readings: Chapter 8:

Content-Based Image Retrieval Readings: Chapter 8: Content-Based Image Retrieval Readings: Chapter 8: 8.1-8.4 Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object Recognition 1 Content-based Image Retrieval (CBIR)

More information

Multimedia Information Retrieval

Multimedia Information Retrieval Multimedia Information Retrieval Prof Stefan Rüger Multimedia and Information Systems Knowledge Media Institute The Open University http://kmi.open.ac.uk/mmis Why content-based? Actually, what is content-based

More information

Content-Based Image Retrieval Readings: Chapter 8:

Content-Based Image Retrieval Readings: Chapter 8: Content-Based Image Retrieval Readings: Chapter 8: 8.1-8.4 Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object Recognition 1 Content-based Image Retrieval (CBIR)

More information

AUTOMATIC VIDEO INDEXING

AUTOMATIC VIDEO INDEXING AUTOMATIC VIDEO INDEXING Itxaso Bustos Maite Frutos TABLE OF CONTENTS Introduction Methods Key-frame extraction Automatic visual indexing Shot boundary detection Video OCR Index in motion Image processing

More information

HISTOGRAMS OF ORIENTATIO N GRADIENTS

HISTOGRAMS OF ORIENTATIO N GRADIENTS HISTOGRAMS OF ORIENTATIO N GRADIENTS Histograms of Orientation Gradients Objective: object recognition Basic idea Local shape information often well described by the distribution of intensity gradients

More information

Content-based Image Retrieval (CBIR)

Content-based Image Retrieval (CBIR) Content-based Image Retrieval (CBIR) Content-based Image Retrieval (CBIR) Searching a large database for images that match a query: What kinds of databases? What kinds of queries? What constitutes a match?

More information

Part-based and local feature models for generic object recognition

Part-based and local feature models for generic object recognition Part-based and local feature models for generic object recognition May 28 th, 2015 Yong Jae Lee UC Davis Announcements PS2 grades up on SmartSite PS2 stats: Mean: 80.15 Standard Dev: 22.77 Vote on piazza

More information

Previously. Part-based and local feature models for generic object recognition. Bag-of-words model 4/20/2011

Previously. Part-based and local feature models for generic object recognition. Bag-of-words model 4/20/2011 Previously Part-based and local feature models for generic object recognition Wed, April 20 UT-Austin Discriminative classifiers Boosting Nearest neighbors Support vector machines Useful for object recognition

More information

Contend Based Multimedia Retrieval

Contend Based Multimedia Retrieval Contend Based Multimedia Retrieval CBIR Query Types Semantic Gap Features Segmentation High dimension IBMS QBIC GIFT, MRML Blobworld CLUE SIMPLIcity CBMR Multimedia Automatic Video Analysis 1 CBIR Contend

More information

Rough Feature Selection for CBIR. Outline

Rough Feature Selection for CBIR. Outline Rough Feature Selection for CBIR Instructor:Dr. Wojciech Ziarko presenter :Aifen Ye 19th Nov., 2008 Outline Motivation Rough Feature Selection Image Retrieval Image Retrieval with Rough Feature Selection

More information

Welcome Back to Fundamental of Multimedia (MR412) Fall, ZHU Yongxin, Winson

Welcome Back to Fundamental of Multimedia (MR412) Fall, ZHU Yongxin, Winson Welcome Back to Fundamental of Multimedia (MR412) Fall, 2012 ZHU Yongxin, Winson zhuyongxin@sjtu.edu.cn Content-Based Retrieval in Digital Libraries 18.1 How Should We Retrieve Images? 18.2 C-BIRD : A

More information

Multimedia Database Systems. Retrieval by Content

Multimedia Database Systems. Retrieval by Content Multimedia Database Systems Retrieval by Content MIR Motivation Large volumes of data world-wide are not only based on text: Satellite images (oil spill), deep space images (NASA) Medical images (X-rays,

More information

CBIR. content-based image retrieval

CBIR. content-based image retrieval CBIR content-based image retrieval Problems with Image Retrieval A picture is worth a thousand words The meaning of an image is highly individual and subjective What is the topic of this image? What are

More information

Content-Based Image Retrieval. Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object Recognition

Content-Based Image Retrieval. Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object Recognition Content-Based Image Retrieval Queries Commercial Systems Retrieval Features Indexing in the FIDS System Lead-in to Object Recognition 1 Content-based Image Retrieval (CBIR) Searching a large database for

More information

Video Google: A Text Retrieval Approach to Object Matching in Videos

Video Google: A Text Retrieval Approach to Object Matching in Videos Video Google: A Text Retrieval Approach to Object Matching in Videos Josef Sivic, Frederik Schaffalitzky, Andrew Zisserman Visual Geometry Group University of Oxford The vision Enable video, e.g. a feature

More information

Content Based Image Retrieval

Content Based Image Retrieval Content Based Image Retrieval R. Venkatesh Babu Outline What is CBIR Approaches Features for content based image retrieval Global Local Hybrid Similarity measure Trtaditional Image Retrieval Traditional

More information

Arnold W.M Smeulders Theo Gevers. University of Amsterdam smeulders}

Arnold W.M Smeulders Theo Gevers. University of Amsterdam    smeulders} Arnold W.M Smeulders Theo evers University of Amsterdam email: smeulders@wins.uva.nl http://carol.wins.uva.nl/~{gevers smeulders} 0 Prolem statement Query matching Query 0 Prolem statement Query classes

More information

An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques

An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques An Efficient Semantic Image Retrieval based on Color and Texture Features and Data Mining Techniques Doaa M. Alebiary Department of computer Science, Faculty of computers and informatics Benha University

More information

Efficient Content Based Image Retrieval System with Metadata Processing

Efficient Content Based Image Retrieval System with Metadata Processing IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 10 March 2015 ISSN (online): 2349-6010 Efficient Content Based Image Retrieval System with Metadata Processing

More information

Bipartite Graph Partitioning and Content-based Image Clustering

Bipartite Graph Partitioning and Content-based Image Clustering Bipartite Graph Partitioning and Content-based Image Clustering Guoping Qiu School of Computer Science The University of Nottingham qiu @ cs.nott.ac.uk Abstract This paper presents a method to model the

More information

Chapter 4 - Image. Digital Libraries and Content Management

Chapter 4 - Image. Digital Libraries and Content Management Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 4 - Image Vector Graphics Raw data: set (!) of lines and polygons

More information

CSI 4107 Image Information Retrieval

CSI 4107 Image Information Retrieval CSI 4107 Image Information Retrieval This slides are inspired by a tutorial on Medical Image Retrieval by Henning Müller and Thomas Deselaers, 2005-2006 1 Outline Introduction Content-based image retrieval

More information

Part based models for recognition. Kristen Grauman

Part based models for recognition. Kristen Grauman Part based models for recognition Kristen Grauman UT Austin Limitations of window-based models Not all objects are box-shaped Assuming specific 2d view of object Local components themselves do not necessarily

More information

International Journal of Modern Trends in Engineering and Research e-issn No.: , Date: 2-4 July, 2015

International Journal of Modern Trends in Engineering and Research   e-issn No.: , Date: 2-4 July, 2015 International Journal of Modern Trends in Engineering and Research www.ijmter.com e-issn No.:2349-9745, Date: 2-4 July, 2015 SKETCH BASED IMAGE RETRIEVAL Prof. S. B. Ambhore¹, Priyank Shah², Mahendra Desarda³,

More information

Supervised texture detection in images

Supervised texture detection in images Supervised texture detection in images Branislav Mičušík and Allan Hanbury Pattern Recognition and Image Processing Group, Institute of Computer Aided Automation, Vienna University of Technology Favoritenstraße

More information

Multimedia Information Retrieval The case of video

Multimedia Information Retrieval The case of video Multimedia Information Retrieval The case of video Outline Overview Problems Solutions Trends and Directions Multimedia Information Retrieval Motivation With the explosive growth of digital media data,

More information

Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University

Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University Beyond Mere Pixels: How Can Computers Interpret and Compare Digital Images? Nicholas R. Howe Cornell University Why Image Retrieval? World Wide Web: Millions of hosts Billions of images Growth of video

More information

11. Image Data Analytics. Jacobs University Visualization and Computer Graphics Lab

11. Image Data Analytics. Jacobs University Visualization and Computer Graphics Lab 11. Image Data Analytics Motivation Images (and even videos) have become a popular data format for storing information digitally. Data Analytics 377 Motivation Traditionally, scientific and medical imaging

More information

Deformable Part Models

Deformable Part Models CS 1674: Intro to Computer Vision Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 9, 2016 Today: Object category detection Window-based approaches: Last time: Viola-Jones

More information

Sketch Based Image Retrieval Approach Using Gray Level Co-Occurrence Matrix

Sketch Based Image Retrieval Approach Using Gray Level Co-Occurrence Matrix Sketch Based Image Retrieval Approach Using Gray Level Co-Occurrence Matrix K... Nagarjuna Reddy P. Prasanna Kumari JNT University, JNT University, LIET, Himayatsagar, Hyderabad-8, LIET, Himayatsagar,

More information

Segmentation. Bottom up Segmentation Semantic Segmentation

Segmentation. Bottom up Segmentation Semantic Segmentation Segmentation Bottom up Segmentation Semantic Segmentation Semantic Labeling of Street Scenes Ground Truth Labels 11 classes, almost all occur simultaneously, large changes in viewpoint, scale sky, road,

More information

Types of image feature and segmentation

Types of image feature and segmentation COMP3204/COMP6223: Computer Vision Types of image feature and segmentation Jonathon Hare jsh2@ecs.soton.ac.uk Image Feature Morphology Recap: Feature Extractors image goes in Feature Extractor featurevector(s)

More information

VC 11/12 T14 Visual Feature Extraction

VC 11/12 T14 Visual Feature Extraction VC 11/12 T14 Visual Feature Extraction Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos Miguel Tavares Coimbra Outline Feature Vectors Colour Texture

More information

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze

More information

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image [6] IEEE. Reprinted, with permission, from [Wenjing Jia, Huaifeng Zhang, Xiangjian He, and Qiang Wu, A Comparison on Histogram Based Image Matching Methods, Video and Signal Based Surveillance, 6. AVSS

More information

A Statistical Consistency Check for the Space Carving Algorithm.

A Statistical Consistency Check for the Space Carving Algorithm. A Statistical Consistency Check for the Space Carving Algorithm. A. Broadhurst and R. Cipolla Dept. of Engineering, Univ. of Cambridge, Cambridge, CB2 1PZ aeb29 cipolla @eng.cam.ac.uk Abstract This paper

More information

Welcome to the class of Web Information Retrieval. Min ZHANG

Welcome to the class of Web Information Retrieval. Min ZHANG Welcome to the class of Web Information Retrieval Min ZHANG z-m@tsinghua.edu.cn Visual Information Retrieval Min ZHANG z-m@tsinghua.edu.cn What Is Visual IR & The Importance Visual IR 3 What is Visual

More information

WP1: Video Data Analysis

WP1: Video Data Analysis Leading : UNICT Participant: UEDIN Fish4Knowledge Final Review Meeting - November 29, 2013 - Luxembourg Workpackage 1 Objectives Fish Detection: Background/foreground modeling algorithms able to deal with

More information

FOREGROUND DETECTION ON DEPTH MAPS USING SKELETAL REPRESENTATION OF OBJECT SILHOUETTES

FOREGROUND DETECTION ON DEPTH MAPS USING SKELETAL REPRESENTATION OF OBJECT SILHOUETTES FOREGROUND DETECTION ON DEPTH MAPS USING SKELETAL REPRESENTATION OF OBJECT SILHOUETTES D. Beloborodov a, L. Mestetskiy a a Faculty of Computational Mathematics and Cybernetics, Lomonosov Moscow State University,

More information

Water-Filling: A Novel Way for Image Structural Feature Extraction

Water-Filling: A Novel Way for Image Structural Feature Extraction Water-Filling: A Novel Way for Image Structural Feature Extraction Xiang Sean Zhou Yong Rui Thomas S. Huang Beckman Institute for Advanced Science and Technology University of Illinois at Urbana Champaign,

More information

Beyond Bags of Features

Beyond Bags of Features : for Recognizing Natural Scene Categories Matching and Modeling Seminar Instructed by Prof. Haim J. Wolfson School of Computer Science Tel Aviv University December 9 th, 2015

More information

Bayesian Approaches to Content-based Image Retrieval

Bayesian Approaches to Content-based Image Retrieval Bayesian Approaches to Content-based Image Retrieval Simon Wilson Georgios Stefanou Department of Statistics Trinity College Dublin Background Content-based Image Retrieval Problem: searching for images

More information

Content Based Image Retrieval with Semantic Features using Object Ontology

Content Based Image Retrieval with Semantic Features using Object Ontology Content Based Image Retrieval with Semantic Features using Object Ontology Anuja Khodaskar Research Scholar College of Engineering & Technology, Amravati, India Dr. S.A. Ladke Principal Sipna s College

More information

Object Recognition. Lecture 11, April 21 st, Lexing Xie. EE4830 Digital Image Processing

Object Recognition. Lecture 11, April 21 st, Lexing Xie. EE4830 Digital Image Processing Object Recognition Lecture 11, April 21 st, 2008 Lexing Xie EE4830 Digital Image Processing http://www.ee.columbia.edu/~xlx/ee4830/ 1 Announcements 2 HW#5 due today HW#6 last HW of the semester Due May

More information

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern

[2006] IEEE. Reprinted, with permission, from [Wenjing Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern [6] IEEE. Reprinted, with permission, from [Wening Jia, Gaussian Weighted Histogram Intersection for License Plate Classification, Pattern Recognition, 6. ICPR 6. 8th International Conference on (Volume:3

More information

HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL?

HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL? HOW USEFUL ARE COLOUR INVARIANTS FOR IMAGE RETRIEVAL? Gerald Schaefer School of Computing and Technology Nottingham Trent University Nottingham, U.K. Gerald.Schaefer@ntu.ac.uk Abstract Keywords: The images

More information

Content based Image Retrieval Using Multichannel Feature Extraction Techniques

Content based Image Retrieval Using Multichannel Feature Extraction Techniques ISSN 2395-1621 Content based Image Retrieval Using Multichannel Feature Extraction Techniques #1 Pooja P. Patil1, #2 Prof. B.H. Thombare 1 patilpoojapandit@gmail.com #1 M.E. Student, Computer Engineering

More information

Visualizing Flow Fields by Perceptual Motion

Visualizing Flow Fields by Perceptual Motion Visualizing Flow Fields by Perceptual Motion Li-Yi Wei Wei-Chao Chen Abstract Visualizing flow fields has a wide variety of applications in scientific simulation and computer graphics. Existing approaches

More information

Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach

Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach Automatic Linguistic Indexing of Pictures by a Statistical Modeling Approach Abstract Automatic linguistic indexing of pictures is an important but highly challenging problem for researchers in content-based

More information

Digital Image Processing

Digital Image Processing Digital Image Processing Part 9: Representation and Description AASS Learning Systems Lab, Dep. Teknik Room T1209 (Fr, 11-12 o'clock) achim.lilienthal@oru.se Course Book Chapter 11 2011-05-17 Contents

More information

A TUTORIAL REVIEW OF AUTOMATIC IMAGE TAGGING TECHNIQUE USING TEXT MINING

A TUTORIAL REVIEW OF AUTOMATIC IMAGE TAGGING TECHNIQUE USING TEXT MINING A TUTORIAL REVIEW OF AUTOMATIC IMAGE TAGGING TECHNIQUE USING TEXT MINING Sayantani Ghosh 1, Samir Kumar Bandyopadhyay 2 1 Department of Computer Science and Engineering, University College of Science,

More information

Media Retrieval (2) Prepared by. Ling Guan Jose Lay Paisarn Muneesawang Ning Zhang Rui Zhang. Outlines (revisited)

Media Retrieval (2) Prepared by. Ling Guan Jose Lay Paisarn Muneesawang Ning Zhang Rui Zhang. Outlines (revisited) Media Retrieval (2) Prepared by Ling Guan Jose Lay Paisarn Muneesawang Ning Zhang Rui Zhang 1 Outlines (revisited) Introduction: Intellectual Foundation of Multimedia Information Retrieval Retrieval Models

More information

Verification: is that a lamp? What do we mean by recognition? Recognition. Recognition

Verification: is that a lamp? What do we mean by recognition? Recognition. Recognition Recognition Recognition The Margaret Thatcher Illusion, by Peter Thompson The Margaret Thatcher Illusion, by Peter Thompson Readings C. Bishop, Neural Networks for Pattern Recognition, Oxford University

More information

Content Based Image Retrieval Using Color Quantizes, EDBTC and LBP Features

Content Based Image Retrieval Using Color Quantizes, EDBTC and LBP Features Content Based Image Retrieval Using Color Quantizes, EDBTC and LBP Features 1 Kum Sharanamma, 2 Krishnapriya Sharma 1,2 SIR MVIT Abstract- To describe the image features the Local binary pattern (LBP)

More information

Seeing and Reading Red: Hue and Color-word Correlation in Images and Attendant Text on the WWW

Seeing and Reading Red: Hue and Color-word Correlation in Images and Attendant Text on the WWW Seeing and Reading Red: Hue and Color-word Correlation in Images and Attendant Text on the WWW Shawn Newsam School of Engineering University of California at Merced Merced, CA 9534 snewsam@ucmerced.edu

More information

Graphics, Vision, HCI. K.P. Chan Wenping Wang Li-Yi Wei Kenneth Wong Yizhou Yu

Graphics, Vision, HCI. K.P. Chan Wenping Wang Li-Yi Wei Kenneth Wong Yizhou Yu Graphics, Vision, HCI K.P. Chan Wenping Wang Li-Yi Wei Kenneth Wong Yizhou Yu Li-Yi Wei Background Stanford (95-01), NVIDIA (01-05), MSR (05-11) Research Nominal: Graphics, HCI, parallelism Actual: Computing

More information

Efficient Indexing and Searching Framework for Unstructured Data

Efficient Indexing and Searching Framework for Unstructured Data Efficient Indexing and Searching Framework for Unstructured Data Kyar Nyo Aye, Ni Lar Thein University of Computer Studies, Yangon kyarnyoaye@gmail.com, nilarthein@gmail.com ABSTRACT The proliferation

More information

PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR

PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR ABSTRACT Tajman sandhu (Research scholar) Department of Information Technology Chandigarh Engineering College, Landran, Punjab, India yuvi_taj@yahoo.com

More information

Lecture 24: More on Reflectance CAP 5415

Lecture 24: More on Reflectance CAP 5415 Lecture 24: More on Reflectance CAP 5415 Recovering Shape We ve talked about photometric stereo, where we assumed that a surface was diffuse Could calculate surface normals and albedo What if the surface

More information

A Content Based Image Retrieval System Based on Color Features

A Content Based Image Retrieval System Based on Color Features A Content Based Image Retrieval System Based on Features Irena Valova, University of Rousse Angel Kanchev, Department of Computer Systems and Technologies, Rousse, Bulgaria, Irena@ecs.ru.acad.bg Boris

More information

Internet of things that video

Internet of things that video Video recognition from a sentence Cees Snoek Intelligent Sensory Information Systems Lab University of Amsterdam The Netherlands Internet of things that video 45 billion cameras by 2022 [LDV Capital] 2

More information

Multimedia Databases. 2. Summary. 2 Color-based Retrieval. 2.1 Multimedia Data Retrieval. 2.1 Multimedia Data Retrieval 4/14/2016.

Multimedia Databases. 2. Summary. 2 Color-based Retrieval. 2.1 Multimedia Data Retrieval. 2.1 Multimedia Data Retrieval 4/14/2016. 2. Summary Multimedia Databases Wolf-Tilo Balke Younes Ghammad Institut für Informationssysteme Technische Universität Braunschweig http://www.ifis.cs.tu-bs.de Last week: What are multimedia databases?

More information

Detection III: Analyzing and Debugging Detection Methods

Detection III: Analyzing and Debugging Detection Methods CS 1699: Intro to Computer Vision Detection III: Analyzing and Debugging Detection Methods Prof. Adriana Kovashka University of Pittsburgh November 17, 2015 Today Review: Deformable part models How can

More information

Patch-based Object Recognition. Basic Idea

Patch-based Object Recognition. Basic Idea Patch-based Object Recognition 1! Basic Idea Determine interest points in image Determine local image properties around interest points Use local image properties for object classification Example: Interest

More information

Consistent Line Clusters for Building Recognition in CBIR

Consistent Line Clusters for Building Recognition in CBIR Consistent Line Clusters for Building Recognition in CBIR Yi Li and Linda G. Shapiro Department of Computer Science and Engineering University of Washington Seattle, WA 98195-250 shapiro,yi @cs.washington.edu

More information

Color Local Texture Features Based Face Recognition

Color Local Texture Features Based Face Recognition Color Local Texture Features Based Face Recognition Priyanka V. Bankar Department of Electronics and Communication Engineering SKN Sinhgad College of Engineering, Korti, Pandharpur, Maharashtra, India

More information

Extraction of Color and Texture Features of an Image

Extraction of Color and Texture Features of an Image International Journal of Engineering Research ISSN: 2348-4039 & Management Technology July-2015 Volume 2, Issue-4 Email: editor@ijermt.org www.ijermt.org Extraction of Color and Texture Features of an

More information

Class 9 Action Recognition

Class 9 Action Recognition Class 9 Action Recognition Liangliang Cao, April 4, 2013 EECS 6890 Topics in Information Processing Spring 2013, Columbia University http://rogerioferis.com/visualrecognitionandsearch Visual Recognition

More information

By Suren Manvelyan,

By Suren Manvelyan, By Suren Manvelyan, http://www.surenmanvelyan.com/gallery/7116 By Suren Manvelyan, http://www.surenmanvelyan.com/gallery/7116 By Suren Manvelyan, http://www.surenmanvelyan.com/gallery/7116 By Suren Manvelyan,

More information

Multiple-Choice Questionnaire Group C

Multiple-Choice Questionnaire Group C Family name: Vision and Machine-Learning Given name: 1/28/2011 Multiple-Choice naire Group C No documents authorized. There can be several right answers to a question. Marking-scheme: 2 points if all right

More information

Patent Image Retrieval

Patent Image Retrieval Patent Image Retrieval Stefanos Vrochidis IRF Symposium 2008 Vienna, November 6, 2008 Aristotle University of Thessaloniki Overview 1. Introduction 2. Related Work in Patent Image Retrieval 3. Patent Image

More information

Content Based Image Retrieval (CBIR) Using Segmentation Process

Content Based Image Retrieval (CBIR) Using Segmentation Process Content Based Image Retrieval (CBIR) Using Segmentation Process R.Gnanaraja 1, B. Jagadishkumar 2, S.T. Premkumar 3, B. Sunil kumar 4 1, 2, 3, 4 PG Scholar, Department of Computer Science and Engineering,

More information

Selection of Scale-Invariant Parts for Object Class Recognition

Selection of Scale-Invariant Parts for Object Class Recognition Selection of Scale-Invariant Parts for Object Class Recognition Gy. Dorkó and C. Schmid INRIA Rhône-Alpes, GRAVIR-CNRS 655, av. de l Europe, 3833 Montbonnot, France fdorko,schmidg@inrialpes.fr Abstract

More information

PERSONALIZATION OF MESSAGES

PERSONALIZATION OF  MESSAGES PERSONALIZATION OF E-MAIL MESSAGES Arun Pandian 1, Balaji 2, Gowtham 3, Harinath 4, Hariharan 5 1,2,3,4 Student, Department of Computer Science and Engineering, TRP Engineering College,Tamilnadu, India

More information

Image Classification pipeline. Lecture 2-1

Image Classification pipeline. Lecture 2-1 Lecture 2: Image Classification pipeline Lecture 2-1 Administrative: Piazza For questions about midterm, poster session, projects, etc, use Piazza! SCPD students: Use your @stanford.edu address to register

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK REVIEW ON CONTENT BASED IMAGE RETRIEVAL BY USING VISUAL SEARCH RANKING MS. PRAGATI

More information

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System

Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System Edge Histogram Descriptor, Geometric Moment and Sobel Edge Detector Combined Features Based Object Recognition and Retrieval System Neetesh Prajapati M. Tech Scholar VNS college,bhopal Amit Kumar Nandanwar

More information

Video Google faces. Josef Sivic, Mark Everingham, Andrew Zisserman. Visual Geometry Group University of Oxford

Video Google faces. Josef Sivic, Mark Everingham, Andrew Zisserman. Visual Geometry Group University of Oxford Video Google faces Josef Sivic, Mark Everingham, Andrew Zisserman Visual Geometry Group University of Oxford The objective Retrieve all shots in a video, e.g. a feature length film, containing a particular

More information

A Study on Low Level Features and High

A Study on Low Level Features and High A Study on Low Level Features and High Level Features in CBIR Rohini Goyenka 1, D.B.Kshirsagar 2 P.G. Student, Department of Computer Engineering, SRES Engineering College, Kopergaon, Maharashtra, India

More information

Content Based Image Retrieval Using Combined Color & Texture Features

Content Based Image Retrieval Using Combined Color & Texture Features IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 11, Issue 6 Ver. III (Nov. Dec. 2016), PP 01-05 www.iosrjournals.org Content Based Image Retrieval

More information

Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction

Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction Invariant Recognition of Hand-Drawn Pictograms Using HMMs with a Rotating Feature Extraction Stefan Müller, Gerhard Rigoll, Andreas Kosmala and Denis Mazurenok Department of Computer Science, Faculty of

More information

From Pixels to Semantics Mining Digital Imagery Data for Automatic Linguistic Indexing of Pictures

From Pixels to Semantics Mining Digital Imagery Data for Automatic Linguistic Indexing of Pictures From Pixels to Semantics Mining Digital Imagery Data for Automatic Linguistic Indexing of Pictures James Z. Wang Assistant Professor, endowed PNC Professorship School of Information Sciences and Technology

More information

Visual Object Recognition

Visual Object Recognition Perceptual and Sensory Augmented Computing Visual Object Recognition Tutorial Visual Object Recognition Bastian Leibe Computer Vision Laboratory ETH Zurich Chicago, 14.07.2008 & Kristen Grauman Department

More information

Discovering Visual Hierarchy through Unsupervised Learning Haider Razvi

Discovering Visual Hierarchy through Unsupervised Learning Haider Razvi Discovering Visual Hierarchy through Unsupervised Learning Haider Razvi hrazvi@stanford.edu 1 Introduction: We present a method for discovering visual hierarchy in a set of images. Automatically grouping

More information

The Detection of Faces in Color Images: EE368 Project Report

The Detection of Faces in Color Images: EE368 Project Report The Detection of Faces in Color Images: EE368 Project Report Angela Chau, Ezinne Oji, Jeff Walters Dept. of Electrical Engineering Stanford University Stanford, CA 9435 angichau,ezinne,jwalt@stanford.edu

More information

Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis

Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis Experimentation on the use of Chromaticity Features, Local Binary Pattern and Discrete Cosine Transform in Colour Texture Analysis N.Padmapriya, Ovidiu Ghita, and Paul.F.Whelan Vision Systems Laboratory,

More information

Image retrieval based on bag of images

Image retrieval based on bag of images University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2009 Image retrieval based on bag of images Jun Zhang University of Wollongong

More information

Automatic Image Annotation by Classification Using Mpeg-7 Features

Automatic Image Annotation by Classification Using Mpeg-7 Features International Journal of Scientific and Research Publications, Volume 2, Issue 9, September 2012 1 Automatic Image Annotation by Classification Using Mpeg-7 Features Manjary P.Gangan *, Dr. R. Karthi **

More information

Tutorial 3. Jun Xu, Teaching Asistant csjunxu/ February 16, COMP4134 Biometrics Authentication

Tutorial 3. Jun Xu, Teaching Asistant   csjunxu/ February 16, COMP4134 Biometrics Authentication Tutorial 3 Jun Xu, Teaching Asistant http://www4.comp.polyu.edu.hk/ csjunxu/ COMP4134 Biometrics Authentication February 16, 2017 Table of Contents Problems Problem 1: Answer the questions Problem 2: Pattern

More information

Image Classification pipeline. Lecture 2-1

Image Classification pipeline. Lecture 2-1 Lecture 2: Image Classification pipeline Lecture 2-1 Administrative: Piazza For questions about midterm, poster session, projects, etc, use Piazza! SCPD students: Use your @stanford.edu address to register

More information

Design Elements. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of

Design Elements. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of Design Elements Advanced Higher Graphic Presentation Professional Graphic Presentations by kind permission of Lines can Design Element:- Line Convey a mood or an emotion. Organise the design. Establish

More information

A SURVEY OF IMAGE MINING TECHNIQUES AND APPLICATIONS

A SURVEY OF IMAGE MINING TECHNIQUES AND APPLICATIONS A SURVEY OF IMAGE MINING TECHNIQUES AND APPLICATIONS R. Vijayalatha Research Scholar, Manonmaniam Sundaranar University, Tirunelveli (India) ABSTRACT In the area of Data Mining, Image Mining technology

More information

Texture Analysis of Painted Strokes 1) Martin Lettner, Paul Kammerer, Robert Sablatnig

Texture Analysis of Painted Strokes 1) Martin Lettner, Paul Kammerer, Robert Sablatnig Texture Analysis of Painted Strokes 1) Martin Lettner, Paul Kammerer, Robert Sablatnig Vienna University of Technology, Institute of Computer Aided Automation, Pattern Recognition and Image Processing

More information

What do we mean by recognition?

What do we mean by recognition? Announcements Recognition Project 3 due today Project 4 out today (help session + photos end-of-class) The Margaret Thatcher Illusion, by Peter Thompson Readings Szeliski, Chapter 14 1 Recognition What

More information

CS6670: Computer Vision

CS6670: Computer Vision CS6670: Computer Vision Noah Snavely Lecture 16: Bag-of-words models Object Bag of words Announcements Project 3: Eigenfaces due Wednesday, November 11 at 11:59pm solo project Final project presentations:

More information

AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S

AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S AUTONOMOUS IMAGE EXTRACTION AND SEGMENTATION OF IMAGE USING UAV S Radha Krishna Rambola, Associate Professor, NMIMS University, India Akash Agrawal, Student at NMIMS University, India ABSTRACT Due to the

More information

Vision Based Parking Space Classification

Vision Based Parking Space Classification 1 Vision Based Parking Space Classification Ananth Nallamuthu, Sandeep Lokala, Department of ECE, Clemson University. Abstract The problem of Vacant Parking space detection from static images using computer

More information

DA Progress report 2 Multi-view facial expression. classification Nikolas Hesse

DA Progress report 2 Multi-view facial expression. classification Nikolas Hesse DA Progress report 2 Multi-view facial expression classification 16.12.2010 Nikolas Hesse Motivation Facial expressions (FE) play an important role in interpersonal communication FE recognition can help

More information

Analysis: TextonBoost and Semantic Texton Forests. Daniel Munoz Februrary 9, 2009

Analysis: TextonBoost and Semantic Texton Forests. Daniel Munoz Februrary 9, 2009 Analysis: TextonBoost and Semantic Texton Forests Daniel Munoz 16-721 Februrary 9, 2009 Papers [shotton-eccv-06] J. Shotton, J. Winn, C. Rother, A. Criminisi, TextonBoost: Joint Appearance, Shape and Context

More information