TY - JOUR
T1 - Learning to simplify
T2 - ACM SIGGRAPH 2016
AU - Simo-Serra, Edgar
AU - Iizuka, Satoshi
AU - Sasaki, Kazuma
AU - Ishikawa, Hiroshi
N1 - Publisher Copyright:
© 2016 Copyright held by the owner/author(s). Publication rights licensed to ACM.
Copyright:
Copyright 2016 Elsevier B.V., All rights reserved.
PY - 2016/7/11
Y1 - 2016/7/11
N2 - In this paper, we present a novel technique to simplify sketch drawings based on learning a series of convolution operators. In contrast to existing approaches that require vector images as input, we allow the more general and challenging input of rough raster sketches such as those obtained from scanning pencil sketches. We convert the rough sketch into a simplified version which is then amendable for vectorization. This is all done in a fully automatic way without user intervention. Our model consists of a fully convolutional neural network which, unlike most existing convolutional neural networks, is able to process images of any dimensions and aspect ratio as input, and outputs a simplified sketch which has the same dimensions as the input image. In order to teach our model to simplify, we present a new dataset of pairs of rough and simplified sketch drawings. By leveraging convolution operators in combination with efficient use of our proposed dataset, we are able to train our sketch simplification model. Our approach naturally overcomes the limitations of existing methods, e.g., vector images as input and long computation time; and we show that meaningful simplifications can be obtained for many different test cases. Finally, we validate our results with a user study in which we greatly outperform similar approaches and establish the state of the art in sketch simplification of raster images.
AB - In this paper, we present a novel technique to simplify sketch drawings based on learning a series of convolution operators. In contrast to existing approaches that require vector images as input, we allow the more general and challenging input of rough raster sketches such as those obtained from scanning pencil sketches. We convert the rough sketch into a simplified version which is then amendable for vectorization. This is all done in a fully automatic way without user intervention. Our model consists of a fully convolutional neural network which, unlike most existing convolutional neural networks, is able to process images of any dimensions and aspect ratio as input, and outputs a simplified sketch which has the same dimensions as the input image. In order to teach our model to simplify, we present a new dataset of pairs of rough and simplified sketch drawings. By leveraging convolution operators in combination with efficient use of our proposed dataset, we are able to train our sketch simplification model. Our approach naturally overcomes the limitations of existing methods, e.g., vector images as input and long computation time; and we show that meaningful simplifications can be obtained for many different test cases. Finally, we validate our results with a user study in which we greatly outperform similar approaches and establish the state of the art in sketch simplification of raster images.
KW - Convolutional neural network
KW - Sketch simplification
UR - http://www.scopus.com/inward/record.url?scp=84979964959&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84979964959&partnerID=8YFLogxK
U2 - 10.1145/2897824.2925972
DO - 10.1145/2897824.2925972
M3 - Conference article
AN - SCOPUS:84979964959
SN - 0730-0301
VL - 35
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 4
M1 - a121
Y2 - 24 July 2016 through 28 July 2016
ER -