SPONSORED BY Data-driven Segmentation and Labeling of Freehand Sketches Zhe Huang, Hongbo Fu, Rynson W.H. Lau City University of Hong Kong.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Tighter and Convex Maximum Margin Clustering Yu-Feng Li (LAMDA, Nanjing University, China) Ivor W. Tsang.
SPONSORED BY SA2014.SIGGRAPH.ORG Annotating RGBD Images of Indoor Scenes Yu-Shiang Wong and Hung-Kuo Chu National Tsing Hua University CGV LAB.
Freehand Drawing System based on Geometric Constraints Kaisuke Nakajima Joint work with Takeo Igarashi User Interface Research Group The University of.
Querying for Information Integration: How to go from an Imprecise Intent to a Precise Query? Aditya Telang Sharma Chakravarthy, Chengkai Li.
Combining Inductive and Analytical Learning Ch 12. in Machine Learning Tom M. Mitchell 고려대학교 자연어처리 연구실 한 경 수
Patch to the Future: Unsupervised Visual Prediction
A Probabilistic Model for Component-Based Shape Synthesis Evangelos Kalogerakis, Siddhartha Chaudhuri, Daphne Koller, Vladlen Koltun Stanford 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.
Connection Constrained 3D Collage Zhe Huang 1, Jiang Wang, Rynson W.H. Lau, Hongbo Fu City University of Hong Kong 1. Author’s
Lapped Textures Emil Praun and Adam Finkelstien (Princeton University) Huges Hoppe (Microsoft Research) SIGGRAPH 2000 Presented by Anteneh.
Archaeology & Cultural Heritage AWG Manolis Vavalis CERETETH.
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Workshop on Earth Observation for Urban Planning and Management, 20 th November 2006, HK 1 Zhilin Li & Kourosh Khoshelham Dept of Land Surveying & Geo-Informatics.
Iterative closest point algorithms
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Recovering Articulated Object Models from 3D Range Data Dragomir Anguelov Daphne Koller Hoi-Cheung Pang Praveen Srinivasan Sebastian Thrun Computer Science.
VOTS VOlume doTS as Point-based Representation of Volumetric Data S. Grimm, S. Bruckner, A. Kanitsar and E. Gröller Institute of Computer Graphics and.
Systems Analysis and Design in a Changing World, 6th Edition
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.
SA2014.SIGGRAPH.ORG SPONSORED BY. SA2014.SIGGRAPH.ORG SPONSORED BY Approximate Pyramidal Shape Decomposition Ruizhen Hu Honghua Li Hao Zhang Daniel Cohen-Or.
CMSC 345 Fall 2000 Unit Testing. The testing process.
A Metadata Based Approach For Supporting Subsetting Queries Over Parallel HDF5 Datasets Vignesh Santhanagopalan Graduate Student Department Of CSE.
1 Formal Models for Expert Finding on DBLP Bibliography Data Presented by: Hongbo Deng Co-worked with: Irwin King and Michael R. Lyu Department of Computer.
Interactive Discovery and Semantic Labeling of Patterns in Spatial Data Thomas Funkhouser, Adam Finkelstein, David Blei, and Christiane Fellbaum Princeton.
Image-based Plant Modeling Zeng Lanling Mar 19, 2008.
S EGMENTATION FOR H ANDWRITTEN D OCUMENTS Omar Alaql Fab. 20, 2014.
Recovering Surface Layout from a Single Image D. Hoiem, A.A. Efros, M. Hebert Robotics Institute, CMU Presenter: Derek Hoiem CS 598, Spring 2009 Jan 29,
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Analysis of Complex Proteomic Datasets Using Scaffold Free Scaffold Viewer can be downloaded at:
Attention-Directing Composition of Ying Cao Rynson W.H. Lau Elements Look Over Here: Antoni B. Chan City University of Hong Kong.
Combining geometry and domain knowledge to interpret hand-drawn diagrams As Presented By: Andrew Campbell Christopher Dahlberg.
Supervised Learning of Edges and Object Boundaries Piotr Dollár Zhuowen Tu Serge Belongie.
Associative Hierarchical CRFs for Object Class Image Segmentation Ľubor Ladický 1 1 Oxford Brookes University 2 Microsoft Research Cambridge Based on the.
Scene Completion Using Millions of Photographs James Hays, Alexei A. Efros Carnegie Mellon University ACM SIGGRAPH 2007.
INTERACTIVELY BROWSING LARGE IMAGE DATABASES Ronald Richter, Mathias Eitz and Marc Alexa.
MIT 6.893; SMA 5508 Spring 2004 Larry Rudolph Lecture Introduction Sketching Interface.
Acquiring 3D Indoor Environments with Variability and Repetition Young Min Kim Stanford University Niloy J. Mitra UCL/ KAUST Dong-Ming Yan KAUST Leonidas.
Authors: Marius Pasca and Benjamin Van Durme Presented by Bonan Min Weakly-Supervised Acquisition of Open- Domain Classes and Class Attributes from Web.
UI Design without Prototypes ala Holtzblatt et al ITM 734 Fall 2006 Corritore.
1 Context-Aware Internet Sharma Chakravarthy UT Arlington December 19, 2008.
Associative Hierarchical CRFs for Object Class Image Segmentation
The Planar-Reflective Symmetry Transform Princeton University.
Mobile Image Processing
Data mining, interactive semantic structuring, and collaboration: A diversity-aware method for sense-making in search Mathias Verbeke, Bettina Berendt,
Sponsored by Deformation-Driven Topology-Varying 3D Shape Correspondence Ibraheem Alhashim Kai Xu Yixin Zhuang Junjie Cao Patricio Simari Hao Zhang Presenter:
Feature Point Detection and Curve Approximation for Early Processing of Free-Hand Sketches Tevfik Metin Sezgin and Randall Davis MIT AI Laboratory.
DeepDive Model Dongfang Xu Ph.D student, School of Information, University of Arizona Dec 13, 2015.
Color My World: Looking at Students’ Mental Maps.
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.
Foundations of Computer Graphics (Spring 2012) CS 184, Lecture 12: Curves 1
Improvements on Automated Registration CSc83020 Project Presentation Cecilia Chao Chen.
IB Economics assessment objectives and command terms.
CENG 789 – Digital Geometry Processing 10- Data-Driven Shape Analysis
Course: Structure-Aware Shape Processing Introduction to Geometric ‘Structure’ Extracting Structures –analysis of Individual Models –analysis of Shape.
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.
Student: Shunan Shi Professor: Hao Zhang CMPT888.
Prior Knowledge for Part Correspondence
Kenneth Baclawski et. al. PSB /11/7 Sa-Im Shin
Positive and Negative Space Project
Sketching.
Fast Preprocessing for Robust Face Sketch Synthesis
Saliency detection Donghun Yeo CV Lab..
CSE 167 [Win 17], Lecture 9: Curves 1 Ravi Ramamoorthi
Combining Sketch and Tone for Pencil Drawing Production
CSc4730/6730 Scientific Visualization
A Graph-Based Approach to Learn Semantic Descriptions of Data Sources
Revised Higher Course Assessment Higher Design and Manufacture
Context-Aware Internet
Presentation transcript:

SPONSORED BY Data-driven Segmentation and Labeling of Freehand Sketches Zhe Huang, Hongbo Fu, Rynson W.H. Lau City University of Hong Kong

SA2014.SIGGRAPH.ORG SPONSORED BY Objective Derive part-based segmentation and labeling from a sketch.

SA2014.SIGGRAPH.ORG SPONSORED BY Motivation Assembly-based modeling using sketch input [Funkhouser et al. 2004]

SA2014.SIGGRAPH.ORG SPONSORED BY Related Works [Sun et al. 2012] Free Hand-Drawn Sketch Segmentation [Gennari et al. 2005] Combining geometry and domain knowledge to interpret hand-drawn diagrams [Noris et al. 2012] Smart Scribbles for Sketch Segmentation

SA2014.SIGGRAPH.ORG SPONSORED BY Handling Freehand Sketch is Hard Arbitrary stroke ordering A single stroke may cover multiple components. A single component may have multiple strokes.

SA2014.SIGGRAPH.ORG SPONSORED BY Handling Freehand Sketch is Hard Where is the chair back?

SA2014.SIGGRAPH.ORG SPONSORED BY Our Method

SA2014.SIGGRAPH.ORG SPONSORED BY Our Intuition Find the best combination of components to explain the sketch Leverage the relationship between parts to narrow down the search.

SA2014.SIGGRAPH.ORG SPONSORED BY Overview of Our Method Inferred Structure Sketch Labeling Input Sketch (Chair) Local Interpretation (Matching) Global Interpretation (Combinatorial Search) Shape Repository (Chair)

SA2014.SIGGRAPH.ORG SPONSORED BY Preprocessing

SA2014.SIGGRAPH.ORG SPONSORED BY Specifying 3D View Sketch Manually specified 3D view by aligning a 3D model User Interaction

SA2014.SIGGRAPH.ORG SPONSORED BY Over Segmentation Sketch (Color by strokes) Breaking at junction or corner Stroke Segments (Color by segments) In later stages: Segmentation = grouping stroke segments Labeling = labeling each stroke segment

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Candidates

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() Convolution Score Map

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() Local Maximums

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() Clustered

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() Cluster Centers

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() ICP Refinement before after Cluster Centers

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Element OutlineSketch conv() ICP Refinement before after Final Candidates Cluster Centers

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Sketch Element Outline conv() Match

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Sketch Element Outline Match All Candidates All chair backs

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Sketch Element Outline Match Filtered Candidates All chair backs

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation

SA2014.SIGGRAPH.ORG SPONSORED BY Local Interpretation Possible Connections

SA2014.SIGGRAPH.ORG SPONSORED BY Global Interpretation

SA2014.SIGGRAPH.ORG SPONSORED BY Formulation Problem: Find an assignment to X and Y such that the cost E(X,Y) is minimized. Note: In the paper, the cost function is E(X,Y,U), where U is stroke segment assignment variable  i-th candidate is selected  i-th and j-th candidates are connected Decision Variables:

SA2014.SIGGRAPH.ORG SPONSORED BY Cost Function Fitness Connection is better than because

SA2014.SIGGRAPH.ORG SPONSORED BY Cost Function Overlap Coverage Others… (see the paper for detail) is better thanbecause is better than because Overlap No coverage

SA2014.SIGGRAPH.ORG SPONSORED BY Results and Evaluation

SA2014.SIGGRAPH.ORG SPONSORED BY Results Ours Direct Retrieval [Xu et al. 2011] [Eitz et al. 2012] [Shen et al. 2012]

SA2014.SIGGRAPH.ORG SPONSORED BY Quantitative Evaluation 10 classes, 300 sketches in total

SA2014.SIGGRAPH.ORG SPONSORED BY Quantitative Evaluation 10 classes, 300 sketches in total

SA2014.SIGGRAPH.ORG SPONSORED BY Application 3D reconstruction if the labeling is perfect.

SA2014.SIGGRAPH.ORG SPONSORED BY Limitation Incorrect local interpretation. Hollowness ambiguity Missing small elements.

SA2014.SIGGRAPH.ORG SPONSORED BY Thank You