Neural Network Image-Tracing

trace

Tracing, also das Umwandeln von Pixelbildern in Vektorgrafiken, liefert bis heute eher so mittelokaye Ergebnisse, allzu oft lassen sich Striche nicht sauber auf eine Linie reduzieren und werden als Flächen interpretiert. Edgar Simo-Serra stellt nun diesen Sommer auf der Siggraph ein neues, AI-gestütztes Verfahren vor und die Ergebnisse sind ein ganzes Level sauberer (sieht man vor allem, wenn man im Paper reinzoomt, die haben da anscheinend die Vektoren eingebunden). Impressive. (via Boing Boing)

sktch

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.