Premium
Adding Depth to Cartoons Using Sparse Depth (In)equalities
Author(s) -
Sýkora D.,
Sedlacek D.,
Jinchao S.,
Dingliana J.,
Collins S.
Publication year - 2010
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2009.01631.x
Subject(s) - computer science , pipeline (software) , animation , 2d to 3d conversion , set (abstract data type) , heuristics , overhead (engineering) , context (archaeology) , stereoscopy , view synthesis , artificial intelligence , key (lock) , computer graphics (images) , computer vision , image (mathematics) , rendering (computer graphics) , computer security , biology , programming language , operating system , paleontology
This paper presents a novel interactive approach for adding depth information into hand‐drawn cartoon images and animations. In comparison to previous depth assignment techniques our solution requires minimal user effort and enables creation of consistent pop‐ups in a matter of seconds. Inspired by perceptual studies we formulate a custom tailored optimization framework that tries to mimic the way that a human reconstructs depth information from a single image. Its key advantage is that it completely avoids inputs requiring knowledge of absolute depth and instead uses a set of sparse depth (in)equalities that are much easier to specify. Since these constraints lead to a solution based on quadratic programming that is time consuming to evaluate we propose a simple approximative algorithm yielding similar results with much lower computational overhead. We demonstrate its usefulness in the context of a cartoon animation production pipeline including applications such as enhancement, registration, composition, 3D modelling and stereoscopic display.