{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:09:09Z","timestamp":1757617749530,"version":"3.44.0"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T00:00:00Z","timestamp":1746230400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T00:00:00Z","timestamp":1746230400000},"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":["Machine Vision and Applications"],"published-print":{"date-parts":[[2025,7]]},"DOI":"10.1007\/s00138-025-01691-y","type":"journal-article","created":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T10:48:12Z","timestamp":1746269292000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Underwater image stitching algorithm based on point-line dual feature"],"prefix":"10.1007","volume":"36","author":[{"given":"Zhijie","family":"Tang","sequence":"first","affiliation":[]},{"given":"Tian","family":"Guo","sequence":"additional","affiliation":[]},{"given":"Jiajun","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Siyu","family":"Yan","sequence":"additional","affiliation":[]},{"given":"Congqi","family":"Xu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,5,3]]},"reference":[{"issue":"1","key":"1691_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/0600000009","volume":"2","author":"R Szeliski","year":"2007","unstructured":"Szeliski, R.: Image alignment and stitching: A tutorial. Foundat. Trends Comput. Graphics Vision 2(1), 1\u2013104 (2007)","journal-title":"Foundat. Trends Comput. Graphics Vision"},{"key":"1691_CR2","doi-asserted-by":"crossref","unstructured":"Mann, S., Rosalind, W.P.: Virtual bellows: Constructing high quality stills from video. In: Proceedings of 1st International Conference on Image Processing. Vol. 1. IEEE, (1994)","DOI":"10.1109\/ICIP.1994.413336"},{"issue":"3","key":"1691_CR3","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1109\/34.754589","volume":"21","author":"HS Sawhney","year":"1999","unstructured":"Sawhney, H.S., Kumar, R.: True multi-image alignment and its application to mosaicing and lens distortion correction. IEEE Trans. Pattern Anal. Mach. Intell. 21(3), 235\u2013243 (1999)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"1691_CR4","unstructured":"Levin, A. et al.: Seamless image stitching in the gradient domain. In: Computer Vision-ECCV 2004: 8th European Conference on Computer Vision, Prague, Czech Republic, May 11\u201314, 2004. Proceedings, Part IV 8. Springer Berlin Heidelberg, (2004)"},{"key":"1691_CR5","doi-asserted-by":"crossref","unstructured":"Lowe, D. G.: Object recognition from local scale-invariant features. In: Proceedings of the seventh IEEE international conference on computer vision. 2, Ieee, (1999)","DOI":"10.1109\/ICCV.1999.790410"},{"key":"1691_CR6","doi-asserted-by":"crossref","unstructured":"Brown, M., David G. L.: Recognising panoramas. ICCV. Vol. 3. (2003)","DOI":"10.1109\/ICCV.2003.1238630"},{"key":"1691_CR7","doi-asserted-by":"crossref","unstructured":"Leone, A., et al.: A fully automated approach for underwater mosaicking. OCEANS 2006. IEEE, (2006)","DOI":"10.1109\/OCEANS.2006.307006"},{"key":"1691_CR8","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/s11263-006-0002-3","volume":"74","author":"M Brown","year":"2007","unstructured":"Brown, M., Lowe, D.G.: Automatic panoramic image stitching using invariant features. Int. J. Comput. Vision 74, 59\u201373 (2007)","journal-title":"Int. J. Comput. Vision"},{"issue":"10","key":"1691_CR9","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.1016\/j.oceaneng.2011.05.013","volume":"38","author":"A Elibol","year":"2011","unstructured":"Elibol, A., Garcia, R., Gracias, N.: A new global alignment approach for underwater optical mapping. Ocean Eng. 38(10), 1207\u20131219 (2011)","journal-title":"Ocean Eng."},{"key":"1691_CR10","doi-asserted-by":"crossref","unstructured":"Ferreira, F. et al.: A real-time mosaicking algorithm using binary features for ROVs. In: 21st Mediterranean Conference on Control and Automation. IEEE, (2013).","DOI":"10.1109\/MED.2013.6608882"},{"issue":"4","key":"1691_CR11","doi-asserted-by":"publisher","first-page":"903","DOI":"10.4304\/jcp.9.4.903-907","volume":"9","author":"M Sheng","year":"2014","unstructured":"Sheng, M., et al.: An underwater image mosaicing and fusion approach based on weighted aggregation energy threshold using multi-wavelet transform. J. Comput. 9(4), 903\u2013907 (2014)","journal-title":"J. Comput."},{"key":"1691_CR12","unstructured":"Yang, X. et al.: Robust underwater image stitching based on graph matching. In: Intelligence Science and Big Data Engineering: 7th International Conference, IScIDE 2017, Dalian, China, September 22\u201323, 2017, Proceedings 6. Springer International Publishing, (2017)"},{"key":"1691_CR13","doi-asserted-by":"crossref","unstructured":"Elnashef, B., Sagi, F.: Underwater image stitching using globally optimal local homographies with application to seafloor mosaicing. OCEANS 2021: San Diego\u2013Porto. IEEE, (2021)","DOI":"10.23919\/OCEANS44145.2021.9705973"},{"key":"1691_CR14","unstructured":"Jiang, L. et al.: A fast underwater image stitching algorithm with adaptive adjustment of attitude angle. J. Imaging Sci. Technol. (2021)"},{"issue":"12","key":"1691_CR15","doi-asserted-by":"publisher","first-page":"5664","DOI":"10.1109\/TIP.2016.2612882","volume":"25","author":"CY Li","year":"2016","unstructured":"Li, C.Y., Guo, J.C., Cong, R.M., et al.: Underwater image enhancement by dehazing with minimum information loss and histogram distribution prior. IEEE Trans. Image Process. 25(12), 5664\u20135677 (2016)","journal-title":"IEEE Trans. Image Process."},{"issue":"1","key":"1691_CR16","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1109\/TIP.2017.2759252","volume":"27","author":"CO Ancuti","year":"2017","unstructured":"Ancuti, C.O., Ancuti, C., De Vleeschouwer, C., et al.: Color balance and fusion for underwater image enhancement. IEEE Trans. Image Process. 27(1), 379\u2013393 (2017)","journal-title":"IEEE Trans. Image Process."},{"key":"1691_CR17","doi-asserted-by":"publisher","first-page":"31792","DOI":"10.1109\/ACCESS.2021.3060947","volume":"9","author":"W Luo","year":"2021","unstructured":"Luo, W., Duan, S., Zheng, J.: Underwater image restoration and enhancement based on a fusion algorithm with color balance, contrast optimization, and histogram stretching. IEEE Access 9, 31792\u201331804 (2021)","journal-title":"IEEE Access"},{"key":"1691_CR18","doi-asserted-by":"crossref","unstructured":"Naik, A., Swarnakar, A., Mittal, K.: Shallow-uwnet: Compressed model for underwater image enhancement (student abstract). In: Proceedings of the AAAI Conference on Artificial Intelligence. 35(18): 5853\u201315854 (2021)","DOI":"10.1609\/aaai.v35i18.17923"},{"key":"1691_CR19","doi-asserted-by":"publisher","first-page":"4985","DOI":"10.1109\/TIP.2021.3076367","volume":"30","author":"C Li","year":"2021","unstructured":"Li, C., Anwar, S., Hou, J., et al.: Underwater image enhancement via medium transmission-guided multi-color space embedding. IEEE Trans. Image Process. 30, 4985\u20135000 (2021)","journal-title":"IEEE Trans. Image Process."},{"issue":"1","key":"1691_CR20","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/JOE.2023.3317903","volume":"49","author":"P Zhu","year":"2023","unstructured":"Zhu, P., Liu, Y., Xu, M., et al.: Unsupervised multiple representation disentanglement framework for improved underwater visual perception. IEEE J. Oceanic Eng. 49(1), 48\u201365 (2023)","journal-title":"IEEE J. Oceanic Eng."},{"key":"1691_CR21","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2023.106866","volume":"126","author":"P Zhu","year":"2023","unstructured":"Zhu, P., Liu, Y., Wen, Y., et al.: Unsupervised underwater image enhancement via content-style representation disentanglement. Eng. Appl. Artif. Intell. 126, 106866 (2023)","journal-title":"Eng. Appl. Artif. Intell."},{"issue":"1","key":"1691_CR22","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1177\/13694332241263870","volume":"28","author":"S Hou","year":"2025","unstructured":"Hou, S., Wang, Y., Wu, G., et al.: Advanced image stitching method and evaluation for underwater structure inspection utilizing planar array cameras. Adv. Struct. Eng. 28(1), 104\u2013121 (2025)","journal-title":"Adv. Struct. Eng."},{"key":"1691_CR23","doi-asserted-by":"publisher","first-page":"1418113","DOI":"10.3389\/fmars.2024.1418113","volume":"11","author":"Z Zhang","year":"2024","unstructured":"Zhang, Z., Wu, R., Li, D., et al.: Image stitching and target perception for Autonomous Underwater Vehicle-collected side-scan sonar images. Front. Mar. Sci. 11, 1418113 (2024)","journal-title":"Front. Mar. Sci."},{"key":"1691_CR24","doi-asserted-by":"crossref","unstructured":"Zaragoza, J. et al.: As-projective-as-possible image stitching with moving DLT. In: Proceedings of the IEEE conference on computer vision and pattern recognition. (2013)","DOI":"10.1109\/CVPR.2013.303"},{"key":"1691_CR25","doi-asserted-by":"crossref","unstructured":"Chang, C-H., Yoichi, S., Yung-Yu, C.: Shape-preserving half-projective warps for image stitching. In: Proceedings of the IEEE conference on computer vision and pattern recognition. (2014)","DOI":"10.1109\/CVPR.2014.422"},{"key":"1691_CR26","doi-asserted-by":"crossref","unstructured":"Chen, Y-S., Yung-Yu, C.: Natural image stitching with the global similarity prior. In: European conference on computer vision. Cham: Springer International Publishing, (2016)","DOI":"10.1007\/978-3-319-46454-1_12"},{"key":"1691_CR27","unstructured":"Gao, J., et al.: Seam-driven image stitching. Eurographics (Short Papers). (2013)"},{"key":"1691_CR28","unstructured":"Lin, K., et al.: Seagull: Seam-guided local alignment for parallax-tolerant image stitching. In: Computer Vision\u2013ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11\u201314, 2016, Proceedings, Part III 14. Springer International Publishing, (2016)"},{"key":"1691_CR29","doi-asserted-by":"publisher","first-page":"967","DOI":"10.1007\/s11760-018-1241-9","volume":"12","author":"N Li","year":"2018","unstructured":"Li, N., Liao, T., Wang, C.: Perception-based seam cutting for image stitching. SIViP 12, 967\u2013974 (2018)","journal-title":"SIViP"},{"key":"1691_CR30","doi-asserted-by":"crossref","unstructured":"Garcia, R., Tudor N., Xevi, C.: On the way to solve lighting problems in underwater imaging. OCEANS'02 MTS\/IEEE. Vol. 2. IEEE (2002)","DOI":"10.1109\/OCEANS.2002.1192107"},{"key":"1691_CR31","doi-asserted-by":"publisher","first-page":"4376","DOI":"10.1109\/TIP.2019.2955241","volume":"29","author":"C Li","year":"2019","unstructured":"Li, C., et al.: An underwater image enhancement benchmark dataset and beyond. IEEE Trans. Image Process. 29, 4376\u20134389 (2019)","journal-title":"IEEE Trans. Image Process."},{"issue":"1","key":"1691_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0016-0032(80)90058-7","volume":"310","author":"G Buchsbaum","year":"1980","unstructured":"Buchsbaum, G.: A spatial processor model for object colour perception. J. Franklin Inst. 310(1), 1\u201326 (1980)","journal-title":"J. Franklin Inst."},{"issue":"6","key":"1691_CR33","doi-asserted-by":"publisher","first-page":"1201","DOI":"10.1016\/j.patcog.2003.12.007","volume":"37","author":"F Gasparini","year":"2004","unstructured":"Gasparini, F., Schettini, R.: Color balancing of digital photos using simple image statistics. Pattern Recogn. 37(6), 1201\u20131217 (2004)","journal-title":"Pattern Recogn."},{"key":"1691_CR34","unstructured":"Weng, C-C., Homer, C., Chiou-Shann, Fuh.: A novel automatic white balance method for digital still cameras. In: 2005 IEEE International Symposium on Circuits and Systems (ISCAS). IEEE, (2005)"},{"issue":"12","key":"1691_CR35","first-page":"2341","volume":"33","author":"K He","year":"2010","unstructured":"He, K., Sun, J., Tang, X.: Single image haze removal using dark channel prior. IEEE Trans. Pattern Anal. Mach. Intell. 33(12), 2341\u20132353 (2010)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"1691_CR36","doi-asserted-by":"crossref","unstructured":"Drews, P., et al.: Transmission estimation in underwater single images. In: Proceedings of the IEEE international conference on computer vision workshops. (2013)","DOI":"10.1109\/ICCVW.2013.113"},{"key":"1691_CR37","unstructured":"Gasparini, F., Raimondo, S.: Color correction for digital photographs. In: 12th International Conference on Image Analysis and Processing, 2003. Proceedings. IEEE, (2003)"},{"key":"1691_CR38","doi-asserted-by":"publisher","first-page":"35","DOI":"10.5201\/ipol.2012.gjmr-lsd","volume":"2","author":"V Gioi","year":"2012","unstructured":"Gioi, V., Grompone, R., et al.: LSD: A line segment detector. Image Process. Line 2, 35\u201355 (2012)","journal-title":"Image Process. Line"},{"key":"1691_CR39","unstructured":"Jia, Q. et al.: Novel coplanar line-points invariants for robust line matching across views. In: Computer Vision\u2013ECCV 2016: 14th European Conference, Amsterdam, The Netherlands, October 11\u201314, 2016, Proceedings, Part VIII 14. Springer International Publishing (2016)"},{"key":"1691_CR40","doi-asserted-by":"publisher","first-page":"771","DOI":"10.5194\/isprs-archives-XLI-B5-771-2016","volume":"41","author":"R Boerner","year":"2016","unstructured":"Boerner, R., Kr\u00f6hnert, M.: Brute force matching between camera shots and synthetic images from point clouds. Int. Arch. Photogramm. Remote. Sens. Spat. Inf. Sci. 41, 771\u2013777 (2016)","journal-title":"Int. Arch. Photogramm. Remote. Sens. Spat. Inf. Sci."},{"key":"1691_CR41","doi-asserted-by":"crossref","unstructured":"George, J., Gladston Raj, S.: Leaf Identification using Harris Corner Detection, SURF Feature and FLANN Matcher. In: Int. J. Innov. Technol. Explor. Eng 8.8 (2021)","DOI":"10.9734\/bpi\/rder\/v11\/3806D"},{"key":"1691_CR42","doi-asserted-by":"crossref","unstructured":"Jia, Q. et al.: Leveraging line-point consistence to preserve structures for wide parallax image stitching. In: Proceedings of the IEEE\/CVF conference on computer vision and pattern recognition (2021)","DOI":"10.1109\/CVPR46437.2021.01201"},{"key":"1691_CR43","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1145\/3596711.3596778","volume":"2","author":"F Liu","year":"2023","unstructured":"Liu, F., et al.: Content-preserving warps for 3D video stabilization. Seminal Graph. Papers Pushing Boundaries 2, 631\u2013639 (2023)","journal-title":"Seminal Graph. Papers Pushing Boundaries"},{"issue":"7","key":"1691_CR44","doi-asserted-by":"publisher","first-page":"3099","DOI":"10.1109\/TIP.2016.2535225","volume":"25","author":"G Zhang","year":"2016","unstructured":"Zhang, G., et al.: Multi-viewpoint panorama construction with wide-baseline images. IEEE Trans. Image Process. 25(7), 3099\u20133111 (2016)","journal-title":"IEEE Trans. Image Process."},{"key":"1691_CR45","doi-asserted-by":"crossref","unstructured":"Zhang, F., Feng, L.: Parallax-tolerant image stitching. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. (2014)","DOI":"10.1109\/CVPR.2014.423"},{"key":"1691_CR46","doi-asserted-by":"publisher","first-page":"481","DOI":"10.1016\/j.patcog.2018.06.013","volume":"83","author":"TZ Xiang","year":"2018","unstructured":"Xiang, T.Z., et al.: Image stitching by line-guided local warping with global similarity constraint. Pattern Recogn. 83, 481\u2013497 (2018)","journal-title":"Pattern Recogn."},{"issue":"4","key":"1691_CR47","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1145\/245.247","volume":"2","author":"PJ Burt","year":"1983","unstructured":"Burt, P.J., Adelson, E.H.: A multiresolution spline with application to image mosaics. ACM Trans. Graphics (TOG) 2(4), 217\u2013236 (1983)","journal-title":"ACM Trans. Graphics (TOG)"},{"issue":"11","key":"1691_CR48","doi-asserted-by":"publisher","first-page":"1222","DOI":"10.1109\/34.969114","volume":"23","author":"Y Boykov","year":"2001","unstructured":"Boykov, Y., Veksler, O., Zabih, R.: Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 23(11), 1222\u20131239 (2001)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"1691_CR49","doi-asserted-by":"crossref","unstructured":"Lin, C-C., et al.: Adaptive as-natural-as-possible image stitching. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2015)","DOI":"10.1109\/CVPR.2015.7298719"},{"issue":"7","key":"1691_CR50","doi-asserted-by":"publisher","first-page":"1672","DOI":"10.1109\/TMM.2017.2777461","volume":"20","author":"J Li","year":"2017","unstructured":"Li, J., et al.: Parallax-tolerant image stitching based on robust elastic warping. IEEE Trans. Multimed. 20(7), 1672\u20131687 (2017)","journal-title":"IEEE Trans. Multimed."},{"issue":"3","key":"1691_CR51","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1109\/LSP.2012.2227726","volume":"20","author":"A Mittal","year":"2012","unstructured":"Mittal, A., Soundararajan, R., Bovik, A.C.: Making a \u201ccompletely blind\u201d image quality analyzer. IEEE Signal Process. Lett. 20(3), 209\u2013212 (2012)","journal-title":"IEEE Signal Process. Lett."}],"container-title":["Machine Vision and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-025-01691-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00138-025-01691-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00138-025-01691-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T13:20:13Z","timestamp":1757164813000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00138-025-01691-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,3]]},"references-count":51,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,7]]}},"alternative-id":["1691"],"URL":"https:\/\/doi.org\/10.1007\/s00138-025-01691-y","relation":{},"ISSN":["0932-8092","1432-1769"],"issn-type":[{"type":"print","value":"0932-8092"},{"type":"electronic","value":"1432-1769"}],"subject":[],"published":{"date-parts":[[2025,5,3]]},"assertion":[{"value":"15 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 April 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 April 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 May 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"73"}}