visualrank - applying pagerank to large-scale image search

19
Intelligent Database Systems Lab 國國國國國國國國 National Yunlin University of Science and Technology VisualRank- Applying PageRank to Large-Scale Image Search Presenter Chien- Hsing Chen Author: Yushi Jing Shumeet Baluja 1 08.PAMI (IEEE Transactions on Pattern Analysis and Machine Intelligence)

Upload: duscha

Post on 23-Feb-2016

27 views

Category:

Documents


0 download

DESCRIPTION

VisualRank - Applying PageRank to Large-Scale Image Search. Presenter : Chien-Hsing Chen Author: Yushi Jing Shumeet Baluja. 2008.PAMI (IEEE Transactions on Pattern Analysis and Machine Intelligence). Outline. Motivation Objective Method Experiments Conclusion Comment. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

國立雲林科技大學National Yunlin University of Science and Technology

VisualRank- Applying PageRank to Large-Scale Image Search

Presenter: Chien-Hsing ChenAuthor: Yushi Jing Shumeet Baluja

1

2008.PAMI (IEEE Transactions on Pattern Analysis and Machine Intelligence)

Page 2: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

2

Outline Motivation Objective Method Experiments Conclusion Comment

Page 3: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

3

Motivation retrieved images may be not fitting (satisfactory) or not diverse

The news shows a disappointed salesman of Coca Cola returns from his Middle East assignment. A friend asked, “Why weren’t you successful with the Arabs?”

How the image could be retrieved ?

Page 4: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

4

Example 2

Page 5: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

5

Objective improve quality of image retrieval by rearrange the results of

Google search engine incorrect retrieval

d80 Coca Cola

diversity (retrieved images should be different)

You should know:1. adjacency matrix, matrix product2. eigenvector, PageRank()

Page 6: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

Rearrange

previous worksQuery-to-images

in this paperImages-to-images

6

Main idea 1/2

0.30.9

0.1

0.6

0.4

0.1

0.2

Page 7: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

Rearrange

Images-to-images1.

similar local features Web site source

my homepage V.S. Yahoo

2.

diversity

7

Main idea 2/2

0.3 0.9

0.1

0.6

0.4

0.10.2

Page 8: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

8

Images-to-images 1/2

1 1 0 0 0

1 1 1 1 0

0 1 1 0 0

0 1 0 1 0

0 0 0 0 1

Top ranked images :

Adjacency matrixHow to connect between vertexes ?(how to build edge sets)

x1

x2

x3

x4

x5

x1 x2 x3 x4 x5

Page 9: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

9

Images-to-images 2/2

1 0.2 0.1 0.8 0.2

0.2 1 0.1 0.9 0.3

0.1 0.1 1 0.9 0.1

0.8 0.9 0.9 1 0.1

0.2 0.3 0.1 0.1 1Top ranked images :

Adjacency matrix How to give the scores between vertexes ?

x1

x2

x3

x4

x5

x1 x2 x3 x4 x5

Page 10: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

10

How to connect between vertexes ?Common local features 1/2

which pair has most number of common (similar) local features?

(a) local features, such as hands, eyes, are similar

local features are very different

(g)

Page 11: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

11

Common local features 2/2

Page 12: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

12

image relationship Which image has most number of common (similar) local features? A image of which features are similar to the features in the other images. The image is important.

1 0.6 0.8 0.6 0.1

0.6 1 0.5 0.4 0.2

0.8 0.5 1 0.7 0.1

0.5 0.4 0.7 1 0.1

0.1 0.2 0.1 0.1 1

× =

[n × n] matrix eigenvector

The entry is evaluated by “local features” uniform ?

Page 13: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

13

PageRank

3 8 9 11 100

PageRank() concerns the properties of “Hub” and “Authority”Web sites appearing in front of the Google responds are more important than that appearing in back of the ones.

d

Page 14: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

14

image diversity

Top ranked images with respect to diversity:

Page 15: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

15

Experiments

Page 16: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

16

c

Page 17: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

17

c

Page 18: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

18

Conclusion arrange the images from the results of Google search engine

Page 19: VisualRank - Applying  PageRank  to        Large-Scale Image Search

Intelligent Database Systems Lab

N.Y.U.S.T.

I. M.

19

Comment Advantage

The aspect is novel and easy to implement. Drawback

less discussion in diversity Application

responds of search engine an option is to cluster the resulted images