SketchLattice: Latticed Representation for Sketch Manipulation
Yonggang Qi, Guoyao Su, Pinaki Nath Chowdhury, Mingkang Li, Yi-Zhe Song
Abstract
The key challenge in designing a sketch representation lies with handling the abstract and iconic nature of sketches. Existing work predominantly utilizes either, (i) a pixelative format that treats sketches as natural images employing off-the-shelf CNN-based networks, or (ii) an elaborately designed vector format that leverages the structural information of drawing orders using sequential RNN-based methods. While the pixelative format lacks intuitive exploitation of structural cues, sketches in vector format are absent in most cases limiting their practical usage. Hence, in this paper, we propose a lattice structured sketch representation that not only removes the bottleneck of requiring vector data but also preserves the structural cues that vector data provides. Essentially, sketch lattice is a set of points sampled from the pixelative format of the sketch using a lattice graph. We show that our lattice structure is particularly amenable to structural changes that largely benefits sketch abstraction modeling for generation tasks. Our lattice representation could be effectively encoded using a graph model, that uses significantly fewer model parameters (13.5 times lesser) than existing state-of-the-art. Extensive experiments demonstrate the effectiveness of sketch lattice for sketch manipulation, including sketch healing and image-to-sketch synthesis.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e04ce345-2bd6-4273-baa5-bb018e5c0811Cited by top-tier papers11
- CLIPasso: semantically-aware object sketchingYael Vinker, Ehsan Pajouheshgar, Jessica Y. Bo, Roman Christian Bachmann et al.SIGGRAPH 2022 · 219 citations
- DiffSketcher: Text Guided Vector Sketch Synthesis through Latent Diffusion ModelsXiming Xing, Chuang Wang, Haitao Zhou, Jing Zhang et al.NeurIPS 2023 · 101 citations
- CLIPascene: Scene Sketching with Different Types and Levels of AbstractionYael Vinker, Yuval Alaluf, Daniel Cohen-Or, Ariel ShamirICCV 2023 · 93 citations
- Partially Does It: Towards Scene-Level FG-SBIR with Partial InputPinaki Nath Chowdhury, Ayan Kumar Bhunia, Viswanatha Reddy Gajjala, Aneeshan Sain et al.CVPR 2022 · 28 citations
- Editable Image Geometric Abstraction via Neural Primitive AssemblyYe Chen, Bingbing Ni, Xuanhong Chen, Zhangli HuICCV 2023 · 16 citations
Builds on2
Related papers
- SketchAA: Abstract Representation for Abstract SketchesLan Yang, Kaiyue Pang, Honggang Zhang, Yi-Zhe SongICCV 2021 · 26 citations
- Linking Sketch Patches by Learning Synonymous Proximity for Graphic Sketch RepresentationSicong Zang, Shikui Tu, Lei XuAAAI 2023 · 11 citations
- Sketch-BERT: Learning Sketch Bidirectional Encoder Representation From Transformers by Self-Supervised Learning of Sketch GestaltHangyu Lin, Yanwei Fu, Xiangyang Xue, Yu-Gang JiangCVPR 2020
- SketchEdit: Mask-Free Local Image Manipulation with Partial SketchesYu Zeng, Zhe Lin, Vishal M. PatelCVPR 2022 · 50 citations
- Learning a Sketch Tensor Space for Image Inpainting of Man-made ScenesChenjie Cao, Yanwei FuICCV 2021 · 63 citations
