Learning to Sketch with Shortcut Cycle Consistency
To see is to sketch -- free-hand sketching naturally builds ties between human and machine vision. In this paper, we present a novel approach for translating an object photo to a sketch, mimicking the human sketching process. This is an extremely challenging task because the photo and sketch domains differ significantly. Furthermore, human sketches exhibit various levels of sophistication and abstraction even when depicting the same object instance in a reference photo. This means that even if photo-sketch pairs are available, they only provide weak supervision signal to learn a translation model. Compared with existing supervised approaches that solve the problem of D(E(photo)) -> sketch, where E($\cdot$) and D($\cdot$) denote encoder and decoder respectively, we take advantage of the inverse problem (e.g., D(E(sketch)) -> photo), and combine with the unsupervised learning tasks of within-domain reconstruction, all within a multi-task learning framework. Compared with existing unsupervised approaches based on cycle consistency (i.e., D(E(D(E(photo)))) -> photo), we introduce a shortcut consistency enforced at the encoder bottleneck (e.g., D(E(photo)) -> photo) to exploit the additional self-supervision. Both qualitative and quantitative results show that the proposed model is superior to a number of state-of-the-art alternatives. We also show that the synthetic sketches can be used to train a better fine-grained sketch-based image retrieval (FG-SBIR) model, effectively alleviating the problem of sketch data scarcity.
Code (0)
등록된 구현이 없습니다.
Tasks
DecoderImage RetrievalMulti-Task LearningRetrievalSketch-Based Image RetrievalSimilar Papers 제목 키워드 기반
Breaking Shortcut: Exploring Fully Convolutional Cycle-Consistency for Video Correspondence Learning
Previous cycle-consistency correspondence learning methods usually leverage image patches for training. In this paper, we present a fully convolutional method, which is simpler and more coherent to the inference process.…
Landmark TrackingPose TrackingSemantic SegmentationVideo Object Segmentation+1Semantically Tied Paired Cycle Consistency for Zero-Shot Sketch-based Image Retrieval
Zero-shot sketch-based image retrieval (SBIR) is an emerging task in computer vision, allowing to retrieve natural images relevant to sketch queries that might not been seen in the training phase. Existing works either r…
feature selectionImage RetrievalRetrievalSketch-Based Image RetrievalSemantically Tied Paired Cycle Consistency for Any-Shot Sketch-based Image Retrieval
Low-shot sketch-based image retrieval is an emerging task in computer vision, allowing to retrieve natural images relevant to hand-drawn sketch queries that are rarely seen during the training phase. Related prior works …
Generative Adversarial NetworkImage RetrievalRetrievalSketch-Based Image RetrievalIdentity-Aware CycleGAN for Face Photo-Sketch Synthesis and Recognition
Face photo-sketch synthesis and recognition has many applications in digital entertainment and law enforcement. Recently, generative adversarial networks (GANs) based methods have significantly improved the quality of im…
Image GenerationSketch RecognitionTripletGenerative Domain-Migration Hashing for Sketch-to-Image Retrieval
Due to the succinct nature of free-hand sketch drawings, sketch-based image retrieval (SBIR) has abundant practical use cases in consumer electronics. However, SBIR remains a long-standing unsolved problem mainly due to …
Image RetrievalMulti-Task LearningRetrievalSketch-Based Image Retrieval