IEEE Computer Graphics and Applications
Local Color Transfer via Probabilistic Segmentation by Expectation-Maximization
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
N-Dimensional Probablility Density Function Transfer and its Application to Colour Transfer
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
Two-scale tone management for photographic look
ACM SIGGRAPH 2006 Papers
A Closed-Form Solution to Natural Image Matting
IEEE Transactions on Pattern Analysis and Machine Intelligence
A simple and fast algorithm for K-medoids clustering
Expert Systems with Applications: An International Journal
Edge-Preserving Smoothing and Mean-Shift Segmentation of Video Streams
ECCV '08 Proceedings of the 10th European Conference on Computer Vision: Part II
Video SnapCut: robust video object cutout using localized classifiers
ACM SIGGRAPH 2009 papers
Example-based image color and tone style enhancement
ACM SIGGRAPH 2011 papers
Domain transform for edge-aware image and video processing
ACM SIGGRAPH 2011 papers
Non-rigid dense correspondence with applications for image enhancement
ACM SIGGRAPH 2011 papers
ACM SIGGRAPH 2011 papers
Colour spaces for colour transfer
CCIW'11 Proceedings of the Third international conference on Computational color imaging
CG2Real: Improving the Realism of Computer Generated Images Using a Large Collection of Photographs
IEEE Transactions on Visualization and Computer Graphics
Displacement interpolation using Lagrangian mass transport
Proceedings of the 2011 SIGGRAPH Asia Conference
Towards automatic concept transfer
Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering
Practical temporal consistency for image-based graphics applications
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Understanding and improving the realism of image composites
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Fast image and video colorization using chrominance blending
IEEE Transactions on Image Processing
Example-Based Color Transformation of Image and Video Using Basic Color Categories
IEEE Transactions on Image Processing
Fast and Stable Color Balancing for Images and Augmented Reality
3DIMPVT '12 Proceedings of the 2012 Second International Conference on 3D Imaging, Modeling, Processing, Visualization & Transmission
Hi-index | 0.00 |
In most professional cinema productions, the color palette of the movie is painstakingly adjusted by a team of skilled colorists -- through a process referred to as color grading -- to achieve a certain visual look. The time and expertise required to grade a video makes it difficult for amateurs to manipulate the colors of their own video clips. In this work, we present a method that allows a user to transfer the color palette of a model video clip to their own video sequence. We estimate a per-frame color transform that maps the color distributions in the input video sequence to that of the model video clip. Applying this transformation naively leads to artifacts such as bleeding and flickering. Instead, we propose a novel differential-geometry-based scheme that interpolates these transformations in a manner that minimizes their curvature, similarly to curvature flows. In addition, we automatically determine a set of keyframes that best represent this interpolated transformation curve, and can be used subsequently, to manually refine the color grade. We show how our method can successfully transfer color palettes between videos for a range of visual styles and a number of input video clips.