Graphical Image Region Extraction with K-Means Clustering and Watershed

被引:19
|
作者
Jardim, Sandra [1 ]
Antonio, Joao [2 ]
Mora, Carlos [1 ]
机构
[1] Polytech Inst Tomar, Smart Cities Res Ctr, P-2300313 Tomar, Portugal
[2] Techframe Informat Syst SA, P-2785338 Sao Domingos De Rana, Portugal
关键词
K-Means; clustering; region extraction; image segmentation; connected component analysis; watershed; UNSUPERVISED SEGMENTATION; GRABCUT;
D O I
10.3390/jimaging8060163
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
With a wide range of applications, image segmentation is a complex and difficult preprocessing step that plays an important role in automatic visual systems, which accuracy impacts, not only on segmentation results, but directly affects the effectiveness of the follow-up tasks. Despite the many advances achieved in the last decades, image segmentation remains a challenging problem, particularly, the segmenting of color images due to the diverse inhomogeneities of color, textures and shapes present in the descriptive features of the images. In trademark graphic images segmentation, beyond these difficulties, we must also take into account the high noise and low resolution, which are often present. Trademark graphic images can also be very heterogeneous with regard to the elements that make them up, which can be overlapping and with varying lighting conditions. Due to the immense variation encountered in corporate logos and trademark graphic images, it is often difficult to select a single method for extracting relevant image regions in a way that produces satisfactory results. Many of the hybrid approaches that integrate the Watershed and K-Means algorithms involve processing very high quality and visually similar images, such as medical images, meaning that either approach can be tweaked to work on images that follow a certain pattern. Trademark images are totally different from each other and are usually fully colored. Our system solves this difficulty given it is a generalized implementation designed to work in most scenarios, through the use of customizable parameters and completely unbiased for an image type. In this paper, we propose a hybrid approach to Image Region Extraction that focuses on automated region proposal and segmentation techniques. In particular, we analyze popular techniques such as K-Means Clustering and Watershedding and their effectiveness when deployed in a hybrid environment to be applied to a highly variable dataset. The proposed system consists of a multi-stage algorithm that takes as input an RGB image and produces multiple outputs, corresponding to the extracted regions. After preprocessing steps, a K-Means function with random initial centroids and a user-defined value for k is executed over the RGB image, generating a gray-scale segmented image, to which a threshold method is applied to generate a binary mask, containing the necessary information to generate a distance map. Then, the Watershed function is performed over the distance map, using the markers defined by the Connected Component Analysis function that labels regions on 8-way pixel connectivity, ensuring that all regions are correctly found. Finally, individual objects are labelled for extraction through a contour method, based on border following. The achieved results show adequate region extraction capabilities when processing graphical images from different datasets, where the system correctly distinguishes the most relevant visual elements of images with minimal tweaking.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] Selection of K in K-means clustering
    Pham, DT
    Dimov, SS
    Nguyen, CD
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2005, 219 (01) : 103 - 119
  • [32] Satellite Image Clustering and Optimization using K-means and PSO
    Kumar, Gautam
    Sarth, P. Parth
    Ranjan, Prabhat
    Kumar, Sushant
    PROCEEDINGS OF THE FIRST IEEE INTERNATIONAL CONFERENCE ON POWER ELECTRONICS, INTELLIGENT CONTROL AND ENERGY SYSTEMS (ICPEICES 2016), 2016,
  • [33] Image Matching Algorithm based on ORB and K-means Clustering
    Zhang, Liye
    Cai, Fudong
    Wang, Jinjun
    Lv, Changfeng
    Liu, Wei
    Guo, Guoxin
    Liu, Huanyun
    Xing, Yixin
    2020 5TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE, COMPUTER TECHNOLOGY AND TRANSPORTATION (ISCTT 2020), 2020, : 460 - 464
  • [34] THE POTENTIAL OF DOUBLE K-MEANS CLUSTERING FOR BANANA IMAGE SEGMENTATION
    Hu, Meng-han
    Dong, Qing-li
    Liu, Bao-lin
    Malakar, Pradeep K.
    JOURNAL OF FOOD PROCESS ENGINEERING, 2014, 37 (01) : 10 - 18
  • [35] An improved K-means clustering algorithm for fish image segmentation
    Yao, Hong
    Duan, Qingling
    Li, Daoliang
    Wang, Jianping
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 58 (3-4) : 784 - 792
  • [36] Extracting vein of leaf image based on K-means clustering
    Li, F. (ganguli@126.com), 1600, Chinese Society of Agricultural Engineering (28):
  • [37] Image segmentation based on swarm intelligence and K-means clustering
    Zhao, Bo
    Qi, Lixia
    Mao, Enrong
    Song, Zhenghe
    Zhu, Zhongxiang
    Journal of Information and Computational Science, 2007, 4 (03): : 937 - 945
  • [38] Automatic Image Annotation Using Color K-Means Clustering
    Jamil, Nursuriati
    Sa'adan, Siti Aisyah
    VISUAL INFORMATICS: BRIDGING RESEARCH AND PRACTICE, 2009, 5857 : 645 - 652
  • [39] Efficient Image Retrieval Using Hierarchical K-Means Clustering
    Park, Dayoung
    Hwang, Youngbae
    SENSORS, 2024, 24 (08)
  • [40] K-Means Clustering for Adaptive Wavelet Based Image Denoising
    Agrawal, Utkarsh
    Roy, Soumava Kumar
    Tiwary, U. S.
    Prashanth, D. S.
    2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS (ICACEA), 2015, : 134 - 137