DiffSketching: Sketch Control Image Synthesis with Diffusion Models

Qiang Wang, Di Kong, Fengyin Lin, Yonggang Qi
5/30/2023
cs.CVcs.AI

No official code found. Best implementation: wangqiang9/DiffSketching (33 stars, MIT, last commit 2023-05-18).

Abstract

Creative sketch is a universal way of visual expression, but translating images from an abstract sketch is very challenging. Traditionally, creating a deep learning model for sketch-to-image synthesis needs to overcome the distorted input sketch without visual details, and requires to collect large-scale sketch-image datasets. We first study this task by using diffusion models. Our model matches sketches through the cross domain constraints, and uses a classifier to guide the image synthesis more accurately. Extensive experiments confirmed that our method can not only be faithful to user's input sketches, but also maintain the diversity and imagination of synthetic image results. Our model can beat GAN-based method in terms of generation quality and human evaluation, and does not rely on massive sketch-image datasets. Additionally, we present applications of our method in image editing and interpolation.

View on arXivView PDF

Code Implementations(1)

MIT

About PyTorch implementation of DiffSketching: Sketch Control Image Synthesis with Diffusion Models, BMVC 2022

334PythonJul 13, 20223 years agoMIT

Similar Papers

Cite this paper

@article{wang2023diffsketching,
  title  = {DiffSketching: Sketch Control Image Synthesis with Diffusion Models},
  author = {Qiang Wang and Di Kong and Fengyin Lin and Yonggang Qi},
  year   = {2023},
  eprint = {2305.18812},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.18812v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.18812.svg)](https://codeofpaper.com/paper/2305.18812)

Discussion