An Improved SIFT Underwater Image Stitching Method

Underwater image stitching is a technique employed to seamlessly merge images with overlapping regions, creating a coherent underwater panorama. In recent years, extensive research efforts have been devoted to advancing image stitching methodologies for both terrestrial and underwater applications....

Full description

Bibliographic Details
Main Authors: Haosu Zhang, Ruohan Zheng, Wenrui Zhang, Jinxin Shao, Jianming Miao
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/22/12251
_version_ 1827640697214205952
author Haosu Zhang
Ruohan Zheng
Wenrui Zhang
Jinxin Shao
Jianming Miao
author_facet Haosu Zhang
Ruohan Zheng
Wenrui Zhang
Jinxin Shao
Jianming Miao
author_sort Haosu Zhang
collection DOAJ
description Underwater image stitching is a technique employed to seamlessly merge images with overlapping regions, creating a coherent underwater panorama. In recent years, extensive research efforts have been devoted to advancing image stitching methodologies for both terrestrial and underwater applications. However, existing image stitching methods, which do not utilize detector information, heavily rely on matching feature pairs and tend to underperform in situations where underwater images contain regions with blurred feature textures. To address this challenge, we present an improved scale-invariant feature transform (SIFT) underwater image stitching method. This method enables the stitching of underwater images with arbitrarily acquired images featuring blurred feature contours and that do not require any detector information. Specifically, we perform a coarse feature extraction between the reference and training images, and then we acquire the target image and perform an accurate feature extraction between the reference and target images. In the final stage, we propose an improved fade-in and fade-out fusion method to obtain a panoramic underwater image. The experimental results show that our proposed method demonstrates enhanced robustness, particularly in scenarios where detecting feature points is challenging, when compared to traditional SIFT methods. Additionally, our method achieves higher matching accuracy and produces higher-quality results in the stitching of underwater images.
first_indexed 2024-03-09T17:03:16Z
format Article
id doaj.art-2b123680736f4572a7dff67aff449328
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T17:03:16Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-2b123680736f4572a7dff67aff4493282023-11-24T14:26:51ZengMDPI AGApplied Sciences2076-34172023-11-0113221225110.3390/app132212251An Improved SIFT Underwater Image Stitching MethodHaosu Zhang0Ruohan Zheng1Wenrui Zhang2Jinxin Shao3Jianming Miao4Southern Marine Science and Engineering Guangdong Laboratory (Zhuhai), School of Ocean Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, ChinaSouthern Marine Science and Engineering Guangdong Laboratory (Zhuhai), School of Ocean Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, ChinaSouthern Marine Science and Engineering Guangdong Laboratory (Zhuhai), School of Ocean Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, ChinaSouthern Marine Science and Engineering Guangdong Laboratory (Zhuhai), School of Ocean Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, ChinaSouthern Marine Science and Engineering Guangdong Laboratory (Zhuhai), School of Ocean Engineering and Technology, Sun Yat-sen University, Zhuhai 519000, ChinaUnderwater image stitching is a technique employed to seamlessly merge images with overlapping regions, creating a coherent underwater panorama. In recent years, extensive research efforts have been devoted to advancing image stitching methodologies for both terrestrial and underwater applications. However, existing image stitching methods, which do not utilize detector information, heavily rely on matching feature pairs and tend to underperform in situations where underwater images contain regions with blurred feature textures. To address this challenge, we present an improved scale-invariant feature transform (SIFT) underwater image stitching method. This method enables the stitching of underwater images with arbitrarily acquired images featuring blurred feature contours and that do not require any detector information. Specifically, we perform a coarse feature extraction between the reference and training images, and then we acquire the target image and perform an accurate feature extraction between the reference and target images. In the final stage, we propose an improved fade-in and fade-out fusion method to obtain a panoramic underwater image. The experimental results show that our proposed method demonstrates enhanced robustness, particularly in scenarios where detecting feature points is challenging, when compared to traditional SIFT methods. Additionally, our method achieves higher matching accuracy and produces higher-quality results in the stitching of underwater images.https://www.mdpi.com/2076-3417/13/22/12251SIFTimage stitchingimage alignmentimage preprocessingpoint matching
spellingShingle Haosu Zhang
Ruohan Zheng
Wenrui Zhang
Jinxin Shao
Jianming Miao
An Improved SIFT Underwater Image Stitching Method
Applied Sciences
SIFT
image stitching
image alignment
image preprocessing
point matching
title An Improved SIFT Underwater Image Stitching Method
title_full An Improved SIFT Underwater Image Stitching Method
title_fullStr An Improved SIFT Underwater Image Stitching Method
title_full_unstemmed An Improved SIFT Underwater Image Stitching Method
title_short An Improved SIFT Underwater Image Stitching Method
title_sort improved sift underwater image stitching method
topic SIFT
image stitching
image alignment
image preprocessing
point matching
url https://www.mdpi.com/2076-3417/13/22/12251
work_keys_str_mv AT haosuzhang animprovedsiftunderwaterimagestitchingmethod
AT ruohanzheng animprovedsiftunderwaterimagestitchingmethod
AT wenruizhang animprovedsiftunderwaterimagestitchingmethod
AT jinxinshao animprovedsiftunderwaterimagestitchingmethod
AT jianmingmiao animprovedsiftunderwaterimagestitchingmethod
AT haosuzhang improvedsiftunderwaterimagestitchingmethod
AT ruohanzheng improvedsiftunderwaterimagestitchingmethod
AT wenruizhang improvedsiftunderwaterimagestitchingmethod
AT jinxinshao improvedsiftunderwaterimagestitchingmethod
AT jianmingmiao improvedsiftunderwaterimagestitchingmethod