rgb(d) scene labeling- features and algorithms

22
RGB-(D) Scene Labeling: Features and Algorithms Ahmed Taha May 2014 Supervised by Dr : Marwan A. Torki

Upload: ahmed-taha

Post on 05-Dec-2014

431 views

Category:

Education


0 download

DESCRIPTION

Provide a summary for "RGB-(D) Scene Labeling: Features and Algorithms" paper, written by X Ren, L Bo, D Fox - Computer Vision and Pattern Recognition 2012 - ieeexplore.ieee.org

TRANSCRIPT

Page 1: Rgb(d) Scene Labeling- features and algorithms

RGB-(D) Scene Labeling: Features and Algorithms

Ahmed TahaMay 2014

Supervised by Dr : Marwan A. Torki

Page 2: Rgb(d) Scene Labeling- features and algorithms

Introduction Scene labeling challenges Pipeline

Feature Extraction Super-pixel formulation and classification Classifying segmentation tree paths Classifying super-pixels MRF

Datasets and results

Agenda

Page 3: Rgb(d) Scene Labeling- features and algorithms

Scene Labeling Labeling of each pixel in an image to a certain

class Scene Labeling can be done

Indoors Label a Sofa in a Bedroom Label a door in a living room

Outdoors Label a car in street Label building in street

Scene Labeling

Page 4: Rgb(d) Scene Labeling- features and algorithms

Scene Labeling

Page 5: Rgb(d) Scene Labeling- features and algorithms

Scene Labeling

Page 6: Rgb(d) Scene Labeling- features and algorithms

Indoor scene labeling challenges Large variations of scene types Lack of distinctive features Poor illumination

Scene Labeling

Page 7: Rgb(d) Scene Labeling- features and algorithms

Benefits of using depth feature in scene labeling Increased accuracy and robustness Body pose estimation 3D mapping Object recognition 3D modeling and interaction

Scene Labeling

Page 8: Rgb(d) Scene Labeling- features and algorithms

Pipeline

Page 9: Rgb(d) Scene Labeling- features and algorithms

1. Extract features using Kernel descriptor (KDES).

2. Aggregate descriptors in dense region into super-pixels using Efficient match kernels (EMK)

3. Classify super-pixels using Linear support vector machine (SVM)

4. Label super-pixels by classifying paths of segmentation tree.

5. Label super-pixels using super-pixel MRF

Pipeline

Page 10: Rgb(d) Scene Labeling- features and algorithms

Kernel Descriptors (KDES), a unified framework that uses different aspects of similarity (kernel) to derive patch descriptors. Image gradient Spin/normal Color Depth gradient

Features Extraction (Step 1)

Page 11: Rgb(d) Scene Labeling- features and algorithms

Efficient match kernels (EMK) to transform and aggregate descriptors in a set S (grid locations in the interior of a superpixel ‘s’).

Super-pixels are not of the same size.

Super-pixel formation (Step 2)

Page 12: Rgb(d) Scene Labeling- features and algorithms

Linear Support vector machine (SVM) Non-probabilistic binary linear classifier.

Classify superpixels (Step 3)

Page 13: Rgb(d) Scene Labeling- features and algorithms

Classifying paths in segmentation tree

Contextual Models (Step 4)

Page 14: Rgb(d) Scene Labeling- features and algorithms

Classifying paths in segmentation tree

Contextual Models (Step 4)

Page 15: Rgb(d) Scene Labeling- features and algorithms

Classifying paths in segmentation tree

Contextual Models

Page 16: Rgb(d) Scene Labeling- features and algorithms

Classifying paths in segmentation tree If we accumulate features over paths, the

accuracy continues to increase to the top level The initial part of the curves overlap,

suggesting there is little benefit going to superpixels at too fine scales

Contextual Models

Page 17: Rgb(d) Scene Labeling- features and algorithms

Superpixel MRF with gPb

Contextual Models (Step 5)

Page 18: Rgb(d) Scene Labeling- features and algorithms

Superpixel MRF with gPb standard MRF formulation. We use Graph Cut

to find the labeling that mini- mizes the energy of a pairwise MRF

Contextual Models (Step 5)

Page 19: Rgb(d) Scene Labeling- features and algorithms

Pipeline

Page 20: Rgb(d) Scene Labeling- features and algorithms

NYU-D dataset Improve accuracy from 50% to 76%

Stanford Background dataset Improve accuracy 79% to 82%

Datasets - Results

Page 21: Rgb(d) Scene Labeling- features and algorithms

Datasets - Results

Page 22: Rgb(d) Scene Labeling- features and algorithms

Rgb-(d) scene labeling: Features and algorithms X Ren, L Bo, D Fox - Computer Vision and

Pattern Recognition 2012 - ieeexplore.ieee.org Context by region ancestry

JJ Lim, P Arbeláez, C Gu, J Malik - Computer Vision, 2009 IEEE 2009 - ieeexplore.ieee.org

References