{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T17:59:20Z","timestamp":1785952760486,"version":"3.56.0"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030012182","type":"print"},{"value":"9783030012199","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-01219-9_40","type":"book-chapter","created":{"date-parts":[[2018,10,6]],"date-time":"2018-10-06T10:23:51Z","timestamp":1538821431000},"page":"675-691","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":144,"title":["Seeing Deeply and Bidirectionally: A Deep Learning Approach for Single Image Reflection Removal"],"prefix":"10.1007","author":[{"given":"Jie","family":"Yang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dong","family":"Gong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lingqiao","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qinfeng","family":"Shi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,10,7]]},"reference":[{"issue":"4","key":"40_CR1","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1145\/2766940","volume":"34","author":"T Xue","year":"2015","unstructured":"Xue, T., Rubinstein, M., Liu, C., Freeman, W.T.: A computational approach for obstruction-free photography. ACM Trans. Graph. 34(4), 79 (2015)","journal-title":"ACM Trans. Graph."},{"key":"40_CR2","doi-asserted-by":"crossref","unstructured":"Szeliski, R., Avidan, S., Anandan, P.: Layer extraction from multiple images containing reflections and transparency. In: CVPR, vol. 1, pp. 246\u2013253. IEEE (2000)","DOI":"10.1109\/CVPR.2000.855826"},{"key":"40_CR3","doi-asserted-by":"crossref","unstructured":"Li, Y., Brown, M.S.: Single image layer separation using relative smoothness. In: CVPR, pp. 2752\u20132759. IEEE (2014)","DOI":"10.1109\/CVPR.2014.346"},{"issue":"9","key":"40_CR4","doi-asserted-by":"publisher","first-page":"1647","DOI":"10.1109\/TPAMI.2007.1106","volume":"29","author":"A Levin","year":"2007","unstructured":"Levin, A., Weiss, Y.: User assisted separation of reflections from a single image using a sparsity prior. IEEE Trans. PAMI 29(9), 1647\u20131654 (2007)","journal-title":"IEEE Trans. PAMI"},{"key":"40_CR5","doi-asserted-by":"crossref","unstructured":"Li, Y., Brown, M.S.: Exploiting reflection change for automatic reflection removal. In: ICCV, pp. 2432\u20132439 (2013)","DOI":"10.1109\/ICCV.2013.302"},{"key":"40_CR6","doi-asserted-by":"crossref","unstructured":"Guo, X., Cao, X., Ma, Y.: Robust separation of reflection from multiple images. In: CVPR, pp. 2187\u20132194. IEEE (2014)","DOI":"10.1109\/CVPR.2014.281"},{"key":"40_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1007\/978-3-540-24673-2_27","volume-title":"Computer Vision - ECCV 2004","author":"B Sarel","year":"2004","unstructured":"Sarel, B., Irani, M.: Separating transparent layers through layer information exchange. In: Pajdla, T., Matas, J. (eds.) ECCV 2004. LNCS, vol. 3024, pp. 328\u2013341. Springer, Heidelberg (2004). https:\/\/doi.org\/10.1007\/978-3-540-24673-2_27"},{"key":"40_CR8","doi-asserted-by":"crossref","unstructured":"Han, B.J., Sim, J.Y.: Reflection removal using low-rank matrix completion. In: CVPR, vol. 2. IEEE (2017)","DOI":"10.1109\/CVPR.2017.412"},{"key":"40_CR9","doi-asserted-by":"crossref","unstructured":"Shih, Y., Krishnan, D., Durand, F., Freeman, W.T.: Reflection removal using ghosting cues. In: CVPR, pp. 3193\u20133201. IEEE (2015)","DOI":"10.1109\/CVPR.2015.7298939"},{"key":"40_CR10","doi-asserted-by":"crossref","unstructured":"Fan, Q., Yang, J., Hua, G., Chen, B., Wipf, D.P.: A generic deep architecture for single image reflection removal and image smoothing. In: ICCV, pp. 3258\u20133267 (2017)","DOI":"10.1109\/ICCV.2017.351"},{"key":"40_CR11","doi-asserted-by":"crossref","unstructured":"Arvanitopoulos, N., Achanta, R., S\u00fcsstrunk, S.: Single image reflection suppression. In: CVPR, pp. 1752\u20131760. IEEE (2017)","DOI":"10.1109\/CVPR.2017.190"},{"key":"40_CR12","doi-asserted-by":"crossref","unstructured":"Ledig, C., et al.: Photo-realistic single image super-resolution using a generative adversarial network. In: CVPR, vol. 2, p. 4. IEEE (2017)","DOI":"10.1109\/CVPR.2017.19"},{"key":"40_CR13","doi-asserted-by":"crossref","unstructured":"Gong, D., et al.: From motion blur to motion flow: a deep learning solution for removing heterogeneous motion blur. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (2017)","DOI":"10.1109\/CVPR.2017.405"},{"key":"40_CR14","unstructured":"Mao, X., Shen, C., Yang, Y.B.: Image restoration using very deep convolutional encoder-decoder networks with symmetric skip connections. In: Advances in Neural Information Processing Systems, pp. 2802\u20132810 (2016)"},{"key":"40_CR15","unstructured":"Gong, D., Zhang, Z., Shi, Q., Hengel, A.V.D., Shen, C., Zhang, Y.: Learning an optimizer for image deconvolution. arXiv preprint arXiv:1804.03368 (2018)"},{"key":"40_CR16","unstructured":"Levin, A., Zomet, A., Weiss, Y.: Learning to perceive transparency from the statistics of natural scenes. In: NIPS, pp. 1271\u20131278 (2003)"},{"key":"40_CR17","doi-asserted-by":"crossref","unstructured":"Levin, A., Zomet, A., Weiss, Y.: Separating reflections from a single image using local features. In: CVPR, vol. 1, pp. 306\u2013313. IEEE (2004)","DOI":"10.1109\/CVPR.2004.1315047"},{"key":"40_CR18","doi-asserted-by":"crossref","unstructured":"Wan, R., Shi, B., Hwee, T.A., Kot, A.C.: Depth of field guided reflection removal. In: ICIP, pp. 21\u201325. IEEE (2016)","DOI":"10.1109\/ICIP.2016.7532311"},{"key":"40_CR19","doi-asserted-by":"crossref","unstructured":"Zhang, X., Ng, R., Chen, Q.: Single image reflection separation with perceptual losses. In: CVPR. IEEE (2018)","DOI":"10.1109\/CVPR.2018.00503"},{"key":"40_CR20","doi-asserted-by":"crossref","unstructured":"Wan, R., Shi, B., Duan, L.Y., Tan, A.H., Kot, A.C.: CRRN: multi-scale guided concurrent reflection removal network. In: CVPR, pp. 4777\u20134785. IEEE (2018)","DOI":"10.1109\/CVPR.2018.00502"},{"issue":"3","key":"40_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":"40_CR22","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1023\/A:1008166017466","volume":"39","author":"YY Schechner","year":"2000","unstructured":"Schechner, Y.Y., Kiryati, N., Basri, R.: Separation of transparent layers using focus. IJCV 39(1), 25\u201339 (2000)","journal-title":"IJCV"},{"issue":"1","key":"40_CR23","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/TPAMI.2011.87","volume":"34","author":"K Gai","year":"2012","unstructured":"Gai, K., Shi, Z., Zhang, C.: Blind separation of superimposed moving images using image statistics. IEEE Trans. PAMI 34(1), 19\u201332 (2012)","journal-title":"IEEE Trans. PAMI"},{"issue":"4","key":"40_CR24","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1145\/2185520.2185596","volume":"31","author":"SN Sinha","year":"2012","unstructured":"Sinha, S.N., Kopf, J., Goesele, M., Scharstein, D., Szeliski, R.: Image-based rendering for scenes with reflections. ACM Trans. Graph. 31(4), 100\u20131 (2012)","journal-title":"ACM Trans. Graph."},{"key":"40_CR25","doi-asserted-by":"crossref","unstructured":"Yang, J., Li, H., Dai, Y., Tan, R.T.: Robust optical flow estimation of double-layer images under transparency or reflection. In: CVPR, pp. 1410\u20131419 (2016)","DOI":"10.1109\/CVPR.2016.157"},{"issue":"2","key":"40_CR26","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1364\/JOSAA.17.000276","volume":"17","author":"YY Schechner","year":"2000","unstructured":"Schechner, Y.Y., Shamir, J., Kiryati, N.: Polarization and statistical analysis of scenes containing a semireflector. JOSA A 17(2), 276\u2013284 (2000)","journal-title":"JOSA A"},{"issue":"2","key":"40_CR27","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1109\/TPAMI.2013.45","volume":"36","author":"N Kong","year":"2014","unstructured":"Kong, N., Tai, Y.W., Shin, J.S.: A physically-based approach to reflection separation: from physical modeling to constrained optimization. IEEE Trans. PAMI 36(2), 209\u2013221 (2014)","journal-title":"IEEE Trans. PAMI"},{"key":"40_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"234","DOI":"10.1007\/978-3-319-24574-4_28","volume-title":"Medical Image Computing and Computer-Assisted Intervention \u2013 MICCAI 2015","author":"O Ronneberger","year":"2015","unstructured":"Ronneberger, O., Fischer, P., Brox, T.: U-Net: convolutional networks for biomedical image segmentation. In: Navab, N., Hornegger, J., Wells, W.M., Frangi, A.F. (eds.) MICCAI 2015. LNCS, vol. 9351, pp. 234\u2013241. Springer, Cham (2015). https:\/\/doi.org\/10.1007\/978-3-319-24574-4_28"},{"key":"40_CR29","doi-asserted-by":"crossref","unstructured":"Isola, P., Zhu, J.Y., Zhou, T., Efros, A.A.: Image-to-image translation with conditional adversarial networks. In: CVPR, pp. 5967\u20135976. IEEE (2017)","DOI":"10.1109\/CVPR.2017.632"},{"key":"40_CR30","unstructured":"Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. In: ICML, pp. 448\u2013456 (2015)"},{"key":"40_CR31","doi-asserted-by":"crossref","unstructured":"Zhu, J.Y., Park, T., Isola, P., Efros, A.A.: Unpaired image-to-image translation using cycle-consistent adversarial networks. In: ICCV, pp. 2242\u20132251. IEEE (2017)","DOI":"10.1109\/ICCV.2017.244"},{"key":"40_CR32","doi-asserted-by":"crossref","unstructured":"Lettry, L., Vanhoey, K., van Gool, L.: DARN: a deep adversarial residual network for intrinsic image decomposition. In: WACV, pp. 1359\u20131367. IEEE (2018)","DOI":"10.1109\/WACV.2018.00153"},{"key":"40_CR33","doi-asserted-by":"crossref","unstructured":"Shrivastava, A., Pfister, T., Tuzel, O., Susskind, J., Wang, W., Webb, R.: Learning from simulated and unsupervised images through adversarial training. In: CVPR, vol. 2, p. 5. IEEE (2017)","DOI":"10.1109\/CVPR.2017.241"},{"key":"40_CR34","unstructured":"Goodfellow, I., et al.: Generative adversarial nets. In: Advances in Neural Information Processing Systems, pp. 2672\u20132680 (2014)"},{"issue":"2","key":"40_CR35","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s11263-009-0275-4","volume":"88","author":"M Everingham","year":"2010","unstructured":"Everingham, M., Van Gool, L., Williams, C.K., Winn, J., Zisserman, A.: The Pascal visual object classes (VOC) challenge. IJCV 88(2), 303\u2013338 (2010)","journal-title":"IJCV"},{"key":"40_CR36","unstructured":"Kingma, D., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)"},{"key":"40_CR37","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., Sun, J.: Delving deep into rectifiers: surpassing human-level performance on imagenet classification. In: ICCV, pp. 1026\u20131034 (2015)","DOI":"10.1109\/ICCV.2015.123"},{"issue":"4","key":"40_CR38","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/TIP.2003.819861","volume":"13","author":"Z Wang","year":"2004","unstructured":"Wang, Z., Bovik, A.C., Sheikh, H.R., Simoncelli, E.P.: Image quality assessment: from error visibility to structural similarity. IEEE Trans. Image Process. 13(4), 600\u2013612 (2004)","journal-title":"IEEE Trans. Image Process."},{"key":"40_CR39","doi-asserted-by":"crossref","unstructured":"Wan, R., Shi, B., Duan, L.Y., Tan, A.H., Kot, A.C.: Benchmarking single-image reflection removal algorithms. In: ICCV, pp. 3942\u20133950. IEEE (2017)","DOI":"10.1109\/ICCV.2017.423"}],"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-01219-9_40","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T18:47:27Z","timestamp":1775242047000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-01219-9_40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783030012182","9783030012199"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-01219-9_40","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":"7 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"}]}}