Top Banner
Relative Attributes Mingxia Liu [email protected]
41

Relative Attributes

Mar 23, 2016

Download

Documents

ursa

Relative Attributes. Mingxia Liu [email protected]. Outline. 1. Introduction 2. Relative Attributes [1] 3. Discussion 4. Our Intent Work. [1] Devi Parikh and Kristen Grauman.Relative Attributes. ICCV 2011 Best Paper. Traditional Recognition. Tiger. ???. Dog. Chimpanzee. - 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: Relative Attributes

Relative Attributes

Mingxia [email protected]

Page 2: Relative Attributes

1. Introduction 2. Relative Attributes[1]

3. Discussion 4. Our Intent Work

Outline

[1] Devi Parikh and Kristen Grauman.Relative Attributes. ICCV 2011 Best Paper.

Page 3: Relative Attributes

Traditional Recognition

Dog Chimpanzee Tiger ???Tiger

3

Page 4: Relative Attributes

Attributes-based Recognition

FurryWhite

BlackBig

StripedYellow

StripedBlackWhite

Big

Attributes provide a mode of

communication between humans and

machines!

[Lampert 2009][Farhadi 2009][Kumar 2009][Berg 2010][Parikh 2010]…

Zero-shot learningDescribing objectsFace verificationAttribute discoveryNameable attributes…

4

Dog Chimpanzee Tiger

Page 5: Relative Attributes

Binary or Relative Attributes?

Page 6: Relative Attributes

“Smiling”=1 “Smiling”=0

???

6

Smiling less than Gao, more than Ge

Binary or Relative Attributes?

Page 7: Relative Attributes

Donkey

Mule

Horse

Binary or Relative Attributes?

Page 8: Relative Attributes

Attributes for Mule

8[Oliva 2001] [Ferrari 2007] [Lampert 2009] [Farhadi 2009] [Kumar 2009] [Wang 2009] [Wang 2010] [Berg 2010] [Branson 2010] [Parikh 2010] [ICCV 2011] …

Is furryHas four-legs

Has tail

Tail longer than donkeys’

Legs shorter than horses’

Page 9: Relative Attributes

Binary

9

Is furryHas four-legs

Has tail

Tail longer than donkeys’

Legs shorter than horses’

Page 10: Relative Attributes

Relative

10

Tail longer than donkeys’

Legs shorter than horses’

Is furryHas four-legs

Has tail

Page 11: Relative Attributes

Relative Attributes

11

Enhanced human-machine communication

More informative

Natural for humans

Page 12: Relative Attributes

1. Introduction 2. Relative Attributes 3. Discussion 4. Our Intent Work

Outline

Page 13: Relative Attributes

Contents

Relative attributes◦ Allow relating images and categories to each other◦ Learn ranking function for each attribute

Novel applications◦ Zero-shot learning from attribute comparisons◦ Automatically generating relative image

descriptions

13

Page 14: Relative Attributes

1) Relative Attributes Annotation

14

coast (C), forest (F), highway (H), inside-city (I), mountain (M), open-country(O), street (S) and tall-building (T)8 categories, 6 attributes

Attri

bute

Page 15: Relative Attributes

2) Learning Relative Attributes

For each attribute , supervision is“open”

15

Page 16: Relative Attributes

2) Learning Relative Attributes

Learn a scoring function

16

Learned parameters

Image features

that best satisfies constraints:

Page 17: Relative Attributes

2) Learning Relative Attributes

17

Ranking SVM

Based on [Joachims 2002]

Image Relative Attribute Score

Page 18: Relative Attributes

12

34

56

Rank Margin

2) Learning Relative Attributes

Wm

Page 19: Relative Attributes

N : total categories ◦ N = S + U

S : ‘seen’ categories ◦ training images are provided relative attribute

relation such as “lions are larger than dogs, as large as tigers, but less large than elephants”

U : ‘unseen’ categories ◦ training images are not provided

3) Relative Zero-shot Learning

Page 20: Relative Attributes

How to relate Seen categories and Unseen categories through relative attributes?

3) Relative Zero-shot Learning

Page 21: Relative Attributes

For attribute m

If attribute m is not used to describe to be the mean of all training image

3) Relative Zero-shot Learning

-

Page 22: Relative Attributes

Step1: Compute the attribute rank score:

Step2: Compute the mean and covariance of according to relative attribute description.

Step 3: Assign class label for using the Maximum Likelihood Method:

3) Relative Zero-shot Learning

Page 23: Relative Attributes

3) Relative Zero-shot Learning

Need not use all attributes, or all seen categories.

23

Age:ScarlettCliveHugh Jared Miley

Smiling:

JaredMileyScarlett Clive Hugh

Page 24: Relative Attributes

3) Relative Zero-shot Learning

Clive

Infer image category using max-likelihood

Can predict new classes based on their relationships to existing classes – without training images

24

Age:ScarlettCliveHugh

Jared Miley

HughCliveScarlettSmiling:

JaredMileySm

iling

Age

Miley

S

J H

Page 25: Relative Attributes

4) Automatic Relative Image Description

Density

Conventional binary description: not dense

Dense: Not dense:

Novel image

25

Page 26: Relative Attributes

more dense than less dense than

DensityNovel image

26

4) Automatic Relative Image Description

Page 27: Relative Attributes

Experiments

Page 28: Relative Attributes

Datasets

28

Outdoor Scene Recognition (OSR)[Oliva 2001]

8 classes 2700 images 6 attributes: open, natural, etc.

Public Figures Face (PubFig)[Kumar 2009]

8 classes 800 images11 attributes: white, chubby, etc.

Page 29: Relative Attributes

Ranker vs. Classifier

++

+

– –Percentage correctly ordered

pairs Classifier Ranker

Outdoor scenes 80% 89%

Celebrity faces 67% 82%

29

Page 30: Relative Attributes

Zero-shot learning◦ Binary attributes:

Direct Attribute Prediction [Lampert 2009]

◦ Relative attributes via classifier scores

Automatic image-description◦ Binary attributes

30

Baselines

Page 31: Relative Attributes

Relative Zero-shot Learning

An attribute is more discriminative when used relatively

Binary attributes

Rel. att. (classifier)

31

Rel. att.(ranker)

Page 32: Relative Attributes

Relative zero-shot learning

ProposedBinary attributes

Classifier score

32

Page 33: Relative Attributes

Relative (ours):

More natural than insidecity Less natural than highway

More open than street Less open than coast

Has more perspective than highway Has less perspective than insidecity

Binary (existing):

Not natural

Not open

Has perspective

33

Automatic Relative Image Description

Page 34: Relative Attributes

Relative (ours):

More natural than tallbuilding Less natural than forest

More open than tallbuilding Less open than coast

Has more perspective than tallbuilding

Binary (existing):

Not natural

Not open

Has perspective

34

Automatic Relative Image Description

Page 35: Relative Attributes

Relative (ours):

More Young than CliveOwenLess Young than ScarlettJohansson

More BushyEyebrows than ZacEfron Less BushyEyebrows than AlexRodriguez

More RoundFace than CliveOwenLess RoundFace than ZacEfron

Binary (existing):

Not Young

BushyEyebrows

RoundFace

Automatic Relative Image Description

35

(Viggo)

Page 36: Relative Attributes

1. Introduction 2. Relative Attributes 3. Discussion 4. Our Intent work

Outline

Page 37: Relative Attributes

Relative attributes representation

Attribution relation learning

Discussion

Page 38: Relative Attributes

1. Introduction 2. Relative Attributes 3. Discussion 4. Our Intent work

Outline

Page 39: Relative Attributes

Learning attributes’ relation automatically

Learning attributes’ relation with noise

Attribute selection

Instance selection for attributes

Our Intent Work

Page 40: Relative Attributes

1. Introduction 2. Relative Attributes 3. Discussion 4. Our Intent work

Outline

Page 41: Relative Attributes

Thank You