ABSTRACT
We propose a novel and intuitive method for exploring recoloring variations of vector graphics. Compared with existing methods, ours is specifically tailored for vector graphics, where color distributions are sparser and are explicitly stored using constructs like solid colors or gradients, independent from other semantical and spatial relationships. Our method tries to infer some of them before formulating color transfer as a transport problem between the weighted color distributions of the reference and the target vector graphics. We enable creative exploration by providing fine-grain control over the resulting transfer, allowing users to modify relative color distributions in real-time.
Supplemental Material
- Paul Asente, Mike Schuster, and Teri Pettit. 2007. Dynamic Planar Map Illustration. ACM Trans. Graph. 26, 3, Article 30 (July 2007). Google Scholar
Digital Library
- Y. Li, M. Y. Liu, X. Li, M. H. Yang, and J. Kautz. 2018. A closed-form solution to photorealistic image stylization. European Conference on Computer Vision (ECCV) (2018).Google Scholar
- R.M.H. Nguyen, B. Price, S. Cohen, and M. S. Brown. 2017. Group-Theme Recoloring for Multi-Image Color Consistency. Computer Graphics Forum 36, 7 (2017), 83--92.Google Scholar
Cross Ref
- E. Reinhard, M. Adhikhmin, B. Gooch, and P. Shirley. 2001. Color transfer between images. IEEE Computer Graphics and Applications 21, 5 (July 2001), 34--41. Google Scholar
Digital Library
- Y. Rubner, C. Tomasi, and L. J. Guibas. 1998. A metric for distributions with applications to image databases. In IEEE International Conference on Computer Vision (1998). Google Scholar
Digital Library
Index Terms
Exploring color variations for vector graphics
Recommendations
Color Builder: A Direct Manipulation Interface for Versatile Color Theme Authoring
CHI '19: Proceedings of the 2019 CHI Conference on Human Factors in Computing SystemsColor themes or palettes are popular for sharing color combinations across many visual domains. We present a novel interface for creating color themes through direct manipulation of color swatches. Users can create and rearrange swatches, and combine ...
General primitives for smooth coloring of vector graphics
SIGGRAPH '18: ACM SIGGRAPH 2018 PostersWe propose a novel and intuitive method for coloring vector graphics which is easy to use and creates richly colored artwork with very little effort. Further, it preserves the underlying geometry of the vector graphic primitives, thereby, making it easy ...
An adaptive edge detection based colorization algorithm and its applications
MULTIMEDIA '05: Proceedings of the 13th annual ACM international conference on MultimediaColorization is a computer-assisted process for adding colors to grayscale images or movies. It can be viewed as a process for assigning a three-dimensional color vector (YUV or RGB) to each pixel of a grayscale image. In previous works, with some color ...




Comments