Rotoscoping Appearance Models
Rotoscoping Appearance Models
Rotoscoping Appearance Models
Abstract
Rotoscoping, the detailed delineation of scene elements through a picture, is a
painstaking task of tremendous importance in professional post-production
pipelines. While pixel-wise segmentation techniques can help for this task,
professional rotoscoping tools rely on parametric curves that offer the artists a
much better interactive control on the definition, editing and manipulation of the
segments of interest. Sticking to this prevalent rotoscoping paradigm, we propose a
novel framework to capture and track the visual aspect of an arbitrary object in a
scene, given a first closed outline of this object. This model combines a collection
of local foreground/background appearance models spread along the outline, a
global appearance model of the enclosed object and a set of distinctive foreground
landmarks. The structure of this appearance model allows simple initialization,
efficient iterative optimization with exact minimization at each step, and on-line
adaptation in videos. We demonstrate qualitatively and quantitatively the merit of
this framework through comparisons with tools based on either dynamic
segmentation with a closed curve or pixel-wise binary labelling.
ARCHITECTURE:
EXISTING SYSTEM:
Rotoscopingis attention to the key frame and spline based workflow mentioned in
the introduction. This is the framework used currently by professional roto-artists
in film production [Bratt 2011]. As part of our research for this work, we
conducted interviews with a number of professional, roto-artists from different
post-production houses. This survey identified the actual techniques used in the
real world and the artists’ requirements for rotoscoping tool they would use.
Standard Workflow To rotoscope an element in a shot, an artist creates a set of
closed splines that define the component shapes for the element. To rotoscope a
person, for example, roto-shapes are created for each articulated element such as
the upper and lower arms, hands, fingers and face. The artist then manipulates
these shapes independently to match the movement in the shot. The rotoscoping
task starts with an analysis of the shot to understand the movement and how to
break up the scene into individual shapes.
DISADVANTAGES:
Gray Scal:
Definition Gray scal is a type of optical illusion; it is the process by which we see
still pictures move. The most common method of presenting gray scal is as a
motion picture or video program, although several other forms of presenting gray
scal also exist.
Corner :
There is a good chance that anyone involved in the early years of 3D computer
graphics has had to animate a flying logo. This use of 3D offered a new and
dynamic way of getting the message across – always important in the world of
advertising
Rotoscoping:
Step1.
The process initializes with cluster C1 containing a single image pixel, and the
running state of the process compose of a set of identified clusters, C1, C2, …, Cn.
Step2.
We define the set of all unsigned pixels which borders at least one of those clusters
as: 1 : , n i k i S x C k N x C (2.1) where N(x) are
current neighboring pixels of point x. Moreover, let be a difference measure ,
mean , i i y C x C g x g y (2.2) where g(x) denotes the pixel
value of point x, and i is an index of the cluster such that N(x) intersect Ci .
Step3
After the pixel has been allocated to the cluster, the mean pixel value of the cluster
must be updated.
Step5.
REQUIREMENT ANALYSIS
REQUIREMENT SPECIFICATION
Functional Requirements
For developing the application the following are the Software Requirements:
1. Python
2. MySql
Operating Systems supported
1. Windows 7
2. Windows XP
3. Windows 8
1. Python
For developing the application the following are the Hardware Requirements: