Organizing Heterogeneous Scene Collections through Contextual Focal Points Kai Xu, Rui Ma, Hao Zhang, Chenyang Zhu, Ariel Shamir, Daniel Cohen-Or, Hui.

Slides:



Advertisements
Similar presentations
1/50 Photo-Inspired Model-Driven 3D Object Modeling Kai Xu 1,2 Hanlin Zheng 3 Hao (Richard) Zhang 2 Daniel Cohen-Or 4 Ligang Liu 3 Yueshan Xiong 1 1 National.
Advertisements

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.
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Yunhai Wang 1 Minglun Gong 1,2 Tianhua Wang 1,3 Hao (Richard) Zhang 4 Daniel Cohen-Or 5 Baoquan Chen 1,6 5 Tel-Aviv University 4 Simon Fraser University.
Creating Consistent Scene Graphs Using a Probabilistic Grammar Tianqiang LiuSiddhartha ChaudhuriVladimir G. Kim Qi-Xing HuangNiloy J. MitraThomas Funkhouser.
Indexing 3D Scenes Using the Interaction Bisector Surface Xi Zhao He Wang Taku Komura University of Edinburgh.
Large-Scale Image Retrieval From Your Sketches Daniel Brooks 1,Loren Lin 2,Yijuan Lu 1 1 Department of Computer Science, Texas State University, TX, USA.
Lior Shapira Tel Aviv University Shy Shalom Bar Ilan University Ariel Shamir The Interdisciplinary Center Daniel Cohen Or Tel Aviv University 1 H.Zhang.
1 Part 1: Classical Image Classification Methods Kai Yu Dept. of Media Analytics NEC Laboratories America Andrew Ng Computer Science Dept. Stanford University.
Creating Consistent Scene Graphs Using a Probabilistic Grammar Tianqiang LiuSiddhartha ChaudhuriVladimir G. Kim Qi-Xing HuangNiloy J. MitraThomas Funkhouser.
Addressing the Medical Image Annotation Task using visual words representation Uri Avni, Tel Aviv University, Israel Hayit GreenspanTel Aviv University,
Structure Recovery by Part Assembly Chao-Hui Shen 1 Hongbo Fu 2 Kang Chen 1 Shi-Min Hu 1 1 Tsinghua University 2 City University of Hong Kong.
Retrieving Actions in Group Contexts Tian Lan, Yang Wang, Greg Mori, Stephen Robinovitch Simon Fraser University Sept. 11, 2010.
Presented by Marlene Shehadeh Advanced Topics in Computer Vision ( ) Winter
Beyond Actions: Discriminative Models for Contextual Group Activities Tian Lan School of Computing Science Simon Fraser University August 12, 2010 M.Sc.
Identifying Patterns in Road Networks Topographic Data and Maps Henri Lahtinen Arto Majoinen.
Prior Knowledge for Part Correspondence Oliver van Kaick 1, Andrea Tagliasacchi 1, Oana Sidi 2, Hao Zhang 1, Daniel Cohen-Or 2, Lior Wolf 2, Ghassan Hamarneh.
Information Retrieval in Practice
Webpage Understanding: an Integrated Approach
Symmetry Hierarchy of Man-Made Objects Yanzhen Wang 1,2, Kai Xu 1,2, Jun Li 2, Hao Zhang 1, Ariel Shamir 3, Ligang Liu 4, Zhiquan Cheng 2, Yueshan Xiong.
Slides are modified from Jiawei Han & Micheline Kamber
Graphical models for part of speech tagging
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
1 Style-Content Separation by Anisotropic Part Scales Kai Xu, Honghua Li, Hao Zhang, Daniel Cohen-Or Yueshan Xiong, Zhi-Quan Cheng Simon Fraser Universtiy.
Conjoining Gestalt Rules for Abstraction of Architectural Drawings Liangliang(Leon) Nan 1, Andrei Sharf 2, Ke Xie 1, Tien-Tsin Wong 3 Oliver Deussen 4,
Glasgow 02/02/04 NN k networks for content-based image retrieval Daniel Heesch.
Style Compatibility For 3D Furniture Models Tianqiang Liu 1 Aaron Hertzmann 2 Wilmot Li 2 Thomas Funkhouser 1 1 Princeton University 2 Adobe Research.
Xiangnan Kong,Philip S. Yu Multi-Label Feature Selection for Graph Classification Department of Computer Science University of Illinois at Chicago.
In Defense of Nearest-Neighbor Based Image Classification Oren Boiman The Weizmann Institute of Science Rehovot, ISRAEL Eli Shechtman Adobe Systems Inc.
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
1Ellen L. Walker Category Recognition Associating information extracted from images with categories (classes) of objects Requires prior knowledge about.
Hierarchical Matching with Side Information for Image Classification
FlowGraph: A Compound Hierarchical Graph for Flow Field Exploration Jun Ma, Chaoli Wang, Ching-Kuang Shene Michigan Technological University Presented.
Network Community Behavior to Infer Human Activities.
Sponsored by Deformation-Driven Topology-Varying 3D Shape Correspondence Ibraheem Alhashim Kai Xu Yixin Zhuang Junjie Cao Patricio Simari Hao Zhang Presenter:
Image Classification over Visual Tree Jianping Fan Dept of Computer Science UNC-Charlotte, NC
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
Course: Structure-Aware Shape Processing Hao (Richard) Zhang Simon Fraser University (SFU), Canada Structural Hierarchies Course: Structure-Aware Shape.
Towards Social User Profiling: Unified and Discriminative Influence Model for Inferring Home Locations Rui Li, Shengjie Wang, Hongbo Deng, Rui Wang, Kevin.
Automatic Labeling of Multinomial Topic Models
SA2014.SIGGRAPH.ORG SPONSORED BY Automatic Semantic Modeling of Indoor Scenes from Low-quality RGB-D Data using Contextual Information Kang Chen 1 Yu-Kun.
A Part-aware Surface Metric for Shape Analysis Rong Liu 1, Hao Zhang 1, Ariel Shamir 2, and Daniel Cohen-Or 3 1 Simon Fraser University, Canada 2 The Interdisciplinary.
Graph Indexing From managing and mining graph data.
黃福銘 (Angus F.M. Huang) ANTS Lab, IIS, Academia Sinica Exploring Spatial-Temporal Trajectory Model for Location.
Course: Structure-Aware Shape Processing Introduction to Geometric ‘Structure’ Extracting Structures –analysis of Individual Models –analysis of Shape.
Course: Structure-Aware Shape Processing Introduction to Geometric ‘Structure’ Extracting Structures –analysis of Individual Models –analysis of Shape.
A Fast Kernel for Attributed Graphs Yu Su University of California at Santa Barbara with Fangqiu Han, Richard E. Harang, and Xifeng Yan.
Cross-modal Hashing Through Ranking Subspace Learning
Structure Recovery by Part Assembly Chao-Hui Shen, Hongbo Fu, Kang Chen and Shi-Min Hu Tsinghua University City University of Hong Kong Presented by: Chenyang.
Co-Hierarchical Analysis of Shape Structures Oliver van Kaick 1,4 Kai Xu 2 Hao Zhang 1 Yanzhen Wang 2 Shuyang Sun 1 Ariel Shamir 3 Daniel Cohen-Or 4 4.
Prior Knowledge for Part Correspondence
A Viewpoint-based Approach for Interaction Graph Analysis
k-Nearest neighbors and decision tree
Pathology Spatial Analysis February 2017
Layered Analysis of Irregular Facades via Symmetry Maximization
Saliency detection Donghun Yeo CV Lab..
Modeling Dendritic Structures Using Path Planning
Paper Presentation: Shape and Matching
On Efficient Graph Substructure Selection
CS 1674: Intro to Computer Vision Scene Recognition
Data-driven Depth Inference from a Single Still Image
CSc4730/6730 Scientific Visualization
Design of Hierarchical Classifiers for Efficient and Accurate Pattern Classification M N S S K Pavan Kumar Advisor : Dr. C. V. Jawahar.
Brief Review of Recognition + Context
Department of Computer Science University of York
Xiaodan Liang Sun Yat-Sen University
Multimedia Information Retrieval
By Charlie Fractal Mentor: Dr. Vignesh Subbian
المشرف د.يــــاســـــــــر فـــــــؤاد By: ahmed badrealldeen
Deep neural networks for spike sorting: exploring options
Presentation transcript:

Organizing Heterogeneous Scene Collections through Contextual Focal Points Kai Xu, Rui Ma, Hao Zhang, Chenyang Zhu, Ariel Shamir, Daniel Cohen-Or, Hui Huang Shenzhen VisuCA Key Lab / SIAT Simon Fraser University National University of Defense Technology The Interdisciplinary Center Tel Aviv University

Rapid growth of 3D data Trimble 3D Warehouse over 2 million models Organizing large 3D datasets 3

Organization Examples Categorization tree in ImageNet [Stanford] Categorization trees of 3D shape set [Huang et al. 2013] 4

The key to organization Grouping & relating similar contents o How to compare complex things? 5 For heterogeneous 3D shapes … qualitative analysis [Huang et al. 2013]

Objects vs. Scenes heterogeneoushybrid bedroom dining room living room office studio

LondonParis Comparing complex things 7

LondonParis New York City Milan Comparing complex things 8

LondonParis Berlin Rome Madrid Comparing complex things 9

The key point Comparing complex things: focal points Determining focal points: within a context 10

How to measure similarity of scenes? Especially hard for hybrid scenes ?? distance 11

How to measure similarity of scenes 3D scenes should be compared wrt a focal point focal : a subscene 12

How to measure similarity of scenes 3D scenes should be compared wrt a focal point 13

How to determine focal points? Contextual analysis: co-analyzing a set o Characterize a semantic scene type o Frequently appear in a category … living room 14

How to determine focal points? Frequency alone is not enough … o Trivially frequent subscene is meaningless … a single chair may appear in most indoor scenes 15

How to determine focal points? Discriminant o Frequent only within the set of semantically related scenes Characterize the scene category … … bedroom living room unknown 16

How to determine focal points? Focal point detection relies on clustering o Frequent only within some cluster Scene clustering is guided by focal points o Characterized by representative focal points Coupled problems … 17

Overview Basic rep.: structural graphs Interleaving optimization 18

Overview Interleaving optimization Focal point detectionFocal-based clustering 19

Overview Focal-based organization 20

Focal-based scene collection exploration 21

Main ideas How to measure similarity of complex things? o Based on focal points How to determine focal points? o Co-analysis of a collection o Coupled with clustering Focal points provide a way to relate complex things

Outline Datasets Structural graph & layout similarity Focal-driven scene co-analysis o The objective o Interleaving optimization 23

Outline Datasets Structural graph & layout similarity Focal-driven scene co-analysis o The objective o Interleaving optimization 24

Dataset Collection#Scenes#Objects #Scene categories #Hybrid scenes Stanford [Fisher et al. 2012] 1323,46150 Tsinghua [Xu et al. 2013] 79213,

Outline Datasets Structural graph& layout similarity Focal-driven scene co-analysis o The objective o Interleaving optimization 26

Structural graph Nodes: individual objects Edge: relationships (support, proximity) 27

Layout similarity Measuring edge similarity o Spatial arrangement of OBBs, not edge tags 28

Outline Datasets Structural graph & layout similarity Focal-driven scene co-analysis o The objective o Interleaving optimization 29

Objective Our core problem: clustering Objective: overall compactness of clusters Per-cluster compactness: focal-centric scene similarity 30

Interleaving optimization Focal extraction: cluster-guided graph mining o Fix clustering, optimize focal points Scene clustering: focal-induced scene clustering o Fix focals, optimize clustering 31

Interleaving optimization Focal extraction: cluster-guided graph mining o Fix clustering, optimize focal points Scene clustering: focal-induced scene clustering o Fix focals, optimize clustering 32

Focal extraction: graph mining …… 33

Focal extraction: graph mining …… 34 Structural graph

Focal extraction: graph mining Frequent pattern mining …… 35

Focal extraction: graph mining Frequent pattern mining …… 36

Focal extraction: graph mining …… 37 Focal embedding

Focal extraction: cluster-guided mining Trivially frequent substructures o E.g. a single chair o Frequent but not discriminant Cluster-guided mining o Mining substructures that characterize a cluster o Using clusters to weight frequency 38

Cluster-guided mining: illustrative example Total # of occurrence: 39 Frequent pattern mining result:

Cluster-guided mining: illustrative example 40 Using clusters to weight frequency cluster 1 cluster 2 cluster 3

Cluster-guided mining: illustrative example cluster 1 cluster 2 cluster 3 is not discriminant 41

Cluster-guided mining: illustrative example cluster 1 cluster 2 cluster 3 is representative focal of cluster 2 42

Cluster-guided mining: illustrative example cluster 1 cluster 2 cluster 3 43 Cluster-guided mining result:

Interleaving optimization Focal extraction: cluster-guided graph mining o Fix clustering, optimize focal points Scene clustering: focal-induced scene clustering o Fix focals, optimize clustering 44

Scene clustering Representation: Bag-of-Word (BoW) feature 45

Scene clustering Subspace clustering [Wang et al. 2011] 46

Scene clustering Indicator feature: not very informative Really similar? 47

FCGK Per-cluster compactness defined by focal-centric graph kernel (FCGK): Focal-induced scene clustering Scaling factor Root walk kernel [Fisher et al. 2011] Root walk kernel [Fisher et al. 2011] 48

Focal-induced scene clustering Reweight Bag-of-Word feature Comp.: 0.2 Comp.: 1.0 Overall Comp.:

Focal-induced scene clustering Reweighted subspace clustering Comp.: 1.0 Comp.: 1.8 Overall Comp.:

Interleaving optimization Objective: maximize overall compactness 51

Post-processing Cluster attachmentFocal joining Cluster overlap Large-scale and non-local focals 52

Co-analyzing scene collection 53

54

Results Time o focal point extraction (~5%) o scene clustering (~90% with a Matlab implementation) CollectionTime (min)#Focal #Non local focal %Multi-focal scenes Stanford (132) % Tsinghua (792) % 55

Compactness Plot Change of overall compactness while interleaving optimization StanfordTsinghua 56

Detected focal points (Tsinghua) …… Non local focals 57

Results – Comparing to graph kernel [Fisher et al. 2011] FCGK is more discriminative; New perspective to compare complex scenes 58

Application – Comprehensive retrieval Query …… 59

Application – scene collection exploration “gateway” 60

Limitations Use object labels: o Handling of noisy or incomplete labels? o Pure geometry analysis? Structural graphs model flat arrangements of objects o Hierarchical organization potentially advantageous? 61

Future work Apply to other datasets o E.g. large and heterogeneous collections of images Scene synthesis o Substitute sub-scenes instead of one object at a time 62

Acknowledgement Anonymous reviewers Datasets: [Fisher et al. 2012] and [Xu et al. 2013] Research grants: o NSFC China, NSERC Canada, National 863 Program of China, Shenzhen Innovation Program, CPSF China, Israel Science Foundation 63

Thank you! An exploratory path through an overlap smoothly transits between two scene clusters. 64