Unsupervised Underwater Images Segmentation Based on Mean Shift Algorithm

Authors

  • Shakuntala Devi Universitas Bina Sarana Informatika
  • Sumanto Universitas Bina Sarana Informatika
  • Ghofar Taufiq Universitas Bina Sarana Informatika
  • Jefina Tri Kumalasari Universitas Bina Sarana Informatika
  • Giatika Chrisnawati Universitas Bina Sarana Informatika

DOI:

https://doi.org/10.59934/jaiea.v5i2.2050

Keywords:

Computer vision, Image processing, Mean shift, Mean shift algorithm, Segmentation, Unsupervised learning

Abstract

Digital image processing is an important field in pattern recognition and computer vision, where the process of separating an object with the background acts as one of the crucial roles in executing image processing. This research will talk about mean shift algorithm implementation in processing a set of undersea images to see its effectiveness in separating the background with the object automatically based on pixel distribution and color intensity. How the mean shift algorithm works is by doing a reading process to find the center of a pixel cluster in an image before this algorithm starts to cluster or group pixels with similar characteristics. In this research, a set of image input will be used as a test under mean shift algorithm to give output of an optimal pixel segmentation or grouping, leading to a proof that the mean shift algorithm has the capability to separate a main object from the background, especially in images with intense and high contrast. Even so, in images with less intense and lower contrast, the segmentation is not as accurate. The image input will have to undergo some more pre-processing before the mean shift segmentation is implemented. This research outcome is that the mean shift algorithm is effective for segmenting marine animal images based on colors without having to initialize how many clusters as the conclusion where this method is applicable in many computer vision programs such as object detection or image pattern recognition.

Downloads

Download data is not yet available.

References

S. Emberton and C. Simons, “Users’ experiences of enhancing underwater images: an empirical study,” Qual. User Exp., vol. 7, no. 1, Dec. 2022, doi: 10.1007/s41233-021-00048-3.

Y. Zhao, P. Li, L. He, P. Hu, Z. Yi, and M. Lu, “Embedding local contrast measure in underwater imaging model for efficient underwater image enhancement,” Expert Syst. Appl., vol. 300, p. 130387, Mar. 2026, doi: 10.1016/J.ESWA.2025.130387.

S. P. González-Sabbagh and A. Robles-Kelly, “A Survey on Underwater Computer Vision,” ACM Comput. Surv., vol. 55, no. 13s, 2023, doi: 10.1145/3578516.

P. Banerjee, S. Ghosh, and S. Ghosh, “Penalized K-Means Clustering: Another Look at Its Statistical Properties,” Model Assist. Stat. Appl., vol. 20, no. 4, pp. 249–263, Nov. 2025, doi: 10.1177/15741699251377692.

Q. Chen, L. He, Y. Diao, K. Zhang, G. Zhao, and Y. Chen, “A Novel Neighborhood Granular Meanshift Clustering Algorithm,” Mathematics, vol. 11, no. 1, Jan. 2023, doi: 10.3390/math11010207.

R. M. Hussien, K. Q. Al-Jubouri, M. Al Gburi, A. G. Hussein Qahtan, and A. H. Duaa Jaafar, “Computer Vision and Image Processing the Challenges and Opportunities for new technologies approach: A paper review,” in Journal of Physics: Conference Series, IOP Publishing Ltd, Aug. 2021. doi: 10.1088/1742-6596/1973/1/012002.

Y. Xing, L. Zhong, and X. Zhong, “Study of Clustering Algorithms in Object Tracking and Image Segmentation,” Wirel. Commun. Mob. Comput., vol. 2022, 2022, doi: 10.1155/2022/7205929.

Venkata Mahesh Babu Batta, “Image Processing using Python,” Int. J. Adv. Res. Sci. Commun. Technol., pp. 575–579, Apr. 2024, doi: 10.48175/ijarsct-17499.

D. Kusnik and B. Smolka, “Robust mean shift filter for mixed Gaussian and impulsive noise reduction in color digital images,” Sci. Rep., vol. 12, no. 1, Dec. 2022, doi: 10.1038/s41598-022-19161-0.

E. Sinha, A. Kumar, and A. Tyagi, “OpenCV for Computer Vision Applications,” Int. J. Multidiscip. Res., vol. 7, no. 3, May 2025, doi: 10.36948/ijfmr.2025.v07i03.44280.

J. D. Hunter, “Matplotlib: Python plotting,” 2021. [Online]. Available: https://matplotlib.org/%0Ahttps://matplotlib.org/%0Ahttps://matplotlib.org/%0Ahttps://matplotlib.org/3.1.1/index.html%0Ahttps://matplotlib.or

Downloads

Published

2026-02-15

How to Cite

Devi, S., Sumanto, Taufiq, G., Kumalasari, J. T., & Chrisnawati, G. (2026). Unsupervised Underwater Images Segmentation Based on Mean Shift Algorithm. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(2), 2920–2923. https://doi.org/10.59934/jaiea.v5i2.2050