Top Banner
Context for low-level saliency detection Devi Parikh, Larry Zitnick and Tsuhan Chen
18

Context for low-level saliency detection

Feb 23, 2016

Download

Documents

Eris

Context for low-level saliency detection. Devi Parikh , Larry Zitnick and Tsuhan Chen. For what can context be used?. So far higher level tasks What about lower level tasks? Picking out salient (representative) patches in an image?. SVM. Sample image. Build histogram. Classify. ?. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Context for low-level saliency detection

Context for low-level saliency detection

Devi Parikh, Larry Zitnick and Tsuhan Chen

Page 2: Context for low-level saliency detection

For what can context be used?

• So far higher level tasks

• What about lower level tasks?

• Picking out salient (representative) patches in an image?

Page 3: Context for low-level saliency detection

Set upBag-of-words paradigm

Sample image Classify

SVM

Build histogram

?

Sample image

Page 4: Context for low-level saliency detection

Saliency• Interest point detectors

– [Lowe 2004, Harris 1988, Kadir-Brady 2001, etc.]

• Uniform

• Discriminative– [Nowak et al., ECCV 06, Vidal-Naquet et al., ICCV 2003]

• Contextual– Co-occurrence based– Relative location based

Page 5: Context for low-level saliency detection

Contextual saliency

n

jiji xx

n 1

o |φ1S

abjb

n

j

m

a

m

biai wwywyw

n|p|p|p1

1 1 1

o

S

Association of patch i to

word a

Association of patch j to

word b

Likelihood of word b given

word a

MLE from images

Normal distribution

Normal distribution

Occurrence based

Similarly, relative location based

Page 6: Context for low-level saliency detection

Datasets coast forest highway inside-city mountain open-country street tall-building

cars bicycles motorbikes people

[Oliva Torralba IJCV 2001]

Pascal-01

Page 7: Context for low-level saliency detection

Features• Scene recognition– Color information– Some gradient information inherent

• Object recognition– SIFT

Page 8: Context for low-level saliency detection

Results

Page 9: Context for low-level saliency detection

Results

Page 10: Context for low-level saliency detection

Saliency maps

Page 11: Context for low-level saliency detection

Saliency maps

Page 12: Context for low-level saliency detection

Sampling strategies

• Sorting

• Random sampling

• Sequential sampling

Page 13: Context for low-level saliency detection

Sequential sampling

Page 14: Context for low-level saliency detection

Sequential sampling

Page 15: Context for low-level saliency detection

Sequential sampling

Page 16: Context for low-level saliency detection

Results

Page 17: Context for low-level saliency detection

Contributions

• Context can be leveraged for low-level tasks

• Outperform several existing saliency measures

• Sparse representation was found to be more accurate

Page 18: Context for low-level saliency detection

Discussion• Discrminative vs. contextual saliency

• Saliency is a subjective term: task and domain dependent– Representative (usual)– Interesting (unusual)– Generic defintion: Informative

• Contextual saliency is unsupervised but is dataset dependent