arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2410.15768cs.CVcs.AIcs.GR
收藏

学习为几何艺术作品合成图形程序

Learning to Synthesize Graphics Programs for Geometric Artworks

School of Computer Science, The University of Sydney(悉尼大学计算机科学学院)

Qi Bing, Chaoyi Zhang, Weidong Cai

AI总结:

本文提出 Art2Prog 方法,将绘图工具视为可执行程序,通过预测绘图步骤序列实现可理解且分辨率无关的艺术作品复现,弥合像素级结果与实际绘制过程之间的差距。

摘要:

创作与理解艺术长期以来一直是人类能力的标志。当面对完成的数字艺术作品时,专业图形艺术家能够直观地借助各种绘图工具对其进行解构与复现,例如线条工具、油漆桶以及图层功能(包括不透明度和混合模式)。尽管该领域近期的大多数研究聚焦于艺术生成并提出了多种方法,但这些方法往往依赖于将艺术作品表示为最终图像这一概念。为了弥合像素级结果与实际绘制过程之间的差距,我们提出了一种将一组绘图工具视为可执行程序的方法。该方法预测实现最终图像所需的一系列步骤,从而在使用一组绘图命令的情况下实现可理解且分辨率无关的复现。我们的实验表明,我们的程序合成器 Art2Prog 能够全面理解复杂的输入图像,并使用高质量的可执行程序对其进行复现。实验结果证明了机器从图像中获取更高层次信息并生成紧凑的程序级描述的潜力。

英文摘要:

Creating and understanding art has long been a hallmark of human ability. When presented with finished digital artwork, professional graphic artists can intuitively deconstruct and replicate it using various drawing tools, such as the line tool, paint bucket, and layer features, including opacity and blending modes. While most recent research in this field has focused on art generation, proposing a range of methods, these often rely on the concept of artwork being represented as a final image. To bridge the gap between pixel-level results and the actual drawing process, we present an approach that treats a set of drawing tools as executable programs. This method predicts a sequence of steps to achieve the final image, allowing for understandable and resolution-independent reproductions under the usage of a set of drawing commands. Our experiments demonstrate that our program synthesizer, Art2Prog, can comprehensively understand complex input images and reproduce them using high-quality executable programs. The experimental results evidence the potential of machines to grasp higher-level information from images and generate compact program-level descriptions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑