Second Interna,onal Workshop on Parts and A5ributes ECCV 2012, Firenze, Italy October, 2012 Discovering a Lexicon of Parts and Attributes

Similar documents
C R H G E K. 1 Solve the puzzle. lion. parrot. crocodile. flamingo. snake. tortoise. horse. zebra. elephant. eagle duck. monkey. Classify the animals.

The Kiwi. lesson 1. 2 Unit 1: Animals. Before You Read. Look at the picture. Read the sentences. Check ( ) True, False, or Don t Know.

ASSIGNMENT Q.) Look at the picture and answer the following:

Chinese New Year ACTIVITY 1: Animals (all levels) - WORKSHEET 1

Please initial and date as your child has completely mastered reading each column.

INTRODUCE ENGLISH SENTENCES BOOK -2. P. MANOHAR NAIDU, SGT, K.V.PALLI (Md), CHITTOOR(Dt). Ph No :


Common Birds Around Denver. Seen in All Seasons Depending on the Habitat

Apples. Quiz Questions

The way to recognition of the Dutch Colour Homer

I will learn to talk about. groups of animals animal characteristics animal habitats. Unit Unit 7

TEST 1. Name and class: I Write the colours. a) _ l e) _ r b) g f) _ h _ c) y _ g) _ u l _ d) b w _ h) _ c k. II Finish the sentences.

Year 6 English Reading Comprehension Time: 50 mins. English Reading Comprehension. Total: 30 marks

MAMMAL LESSON PLAN. Understanding (s)/goals Students will understand that mammals are a unique group within the animal kingdom.

Look! Listen! and Learn Language! Animals. Word Practice. cat Meow, Meow! pretty kitty cat The cat has soft fur. Pretend to pet the cat.

Unit. Say then write the animals. Which parts of a crocodile can you see? What can you see in this picture?

Singular or Plural Sort

Sentences and pictures: not just more words and pictures

Pencil Talk. Routine for Lesson Vocabulary

Alien Life Form (ALF Lab)

FIRST TERM READING REVISION PAPER ENGLISH LANGUAGE GRADE 3

Animal Identification. Compiled by Lindsay Magill March 2017

Beautiful Birds Premium Worksheets For Toddlers For 2-3 year olds

This Coloring Book has been adapted for the Wildlife of the Table Rocks

Good Idea, Mother Nature!

Clinton County 4-H. Cloverbud Project Record Book Rabbit. Grade 2. Name: Year: Leaders Name:

The Cat Fanciers Association, Inc BREED COMMITTEE POLL CHINESE LI HUA

READING: Scientists are Making Dinosaurs!

Chicken Run Movie Sentences #1

CHAPTER ONE. Exploring the Woods

Identification. Waterfowl. The Shores of Long Bayou

Half Yearly Examination

Free Supplemental Lesson Pack 3

Balmandir Bhavnagar, 13 April, 1936

kids english book 2 international edition

Birds THE BODY. attract =to pull towards. avoid =to keep away from. backbone =the row of connected bones that go down the middle of your back

Lu Rees Archives Artwork Project

by Philip Mayer HOUGHTON MIFFLIN

Which is the smallest bird? Which one is the largest? Why do birds migrate? What are vertebrates? What do birds use their beaks for?

Teacher: Read directions only. Students read passage and answer questions 1-6 independently.

1 st Type basic vocabulary and setting up Punnett Squares:

4-H Small Animals. Birds Gerbils Hamsters Mice Reptiles

How to draw. pets & farm animals. with basic shapes!

For Creative Minds. Adaptation Matching Activity

STRATEGIES ACHIEVE READING SUCCESS

Welcome to ASLAK s Extended Donor Profile

Learn more at LESSON TITLE: BRINGING UP BIRDY GRADE LEVEL: 2-3. TIME ALLOTMENT: One to two 45-minute class periods OVERVIEW:

Plants and Animals. What do living organisms need to survive? What can you see in the photos in 1? Unscramble the letters. I can see a lot of

I See Me. I see. I see 2 eyes. I see 1 nose. I see 2 ears. I see 1 mouth. I see 1 chin. I see hair. I see me.

EUROPEAN STARLING HOUSE FINCH

K-5a Images: Mystery Animal Cards

It s All About Birds! Grade 7 Language Arts

Akash and the Pigeons

Recognizing the Siamese Cat

Genotype to Phenotype Simulation Booklet

Genotype to Phenotype Simulation Booklet

The Distorting Mirror

The Devon Rex. CFA Judges Workshop

Genotype to Phenotype Simulation Booklet

INDIAN SCHOOL AL WADI AL KABIR DEPARTMENT OF EVS ( ) REVISION WORKSHEET NAME: CLASS: III SEC: ROLL NO:

Study Island. Generation Date: 04/01/2014 Generated By: Cheryl Shelton Title: GRADE 2 Science in the content areas

OCTOBER 2013 MY QUARTERLY UPDATE PRICELESS. The Book Of Bosley. The adventures of Bosley, a puppy in training!

pounce prey dribbles poisonous extraordinary vibrations camouflaged predator

Defining Characterization

Lu Rees Archives Artwork Project

A s h R e d. B l u e / B l a c k

Eagle, Fly! An African Tale. retold by Christopher Gregorowski illustrated by Niki Daly

Great Horned Owls. Rob & Ann Simpson

"Mr. Schreiter's Mixed Up Animals" By Mr. Schreiter's Class

TEXT STRUCTURE TEXT STRUCTURE

Species must be adapted to their habitat.

INSPIRE A WRITING REVOLUTION! /

Explorers 3. Teacher s notes for the Comprehension Test: The Ugly Duckling. Answer key 1b 2a 3a 4c 5a 6b 7b 8c 9a 10c

Here are some ground rules that you should ALWAYS follow when tackling an Inheritance Problem:

Lesson Objectives. Core Content Objectives. Language Arts Objectives

Common Vampire Bat From Wikipedia, the free encyclopedia

READING TEST PRACTICE LEVEL 2 Section 1 READING COMPREHENSION

The Cat Fanciers Association, Inc BREED COUNCIL POLL BENGAL

Complex Patterns of Inheritance Puzzle Stations Station #1: Multiple alleles, blood types

Mixed reading worksheets with. Ben and Sarah. Navn: Klasse: Tekst og illustrationer opgaveskyen.dk

Topic The traits of offspring are determined by genetic instructions received from the mother and the father.

Slide 1. Birds & Mammals. Chapter 15

A Dog s Life. Unit 7. Speaking. Vocabulary - Dogs. Dog breeds: poodle husky German shepherd Labrador Yorkshire terrier

SJK(C) PU SZE YEAR 3 ENGLISH LANGUAGE ASSESSMENT (4) PAPER 1

Tom Roberts,1890,Shearing the Rams LESSON 1-A PICTURE LESSON

American Helmet Association Standard of Excellence (as revised January 2009)

Identifying Plant and Animal Adaptations Answer Key

Unit 3 The Tiger. 3A Introduction. 3B Song Lyrics. doze perform. brilliant capture. plunge predator. continent crew.

Step 4: All of the offspring will be rw. So the genotypic ratio is: 4 : 0 : 0 rw ww rr

KID S EASTER PLACEMAT SCENE DESIGN PACK

Egg laying vs. Live Birth

Bringing teddies to life

Shades of Meaning. 12 Grade 5, Unit 2

Eastern Regional High School

5 State of the Turtles

FINNISH SPITZ (Suomenpystykorva)

Bold In Her Breeches: Women Pirates Across The Ages READ ONLINE

Sample Pages Vol. 1. Music, Movement, Signing and More for Children Ages 0-5. TEACHER GUIDE Vol. 1: It s Baby Signing Time

Name: Project RECEIVED: Project DUE: Project is worth total points

Human Genetics: Create-a-Person

Transcription:

Second Interna,onal Workshop on Parts and A5ributes ECCV 2012, Firenze, Italy October, 2012 Discovering a Lexicon of Parts and Attributes Subhransu Maji Research Assistant Professor Toyota Technological Institute at Chicago

Motivation Detailed object recognition Communication requires a lexicon Diverse Visual Categories CUB 200 dataset,visipedia project High%heel(Blue(Shoe( Berg et al., 10 Farhadi et al, 09

Source of part and attribute lexicons Field guides provide exhaustive lists when available Expert vs. Layman Task specific vs. not

Source of part and attribute lexicons Captioned images Limited by sources of such text Descriptions are often not visual Image from Berg et al., ECCV 10

What are good attribute lexicons? Properties It should be easy to communicate It should be easy to differentiate instances from one another images from google, cub 200

Discriminative description task Describe the (visual) differences between the two

Discriminative description task

Discriminative description task Description!"#$%&'(&)'*)#% %&'()$ *'"$)(+,()$ -).$/0&0-$ *'"$-1..)-$

Discriminative description task Description Discriminative Description!"#$!"#$%&'(&)'*)#% %&'()$ *'"$)(+,()$ -).$/0&0-$ *'"$-1..)-$!"#$%+",)')-.)#% $%-0%)&&)-$%&'()$!"#$%'"")(+)-$%&'()$ $$0()$)(+,()$!"#$201-$)(+,()"$ $$$$-).$/0&0-$!"#$3*,4)$/0&0-$ -01(.$-1..)-$!"#$%0,(45$-1..)-$ Helps elicit a lexicon that enables fine grained discrimination Is task specific by design

Discriminative description task Description Discriminative Description!"#$!"#$%&'(&)'*)#% %&'()$ *'"$)(+,()$ -).$/0&0-$ *'"$-1..)-$!"#$%+",)')-.)#% $%-0%)&&)-$%&'()$!"#$%'"")(+)-$%&'()$ $$0()$)(+,()$!"#$201-$)(+,()"$ $$$$-).$/0&0-$!"#$3*,4)$/0&0-$ -01(.$-1..)-$!"#$%0,(45$-1..)-$ Helps elicit a lexicon that enables fine grained discrimination Is task specific by design Non-accidental properties, Biederman 87 Pragmatics of Language, Levinson 83

Collecting descriptions on MTurk Interface on AMT Example annotations free form text (separated by vs ) Minimizes instruction bias Keeps the interface simple

Example annotations: airplanes facing left turbofan powered plane longer tail green rudder passenger door open facing right propeller powered plane shorter tail white rudder baggage hold door open" propeller to the body one rudder thin body low wings facing towards left side propeller to the wing two rudders fat body high wings facing slightly towards" Images from airliners.net

Example annotations: birds black and white wings white body large eyes small tail v shaped beak spotted wings spotted body small eyes long tail pointed beak" yellow black body pointy beak short tail black spot over head short leg orange brown body shape beak long tail brown stripe over head long leg" Images from CUB 200 dataset

Analyzing the text: instance specific properties bird family fur color beak shape tail size beak color beak size tail size wing color head color leg color beak color sitting vs. flying feather color tail size leg color Different properties are revealed for different instances

Analyzing the text: instance specific properties Frequency of usage is a measure of its discriminability

Analyzing the text: instance specific properties Frequency of usage is a measure of its discriminability

Analyzing the text : discovering a lexicon red rudder vs. white rudder pointy nose vs. round nose sentence pairs!"#$!"#$%+",)')-.)#% $%-0%)&&)-$%&'()$!"#$%'"")(+)-$%&'()$

Analyzing the text : discovering a lexicon!"#$!"#$%+",)')-.)#% $%-0%)&&)-$%&'()$!"#$%'"")(+)-$%&'()$ red rudder vs. white rudder pointy nose vs. round nose sentence pairs rudder nose parts {red, white} {pointy, round} modifiers

Analyzing the text : discovering a lexicon!"#$!"#$%+",)')-.)#% $%-0%)&&)-$%&'()$!"#$%'"")(+)-$%&'()$ red rudder vs. white rudder pointy nose vs. round nose sentence pairs rudder nose parts {red, white} {pointy, round} modifiers Key idea nouns : words that repeat modifiers : words that are different Each sentence has only one noun and modifier

Analyzing the text : discovering a lexicon Sentence alignment yellow beak black and white beak Used in NLP to initialize translation tables (IBM models)

Analyzing the text : discovering a lexicon Sentence alignment yellow beak black and white beak Used in NLP to initialize translation tables (IBM models) Goals Discover a lexicon of parts, modifiers and part-modifier relations Modifiers should be shared across attributes Estimate the frequency of each attribute

A generative model of sentence pairs

A generative model of sentence pairs J a f z I t e N

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color...

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z beak-color

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z beak-color t topic:color topic:beak

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z beak-color t topic:color topic:beak e yellow beak NULL

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z beak-color t topic:color topic:beak e yellow beak NULL a

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z beak-color t topic:color topic:beak e yellow beak NULL a f black and white beak

A generative model of sentence pairs J a f yellow beak z I t e vs. black and white beak N part-modifier topic pairs beak-size beak-color bird-size wing-color bird-kind leg-color head-color... z t e a f beak-color topic:color topic:beak yellow beak NULL black and white beak Initialize part and modifier topics using word alignments

Parts, modifiers and attributes of airplanes wheel wheels plane engine engines rudder wings wing front back nose facing body tail GLOBAL one two no single three double four color black sky light whiteblue ordinary colored dark whitegreen whitered pointy round flat pointed sharp point square propeller passenger jet only military cargo small big large medium white red blue green yellow gray orange brown top bottom middle down open closed opened close right left slightly on near off 200 images, 1000 random pairs Images from airliners.net

Parts, modifiers and attributes of airplanes 1 wheel wheels plane engine engines rudder wings wing front back nose facing body tail GLOBAL one two no single three double four color black sky light whiteblue ordinary colored dark whitegreen whitered pointy round flat pointed sharp point square propeller passenger jet only military cargo small big large medium white red blue green yellow gray orange brown top bottom middle down open closed opened close right left slightly on near off 200 images, 1000 random pairs Images from airliners.net

Parts, modifiers and attributes of airplanes 2 1 wheel wheels plane engine engines rudder wings wing front back nose facing body tail GLOBAL one two no single three double four color black sky light whiteblue ordinary colored dark whitegreen whitered pointy round flat pointed sharp point square propeller passenger jet only military cargo small big large medium white red blue green yellow gray orange brown top bottom middle down open closed opened close right left slightly on near off 200 images, 1000 random pairs Images from airliners.net

Parts, modifiers and attributes of airplanes 2 1 3 wheel wheels plane engine engines rudder wings wing front back nose facing body tail GLOBAL one two no single three double four color black sky light whiteblue ordinary colored dark whitegreen whitered pointy round flat pointed sharp point square propeller passenger jet only military cargo small big large medium white red blue green yellow gray orange brown top bottom middle down open closed opened close right left slightly on near off 200 images, 1000 random pairs Images from airliners.net

Parts, modifiers and attributes of airplanes 2 1 3 localized vs. global wheel wheels plane engine engines rudder wings wing front back nose facing body tail GLOBAL one two no single three double four color black sky light whiteblue ordinary colored dark whitegreen whitered pointy round flat pointed sharp point square propeller passenger jet only military cargo small big large medium white red blue green yellow gray orange brown top bottom middle down open closed opened close right left slightly on near off 200 images, 1000 random pairs Images from airliners.net

Parts, modifiers and attributes of birds beak-size, wing-color, tail-size, body color, bird type bird wings feather feathers tail beak like body leg legs eyes neck head in fur GLOBAL long short small large big v sparrow pointy duck pointed sparow point crow bend eagle bended dove pointly pigeon brown blue yellow gray red green spotted slightlyhumming ash kite light parrot black white orange fat slim silm lean sharp round flat normal shaped curved blunt little rounded ordinary 200 images, 1600 pairs 1 image per category CUB 200 dataset

Parts, modifiers and attributes of people location, shirt vs tshirt, hair length, gender hand hands hair facing snap snape the picture spectacles in glass bag watch glasses GLOBAL towards left right backwards forward sidewards man lady woman boy girl ladies baby adult child kid children adults shirt tshirt jacket dress coat tshirts wearing not smiling having asian side caucasian back africans front asians backside latin frontal western toward turn turned rear sideways upright us black white blue brown blonde red green gray yellow colored pink orange single couple 2 non double group couples many 3 dark light fair tee sky show bright lighter design medium thick fat slim normal thin lean fit average skinny female male full half of sleeve only fully sleeveless jeens close partial rain thinning torso waist indoor outdoor door homely stage inside outside out handed long short small shot women men womens young old older middle mature elderly two sitting one standing three walking both riding somebody cycling weight sleeping dancing driving no with without alone bald 400 images, 1600 pairs Random images from PASCAL VOC 11

Conclusions Discriminative description is an effective way to elicit a lexicon of attributes that are useful for fine-grained distinction Simple analysis of sentence pairs can help discover a lexicon of parts a lexicon of modifiers the relative frequency of these in a dataset relationships between parts and modifiers (attributes) A useful tool to bootstrap annotation collection process