Example: air traffic controller

Structured Annotations for 2D-to-3D Modeling

Structured Annotations for 2D-to-3D ModelingYotam Gingold (New York University / JST ERATO)Takeo Igarashi (University of Tokyo / JST ERATO)Denis Zorin (New York University)Pencil and Paper SketchesTraditional Expert Systems[Maya][Mudbox][Thorm len and Seidel 2008]Concept artwork plays no direct roleNovice Systems ( )Teddy [Igarashi et al. 1999]ShapeShop[Schmidt et al. 2005-8]See [Olsen et al. 2008] for a recent [Nealen et al. 2007]Spore [Maxis 2008]Can t trace a guide imageOverviewInterfaceResults & 2 User StudiesImplementation DetailsConclusionInspiration[Vilppu 1997][Blair 1994]2D Drawing ApproachesPrimitivesGeneralized Cylinders & EllipsoidsPrimitivesGeneralized Cylinders & EllipsoidsPrimitivesGeneralized CylinderEllipsoidPrimitive: Generalized CylinderPrimitive: Generalized CylinderPrimitive: EllipsoidPrimitive: EllipsoidConnection curveMirrorAlignmentAnnotationsSame-leng thSame-tiltSame-scalezyzy=~ Annotations : Connection CurvesAnnotations: MirrorAnnotations: AlignmentAnnotations: AlignmentAnnotations: Same-lengthAnnotations: Same-scaleAnnotations: Same-tiltDemoGuide image [Vilppu 1997]DemoGuide image [Vilppu 1997]ResultsGuide images: [Blair 1994]; Alex Rosmarin; Kei A

Structured Annotations for 2D-to-3D Modeling Yotam Gingold (New York University / JST ERATO) Takeo Igarashi ... none had 3D modeling experience Our system FiberMesh [Nealen et al. 2007] vs. Comparison Study FiberMesh 2007] ... drawing skills.

Tags:

  Modeling, Drawings, Structured, Annotations, 3d modeling, Structured annotations for 2d to

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Structured Annotations for 2D-to-3D Modeling

1 Structured Annotations for 2D-to-3D ModelingYotam Gingold (New York University / JST ERATO)Takeo Igarashi (University of Tokyo / JST ERATO)Denis Zorin (New York University)Pencil and Paper SketchesTraditional Expert Systems[Maya][Mudbox][Thorm len and Seidel 2008]Concept artwork plays no direct roleNovice Systems ( )Teddy [Igarashi et al. 1999]ShapeShop[Schmidt et al. 2005-8]See [Olsen et al. 2008] for a recent [Nealen et al. 2007]Spore [Maxis 2008]Can t trace a guide imageOverviewInterfaceResults & 2 User StudiesImplementation DetailsConclusionInspiration[Vilppu 1997][Blair 1994]2D Drawing ApproachesPrimitivesGeneralized Cylinders & EllipsoidsPrimitivesGeneralized Cylinders & EllipsoidsPrimitivesGeneralized CylinderEllipsoidPrimitive: Generalized CylinderPrimitive: Generalized CylinderPrimitive: EllipsoidPrimitive: EllipsoidConnection curveMirrorAlignmentAnnotationsSame-leng thSame-tiltSame-scalezyzy=~ Annotations : Connection CurvesAnnotations: MirrorAnnotations: AlignmentAnnotations: AlignmentAnnotations: Same-lengthAnnotations: Same-scaleAnnotations: Same-tiltDemoGuide image [Vilppu 1997]DemoGuide image [Vilppu 1997]ResultsGuide images: [Blair 1994]; Alex Rosmarin; Kei Acedera, Imaginism Studios 2008.

2 Bj rn Hurri, ; Alex Rosmarin; Alex Rosmarin; [Kako 1973]; [Kako 1973]ResultsGuide images: [Blair 1994]; Alex Rosmarin; Kei Acedera, Imaginism Studios 2008; Bj rn Hurri, ; Alex Rosmarin; Alex Rosmarin; [Kako 1973]; [Kako 1973]2 User StudiesInformal StudyInformal StudyComparison StudyCreate 3D model from this dog illustration15 minutes of training7 users, none had 3d modeling experienceOur systemFiberMesh [Nealen et al. 2007] StudyFiberMesh[Nealen et al. 2007]Our systempreferredavg: 31 minsavg: 29 minsImplementationImplementation: Generalized Cylindert = 0t = 1scale(t)tilt(t) Parametric Implementation: Generalized Cylinder Parametric [Peng et al. 2004] to avoid self-intersectionsImplementation: Generalized Cylinder Parametric [Peng et al. 2004] to avoid self-intersectionsImplementation: Annotations Annotations take precedence over primitives handles Annotations are mostly independent, so we apply them procedurally, not via optimization:zyzy=~Implementation: Connection Curves Solve for depth offset between the two primitivesdContributionsContributions Interface for Modeling by describing an existing 2D image with primitives and Interface for Modeling by describing an existing 2D image with primitives and Annotations .

3 Usable by novices, including those with poor drawing Interface for Modeling by describing an existing 2D image with primitives and Annotations . Usable by novices, including those with poor drawing skills. Resulting model is Structured and contains semantic Interface for Modeling by describing an existing 2D image with primitives and Annotations . Usable by novices, including those with poor drawing skills. Resulting model is Structured and contains semantic information. Naturally provide a complete 2D visualization of the 3D model and its [Schmidt et al. 2009b]Limitations Limited range of models[Schmidt et al. 2009b]Limitations Limited range of models Can t be used for certain drawings [Schmidt et al. 2009b]Limitations Limited range of models Can t be used for certain drawings No cycles of connection curves[Schmidt et al.]

4 2009b]Future WorkFuture Work More primitives and annotationsFuture Work More primitives and Annotations Use the underlying guide image [Tsang et al. 2004]Future Work More primitives and Annotations Use the underlying guide image [Tsang et al. 2004] Different camera modelsFuture Work More primitives and Annotations Use the underlying guide image [Tsang et al. 2004] Different camera models Comprehensive user studyThank YouAlex Rosmarin and the other artistsSatoshi Kako,Glenn Vilppu,the estate of Preston Blair,Chris Onstad,Kei Acedera (Imaginism Studios),Bj rn Hurri ( )User


Related search queries