SketchAssist: A Practical Assistant for Semantic Edits and Precise Local Redrawing

Han Zou, Yan Zhang, Ruiqi Yu, Cong Xie, Jie Huang +1 more
12/16/2025
cs.CV

No confident code implementation found for this paper.

Abstract

Sketch editing is central to digital illustration, yet existing image editing systems struggle to preserve the sparse, style-sensitive structure of line art while supporting both high-level semantic changes and precise local redrawing. We present SketchAssist, an interactive sketch drawing assistant that accelerates creation by unifying instruction-guided global edits with line-guided region redrawing, while keeping unrelated regions and overall composition intact. To enable this assistant at scale, we introduce a controllable data generation pipeline that (i) constructs attribute-addition sequences from attribute-free base sketches, (ii) forms multi-step edit chains via cross-sequence sampling, and (iii) expands stylistic coverage with a style-preserving attribute-removal model applied to diverse sketches. Building on this data, SketchAssist employs a unified sketch editing framework with minimal changes to DiT-based editors. We repurpose the RGB channels to encode the inputs, enabling seamless switching between instruction-guided edits and line-guided redrawing within a single input interface. To further specialize behavior across modes, we integrate a task-guided mixture-of-experts into LoRA layers, routing by text and visual cues to improve semantic controllability, structural fidelity, and style preservation. Extensive experiments show state-of-the-art results on both tasks, with superior instruction adherence and style/structure preservation compared to recent baselines. Together, our dataset and SketchAssist provide a practical, controllable assistant for sketch creation and revision.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zou2025sketchassist,
  title  = {SketchAssist: A Practical Assistant for Semantic Edits and Precise Local Redrawing},
  author = {Han Zou and Yan Zhang and Ruiqi Yu and Cong Xie and Jie Huang and Zhenpeng Zhan},
  year   = {2025},
  eprint = {2512.14140},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.14140v1}
}

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/2512.14140.svg)](https://codeofpaper.com/paper/2512.14140)

Discussion