ControlSketch Dataset
收藏arXiv2025-02-13 更新2025-02-14 收录
下载链接:
https://swiftsketch.github.io/
下载链接
链接失效反馈官方服务:
资源简介:
ControlSketch数据集是由Tel Aviv University等机构创建的合成图像-向量草图对数据集,包含超过35,000对高质量图像和对应的向量草图,跨越100个类别。数据集中的图像使用SDXL生成,草图则通过ControlSketch优化技术产生。该数据集旨在训练能够高效生成图像向量草图的生成模型,解决现有草图数据集存在的专业质量不足和规模有限的问题。
The ControlSketch dataset is a synthetic image-vector sketch pair dataset created by institutions including Tel Aviv University and other relevant organizations. It contains over 35,000 high-quality pairs of images and their corresponding vector sketches, spanning 100 distinct categories. The images in the dataset are generated using SDXL, while the vector sketches are produced via the ControlSketch optimization technique. This dataset is designed to train generative models that can efficiently generate vector sketches from images, addressing the issues of insufficient professional quality and limited scale in existing sketch datasets.
提供机构:
Tel Aviv University, Reichman University, MIT
创建时间:
2025-02-13
搜集汇总
数据集介绍

构建方式
ControlSketch数据集的构建方式是通过一种名为ControlSketch的优化技术,该技术基于SDS损失函数,并通过引入深度感知的ControlNet来实现对空间控制的精确控制。首先,使用SDXL模型生成高质量的图像,然后通过ControlSketch生成对应的矢量草图。生成的草图被排序,以便在生成过程中控制抽象程度。最后,生成的图像和草图对被收集到数据集中,用于训练SwiftSketch模型。
特点
ControlSketch数据集的特点包括:1)高质量的矢量草图,具有分辨率独立性和可编辑性;2)包含超过35,000个高质量矢量草图,跨越100个类别,具有可扩展性;3)数据集通过合成方法生成,避免了现有草图数据集的局限性,例如非专业人士的草图和有限的样本量。
使用方法
ControlSketch数据集的使用方法包括:1)作为SwiftSketch模型的训练数据,SwiftSketch是一个扩散模型,能够在不到一秒钟的时间内生成高质量的矢量草图;2)用于评估和比较不同草图生成方法的性能;3)作为研究草图生成和图像到草图转换任务的基准数据集。
背景与挑战
背景概述
在图像到矢量草图生成领域,高质量的矢量草图生成对于图像处理、艺术创作和教育等领域具有重要意义。SwiftSketch作为一种创新的扩散模型,旨在通过高效的方式生成高质量的矢量草图,解决了传统方法中耗时优化过程的问题。SwiftSketch由来自Tel Aviv University、Reichman University和MIT的研究人员共同开发,通过构建一个合成数据集来训练模型,以克服现有草图数据集的局限性。该数据集称为ControlSketch,它通过深度感知的ControlNet增强了SDS技术,实现了精确的空间控制。SwiftSketch在短短一秒内即可生成高质量的草图,其Transformer解码器架构能够有效地处理矢量表示的离散性,并捕捉笔画之间的内在全局依赖关系。该模型在多样性的概念上具有广泛的泛化能力,能够高效地生成结合高保真度和自然视觉风格的草图。
当前挑战
尽管SwiftSketch在图像到矢量草图生成方面取得了显著的成果,但仍面临一些挑战。首先,SwiftSketch在已见类别上的表现良好,但在未见类别上的表现有所下降,尤其是在与训练数据差异较大的类别中。其次,模型的精炼阶段可能会过度简化草图,导致丢失细节。最后,SwiftSketch目前只能处理具有固定笔画数量的草图,未来需要扩展训练以支持不同级别的抽象。这些挑战表明,SwiftSketch在实现实时、高质量的矢量草图生成方面还有待进一步研究和改进。
常用场景
经典使用场景
在图像到向量草图生成的领域中,ControlSketch数据集被广泛用于训练和评估基于深度学习的草图生成模型。该数据集通过提供高质量的图像-草图对,为研究者和开发者提供了一个宝贵的资源,用于开发能够快速生成高质量向量化草图的方法,如SwiftSketch模型所示。此外,ControlSketch数据集也被用于探索图像处理、计算机视觉和图形学中的新算法,以改善草图生成过程的质量和效率。
衍生相关工作
ControlSketch数据集的发布衍生了许多相关的经典工作。SwiftSketch模型是一个基于ControlSketch数据集训练的扩散模型,能够以每秒不到一秒的速度生成高质量的向量草图。此外,ControlSketch数据集还被用于开发其他草图生成模型,如ControlSketch本身,以及其他图像处理和计算机视觉算法。这些工作展示了ControlSketch数据集在推动草图生成和图像处理领域的发展方面的重要作用。
数据集最近研究
最新研究方向
SwiftSketch作为一种基于扩散模型的图像到矢量草图生成方法,其研究前沿主要集中在如何高效、快速地生成高质量的矢量草图。SwiftSketch通过逐步去噪从高斯分布中采样的笔划控制点来生成草图,并且其Transformer解码器架构能够有效地处理矢量表示的离散性,并捕捉笔划之间的固有全局依赖关系。为了训练SwiftSketch,研究者们构建了一个合成的图像-草图对数据集,解决了现有草图数据集的局限性,如由非艺术家创建且缺乏专业质量。此外,研究者们引入了ControlSketch方法,通过将深度感知的ControlNet集成到损失函数中,增强了SDS技术,从而实现了具有空间控制的对象草图生成。SwiftSketch的引入不仅提高了草图生成的速度,而且能够在不到一秒钟的时间内生成高质量的草图,这对于需要大量草图数据生成的交互式应用具有重要意义。
相关研究论文
- 1SwiftSketch: A Diffusion Model for Image-to-Vector Sketch GenerationTel Aviv University, Reichman University, MIT · 2025年
以上内容由遇见数据集搜集并总结生成



