/Rotopp

Primary LanguageC++

Roto++


This source code implements the full pipeline of our roto++ software, which includes the fully functional interactive tool and the proposed shape manifold solver.

Roto++: Accelerating Professional Rotoscoping Using Shape Manifolds

Citation

If you use any part of this code in an academic context, please cite the following publication:

@article{Rotopp2016,
  title   = {Roto++: Accelerating Professional Rotoscoping using Shape Manifolds},
  author  = {Wenbin Li and Fabio Viola and Jonathan Starck and Gabriel J. Brostow and Neill D.F. Campbell},
  journal =  {ACM Transactions on Graphics (In proceeding of ACM SIGGRAPH'16)},
  volume  = {35},
  pages   = {4},
  year    = {2016}
}

Licence

The source code is released under a BSD like license as below. A closed-source professional edition may be available for commercial purposes in the very near future. In this case, please contact the authors for further information.

Copyright (c) 2016, Wenbin Li 
All rights reserved.

Redistribution and use in source and binary forms, with or without 
modification, are permitted provided that the following conditions are met:

-- Redistributions of source code and data must retain the above copyright 
   notice, this list of conditions and the following disclaimer.
-- Redistributions in binary form must reproduce the above copyright notice,
   this list of conditions and the following disclaimer in the documentation
   and/or other materials provided with the distribution.

THIS WORK AND THE RELATED SOFTWARE, SOURCE CODE AND DATA IS PROVIDED BY THE
COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, 
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.