Javascript must be enabled to continue!
Skeleton-Driven Inbetweening of Bitmap Character Drawings
View through CrossRef
One of the primary reasons for the high cost of traditional animation is the inbetweening process, where artists manually draw each intermediate frame necessary for smooth motion. Making this process more efficient has been at the core of computer graphics research for years, yet the industry has adopted very few solutions. Most existing solutions either require vector input or resort to tight inbetweening; often, they attempt to fully automate the process. In industry, however, keyframes are often spaced far apart, drawn in raster format, and contain occlusions. Moreover, inbetweening is fundamentally an artistic process, so the artist should maintain high-level control over it.
We address these issues by proposing a novel inbetweening system for bitmap character drawings, supporting both
tight
and
far
inbetweening. In our setup, the artist can control motion by animating a skeleton between the keyframe poses. Our system then performs skeleton-based deformation of the bitmap drawings into the same pose and employs discrete optimization and deep learning to blend the deformed images. Besides the skeleton and the two drawn bitmap keyframes, we require very little annotation.
However, deforming drawings with occlusions is complex, as it requires a piecewise smooth deformation field. To address this, we observe that this deformation field is smooth when the drawing is lifted into 3D. Our system therefore optimizes topology of a 2.5D partially layered template that we use to lift the drawing into 3D and get the final piecewise-smooth deformaton, effectively resolving occlusions.
We validate our system through a series of animations, qualitative and quantitative comparisons, and user studies, demonstrating that our approach consistently outperforms the state of the art and our results are consistent with the viewers' perception.
Code and data for our paper are available at http://www-labs.iro.umontreal.ca/~bmpix/inbetweening/.
Association for Computing Machinery (ACM)
Title: Skeleton-Driven Inbetweening of Bitmap Character Drawings
Description:
One of the primary reasons for the high cost of traditional animation is the inbetweening process, where artists manually draw each intermediate frame necessary for smooth motion.
Making this process more efficient has been at the core of computer graphics research for years, yet the industry has adopted very few solutions.
Most existing solutions either require vector input or resort to tight inbetweening; often, they attempt to fully automate the process.
In industry, however, keyframes are often spaced far apart, drawn in raster format, and contain occlusions.
Moreover, inbetweening is fundamentally an artistic process, so the artist should maintain high-level control over it.
We address these issues by proposing a novel inbetweening system for bitmap character drawings, supporting both
tight
and
far
inbetweening.
In our setup, the artist can control motion by animating a skeleton between the keyframe poses.
Our system then performs skeleton-based deformation of the bitmap drawings into the same pose and employs discrete optimization and deep learning to blend the deformed images.
Besides the skeleton and the two drawn bitmap keyframes, we require very little annotation.
However, deforming drawings with occlusions is complex, as it requires a piecewise smooth deformation field.
To address this, we observe that this deformation field is smooth when the drawing is lifted into 3D.
Our system therefore optimizes topology of a 2.
5D partially layered template that we use to lift the drawing into 3D and get the final piecewise-smooth deformaton, effectively resolving occlusions.
We validate our system through a series of animations, qualitative and quantitative comparisons, and user studies, demonstrating that our approach consistently outperforms the state of the art and our results are consistent with the viewers' perception.
Code and data for our paper are available at http://www-labs.
iro.
umontreal.
ca/~bmpix/inbetweening/.
Related Results
Compression Research of Bitmap Data in Three-Dimensional Printing
Compression Research of Bitmap Data in Three-Dimensional Printing
In the paper, it makes 3-D (three dimensional) printing rapid prototyping bitmap data compression research
based on bytes has been conducted, in the 3-D printing rapid prototyping ...
Optimized strategies for galvo scanning in fully synchronized mode leading to massive improvement in machining time
Optimized strategies for galvo scanning in fully synchronized mode leading to massive improvement in machining time
With fully synchronized galvo scanners, outstanding machining quality and accuracy for 2.5-D surface structures can be achieved [1]. For this method, the structuring information is...
Querying data warehouses efficiently using the Bitmap Join Index OLAP Tool
Querying data warehouses efficiently using the Bitmap Join Index OLAP Tool
Data warehouse and OLAP are core aspects of business intelligence environments, since the former store integrated and time-variant data, while the latter enabl...
An Effectively Dynamic Path Optimization Approach for the Tree Skeleton Extraction from Portable Laser Scanning Point Clouds
An Effectively Dynamic Path Optimization Approach for the Tree Skeleton Extraction from Portable Laser Scanning Point Clouds
One key step to the tree structure study is skeleton processing. Although there are lots of extraction approaches, the existing methods have paid less attention to extraction effec...
Kajian Korelasi Visual Karakter Desain Ainz Ooal Gown Pada Serial Overlord Dalam Pembentukan Persepsi Audience
Kajian Korelasi Visual Karakter Desain Ainz Ooal Gown Pada Serial Overlord Dalam Pembentukan Persepsi Audience
Overlord dirilis pada tahun 2012, dengan ratingĀ IMDB sebesar 7.8/10. Karakter utama dalam seri tersebut adalah Ainz Ooal Gown sebagai karakter penguasa terkuat berbentuk skeleton,...
Skeletal representations of orthogonal shapes
Skeletal representations of orthogonal shapes
Skeletal representations are important shape descriptors which encode topological and geometrical properties of shapes and reduce their dimension. Skeletons are used in several fie...
In-plane bearing capacity analysis of concrete catenary arch with rigid skeleton: test and simulation
In-plane bearing capacity analysis of concrete catenary arch with rigid skeleton: test and simulation
Abstract
Although the rigid skeleton concrete arch has been widely used in engineering, the research on the failure mode and bearing capacity of this kind of arch is very...
Analisis Nilai Pendidikan Karakter Tokoh Utama dalam Novel Yang Telah Lama Pergi Karya Tere Liye
Analisis Nilai Pendidikan Karakter Tokoh Utama dalam Novel Yang Telah Lama Pergi Karya Tere Liye
This study aims to uncover the character education values reflected in the main character in Tere Liye's novel Yang Sudah Lama Pergi (The Long Gone). The focus of the study is to a...

