Top Banner
A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1 , Ke Xie 1 , Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel
24

A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Mar 30, 2015

Download

Documents

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: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

A Search-Classify Approach for Cluttered Indoor Scene Understanding

Liangliang Nan1, Ke Xie1, Andrei Sharf2

1 SIAT, China

2 Ben Gurion University, Israel

Page 2: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Digitalization of indoor scenes

Indoor scenes from Google 3D Warehouse

Page 3: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Acquisition of indoor scenes

Page 4: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Goal

• Scene understanding

Page 5: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Challenges

• Clutter– Densely populated– Arbitrary arrangements

• Partial representation– Occlusions

• Complex geometry

Page 6: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Classification & Segmentation

• Two interleaved problems– What are the objects?– Where are the objects?

• Chicken-egg problem– Classification needs segmentation– Segmentation needs a prior

Page 7: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Our solution

• Search – Propagate / accumulate patches

• Classify– Query classifier to detect object

Page 8: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Related Work

• Indoor scenes (This Session)– [Fisher et al. 2012] [Shao et al. 2012] [Kim et al. 2012]

• Semantic relationship– [Fisher et al. 2010, 2011]

• Recognition using depth + texture (RGB-D)– [Quigley et al.2009], [Lai and Fox 2010]

• Outdoor classification– [Golovinskiy et al. 2009]

• Semantic labeling– [Koppula et al. 2011]

Controlled region growing process

Page 9: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Our search-classify idea

0.6 0.8

0.92 0.94 0.94 0.94

Page 10: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Method overview

Training

Search-Classify

Page 11: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Point cloud features

– Height-size ratio of BBox– Aspect ratio of each layer– Bottom-top, mid-top size ratio– Change in COM along horizontal slabs

Bh

BdBw

Page 12: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Classifier

• Handle missing data– Occlusion

• Random decision forest– Efficient multi-class classifier

• Trained with both scanned and synthetic data– Manually segmented and labeled– 510 chairs – 250 tables – 110 cabinets – 40 monitors etc.

[Shotton et al. 2008, 2011]

Page 13: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Search-Classify

• Starts from seeds– Random patch triplets– Remove seeds with low confidence

• Accumulating neighbor patches– Highest classification confidence

• Stop condition– Steep decrease in classification confidence

0.65 0.92 0.93 0.88

Seed

Page 14: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

• Segmented - classified objects problems– Overlap, outliers, ambiguities etc.

• Refinement – Outliers = patches with large distance

Segmentation refinement by template fitting

Page 15: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Template deformation

• Different styles for each class• Predefined scalable parts• Templates can deform [Xu et al. 2010]

Page 16: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Template deformation

• Different styles for each class• Predefined scalable parts• Templates can deform [Xu et al. 2010]

Page 17: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Fitting via template deformation

Confidence Fitting error Best fitting

• Best matching template– One-side Euclidean distance from points to template

Page 18: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Results and discussion

Page 19: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Results and discussion

Page 20: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Results and discussion

• Scalability test with varied object density

0 (25) 1 (45) 5 (60)

Page 21: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Results and discussion

• Comparison

Lai et al. 2011

Ours

Page 22: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Limitation

• Upward assumption– Features– Template fitting

Page 23: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Future work

• Contextual information

Page 24: A Search-Classify Approach for Cluttered Indoor Scene Understanding Liangliang Nan 1, Ke Xie 1, Andrei Sharf 2 1 SIAT, China 2 Ben Gurion University, Israel.

Thank you