Machine interpretation of line drawings
Machine interpretation of line drawings
Input method of boundary solids by sketching
Computer-Aided Design
Creating solid models from single 2D sketches
SMA '95 Proceedings of the third ACM symposium on Solid modeling and applications
SKETCH: an interface for sketching 3D scenes
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Identification of Faces in a 2D Line Drawing Projection of a Wireframe Object
IEEE Transactions on Pattern Analysis and Machine Intelligence
Generating multiple new designs from a sketch
Artificial Intelligence
Teddy: a sketching interface for 3D freeform design
Proceedings of the 26th annual conference on Computer graphics and interactive techniques
Numerical Recipes in C++: the art of scientific computing
Numerical Recipes in C++: the art of scientific computing
Scientific Computing: An Introductory Survey
Scientific Computing: An Introductory Survey
Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator
FCRC '96/WACG '96 Selected papers from the Workshop on Applied Computational Geormetry, Towards Geometric Engineering
Geometric Tools for Computer Graphics
Geometric Tools for Computer Graphics
Interpreting a 3D object from a rough 2D line drawing
VIS '90 Proceedings of the 1st conference on Visualization '90
Conceptual design and analysis by sketching
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Introduction to Algorithms, Third Edition
Introduction to Algorithms, Third Edition
Interpreting pictures of polyhedral scenes
IJCAI'73 Proceedings of the 3rd international joint conference on Artificial intelligence
Pen-based styling design of 3D geometry using concept sketches and template models
Proceedings of the 2006 ACM symposium on Solid and physical modeling
ModelCraft: capturing freehand annotations and edits on physical 3D models
UIST '06 Proceedings of the 19th annual ACM symposium on User interface software and technology
Sketch-Based 3D-Shape Creation for Industrial Styling Design
IEEE Computer Graphics and Applications
Environments for creativity: a lab for making things
Proceedings of the 6th ACM SIGCHI conference on Creativity & cognition
ACM SIGGRAPH 2007 courses
Sketching reality: Realistic interpretation of architectural designs
ACM Transactions on Graphics (TOG)
An interactive sketching method for 3D object modeling
Proceedings of the 3rd international conference on Digital Interactive Media in Entertainment and Arts
Knowledge Assessment Based on Evaluation of 3D Graphics Annotation in Lesson Context
USAB '08 Proceedings of the 4th Symposium of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society on HCI and Usability for Education and Work
Physical sketching: Reconstruction and analysis of 3D objects from freehand sketches
Computer-Aided Design
A survey of sketch-based 3-D modeling techniques
Interacting with Computers
Management of Situated Knowledge for Complex Instruments Using 3D Items Creation
IEA/AIE '09 Proceedings of the 22nd International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems: Next-Generation Applied Intelligence
Computational Support for Sketching in Design: A Review
Foundations and Trends in Human-Computer Interaction
ACM Transactions on Computer-Human Interaction (TOCHI)
Analytic drawing of 3D scaffolds
ACM SIGGRAPH Asia 2009 papers
EverybodyLovesSketch: 3D sketching for a broader audience
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Combining speech and sketch to interpret unconstrained descriptions of mechanical devices
IJCAI'09 Proceedings of the 21st international jont conference on Artifical intelligence
Low-Overhead 3D Items Drawing Engine for Communicating Situated Knowledge
AMT '09 Proceedings of the 5th International Conference on Active Media Technology
Cubeexplorer: an evaluation of interaction techniques in architectural education
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
3D reconstruction of freeform shapes from 2D line drawings
Proceedings of the 9th ACM SIGGRAPH Conference on Virtual-Reality Continuum and its Applications in Industry
Construction and modification of 3D geometry using a sketch-based interface
SBM'06 Proceedings of the Third Eurographics conference on Sketch-Based Interfaces and Modeling
A sketching interface for 3D modeling of polyhedrons
SBM'06 Proceedings of the Third Eurographics conference on Sketch-Based Interfaces and Modeling
3D reconstruction from drawings with straight and curved edges
SIGGRAPH Asia 2013 Technical Briefs
New grouping and fitting methods for interactive overtraced sketches
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
This paper presents an intuitive, freehand sketching application for Computer Aided Design (CAD) that can reconstruct a 3D object from a single, flat, freehand sketch. A pen is used to draw 2D sketches consisting of straight and curved strokes connected at vertices. The sketches are processed by a reconstruction algorithm that uses the angular distribution of the strokes and their connectivity to determine an orthogonal 3D axis system whose projection correlates with the observed stroke orientations. The axis system is used to determine a plausible depth for each vertex. This approach works well for drawings of objects whose edges predominantly conform to some overall orthogonal axis system. A second, independent optimization procedure is then used to reconstruct each curved stroke in the original sketch, assuming that the curve is planar. New strokes can be attached to the 3D object, or drawn directly onto the object's faces. An implementation of the reconstruction algorithm based on Levenberg-Marquardt optimization allows objects with over 50 strokes to be reconstructed in interactive time.