{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T10:51:00Z","timestamp":1749120660248,"version":"3.37.3"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030414030"},{"type":"electronic","value":"9783030414047"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-41404-7_43","type":"book-chapter","created":{"date-parts":[[2020,2,22]],"date-time":"2020-02-22T07:02:58Z","timestamp":1582354978000},"page":"609-624","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Single Image Reflection Removal Based on GAN with Gradient Constraint"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7369-1530","authenticated-orcid":false,"given":"Ryo","family":"Abiko","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3461-1507","authenticated-orcid":false,"given":"Masaaki","family":"Ikehara","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,2,23]]},"reference":[{"key":"43_CR1","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, 828\u2013835 (2005)","journal-title":"ACM Trans. Graph."},{"key":"43_CR2","doi-asserted-by":"crossref","unstructured":"Arvanitopoulos, N., Achanta, R., Susstrunk, S.: Single image reflection suppression. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4498\u20134506 (2017)","DOI":"10.1109\/CVPR.2017.190"},{"issue":"4","key":"43_CR3","doi-asserted-by":"publisher","first-page":"1954","DOI":"10.1109\/TIP.2018.2880088","volume":"28","author":"Y Chang","year":"2018","unstructured":"Chang, Y., Jung, C.: Single image reflection removal using convolutional neural networks. IEEE Trans. Image Process. 28(4), 1954\u20131966 (2018)","journal-title":"IEEE Trans. Image Process."},{"key":"43_CR4","doi-asserted-by":"crossref","unstructured":"Chen, J., Chen, J., Chao, H., Yang, M.: Image blind denoising with generative adversarial network based noise modeling. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3155\u20133164 (2018)","DOI":"10.1109\/CVPR.2018.00333"},{"key":"43_CR5","unstructured":"Chi, Z., Wu, X., Shu, X., Gu, J.: Single image reflection removal using deep encoder-decoder network. arXiv preprint \narXiv:1802.00094\n\n (2018)"},{"issue":"2","key":"43_CR6","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. Int. J. Comput. Vis. 88(2), 303\u2013338 (2010)","journal-title":"Int. J. Comput. Vis."},{"key":"43_CR7","doi-asserted-by":"crossref","unstructured":"Fan, Q., Yang, J., Hua, G., Chen, B., Wipf, D.: A generic deep architecture for single image reflection removal and image smoothing. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 3238\u20133247 (2017)","DOI":"10.1109\/ICCV.2017.351"},{"key":"43_CR8","unstructured":"Goodfellow, I., et al.: Generative adversarial nets. In: Advances in Neural Information Processing Systems, pp. 2672\u20132680 (2014)"},{"key":"43_CR9","doi-asserted-by":"crossref","unstructured":"Guo, X., Cao, X., Ma, Y.: Robust separation of reflection from multiple images. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2187\u20132194 (2014)","DOI":"10.1109\/CVPR.2014.281"},{"key":"43_CR10","doi-asserted-by":"crossref","unstructured":"Han, B.J., Sim, J.Y.: Reflection removal using low-rank matrix completion. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 5438\u20135446 (2017)","DOI":"10.1109\/CVPR.2017.412"},{"key":"43_CR11","doi-asserted-by":"crossref","unstructured":"Heydecker, D., et al.: Mirror, mirror, on the wall, who\u2019s got the clearest image of them all?-a tailored approach to single image reflection removal. arXiv preprint \narXiv:1805.11589\n\n (2018)","DOI":"10.1109\/TIP.2019.2923559"},{"key":"43_CR12","doi-asserted-by":"crossref","unstructured":"Hore, A., Ziou, D.: Image quality metrics: PSNR vs. SSIM. In: 2010 20th International Conference on Pattern Recognition, pp. 2366\u20132369. IEEE (2010)","DOI":"10.1109\/ICPR.2010.579"},{"key":"43_CR13","unstructured":"Ioffe, S., Szegedy, C.: Batch normalization: accelerating deep network training by reducing internal covariate shift. arXiv preprint \narXiv:1502.03167\n\n (2015)"},{"key":"43_CR14","unstructured":"Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint \narXiv:1412.6980\n\n (2014)"},{"key":"43_CR15","doi-asserted-by":"crossref","unstructured":"Ledig, C., et al.: Photo-realistic single image super-resolution using a generative adversarial network. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 4681\u20134690 (2017)","DOI":"10.1109\/CVPR.2017.19"},{"key":"43_CR16","doi-asserted-by":"crossref","unstructured":"Li, Y., Brown, M.S.: Exploiting reflection change for automatic reflection removal. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2432\u20132439 (2013)","DOI":"10.1109\/ICCV.2013.302"},{"key":"43_CR17","doi-asserted-by":"crossref","unstructured":"Mao, X., Li, Q., Xie, H., Lau, R.Y., Wang, Z., Paul Smolley, S.: Least squares generative adversarial networks. In: Proceedings of the IEEE International Conference on Computer Vision, pp. 2794\u20132802 (2017)","DOI":"10.1109\/ICCV.2017.304"},{"key":"43_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/978-3-319-94544-6_9","volume-title":"Articulated Motion and Deformable Objects","author":"K Nazeri","year":"2018","unstructured":"Nazeri, K., Ng, E., Ebrahimi, M.: Image colorization using generative adversarial networks. In: Perales, F.J., Kittler, J. (eds.) AMDO 2018. LNCS, vol. 10945, pp. 85\u201394. Springer, Cham (2018). \nhttps:\/\/doi.org\/10.1007\/978-3-319-94544-6_9"},{"key":"43_CR19","unstructured":"Paszke, A., et al.: Automatic differentiation in Pytorch (2017)"},{"key":"43_CR20","doi-asserted-by":"crossref","unstructured":"Punnappurath, A., Brown, M.S.: Reflection removal using a dual-pixel sensor. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1556\u20131565 (2019)","DOI":"10.1109\/CVPR.2019.00165"},{"key":"43_CR21","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). \nhttps:\/\/doi.org\/10.1007\/978-3-540-24673-2_27"},{"key":"43_CR22","unstructured":"Shih, Y., Krishnan, D., Durand, F., Freeman, W.T.: Reflection removal using ghosting cues. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3193\u20133201 (2015)"},{"key":"43_CR23","unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv preprint \narXiv:1409.1556\n\n (2014)"},{"issue":"4","key":"43_CR24","doi-asserted-by":"publisher","first-page":"100:1","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:1\u2013100:10 (2012). \nhttps:\/\/doi.org\/10.1145\/2185520.2185596","journal-title":"ACM Trans. Graph."},{"key":"43_CR25","doi-asserted-by":"publisher","unstructured":"Szeliski, R., Avidan, S., Anandan, P.: Layer extraction from multiple images containing reflections and transparency. In: Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No. PR00662), vol. 1, pp. 246\u2013253, June 2000. \nhttps:\/\/doi.org\/10.1109\/CVPR.2000.855826","DOI":"10.1109\/CVPR.2000.855826"},{"key":"43_CR26","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: Proceedings of the IEEE International Conference on Computer Vision, pp. 3922\u20133930 (2017)","DOI":"10.1109\/ICCV.2017.423"},{"key":"43_CR27","doi-asserted-by":"crossref","unstructured":"Wei, K., Yang, J., Fu, Y., Wipf, D., Huang, H.: Single image reflection removal exploiting misaligned training data and network enhancements. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 8178\u20138187 (2019)","DOI":"10.1109\/CVPR.2019.00837"},{"key":"43_CR28","unstructured":"Xu, B., Wang, N., Chen, T., Li, M.: Empirical evaluation of rectified activations in convolutional network. arXiv preprint \narXiv:1505.00853\n\n (2015)"},{"issue":"4","key":"43_CR29","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. (TOG) 34(4), 79 (2015)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"43_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"675","DOI":"10.1007\/978-3-030-01219-9_40","volume-title":"Computer Vision \u2013 ECCV 2018","author":"J Yang","year":"2018","unstructured":"Yang, J., Gong, D., Liu, L., Shi, Q.: Seeing deeply and bidirectionally: a deep learning approach for single image reflection removal. In: Ferrari, V., Hebert, M., Sminchisescu, C., Weiss, Y. (eds.) ECCV 2018. LNCS, vol. 11207, pp. 675\u2013691. Springer, Cham (2018). \nhttps:\/\/doi.org\/10.1007\/978-3-030-01219-9_40"},{"key":"43_CR31","doi-asserted-by":"crossref","unstructured":"Yang, Y., Ma, W., Zheng, Y., Cai, J.F., Xu, W.: Fast single image reflection suppression via convex optimization. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 8141\u20138149 (2019)","DOI":"10.1109\/CVPR.2019.00833"},{"key":"43_CR32","doi-asserted-by":"crossref","unstructured":"Yeh, R.A., Chen, C., Yian Lim, T., Schwing, A.G., Hasegawa-Johnson, M., Do, M.N.: Semantic image inpainting with deep generative models. In: The IEEE Conference on Computer Vision and Pattern Recognition (CVPR), July 2017","DOI":"10.1109\/CVPR.2017.728"},{"key":"43_CR33","doi-asserted-by":"crossref","unstructured":"Zhang, X., Ng, R., Chen, Q.: Single image reflection separation with perceptual losses. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. pp. 4786\u20134794 (2018)","DOI":"10.1109\/CVPR.2018.00503"},{"key":"43_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-030-00889-5_1","volume-title":"Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support","author":"Z Zhou","year":"2018","unstructured":"Zhou, Z., Rahman Siddiquee, M.M., Tajbakhsh, N., Liang, J.: UNet++: a nested U-Net architecture for medical image segmentation. In: Stoyanov, D., et al. (eds.) DLMIA\/ML-CDS -2018. LNCS, vol. 11045, pp. 3\u201311. Springer, Cham (2018). \nhttps:\/\/doi.org\/10.1007\/978-3-030-00889-5_1"}],"container-title":["Lecture Notes in Computer Science","Pattern Recognition"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-41404-7_43","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,22]],"date-time":"2020-02-22T07:11:33Z","timestamp":1582355493000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-41404-7_43"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030414030","9783030414047"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-41404-7_43","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"23 February 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ACPR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Asian Conference on Pattern Recognition","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Auckland","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"New Zealand","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 November 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 November 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"acpr2019a","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.acpr2019.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"214","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"125","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"58% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"for ACPR 2019 Workshops volume accepted 17 full papers and 6 short papers","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}