论文

BrickNet:图支持的生成程序块组装

BrickNet: Graph-Backed Generative Brick Assembly

应用与实践内容创作

摘要

我们训练语言模型来生成乐高积木构建序列。虽然之前的工作仅限于离散的、类似体素的塔,但我们考虑了更广泛的部件集,包含数千种具有不同连接语义的部件类型。为此,我们首先收集了包含超过 100,000 个人工设计的 LDraw 砖块对象和场景的大型数据集。我们设置的复杂性使得自回归组装满足物理约束的结构具有挑战性。当直接预测块姿态时,构建序列在少量步骤后很快就会变得无效。尽管部件放置在 3D 空间中,但定义整体的是部件的空间关系。考虑到这一点,我们设计了一种基于图形的程序表示,通过连接性对结构进行参数化,从而改善生成序列的物理基础。为了实现未来的应用,我们将数据集和模型用于研究目的。 https://kulits.github.io/BrickNet