arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2011.12589cs.CVcs.CGcs.LG
收藏

结合语义指导和深度强化学习生成人类水平的绘画

Combining Semantic Guidance and Deep Reinforcement Learning For Generating Human Level Paintings

Australian National University(澳大利亚国立大学)

Jaskirat Singh, Liang Zheng

摘要:

基于笔划的非真实感图像的生成是计算机视觉领域的一个重要问题。作为在这个方向上的努力,最近大量的研究工作集中在教机器“如何绘画”,以类似于人类画家的方式。然而,以前的方法的适用性已被限制到数据集的前景对象的位置,规模和显着性的变化很小。因此,我们发现这些方法难以覆盖真实世界图像所具有的粒度和多样性。为此,我们提出了一个语义指导流水线,1)一个双层绘画过程,用于在训练时学习前景和背景画笔之间的区别。2)我们还通过神经对齐模型将不变性引入前景对象的位置和尺度,该模型以端到端的方式将对象定位和空间Transformer网络相结合,以放大到特定的语义实例。3)然后,通过最大化基于新的引导反向传播的焦点奖励来放大聚焦对象的区别特征。所提出的代理不需要对人类笔画数据进行任何监督,并成功地处理了前景对象属性的变化,从而为CUB-200 Birds和Stanford Cars-196数据集生成了更高质量的画布。最后,我们通过评估我们的方法在具有挑战性的Virtual-KITTI数据集上的扩展,证明了我们的方法在具有多个前景对象实例的复杂数据集上的进一步功效。源代码和模型可在https://github.com/1jsingh/semantic-guidance上获得。

英文摘要:

Generation of stroke-based non-photorealistic imagery, is an important problem in the computer vision community. As an endeavor in this direction, substantial recent research efforts have been focused on teaching machines "how to paint", in a manner similar to a human painter. However, the applicability of previous methods has been limited to datasets with little variation in position, scale and saliency of the foreground object. As a consequence, we find that these methods struggle to cover the granularity and diversity possessed by real world images. To this end, we propose a Semantic Guidance pipeline with 1) a bi-level painting procedure for learning the distinction between foreground and background brush strokes at training time. 2) We also introduce invariance to the position and scale of the foreground object through a neural alignment model, which combines object localization and spatial transformer networks in an end to end manner, to zoom into a particular semantic instance. 3) The distinguishing features of the in-focus object are then amplified by maximizing a novel guided backpropagation based focus reward. The proposed agent does not require any supervision on human stroke-data and successfully handles variations in foreground object attributes, thus, producing much higher quality canvases for the CUB-200 Birds and Stanford Cars-196 datasets. Finally, we demonstrate the further efficacy of our method on complex datasets with multiple foreground object instances by evaluating an extension of our method on the challenging Virtual-KITTI dataset. Source code and models are available at https://github.com/1jsingh/semantic-guidance.

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

↑