Constraints on deformable models: recovering 3D shape and nongrid motion
Artificial Intelligence
Sweep surfaces modelling via coordinate transformations and blending
Computer-Aided Design
On Three-Dimensional Surface Reconstruction Methods
IEEE Transactions on Pattern Analysis and Machine Intelligence
Modeling and rendering architecture from photographs: a hybrid geometry- and image-based approach
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Image-based modeling and photo editing
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Physics-Based Deformable Models: Applications to Computer Vision, Graphics, and Medical Imaging
Physics-Based Deformable Models: Applications to Computer Vision, Graphics, and Medical Imaging
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Constrained fitting in reverse engineering
Computer Aided Geometric Design
A suggestive interface for image guided 3D sketching
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Swirling-Sweepers: Constant-Volume Modeling
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
Generalized sweep templates for implicit modeling
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms
CVPR '06 Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition - Volume 1
Sketch-based modeling with the blob tree
SIGGRAPH '05 ACM SIGGRAPH 2005 Sketches
ACM SIGGRAPH 2007 papers
ACM SIGGRAPH 2007 papers
Region-Based 2D Deformable Generalized Cylinder for Narrow Structures Segmentation
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part II
iWIRES: an analyze-and-edit approach to shape manipulation
ACM SIGGRAPH 2009 papers
Symmetric architecture modeling with a single image
ACM SIGGRAPH Asia 2009 papers
Structured annotations for 2D-to-3D modeling
ACM SIGGRAPH Asia 2009 papers
Analytic drawing of 3D scaffolds
ACM SIGGRAPH Asia 2009 papers
RepFinder: finding approximately repeated scene elements for image editing
ACM SIGGRAPH 2010 papers
Parametric reshaping of human bodies in images
ACM SIGGRAPH 2010 papers
Image-assisted modeling from sketches
Proceedings of Graphics Interface 2010
Contour Detection and Hierarchical Image Segmentation
IEEE Transactions on Pattern Analysis and Machine Intelligence
GlobFit: consistently fitting primitives by discovering global relations
ACM SIGGRAPH 2011 papers
Photo-inspired model-driven 3D object modeling
ACM SIGGRAPH 2011 papers
Model Synthesis: A General Procedural Modeling Algorithm
IEEE Transactions on Visualization and Computer Graphics
Fast Exact Nearest Patch Matching for Patch-Based Image Editing and Processing
IEEE Transactions on Visualization and Computer Graphics
Single-view sketch based modeling
Proceedings of the Eighth Eurographics Symposium on Sketch-Based Interfaces and Modeling
Fit and diverse: set evolution for inspiring 3D shape galleries
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Interactive images: cuboid proxies for smart image manipulation
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Symmetric piecewise planar object reconstruction from a single image
CVPR '11 Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition
Data-Driven Object Manipulation in Images
Computer Graphics Forum
Fast and globally optimal single view reconstruction of curved objects
CVPR '12 Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)
O-snap: Optimization-based snapping for modeling architecture
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
We introduce an interactive technique for manipulating simple 3D shapes based on extracting them from a single photograph. Such extraction requires understanding of the components of the shape, their projections, and relations. These simple cognitive tasks for humans are particularly difficult for automatic algorithms. Thus, our approach combines the cognitive abilities of humans with the computational accuracy of the machine to solve this problem. Our technique provides the user the means to quickly create editable 3D parts---human assistance implicitly segments a complex object into its components, and positions them in space. In our interface, three strokes are used to generate a 3D component that snaps to the shape's outline in the photograph, where each stroke defines one dimension of the component. The computer reshapes the component to fit the image of the object in the photograph as well as to satisfy various inferred geometric constraints imposed by its global 3D structure. We show that with this intelligent interactive modeling tool, the daunting task of object extraction is made simple. Once the 3D object has been extracted, it can be quickly edited and placed back into photos or 3D scenes, permitting object-driven photo editing tasks which are impossible to perform in image-space. We show several examples and present a user study illustrating the usefulness of our technique.