Top Banner
Models for Scene Understanding – Global Energy models and a Style- Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip Torr, 1 Lubor Ladicky, 1 Chris Russell 1 1 Oxford Brookes University, 2 University College London
28

Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Dec 18, 2015

Download

Documents

Winfred Dalton
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: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Models for Scene Understanding – Global Energy models and a Style-Parameterized

boosting algorithm (StyP-Boost)

Jonathan Warrell,1

Simon Prince,2 Philip Torr,1

Lubor Ladicky,1 Chris Russell1

1Oxford Brookes University, 2University College London

Page 2: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Overview

• CRF-based semantic segmentation• Recent models

• Detectors• Stereo• Co-occurence• Hierarchical Energies

• Style parameterized boosting (StyP-Boost)• Open questions / problems

Page 3: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

CRF-based semantic segmentation

• Semantic segmentation = dense labeling using fixed object set

Page 4: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

CRF-based semantic segmentation • Conditional Random Field model (pairwise)

Observed Variables

Hidden Variables

Unary Pairwise

Page 5: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Example: -expansion

Sky

House

Tree

GroundInitialize with Tree

Status:

Expand GroundExpand HouseExpand Sky

Courtesy: Pushmeet Kohli

Page 6: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Move Making Algorithms

Search Neighbourhood

Current Solution

Optimal Move

Solution Space

En

erg

y

Page 7: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Higher order CRF models • Higher order models

Unary Pairwise Higher-order

Page 8: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Segment-based Potentials

No. of pixels not taking l in c

Page 9: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Detector-based Potentials

Strength of detector response

Lubor Ladicky, Paul Sturgess, Karteek Alahari, Chris Russell, Philip H.S. Torr, What,Where & How Many? Combining Object Detectors and CRFs, ECCV 2010

Page 10: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Co-occurrence Potentials

Lubor Ladicky, Chris Russell, Pushmeet Kohli, Philip H.S. Torr, Graph Cut based Inference with Co-occurrence Statistics, ECCV, 2010

Global image label set

Page 11: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Joint Stereo + Segmentation

Joint potentials

Lubor Ladicky, Paul Sturgess, Chris Russell, Sunando Sengupta, Philip H.S. Torr, Joint Optimisation for Object Class Segmentation and Dense Stereo Reconstruction, BMVC 2010

Object only potentials

Page 12: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Hierarchical Energies

Lubor Ladicky, Chris Russell, Pushmeet Kohli, Philip H.S. Torr, Associative Hierarchical CRFs for Object Class Image Segmentation, ICCV, 2009.

Energy between levels 1 and 0

Page 13: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Style-based Potentials

Jonathan Warrell, Simon Prince, Philip H.S. Torr, StyP-Boost: A Bilinear Boosting Algorithm for Learning Style-Parameterized Classifiers, BMVC, 2010

Style-based unary potential

Style 1: Style 2:

Page 14: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

TextonBoost (Shotton et al ’09)

• Image first convolved with 17-d filter bank• Vectors are clustered, and assigned to ~150

texton indices

Page 15: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

TextonBoost (Shotton et al ’09)

• Texture-layout features derived from textons

• Boosted classifier predicts semantic class

Page 16: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

DenseBoost (Ladicky et al ’09)

• DenseBoost extends TextonBoost to include• HOG• ColourHOG• Structure / Motion features

• State of the art performance on• MSRC (Ladicky et al ’09)• CamVid (Sturgess et al ’09)

Paul Sturgess, Karteek Alahari, Lubor Ladicky, Philip H.S. Torr, Combining Appearance and Structure from Motion Features for Road Scene Understanding, BMVC, 2009

Lubor Ladicky, Chris Russell, Pushmeet Kohli, Philip H.S. Torr, Associative Hierarchical CRFs for Object Class Image Segmentation, ICCV, 2009.

Page 17: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

StyP-Boost Framework (Training)

• Training Set

• Objective

• Classifier form

Local features Style Parameters Target vectors

Page 18: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

StyP-Boost Framework (Training)

• Training Set

• Objective

• Classifier formLoss for class k Strong learner

for class k

Page 19: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

StyP-Boost Framework (Training)

• Training Set

• Objective

• Classifier formWeak learner m Style s

Page 20: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Corel: Styles through clustering

• Styles found in Corel through clustering

2-styles (98%)

3-styles(96%)

4-styles (89%)

Page 21: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Corel: Styles through clustering

• Cluster images based on label histograms during training (2-4 clusters)

• Train classifier to predict cluster from image

• Use smoothed classifier posteriors as style parameters (training and testing)

cluster

label label label

Page 22: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Corel: Qualitative results

• StyP-Boost reduces noise from classes which don’t co-occur

Page 23: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Corel: Qualitative results

• StyP-Boost provides better discrimination of

co-occuring classes

Page 24: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Corel: Quantitative results

Training set Test set

Page 25: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Open questions / Problems

• Learning from sparsely labeled data

Lamp-post

Sign

Page 26: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Open questions / Problems

• Incorporating 3D and Video

Image CRF

Ground-plan CRF

Volumetric CRF

Page 27: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Open questions / Problems

• Using temporal information• Extend detector potentials to include

tracking• Use global scene variables for times of day,

seasons etc.

Page 28: Models for Scene Understanding – Global Energy models and a Style-Parameterized boosting algorithm (StyP-Boost) Jonathan Warrell, 1 Simon Prince, 2 Philip.

Further Questions

• Further Questions?