论文标题

对草图的几何理解

Geometric Understanding of Sketches

论文作者

Venkataramaiyer, Raghav Brahmadesam

论文摘要

素描被用作新手和专家的无处不在表达工具。在这篇论文中,我探讨了两种帮助系统提供了对草图的几何学理解的方法,并帮助用户完成下游任务。 第一项工作涉及将2D图绘图作为图形结构的解释,并且还通过机器人的物理重建来说明其有效性。我们设置了两步管道来解决问题。以前,我们以子像素级的精度估算图形的顶点。我们使用在监督环境中学习的深层卷积神经网络的组合,用于像素级估计,然后进行聚类的连接组件分析。后来,我们使用基于反馈 - 环的边缘估计方法进行跟进。为了补充图形解释,我们进一步执行了与机器人易读的ASCII格式的数据交换,从而教授机器人复制线图。 在第二项工作中,我们测试了对基于草图的系统的3D几何理解,而无需明确访问有关3D几何的信息。目的是完成具有照明和纹理信息的3D对象的类似轮廓的草图。我们提出了一种数据驱动的方法,以学习以深卷卷积神经网络建模的条件分布,以在对抗环境下进行训练;我们将其验证为人类的人类。通过使用标准图形管道的构造固体几何形状生成合成数据,该方法本身得到了进一步的支持。为了验证我们方法的功效,我们设计了一个用户界面插入流行的基于素描的工作流程中,并为艺术家设置一个简单的基于任务的练习。此后,我们还发现形式探索是我们应用程序的另一个实用程序。

Sketching is used as a ubiquitous tool of expression by novices and experts alike. In this thesis I explore two methods that help a system provide a geometric machine-understanding of sketches, and in-turn help a user accomplish a downstream task. The first work deals with interpretation of a 2D-line drawing as a graph structure, and also illustrates its effectiveness through its physical reconstruction by a robot. We setup a two-step pipeline to solve the problem. Formerly, we estimate the vertices of the graph with sub-pixel level accuracy. We achieve this using a combination of deep convolutional neural networks learned under a supervised setting for pixel-level estimation followed by the connected component analysis for clustering. Later we follow it up with a feedback-loop-based edge estimation method. To complement the graph-interpretation, we further perform data-interchange to a robot legible ASCII format, and thus teach a robot to replicate a line drawing. In the second work, we test the 3D-geometric understanding of a sketch-based system without explicit access to the information about 3D-geometry. The objective is to complete a contour-like sketch of a 3D-object, with illumination and texture information. We propose a data-driven approach to learn a conditional distribution modelled as deep convolutional neural networks to be trained under an adversarial setting; and we validate it against a human-in-the-loop. The method itself is further supported by synthetic data generation using constructive solid geometry following a standard graphics pipeline. In order to validate the efficacy of our method, we design a user-interface plugged into a popular sketch-based workflow, and setup a simple task-based exercise, for an artist. Thereafter, we also discover that form-exploration is an additional utility of our application.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源