{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:45:14Z","timestamp":1750239914416,"version":"3.40.3"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031783043"},{"type":"electronic","value":"9783031783050"}],"license":[{"start":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T00:00:00Z","timestamp":1733270400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T00:00:00Z","timestamp":1733270400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-78305-0_17","type":"book-chapter","created":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T10:12:49Z","timestamp":1733220769000},"page":"257-274","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["DereflectFormer: Vision Transformers for Single Image Reflection Removal"],"prefix":"10.1007","author":[{"given":"Ao","family":"Wei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hanbin","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erhu","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,12,4]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal, A., Raskar, R., Nayar, S.K., Li, Y.: Removing photography artifacts using gradient projection and flash-exposure sampling. In: ACM SIGGRAPH 2005 Papers, pp. 828\u2013835 (2005)","DOI":"10.1145\/1186822.1073269"},{"key":"17_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"},{"key":"17_CR3","unstructured":"Ba, J.L., Kiros, J.R., Hinton, G.E.: Layer normalization. arXiv preprint arXiv:1607.06450 (2016)"},{"key":"17_CR4","doi-asserted-by":"crossref","unstructured":"Chen, L., Chu, X., Zhang, X., Sun, J.: Simple baselines for image restoration. In: Computer Vision\u2013ECCV 2022: 17th European Conference, Tel Aviv, Israel, October 23\u201327, 2022, Proceedings, Part VII. pp. 17\u201333. Springer (2022)","DOI":"10.1007\/978-3-031-20071-7_2"},{"key":"17_CR5","unstructured":"Choromanski, K., Likhosherstov, V., Dohan, D., Song, X., Gane, A., Sarlos, T., Hawkins, P., Davis, J., Mohiuddin, A., Kaiser, L., et\u00a0al.: Rethinking attention with performers. arXiv preprint arXiv:2009.14794 (2020)"},{"key":"17_CR6","unstructured":"Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018)"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Dong, Z., Xu, K., Yang, Y., Bao, H., Xu, W., Lau, R.W.: Location-aware single image reflection removal. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision. pp. 5017\u20135026 (2021)","DOI":"10.1109\/ICCV48922.2021.00497"},{"key":"17_CR8","unstructured":"Dosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., Dehghani, M., Minderer, M., Heigold, G., Gelly, S., et\u00a0al.: An image is worth 16x16 words: Transformers for image recognition at scale. arXiv preprint arXiv:2010.11929 (2020)"},{"key":"17_CR9","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 (ICCV) (Oct 2017)","DOI":"10.1109\/ICCV.2017.351"},{"key":"17_CR10","doi-asserted-by":"publisher","first-page":"4867","DOI":"10.1109\/TIP.2021.3076589","volume":"30","author":"X Feng","year":"2021","unstructured":"Feng, X., Pei, W., Jia, Z., Chen, F., Zhang, D., Lu, G.: Deep-masking generative network: A unified framework for background restoration from superimposed images. IEEE Trans. Image Process. 30, 4867\u20134882 (2021)","journal-title":"IEEE Trans. Image Process."},{"key":"17_CR11","unstructured":"Fran, C., et\u00a0al.: Deep learning with depth wise separable convolutions. In: IEEE conference on computer vision and pattern recognition (CVPR) (2017)"},{"key":"17_CR12","unstructured":"Glorot, X., Bordes, A., Bengio, Y.: Deep sparse rectifier neural networks. In: Proceedings of the fourteenth international conference on artificial intelligence and statistics. pp. 315\u2013323. JMLR Workshop and Conference Proceedings (2011)"},{"key":"17_CR13","unstructured":"Hendrycks, D., Gimpel, K.: Gaussian error linear units (gelus). arXiv preprint arXiv:1606.08415 (2016)"},{"key":"17_CR14","first-page":"24683","volume":"34","author":"Q Hu","year":"2021","unstructured":"Hu, Q., Guo, X.: Trash or treasure? an interactive dual-stream strategy for single image reflection separation. Adv. Neural. Inf. Process. Syst. 34, 24683\u201324694 (2021)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"17_CR15","unstructured":"Ji, H., Feng, X., Pei, W., Li, J., Lu, G.: U2-former: A nested u-shaped transformer for image restoration. arXiv preprint arXiv:2112.02279 (2021)"},{"key":"17_CR16","doi-asserted-by":"crossref","unstructured":"Kim, S., Huo, Y., Yoon, S.E.: Single image reflection removal with physically-based training images. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. pp. 5164\u20135173 (2020)","DOI":"10.1109\/CVPR42600.2020.00521"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Lei, C., Jiang, X., Chen, Q.: Robust reflection removal with flash-only cues in the wild. arXiv preprint arXiv:2211.02914 (2022)","DOI":"10.1109\/CVPR46437.2021.01457"},{"issue":"9","key":"17_CR18","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. Pattern Anal. Mach. Intell. 29(9), 1647\u20131654 (2007)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Li, C., Yang, Y., He, K., Lin, S., Hopcroft, J.E.: Single image reflection removal through cascaded refinement. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. pp. 3565\u20133574 (2020)","DOI":"10.1109\/CVPR42600.2020.00362"},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Li, X., Wang, W., Hu, X., Yang, J.: Selective kernel networks. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition. pp. 510\u2013519 (2019)","DOI":"10.1109\/CVPR.2019.00060"},{"key":"17_CR21","unstructured":"Li, Y., Zhang, K., Cao, J., Timofte, R., Van\u00a0Gool, L.: Localvit: Bringing locality to vision transformers. arXiv preprint arXiv:2104.05707 (2021)"},{"key":"17_CR22","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":"17_CR23","doi-asserted-by":"crossref","unstructured":"Li, Y., Liu, M., Yi, Y., Li, Q., Ren, D., Zuo, W.: Two-stage single image reflection removal with reflection-aware guidance. Applied Intelligence pp. 1\u201316 (2023)","DOI":"10.1007\/s10489-022-04391-6"},{"key":"17_CR24","doi-asserted-by":"crossref","unstructured":"Liang, J., Cao, J., Sun, G., Zhang, K., Van\u00a0Gool, L., Timofte, R.: Swinir: Image restoration using swin transformer. In: Proceedings of the IEEE\/CVF international conference on computer vision. pp. 1833\u20131844 (2021)","DOI":"10.1109\/ICCVW54120.2021.00210"},{"key":"17_CR25","doi-asserted-by":"crossref","unstructured":"Liu, Z., Lin, Y., Cao, Y., Hu, H., Wei, Y., Zhang, Z., Lin, S., Guo, B.: Swin transformer: Hierarchical vision transformer using shifted windows. In: Proceedings of the IEEE\/CVF international conference on computer vision. pp. 10012\u201310022 (2021)","DOI":"10.1109\/ICCV48922.2021.00986"},{"key":"17_CR26","doi-asserted-by":"crossref","unstructured":"Ma, D., Wan, R., Shi, B., Kot, A.C., Duan, L.Y.: Learning to jointly generate and separate reflections. In: Proceedings of the IEEE\/CVF International Conference on Computer Vision. pp. 2444\u20132452 (2019)","DOI":"10.1109\/ICCV.2019.00253"},{"key":"17_CR27","doi-asserted-by":"crossref","unstructured":"Messina, N., Falchi, F., Esuli, A., Amato, G.: Transformer reasoning network for image-text matching and retrieval. In: 2020 25th International conference on pattern recognition (ICPR). pp. 5222\u20135229. IEEE (2021)","DOI":"10.1109\/ICPR48806.2021.9413172"},{"key":"17_CR28","doi-asserted-by":"publisher","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","DOI":"10.1007\/978-3-319-24574-4_28"},{"key":"17_CR29","doi-asserted-by":"crossref","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)","DOI":"10.1109\/CVPR.2015.7298939"},{"key":"17_CR30","doi-asserted-by":"crossref","unstructured":"Souibgui, M.A., Biswas, S., Jemni, S.K., Kessentini, Y., Forn\u00e9s, A., Llad\u00f3s, J., Pal, U.: Docentr: An end-to-end document image enhancement transformer. In: 2022 26th International Conference on Pattern Recognition (ICPR). pp. 1699\u20131705. IEEE (2022)","DOI":"10.1109\/ICPR56361.2022.9956101"},{"key":"17_CR31","doi-asserted-by":"crossref","unstructured":"Sun, C., Liu, S., Yang, T., Zeng, B., Wang, Z., Liu, G.: Automatic reflection removal using gradient intensity and motion cues. In: Proceedings of the 24th ACM international conference on Multimedia. pp. 466\u2013470 (2016)","DOI":"10.1145\/2964284.2967264"},{"key":"17_CR32","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., Polosukhin, I.: Attention is all you need. Advances in neural information processing systems 30 (2017)"},{"issue":"6","key":"17_CR33","doi-asserted-by":"publisher","first-page":"2927","DOI":"10.1109\/TIP.2018.2808768","volume":"27","author":"R Wan","year":"2018","unstructured":"Wan, R., Shi, B., Duan, L.Y., Tan, A.H., Gao, W., Kot, A.C.: Region-aware reflection removal with unified content and gradient priors. IEEE Trans. Image Process. 27(6), 2927\u20132941 (2018)","journal-title":"IEEE Trans. Image Process."},{"key":"17_CR34","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":"17_CR35","doi-asserted-by":"crossref","unstructured":"Wang, C., Xu, D., Wan, R., He, B., Shi, B., Duan, L.Y.: Background scene recovery from an image looking through colored glass. IEEE Transactions on Multimedia (2022)","DOI":"10.1109\/TMM.2022.3152390"},{"key":"17_CR36","doi-asserted-by":"crossref","unstructured":"Wang, Z., Cun, X., Bao, J., Zhou, W., Liu, J., Li, H.: Uformer: A general u-shaped transformer for image restoration. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. pp. 17683\u201317693 (2022)","DOI":"10.1109\/CVPR52688.2022.01716"},{"key":"17_CR37","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\/CVF Conference on Computer Vision and Pattern Recognition. pp. 8178\u20138187 (2019)","DOI":"10.1109\/CVPR.2019.00837"},{"key":"17_CR38","doi-asserted-by":"crossref","unstructured":"Wen, Q., Tan, Y., Qin, J., Liu, W., Han, G., He, S.: Single image reflection removal beyond linearity. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. pp. 3771\u20133779 (2019)","DOI":"10.1109\/CVPR.2019.00389"},{"key":"17_CR39","doi-asserted-by":"crossref","unstructured":"Yang, J., Gong, D., Liu, L., Shi, Q.: Seeing deeply and bidirectionally: A deep learning approach for single image reflection removal. In: Proceedings of the european conference on computer vision (ECCV). pp. 654\u2013669 (2018)","DOI":"10.1007\/978-3-030-01219-9_40"},{"key":"17_CR40","doi-asserted-by":"crossref","unstructured":"Yuan, L., Chen, Y., Wang, T., Yu, W., Shi, Y., Jiang, Z.H., Tay, F.E., Feng, J., Yan, S.: Tokens-to-token vit: Training vision transformers from scratch on imagenet. In: Proceedings of the IEEE\/CVF international conference on computer vision. pp. 558\u2013567 (2021)","DOI":"10.1109\/ICCV48922.2021.00060"},{"key":"17_CR41","doi-asserted-by":"crossref","unstructured":"Zamir, S.W., Arora, A., Khan, S., Hayat, M., Khan, F.S., Yang, M.H.: Restormer: Efficient transformer for high-resolution image restoration. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition. pp. 5728\u20135739 (2022)","DOI":"10.1109\/CVPR52688.2022.00564"},{"key":"17_CR42","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"}],"container-title":["Lecture Notes in Computer Science","Pattern Recognition"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-78305-0_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T11:16:52Z","timestamp":1733224612000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-78305-0_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,4]]},"ISBN":["9783031783043","9783031783050"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-78305-0_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024,12,4]]},"assertion":[{"value":"4 December 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICPR","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Pattern Recognition","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kolkata","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"India","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 December 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 December 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icpr2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icpr2024.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}