Improved normal estimation from cross-section drawings
department or school: Science, Faculty of
department or school: Computer Science, Department of
data provider: DSpace
degree campus: UBCV
creator: Burla, Silver Luciano
issued: 2020-12-17T18:54:26Z
issued: 2020
related degree: Master of Science - MSc
degree grantor: University of British Columbia
description: Concept sketches are common in the early stages of production design, as they require little time to produce and are effective at communicating both shape and volume information via carefully placed strokes. However, they are limited in their ability to convey material properties, and they do not help to envision a fully shaded product. Affording artists and designers the ability for fast sketching of shapes with rich visual shading can save a significant amount of time during the design refinement process, where shading is often done manually across multiple variations of lighting and material properties per iteration of ideas. To meet this need, CrossShade is an existing tool designed by Shao et al. for automatically shading line drawings. By leveraging specialized curves, in particular cross-section curves and the intersections between them, surface information of the curve-described geometry can be solved for via optimization of cross-section curve plane normals. Cross-section curves enforce a set of geometric constraints that aid viewers in lifting and interpreting concept sketches into 3D space, and so readily supplement regularity cues and perceptual constraints in a 3D reconstruction framework. We adopt the same regularity cues employed by CrossShade to estimate normals along cross-section curves in a new optimization routine, individually target curve networks constituting the whole of a line drawing sketch, and include a simple solution selection heuristic yielding more efficient, and robust results than previously reported. Accompanying our work is an updated sketch interface to make the drawing process more enjoyable for artists and designers.
aggregated CHO: https://circle.library.ubc.ca/rest/handle/2429/76839
note: Improved Normal Estimation from Cross-Section DrawingsbySilver Luciano BurlaB.F.A., The University of British Columbia, 2018A THESIS SUBMITTED IN PARTIAL FULFILLMENTOF THE REQUIREMENTS FOR THE DEGREE OFMaster of ScienceinTHE FACULTY OF GRADUATE AND POSTDOCTORAL STUDIES(Computer Science)The University of British Columbia(Vancouver)December 2020© Silver Luciano Burla, 2020The following individuals certify that they have read, and recommend to the Faculty of Graduateand Postdoctoral Studies for acceptance, the thesis entitled:Improved Normal Estimation from Cross-Section Drawingssubmitted by Silver Luciano Burla in partial fulfillment of the requirements for the degree ofMaster of Science in Computer Science.Examining Committee:Alla Sheffer, Professor, Computer Science, UBCSupervisorMichiel van de Panne, Professor, Computer Science, UBCSupervisory Committee MemberiiAbstractConcept sketches are common in the early stages of production design, as they require little time toproduce and are effective at communicating both shape and volume information via carefully placedstrokes. However, they are limited in their ability to convey material properties, and they do not helpto envision a fully shaded product. Affording artists and designers the ability for fast sketching ofshapes with rich visual shading can save a significant amount of time during the design refinementprocess, where shading is often done manually across multiple variations of lighting and materialproperties per iteration of ideas. To meet this need, CrossShade [55] is an existing tool designed byShao et al. for automatically shading line drawings. By leveraging specialized curves, in particularcross-section curves and the intersections between them, surface information of the curve-describedgeometry can be solved for via optimization of cross-section curve plane normals. Cross-sectioncurves enforce a set of geometric constraints that aid viewers in lifting and interpreting conceptsketches into 3D space, and …
has type: Thesis/Dissertation
date issued: 2021-05
is shown at: 10.14288/1.0395345
language: eng
degree discipline: Computer Science
provider: Vancouver : University of British Columbia Library
publisher: University of British Columbia
rights: Attribution-NonCommercial-NoDerivatives 4.0 International
rights URI: http://creativecommons.org/licenses/by-nc-nd/4.0/
scholar level: Graduate
type: Text
identifier URI: http://hdl.handle.net/2429/76839