{"title":"SLIC Research and Implementation of a Parallel Optimization Algorithm","authors":"Shang Xiaomin, Li Qiang, Qi Yongmeng, Tao Shunan","doi":"10.1109/ICCS56273.2022.9988402","DOIUrl":null,"url":null,"abstract":"SLIC is an image segmentation method that clusters picture pixels into superpixel blocks. But it has many flaws, including large amount of computation and high data dependency. In this paper, the reference point of the main computation of the SLIC algorithm is moved from the cluster center to the ordinary pixel point by changing the structure of the algorithm. Although the computation time increased, the paralism of the algorithm improved, and the pixel dependency reduced too. At the same time, the traversal method is changed from a single pixel point to a cluster center when calculating the pixel sum of each cluster center. The parallel optimization method is a hybrid programming paradigm based on OpenMP and MPI. Compared with the standard SLIC method, in this parallel algorithm, the computation time largely reduced in the multi-core computer.","PeriodicalId":382726,"journal":{"name":"2022 IEEE 2nd International Conference on Computer Systems (ICCS)","volume":"580 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 2nd International Conference on Computer Systems (ICCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCS56273.2022.9988402","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
SLIC is an image segmentation method that clusters picture pixels into superpixel blocks. But it has many flaws, including large amount of computation and high data dependency. In this paper, the reference point of the main computation of the SLIC algorithm is moved from the cluster center to the ordinary pixel point by changing the structure of the algorithm. Although the computation time increased, the paralism of the algorithm improved, and the pixel dependency reduced too. At the same time, the traversal method is changed from a single pixel point to a cluster center when calculating the pixel sum of each cluster center. The parallel optimization method is a hybrid programming paradigm based on OpenMP and MPI. Compared with the standard SLIC method, in this parallel algorithm, the computation time largely reduced in the multi-core computer.