Download presentation
Presentation is loading. Please wait.
Published byBrandon Palmer Modified over 8 years ago
2
IEEE Int'l Symposium on Signal Processing and its Applications 1 An Unsupervised Learning Approach to Content-Based Image Retrieval Yixin Chen & James Z. Wang The Pennsylvania State University
3
IEEE Int'l Symposium on Signal Processing and its Applications2 Outline Introduction Cluster-based retrieval of images Experiments Conclusions and future work
4
IEEE Int'l Symposium on Signal Processing and its Applications3 Image Retrieval The driving forces Internet Storage devices Computing power Two approaches Text-based approach Content-based approach
5
IEEE Int'l Symposium on Signal Processing and its Applications4 Text-Based Approach Input keywords descriptions Text-Based Image Retrieval System Elephants Image Database
6
IEEE Int'l Symposium on Signal Processing and its Applications5 Text-Based Approach Index images using keywords (Google, Lycos, etc.) Easy to implement Fast retrieval Web image search (surrounding text) Manual annotation is not always available A picture is worth a thousand words Surrounding text may not describe the image
7
IEEE Int'l Symposium on Signal Processing and its Applications6 Content-Based Approach Index images using low-level features Content-based image retrieval (CBIR): search pictures as pictures CBIR System Image Database
8
IEEE Int'l Symposium on Signal Processing and its Applications7 A Data-Flow Diagram Image Database Feature Extraction Compute Similarity Measure Visualization Histogram, color layout, sub-images, regions, etc. Euclidean distance, intersection, shape comparison, region matching, etc. Linear ordering, Projection to 2-D, etc.
9
IEEE Int'l Symposium on Signal Processing and its Applications8 Open Problem Nature of digital images: arrays of numbers Descriptions of images: high-level concepts Sunset, mountain, dogs, …… Semantic gap Discrepancy between low-level features and high- level concepts High feature similarity may not always correspond to semantic similarity
10
IEEE Int'l Symposium on Signal Processing and its Applications9 Outline Introduction Cluster-based retrieval of images Experiments Conclusions and future work
11
IEEE Int'l Symposium on Signal Processing and its Applications10 Motivation A query image and its top 29 matches returned by a CBIR system Horses (11 out of 29), flowers (7 out of 29), golf player (4 out of 29)
12
IEEE Int'l Symposium on Signal Processing and its Applications11 CLUE: CLUsters-based rEtrieval of images by unsupervised learning Hypothesis In the “vicinity” of a query image, images tend to be semantically clustered CLUE attempts to capture high-level semantic concepts by learning the way that images of the same semantics are similar
13
IEEE Int'l Symposium on Signal Processing and its Applications12 System Overview A general diagram of a CBIR system using CLUE Image Database Feature Extraction Compute Similarity Measure Display And Feedback Select Neighboring Images Image Clustering CLUE
14
IEEE Int'l Symposium on Signal Processing and its Applications13 Neighboring Images Selection Nearest neighbors method Pick k nearest neighbors of the query as seeds Find r nearest neighbors for each seed Take all distinct images as neighboring images k=3, r=4
15
IEEE Int'l Symposium on Signal Processing and its Applications14 Weighted Graph Representation Graph representation Vertices denote images Edges are formed between vertices Nonnegative weight of an edge indicates the similarity between two vertices
16
IEEE Int'l Symposium on Signal Processing and its Applications15 Clustering Graph partitioning and cut Normalized cut (Ncut) [Shi et al., IEEE Trans. PAMI 22(8)] Recursive Ncut
17
IEEE Int'l Symposium on Signal Processing and its Applications16 Outline Introduction Cluster-based retrieval of images Experiments Conclusions and future work
18
IEEE Int'l Symposium on Signal Processing and its Applications17 An Experimental System Similarity measure UFM [Chen et al. IEEE PAMI 24(9)] Database COREL 60,000
19
IEEE Int'l Symposium on Signal Processing and its Applications18 User Interface
20
IEEE Int'l Symposium on Signal Processing and its Applications19 Query Examples Query Examples from 60,000-image COREL Database Bird, car, food, historical buildings, and soccer game CLUE UFM Bird, 6 out of 11Bird, 3 out of 11
21
IEEE Int'l Symposium on Signal Processing and its Applications20 Query Examples CLUEUFM Car, 8 out of 11Car, 4 out of 11 Food, 8 out of 11Food, 4 out of 11
22
IEEE Int'l Symposium on Signal Processing and its Applications21 Query Examples CLUEUFM Historical buildings, 10 out of 11Historical buildings, 8 out of 11 Soccer game, 10 out of 11Soccer game, 4 out of 11
23
IEEE Int'l Symposium on Signal Processing and its Applications22 Clustering WWW Images Google Image Search Keywords: tiger, Beijing Top 200 returns 4 largest clusters Top 18 images within each cluster
24
IEEE Int'l Symposium on Signal Processing and its Applications23 Clustering WWW Images Tiger Cluster 1 (75 images) Tiger Cluster 3 (32 images) Tiger Cluster 2 (64 images) Tiger Cluster 4 (24 images)
25
IEEE Int'l Symposium on Signal Processing and its Applications24 Clustering WWW Images Beijing Cluster 1 (61 images)Beijing Cluster 2 (59 images) Beijing Cluster 3 (43 images)Beijing Cluster 4 (31 images)
26
IEEE Int'l Symposium on Signal Processing and its Applications25 Retrieval Accuracy
27
IEEE Int'l Symposium on Signal Processing and its Applications26 Outline Introduction Cluster-based retrieval of images Experiments Conclusions and future work
28
IEEE Int'l Symposium on Signal Processing and its Applications27 Conclusions Retrieving image clusters by unsupervised learning Tested using 60,000 images from COREL and images from WWW
29
IEEE Int'l Symposium on Signal Processing and its Applications28 Future Work Recursive Ncut Representative image Other graph theoretic clustering techniques Nonlinear dimensionality reduction
30
IEEE Int'l Symposium on Signal Processing and its Applications29 Thank You!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.