{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T19:51:36Z","timestamp":1775245896068,"version":"3.50.1"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030012243","type":"print"},{"value":"9783030012250","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-030-01225-0_17","type":"book-chapter","created":{"date-parts":[[2018,10,8]],"date-time":"2018-10-08T04:39:54Z","timestamp":1538973594000},"page":"282-298","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":49,"title":["Single Image Highlight Removal with a Sparse and Low-Rank Reflection Model"],"prefix":"10.1007","author":[{"given":"Jie","family":"Guo","sequence":"first","affiliation":[]},{"given":"Zuojian","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Limin","family":"Wang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,10,6]]},"reference":[{"issue":"3","key":"17_CR1","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1023\/A:1007937815113","volume":"21","author":"SK Nayar","year":"1997","unstructured":"Nayar, S.K., Fang, X.S., Boult, T.: Separation of reflection components using color and polarization. Int. J. Comput. Vision 21(3), 163\u2013186 (1997)","journal-title":"Int. J. Comput. Vision"},{"key":"17_CR2","unstructured":"Kim, D.W., Lin, S., Hong, K.S., Shum, H.Y.: Variational specular separation using color and polarization. In: Proceedings of the IAPR Conference on Machine Vision Applications, pp. 176\u2013179 (2002)"},{"issue":"5","key":"17_CR3","doi-asserted-by":"publisher","first-page":"639","DOI":"10.1109\/TPAMI.2004.1273960","volume":"26","author":"S Umeyama","year":"2004","unstructured":"Umeyama, S., Godin, G.: Separation of diffuse and specular components of surface reflection by use of polarization and statistical analysis of images. IEEE Trans. Pattern Anal. Mach. Intell. 26(5), 639\u2013647 (2004)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Wang, F., Ainouz, S., Petitjean, C., Bensrhair, A.: Specularity removal: a global energy minimization approach based on polarization imaging. Comput. Vis. Image Underst. 158(Suppl. C), 31\u201339 (2017)","DOI":"10.1016\/j.cviu.2017.03.003"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Kobayashi, N., Okabe, T.: Separating reflection components in images under multispectral and multidirectional light sources. In: ICPR, pp. 3210\u20133215, December 2016","DOI":"10.1109\/ICPR.2016.7900129"},{"issue":"4","key":"17_CR6","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1002\/col.5080100409","volume":"10","author":"SA Shafer","year":"1985","unstructured":"Shafer, S.A.: Using color to separate reflection components. Color Res. Appl. 10(4), 210\u2013218 (1985)","journal-title":"Color Res. Appl."},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Berman, D., Treibitz, T., Avidan, S.: Non-local image dehazing. In: CVPR (2016)","DOI":"10.1109\/CVPR.2016.185"},{"issue":"3","key":"17_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1970392.1970395","volume":"58","author":"Emmanuel J. Cand\u00e8s","year":"2011","unstructured":"Cand\u00e8s, E.J., Li, X., Ma, Y., Wright, J.: Robust principal component analysis? J. ACM 58(3), 11:1\u201311:37 (2011)","journal-title":"Journal of the ACM"},{"issue":"2","key":"17_CR9","doi-asserted-by":"publisher","first-page":"572","DOI":"10.1137\/090761793","volume":"21","author":"V Chandrasekaran","year":"2011","unstructured":"Chandrasekaran, V., Sanghavi, S., Parrilo, P.A., Willsky, A.S.: Rank-sparsity incoherence for matrix decomposition. SIAM J. Optim. 21(2), 572\u2013596 (2011)","journal-title":"SIAM J. Optim."},{"issue":"2","key":"17_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2674559","volume":"47","author":"Xiaowei Zhou","year":"2014","unstructured":"Zhou, X., Yang, C., Zhao, H., Yu, W.: Low-rank modeling and its applications in image analysis. ACM Comput. Surv. 47(2) (2015)","journal-title":"ACM Computing Surveys"},{"issue":"4","key":"17_CR11","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1109\/34.50626","volume":"12","author":"HC Lee","year":"1990","unstructured":"Lee, H.C., Breneman, E.J., Schulte, C.P.: Modeling light reflection for computer color vision. IEEE Trans. Pattern Anal. Mach. Intell. 12(4), 402\u2013409 (1990)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"17_CR12","unstructured":"Liu, G., Lin, Z., Yu, Y.: Robust subspace segmentation by low-rank representation. In: ICML, pp. 663\u2013670 (2010)"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Jiang, Z., Davis, L.S.: Learning structured low-rank representations for image classification. In: CVPR, June 2013","DOI":"10.1109\/CVPR.2013.93"},{"key":"17_CR14","unstructured":"Lin, Z., Chen, M., Ma, Y.: The augmented lagrange multiplier method for exact recovery of corrupted low-rank matrices. Technical report, UIUC (2009)"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Artusi, A., Banterle, F., Chetverikov, D.: A survey of specularity removal methods. Comput. Graph. Forum (2011)","DOI":"10.1111\/j.1467-8659.2011.01971.x"},{"key":"17_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1007\/3-540-47977-5_14","volume-title":"Computer Vision \u2014 ECCV 2002","author":"S Lin","year":"2002","unstructured":"Lin, S., Li, Y., Kang, S.B., Tong, X., Shum, H.-Y.: Diffuse-specular separation and depth recovery from image sequences. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds.) ECCV 2002. LNCS, vol. 2352, pp. 210\u2013224. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-47977-5_14"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Weiss, Y.: Deriving intrinsic images from image sequences. In: ICCV, pp. 68\u201375 (2001)","DOI":"10.1109\/ICCV.2001.937606"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Lin, S., Shum, H.Y.: Separation of diffuse and specular reflection in color images. In: CVPR, pp. 341\u2013346 (2001)","DOI":"10.1109\/CVPR.2001.990495"},{"issue":"11","key":"17_CR19","doi-asserted-by":"publisher","first-page":"2990","DOI":"10.1364\/JOSAA.11.002990","volume":"11","author":"Y Sato","year":"1994","unstructured":"Sato, Y., Ikeuchi, K.: Temporal-color space analysis of reflection. J. Opt. Soc. Am. A 11(11), 2990\u20133002 (1994)","journal-title":"J. Opt. Soc. Am. A"},{"key":"17_CR20","first-page":"316","volume":"I","author":"R Feris","year":"2004","unstructured":"Feris, R., Raskar, R., Tan, K.H., Turk, M.: Specular reflection reduction with multi-flash imaging. SIBGRAP I, 316\u2013321 (2004)","journal-title":"SIBGRAP"},{"issue":"3","key":"17_CR21","doi-asserted-by":"publisher","first-page":"828","DOI":"10.1145\/1073204.1073269","volume":"24","author":"A Agrawal","year":"2005","unstructured":"Agrawal, A., Raskar, R., Nayar, S.K., Li, Y.: Removing photography artifacts using gradient projection and flash-exposure sampling. ACM Trans. Graph. 24(3), 828\u2013835 (2005)","journal-title":"ACM Trans. Graph."},{"issue":"1","key":"17_CR22","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1007\/BF00836279","volume":"2","author":"GJ Klinker","year":"1988","unstructured":"Klinker, G.J., Shafer, S.A., Kanade, T.: The measurement of highlights in color images. Int. J. Comput. Vision 2(1), 7\u201332 (1988)","journal-title":"Int. J. Comput. Vision"},{"key":"17_CR23","unstructured":"Schl\u00fcns, K., Teschner, M.: Analysis of 2D color spaces for highlight elimination in 3D shape reconstruction. In: ACCV, 801\u2013805 (1995)"},{"issue":"3","key":"17_CR24","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/BF00128233","volume":"17","author":"R Bajcsy","year":"1996","unstructured":"Bajcsy, R., Lee, S.W., Leonardis, A.: Detection of diffuse and specular interface reflections and inter-reflections by color image segmentation. Int. J. Comput. Vision 17(3), 241\u2013272 (1996)","journal-title":"Int. J. Comput. Vision"},{"issue":"2","key":"17_CR25","doi-asserted-by":"publisher","first-page":"178","DOI":"10.1109\/TPAMI.2005.36","volume":"27","author":"RT Tan","year":"2005","unstructured":"Tan, R.T., Ikeuchi, K.: Separating reflection components of textured surfaces using a single image. IEEE Trans. Pattern Anal. Mach. Intell. 27(2), 178\u2013193 (2005)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"17_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/978-3-642-15561-1_7","volume-title":"Computer Vision \u2013 ECCV 2010","author":"Q Yang","year":"2010","unstructured":"Yang, Q., Wang, S., Ahuja, N.: Real-time specular highlight removal using bilateral filtering. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010. LNCS, vol. 6314, pp. 87\u2013100. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-15561-1_7"},{"key":"17_CR27","doi-asserted-by":"crossref","unstructured":"j. Yoon, K., Choi, Y., Kweon, I.S.: Fast separation of reflection components using a specularity-invariant image representation. In: ICIP, pp. 973\u2013976 (2006)","DOI":"10.1109\/ICIP.2006.312650"},{"issue":"8","key":"17_CR28","doi-asserted-by":"publisher","first-page":"2461","DOI":"10.1016\/j.patcog.2008.01.026","volume":"41","author":"HL Shen","year":"2008","unstructured":"Shen, H.L., Zhang, H.G., Shao, S.J., Xin, J.H.: Chromaticity-based separation of reflection components in a single image. Pattern Recogn. 41(8), 2461\u20132469 (2008)","journal-title":"Pattern Recogn."},{"issue":"14","key":"17_CR29","doi-asserted-by":"publisher","first-page":"2711","DOI":"10.1364\/AO.48.002711","volume":"48","author":"HL Shen","year":"2009","unstructured":"Shen, H.L., Cai, Q.Y.: Simple and efficient method for specularity removal in an image. Appl. Opt. 48(14), 2711\u20132719 (2009)","journal-title":"Appl. Opt."},{"issue":"19","key":"17_CR30","doi-asserted-by":"publisher","first-page":"4483","DOI":"10.1364\/AO.52.004483","volume":"52","author":"HL Shen","year":"2013","unstructured":"Shen, H.L., Zheng, Z.H.: Real-time highlight removal using intensity ratio. Appl. Opt. 52(19), 4483\u20134493 (2013)","journal-title":"Appl. Opt."},{"key":"17_CR31","doi-asserted-by":"crossref","unstructured":"Kim, H., Jin, H., Hadap, S., Kweon, I.: Specular reflection separation using dark channel prior. In: CVPR, pp. 1460\u20131467, June 2013","DOI":"10.1109\/CVPR.2013.192"},{"issue":"11","key":"17_CR32","doi-asserted-by":"publisher","first-page":"5441","DOI":"10.1109\/TIP.2016.2605002","volume":"25","author":"J Suo","year":"2016","unstructured":"Suo, J., An, D., Ji, X., Wang, H., Dai, Q.: Fast and high quality highlight removal from a single image. IEEE Trans. Image Process. 25(11), 5441\u20135454 (2016)","journal-title":"IEEE Trans. Image Process."},{"key":"17_CR33","doi-asserted-by":"crossref","unstructured":"Liu, Y., Yuan, Z., Zheng, N., Wu, Y.: Saturation-preserving specular reflection separation. In: CVPR, pp. 3725\u20133733 (2015)","DOI":"10.1109\/CVPR.2015.7298996"},{"key":"17_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1007\/11744023_43","volume-title":"Computer Vision \u2013 ECCV 2006","author":"SP Mallick","year":"2006","unstructured":"Mallick, S.P., Zickler, T., Belhumeur, P.N., Kriegman, D.J.: Specularity removal in images and videos: a pde approach. In: Leonardis, A., Bischof, H., Pinz, A. (eds.) ECCV 2006. LNCS, vol. 3951, pp. 550\u2013563. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11744023_43"},{"issue":"5","key":"17_CR35","doi-asserted-by":"publisher","first-page":"2327","DOI":"10.1109\/TIP.2017.2675204","volume":"26","author":"W Ren","year":"2017","unstructured":"Ren, W., Tian, J., Tang, Y.: Specular reflection separation with color-lines constraint. IEEE Trans. Image Process. 26(5), 2327\u20132337 (2017)","journal-title":"IEEE Trans. Image Process."},{"key":"17_CR36","doi-asserted-by":"crossref","unstructured":"Li, C., Lin, S., Zhou, K., Ikeuchi, K.: Specular highlight removal in facial images. In: CVPR, July 2017","DOI":"10.1109\/CVPR.2017.297"},{"key":"17_CR37","doi-asserted-by":"crossref","unstructured":"Tan, P., Lin, S., Quan, L., Shum, H.Y.: Highlight removal by illumination-constrained inpainting. In: ICCV, pp. 164\u2013169, October 2003","DOI":"10.1109\/ICCV.2003.1238333"},{"key":"17_CR38","unstructured":"Tan, P., Quan, L., Lin, S.: Separation of highlight reflections on textured surfaces. In: CVPR, pp. 1855\u20131860 (2006)"},{"key":"17_CR39","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.cviu.2015.09.001","volume":"146","author":"Yasushi Akashi","year":"2016","unstructured":"Akashi, Y., Okatani, T.: Separation of reflection components by sparse non-negative matrix factorization. Comput. Vis. Image Underst. 146(C), 77\u201385 (2016)","journal-title":"Computer Vision and Image Understanding"},{"key":"17_CR40","doi-asserted-by":"crossref","unstructured":"Tan, T.T., Nishino, K., Ikeuchi, K.: Illumination chromaticity estimation using inverse-intensity chromaticity space. In: Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 1, pp. I-673\u2013I-680 (2003)","DOI":"10.1109\/CVPR.2003.1211418"},{"key":"17_CR41","doi-asserted-by":"crossref","unstructured":"Zhuang, L., Gao, H., Lin, Z., Ma, Y., Zhang, X., Yu, N.: Non-negative low rank and sparse graph for semi-supervised learning. In: CVPR, pp. 2328\u20132335 (2012)","DOI":"10.1109\/CVPR.2012.6247944"},{"issue":"4","key":"17_CR42","doi-asserted-by":"publisher","first-page":"1956","DOI":"10.1137\/080738970","volume":"20","author":"JF Cai","year":"2010","unstructured":"Cai, J.F., Cand\u00e8s, E.J., Shen, Z.: A singular value thresholding algorithm for matrix completion. SIAM J. Optim. 20(4), 1956\u20131982 (2010)","journal-title":"SIAM J. Optim."},{"issue":"2","key":"17_CR43","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s11263-016-0930-5","volume":"121","author":"S Gu","year":"2017","unstructured":"Gu, S., Xie, Q., Meng, D., Zuo, W., Feng, X., Zhang, L.: Weighted nuclear norm minimization and its applications to low level vision. Int. J. Comput. Vision 121(2), 183\u2013208 (2017)","journal-title":"Int. J. Comput. Vision"}],"container-title":["Lecture Notes in Computer Science","Computer Vision \u2013 ECCV 2018"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-01225-0_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T18:53:41Z","timestamp":1775242421000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-01225-0_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030012243","9783030012250"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-01225-0_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"6 October 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECCV","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Computer Vision","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Munich","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"eccv2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/eccv2018.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}