{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T07:59:50Z","timestamp":1791273590988,"version":"4.1.0"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,7,21]],"date-time":"2013-07-21T00:00:00Z","timestamp":1374364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CGV-1111415"],"award-info":[{"award-number":["CGV-1111415"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2013,7,21]]},"abstract":"<jats:p>\n            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\n            <jats:italic>color grading<\/jats:italic>\n            -- 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.\n          <\/jats:p>","DOI":"10.1145\/2461912.2461939","type":"journal-article","created":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T18:06:45Z","timestamp":1373998005000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":71,"title":["Example-based video color grading"],"prefix":"10.1145","volume":"32","author":[{"given":"Nicolas","family":"Bonneel","sequence":"first","affiliation":[{"name":"Harvard University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kalyan","family":"Sunkavalli","sequence":"additional","affiliation":[{"name":"Adobe"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sylvain","family":"Paris","sequence":"additional","affiliation":[{"name":"Adobe"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hanspeter","family":"Pfister","sequence":"additional","affiliation":[{"name":"Harvard University"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2013,7,21]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Amari S. and \n      Nagaoka H\n  . \n  2000\n  . Methods of Information Geometry vol. \n  191\n   of \n  Translations of Mathematical monographs\n  . \n  Oxford University Press\n  .  Amari S. and Nagaoka H. 2000. Methods of Information Geometry vol. 191 of Translations of Mathematical monographs . Oxford University Press."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01595.x"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141935"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531376"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024156.2024192"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2006.888347"},{"key":"e_1_2_2_7_1","volume-title":"Non-Uniform Random Variate Generation","author":"Devroye L.","unstructured":"Devroye , L. 1986. Non-Uniform Random Variate Generation . Springer-Verlag . Section 2.2. Inversion by numerical solution of F(X) = U. Devroye, L. 1986. Non-Uniform Random Variate Generation. Springer-Verlag. Section 2.2. Inversion by numerical solution of F(X) = U."},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"do Carmo M. P. 1992. Riemannian Geometry. Springer Jan.  do Carmo M. P. 1992. Riemannian Geometry . Springer Jan.","DOI":"10.1007\/978-1-4757-2201-7"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1964921.1964984"},{"key":"e_1_2_2_10_1","volume-title":"-F","author":"Ferradans S.","year":"2012","unstructured":"Ferradans , S. , Xia , G.-S. , Peyr\u00e9 , G. , and Aujol , J . -F . 2012 . Optimal transport mixing of gaussian texture models. Tech. rep., Preprint Hal- 00662720. Ferradans, S., Xia, G.-S., Peyr\u00e9, G., and Aujol, J.-F. 2012. Optimal transport mixing of gaussian texture models. Tech. rep., Preprint Hal-00662720."},{"key":"e_1_2_2_11_1","unstructured":"Galassi M. Davis J. Gough B. Jungman G. Booth M. and Rossi F. 2011. GNU scientific library - reference manual version 1.15 sec. 21.7 weighted samples.  Galassi M. Davis J. Gough B. Jungman G. Booth M. and Rossi F. 2011. GNU scientific library - reference manual version 1.15 sec. 21.7 weighted samples."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964964"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964965"},{"key":"e_1_2_2_14_1","unstructured":"Ilmanen T. 1995. Lectures on mean curvature flow and related equations. In Lecture Notes ICTP Trieste.  Ilmanen T. 1995. Lectures on mean curvature flow and related equations. In Lecture Notes ICTP Trieste ."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.233"},{"key":"e_1_2_2_16_1","volume-title":"Computer Vision, 2009 IEEE 12th International Conference on, 2311--2318","author":"Kagarlitsky S.","unstructured":"Kagarlitsky , S. , Moses , Y. , and Hel-Or , Y . 2009. Piecewise-consistent color mappings of images acquired under various conditions . In Computer Vision, 2009 IEEE 12th International Conference on, 2311--2318 . Kagarlitsky, S., Moses, Y., and Hel-Or, Y. 2009. Piecewise-consistent color mappings of images acquired under various conditions. In Computer Vision, 2009 IEEE 12th International Conference on, 2311--2318."},{"key":"e_1_2_2_17_1","volume-title":"Proc. of the IEEE Int. Conference on Image Processing, IEEE.","author":"Kiser C.","unstructured":"Kiser , C. , Reinhard , E. , Tocci , M. , and Tocci , N . 2012. Real time automated tone mapping system for HDR video . In Proc. of the IEEE Int. Conference on Image Processing, IEEE. Kiser, C., Reinhard, E., Tocci, M., and Tocci, N. 2012. Real time automated tone mapping system for HDR video. In Proc. of the IEEE Int. Conference on Image Processing, IEEE."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185530"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1177"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2024676.2024703"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DIMPVT.2012.36"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88688-4_34"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2008.01.039"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1049\/cp:20070055"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.166"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2010.11.003"},{"key":"e_1_2_2_28_1","volume-title":"2010 17th IEEE Int. Conf. on Image Processing (ICIP)","author":"Rabin J.","unstructured":"Rabin , J. , Delon , J. , and Gousseau , Y . 2010. Regularization of transportation maps for color and contrast transfer . In 2010 17th IEEE Int. Conf. on Image Processing (ICIP) , 1933--1936. Rabin, J., Delon, J., and Gousseau, Y. 2010. Regularization of transportation maps for color and contrast transfer. In 2010 17th IEEE Int. Conf. on Image Processing (ICIP), 1933--1936."},{"key":"e_1_2_2_29_1","volume-title":"Proceedings of the Third international conference on Computational color imaging, Springer-Verlag","author":"Reinhard E.","unstructured":"Reinhard , E. , and Pouli , T . 2011. Colour spaces for colour transfer . In Proceedings of the Third international conference on Computational color imaging, Springer-Verlag , Berlin, Heidelberg, CCIW'11, 1--15. Reinhard, E., and Pouli, T. 2011. Colour spaces for colour transfer. In Proceedings of the Third international conference on Computational color imaging, Springer-Verlag, Berlin, Heidelberg, CCIW'11, 1--15."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.946629"},{"key":"e_1_2_2_31_1","doi-asserted-by":"crossref","unstructured":"Selan J. 2012. Cinematic color: From your monitor to the big screen. Visual Effects Soc. Tech. Committee White Paper (Oct.).  Selan J. 2012. Cinematic color: From your monitor to the big screen. Visual Effects Soc. Tech. Committee White Paper (Oct.).","DOI":"10.1145\/2343483.2343492"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.215"},{"key":"e_1_2_2_33_1","first-page":"4","article-title":"Wasserstein geometry of gaussian measures","volume":"48","author":"Takatsu A.","year":"2011","unstructured":"Takatsu , A. 2011 . Wasserstein geometry of gaussian measures . Osaka Journal of Mathematics 48 , 4 (Dec.), 1005--1026. Mathematical Reviews number (MathSciNet): MR2648273. Takatsu, A. 2011. Wasserstein geometry of gaussian measures. Osaka Journal of Mathematics 48, 4 (Dec.), 1005--1026. Mathematical Reviews number (MathSciNet): MR2648273.","journal-title":"Osaka Journal of Mathematics"},{"key":"e_1_2_2_34_1","series-title":"Graduate Studies in Mathematics Series","volume-title":"Topics in Optimal Transportation","author":"Villani C.","unstructured":"Villani , C. 2003. Topics in Optimal Transportation . Graduate Studies in Mathematics Series . Amer Mathematical Society . Villani, C. 2003. Topics in Optimal Transportation. Graduate Studies in Mathematics Series. Amer Mathematical Society."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964959"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185580"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2005.864231"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461939","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2461912.2461939","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:48Z","timestamp":1750235748000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461939"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,21]]},"references-count":36,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7,21]]}},"alternative-id":["10.1145\/2461912.2461939"],"URL":"https:\/\/doi.org\/10.1145\/2461912.2461939","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,7,21]]},"assertion":[{"value":"2013-07-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}