具有纹理感知能力的超像素分割方法
Superpixel segmentation with texture awareness
- 2021年26卷第5期 页码:1006-1016
收稿:2020-06-03,
修回:2020-9-17,
录用:2020-9-24,
纸质出版:2021-05-16
DOI: 10.11834/jig.200259
移动端阅览

浏览全部资源
扫码关注微信
收稿:2020-06-03,
修回:2020-9-17,
录用:2020-9-24,
纸质出版:2021-05-16
移动端阅览
目的
2
超像素分割是计算机视觉领域常用的一项预处理技术,目标是将相邻像素聚集成为具有一定语义的子区域,能够大幅度降低后续处理的计算复杂度,但是对包含强梯度纹理的图像分割效果不佳,为此提出一种具有纹理感知能力的超像素分割方法。
方法
2
提出一种能够区分强梯度噪声和纹理像素的颜色距离,其中利用带方向的1/4圆形窗口均值滤波后的颜色信息,提升包含强梯度噪声和纹理图像的超像素分割性能。利用区间梯度幅值与Sobel梯度幅值相乘得到混合梯度幅值,具有纹理抑制、结构保持以及边缘线条细的优点,能够提升超像素的贴合边缘性能,增强超像素形状规则程度。最后,利用混合梯度的幅值计算具有结构回避能力的综合聚类距离,进一步防止超像素跨越物体的边界,增强超像素的贴边性能。
结果
2
在BSDS500(Berkeley segmentation dataset 500)图像数据集和强纹理马赛克图像等不同类型图像上的测试结果显示,与目前主流的超像素分割方法相比,本文算法在UE (undersegmentation error)、ASA (achievable segmentation accuracy)和CM (compactness measure)等性能指标上分别提高了1.5%、0.2%和4.3%。从视觉效果上看,能够在排除纹理干扰的情况下生成结构边缘贴合程度更好的形状规则超像素。
结论
2
本文算法在包含强梯度纹理图像上的超像素分割性能优于对比方法,在目标识别、目标追踪和显著性检测等易受强梯度干扰的技术领域具有较大应用潜力。
Objective
2
Superpixel segmentation is widely used as a preprocessing step in many computer vision applications. It groups the pixels of an image into homogeneous regions while trying to respect the object boundary. Generally
a good superpixel segmentation method would meet the following three conditions. First
the boundaries of the superpixel should adhere well to the image boundaries. Second
the boundaries of the superpixel should not wing across different objects in the image. Third
superpixels should have similar sizes and regular shapes. In recent years
various superpixel segmentation methods have been proposed; however
most of these state-of-the-art methods only use the pixel information as a clustering feature. Therefore
they can be severely impacted by high-frequency contrast variations and fail to produce equally sized regions having the same texture. To make superpixels robust to contrast variations such as strong gradient texture
we propose a texture-aware superpixel segmentation algorithm that uses patch-level features for clustering purposes.
Method
2
The main idea of our algorithm is to calculate the color distance by using a specially designed quarter-circular mean filtering operator. Because the mean filtering has the characteristics of noise suppression and texture smoothing and the rotated quarter-circular window ensures that the mean filtering sampled pixels are located inside the superpixels as much as possible
the quarter-circular mean filtering operator has the capacity to identify the texture pattern. The Sobel gradient has the advantages of fast speed and thin edge
but it is easy to be disturbed by strong gradient texture. The interval gradient is characterized by texture suppression and structure preservation
but its edge is too thick. To overcome their shortcomings while retaining their strengths
we devise a hybrid gradient based on the multiplication of the Sobel gradient and interval gradient
which has the advantages of texture suppression
structure preservation
and edge thinning; therefore
its magnitude can represent the possibility that a pixel belongs to the structure. Finally
an integrated structure-avoiding clustering distance is proposed by looking for the maximum hybrid gradient magnitude along the linear path
which can further enhance the boundary adherence of the superpixels.
Result
2
To verify the universality of our algorithm
we test the Berkeley segmentation dataset (BSDS500)
which contains 500 images of indoor
outdoor
human
animal
and other scenes with five manually ground truths. To verify the particularity of our algorithm
we test two mosaic images with strong gradient texture. Unfortunately
these two mosaic images do not have ground truth
and they can only be evaluated subjectively by the human eye. All experiments of our algorithm are run on the Windows platform
which requires the mixed programming of MATLAB and Visual studio. Two main parameters need to be set in our algorithm
namely
the mean filtering window radius and the interval gradient operator radius. As both of them aim to capture the regularity of the texture
we set them the same value. Furthermore
the size of the window radius depends on the texture size; the larger the texture size
the larger the window radius required. Normally
we suggest taking the window radius between 3 and 5. We compare our algorithm with other popular superpixel segmentation methods
and all methods use the code with the optimal parameters provided by the authors to obtain their superpixel segmentation results. The superpixel segmentation performance is tested and judged in terms of the boundary recall
undersegmentation error (UE)
achievable segmentation accuracy (ASA)
and compactness measure (CM). By testing on the BSDS500 image dataset
our algorithm obtains a 1.5% lower UE value
0.2% higher ASA value
and 4.3% higher CM value. By testing on many mosaic images with strong gradient textures
our algorithm generates superpixels with not only regular shapes but also better boundary adherence. The experimental results show that our algorithm surpasses the state-of-the-art methods in superpixel segmentation performance on BSDS500 and mosaic images.
Conclusion
2
To make superpixel segmentation robust to high-frequency contrast variations such as strong gradient texture and noise
we propose a texture-aware superpixel segmentation algorithm
which mainly contributes in the following three aspects. First
we design a quarter-circular mean filtering operator
which is sensitive to the texture pattern. Second
we bring forward a hybrid gradient based on the multiplication of the Sobel gradient and interval gradient
which can distinguish between texture and structure pixels. Third
an integrated structure-avoiding clustering distance is devised based on the hybrid gradient magnitude. It aims to prevent the superpixels from crossing the structure boundary and keep the superpixels with regular size. The experimental results show that our algorithm performs equally well or better than state-of-the-art superpixel segmentation methods in terms of the commonly used evaluation metrics. In the face of strong gradient textures
our method can generate superpixels with regular shape and better boundary adherence. Thus
our superpixel segmentation algorithm has great potential in target recognition
target tracking
and significance detection.
Achanta R, Shaji A, Smith K, Lucchi A, Fua P and Süsstrunk S. 2012. SLIC superpixels compared to state-of-the-art superpixel methods. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(11): 2274-2282[DOI:10.1109/TPAMI.2012.120]
Achanta R and Süsstrunk S. 2017. Superpixels and polygons using simple non-iterative clustering//Proceedings of 2017 IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, USA: IEEE: 4895-4904[ DOI: 10.1109/CVPR.2017.520 http://dx.doi.org/10.1109/CVPR.2017.520 ]
Arbeláez P, Maire M, Fowlkes C and Malik J. 2011. Contour detection and hierarchical image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 33(5): 898-916[DOI:10.1109/TPAMI.2010.161]
Ban Z H, Liu J G and Cao L. 2018. Superpixel segmentation using Gaussian mixture model. IEEE Transactions on Image Processing, 27(8): 4105-4117[DOI:10.1109/TIP.2018.2836306]
Giraud R, Ta V T and Papadakis N. 2018. Robust superpixels using color and contour features along linear path. Computer Vision and Image Understanding, 170: 1-13[DOI:10.1016/J.CVIU.2018.01.006]
He S F, Lau R W H, Liu W X, Huang Z and Yang Q X. 2015. SuperCNN: a superpixelwise convolutional neural network for salient object detection. International Journal of Computer Vision, 115(3): 330-344[DOI:10.1007/S11263-015-0822-0]
Jampani V, Sun D Q, Liu M Y, Yang M H and Kautz J. 2018. Superpixel sampling networks//Proceedings of 2018 European Conference on Computer Vision. Munich, Germany: Springer: 363-380[ DOI: 10.1007/978-3-030-01234-2_22 http://dx.doi.org/10.1007/978-3-030-01234-2_22 ]
Lee H, Jeon J, Kim J and Lee S. 2017. Structure-texture decomposition of images with interval gradient. Computer Graphics Forum, 36(6): 262-274[DOI:10.1111/CGF.12875]
Li Z Q and Chen J S. 2015. Superpixel segmentation using linear spectral clustering//Proceedings of 2015 IEEE Conference on Computer Vision and Pattern Recognition. Boston, USA: IEEE: 1356-1363[ DOI: 10.1109/CVPR.2015.7298741 http://dx.doi.org/10.1109/CVPR.2015.7298741 ]
Liu M Y, Tuzel O, Ramalingam S and Chellappa R. 2011. Entropy rate superpixel segmentation//Proceedings of 2011 IEEE Conference on Computer Vision and Pattern Recognition. Providence, USA: IEEE: 2097-2104[ DOI: 10.1109/CVPR.2011.5995323 http://dx.doi.org/10.1109/CVPR.2011.5995323 ]
Moore A P, Prince S J D, Warrell J, Mohammed U and Jones G. 2008. Superpixel lattices//Proceedings of 2008 IEEE Conference on Computer Vision and Pattern Recognition. Anchorage, USA: IEEE: 1-8[ DOI: 10.1109/CVPR.2008.4587471 http://dx.doi.org/10.1109/CVPR.2008.4587471 ]
Ren X F and Malik J. 2003. Learning a classification model for segmentation//Proceedings of the 9th IEEE International Conference on Computer Vision. Nice, France: IEEE: 1-8[ DOI: 10.1109/ICCV.2003.1238308 http://dx.doi.org/10.1109/ICCV.2003.1238308 ]
Reso M, Jachalsky J, Rosenhahn B and Ostermann J. 2013. Temporally consistent superpixels//Proceedings of 2013 IEEE International Conference on Computer Vision. Sydney, Australia: IEEE: 385-392[ DOI: 10.1109/ICCV.2013.55 http://dx.doi.org/10.1109/ICCV.2013.55 ]
Tu W C, Liu M Y, Jampani V, Sun D Q, Chien S Y, Yang M S andKautz J. 2018. Learning superpixels with segmentation-aware affinity loss//Proceedings of 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Salt Lake City, USA: IEEE: 568-576[ DOI: 10.1109/CVPR.2018.00066 http://dx.doi.org/10.1109/CVPR.2018.00066 ]
Van den Bergh M, Boix X, Roig G and Van Gool L. 2015. SEEDS: superpixels extracted via energy-driven sampling. International Journal of Computer Vision, 111(3): 298-314[DOI:10.1007/S11263-014-0744-2]
Vargas-Muñoz J E, Chowdhury A S, Alexandre E B, Galvão F L, Miranda P A V and Falcão A X. 2019. An iterative spanning forest framework for superpixel segmentation. IEEE Transactions on Image Processing, 28(7): 3477-3489[DOI:10.1109/TIP.2019.2897941]
Wang M R, Liu X B, Gao Y X, Ma X and Soomro N Q. 2017. Superpixel segmentation: a benchmark. Signal Processing: Image Communication, 56: 28-39[DOI:10.1016/J.IMAGE.2017.04.007]
Wu C, Zheng J B, Feng Z N, Zhang H W, Zhang L, Cao J W and Yan H. 2018. Fuzzy SLIC: fuzzy simple linear iterative clustering[EB/OL]. [2020-05-03] . https://arxiv.org/pdf/1812.10932.pdf https://arxiv.org/pdf/1812.10932.pdf
Xu L, Yan Q, Xia Y and Jia J Y. 2012. Structure extraction from texture via relative total variation. ACM Transactions on Graphics, 31(6): 139-148[DOI:10.1145/2366145.2366158]
Yang F T, Sun Q, Jin H L and Zhou Z H. 2020. Superpixel segmentation with fully convolutional networks[EB/OL]. [2020-03-29] . https://arxiv.org/pdf/2003.12929.pdf https://arxiv.org/pdf/2003.12929.pdf
相关作者
相关机构
京公网安备11010802024621