Sketching of Mirror-Symmetric Shapes

This paper presents a system to create mirror-symmetric surfaces from free-form sketches. The system takes as input a hand-drawn sketch and generates a surface whose silhouette approximately matches the input sketch. The input sketch typically consists of a set of curves connected at their endpoints, forming T-junctions and cusps. Our system is able to identify the skewed-mirror and translational symmetry between the hand-drawn curves and uses this information to reconstruct the occluded parts of the surface and its 3D shape.

[1]  Lee Markosian,et al.  An interface for sketching 3D curves , 1999, SI3D.

[2]  Lance R. Williams,et al.  Topological Reconstruction of a Smooth Manifold-Solid from Its Occluding Contour , 1994, International Journal of Computer Vision.

[3]  Hod Lipson,et al.  Optimization-based reconstruction of a 3D object from a single freehand line drawing , 1996, Comput. Aided Des..

[4]  Xavier Granier,et al.  Intuitive Shape Modeling by Shading Design , 2005, Smart Graphics.

[5]  John F. Hughes,et al.  SmoothSketch: 3D free-form shapes from complex sketches , 2006, SIGGRAPH '06.

[6]  D. A. Huffman,et al.  Impossible Objects as Nonsense Sentences , 2012 .

[7]  A. Piquer,et al.  Using skewed mirror symmetry for optimisation-based 3 D line-drawing recognition , 2003 .

[8]  Satoshi Matsuoka,et al.  Teddy: A Sketching Interface for 3D Freeform Design , 1999, SIGGRAPH Courses.

[9]  John F. Hughes,et al.  SKETCH: An Interface for Sketching 3D Scenes , 1996, SIGGRAPH.

[10]  Hod Lipson,et al.  Correlation-based reconstruction of a 3D object from a single freehand sketch , 2007, SIGGRAPH Courses.

[11]  Gérard G. Medioni,et al.  Reconstructing mirror symmetric scenes from a single view using 2-view stereo geometry , 2002, Object recognition supported by user interaction for service robots.

[12]  Ryan Schmidt,et al.  Analytic drawing of 3D scaffolds , 2009, ACM Trans. Graph..

[13]  Stefan Posch,et al.  Detecting skewed symmetries , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. III. Conference C: Image, Speech and Signal Analysis,.

[14]  Lee Markosian,et al.  An Interface for Sketching 3 D Curves , 1999 .

[15]  Soonhung Han,et al.  A template-based reconstruction of plane-symmetric 3D models from freehand sketches , 2008, Comput. Aided Des..

[16]  Martin A. Fischler,et al.  An optimization-based approach to the interpretation of single line drawings as 3D wire frames , 1992, International Journal of Computer Vision.

[17]  Thomas Marill,et al.  Emulating the human interpretation of line-drawings as three-dimensional objects , 1991, International Journal of Computer Vision.

[18]  Marc Alexa,et al.  FiberMesh: designing freeform surfaces with 3D curves , 2007, ACM Trans. Graph..

[19]  Leonard McMillan,et al.  A projective drawing system , 2001, I3D '01.

[20]  Marc Alexa,et al.  A sketch-based interface for detail-preserving mesh editing , 2007, SIGGRAPH Courses.

[21]  Takeo Igarashi,et al.  Structured annotations for 2D-to-3D modeling , 2009, ACM Trans. Graph..

[22]  Michael Garland,et al.  Sketching mesh deformations , 2005, ACM Trans. Graph..

[23]  Allen R. Hanson,et al.  Perceptual completion of occluded surfaces , 1996, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[24]  Takeo Kanade,et al.  Recovery of the Three-Dimensional Shape of an Object from a Single View , 1981, Artif. Intell..

[25]  Loong Fah Cheong,et al.  Symmetric architecture modeling with a single image , 2009, ACM Trans. Graph..

[26]  Zygmunt Pizlo,et al.  A computational model that recovers the 3D shape of an object from a single 2D retinal representation , 2009, Vision Research.

[27]  Loïc Barthe,et al.  Interactive modelling from sketches using spherical implicit functions , 2004, AFRIGRAPH '04.

[28]  Hyewon Seo,et al.  Free-Form Sketching of Self-Occluding Objects , 2007, IEEE Computer Graphics and Applications.

[29]  Zhenguo Li,et al.  Plane-Based Optimization for 3D Object Reconstruction from Single Line Drawings , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.