Interactive image segmentation with a regression based ensemble learning paradigm
Jin ZHANG, Zhao-hui TANG, Wei-hua GUI, Qing CHEN, Jin-ping LIU
Interactive image segmentation with a regression based ensemble learning paradigm
To achieve fine segmentation of complex natural images, people often resort to an interactive segmentation paradigm, since fully automatic methods often fail to obtain a result consistent with the ground truth. However, when the foreground and background share some similar areas in color, the fine segmentation result of conventional interactive methods usually relies on the increase of manual labels. This paper presents a novel interactive image segmentation method via a regression-based ensemble model with semi-supervised learning. The task is formulated as a non-linear problem integrating two complementary spline regressors and strengthening the robustness of each regressor via semi-supervised learning. First, two spline regressors with a complementary nature are constructed based on multivariate adaptive regression splines (MARS) and smooth thin plate spline regression (TPSR). Then, a regressor boosting method based on a clustering hypothesis and semi-supervised learning is proposed to assist the training of MARS and TPSR by using the region segmentation information contained in unlabeled pixels. Next, a support vector regression (SVR) based decision fusion model is adopted to integrate the results of MARS and TPSR. Finally, the GraphCut is introduced and combined with the SVR ensemble results to achieve image segmentation. Extensive experimental results on benchmark datasets of BSDS500 and Pascal VOC have demonstrated the effectiveness of our method, and the com-parison with experiment results has validated that the proposed method is comparable with the state-of-the-art methods for in-teractive natural image segmentation.
Interactive image segmentation / Multivariate adaptive regression splines (MARS) / Ensemble learning / Thin-plate spline regression (TPSR) / Semi-supervised learning / Support vector regression (SVR)
[1] |
Adamowski, J., Chan, H.F., Prasher, S.O. ,
|
[2] |
Balcan, M.F., Blum, A., Yang, K., 2004. Co-training and expansion: towards bridging theory and practice.17th Int. Conf. on Neural Information Processing Systems, p.89–96.
|
[3] |
Blum, A., Mitchell , T., 1998. Combining labeled and unla-beled data with co-training.11th Annual Conf. on Com-putational Learning Theory, p.92–100.
|
[4] |
Boykov, Y.Y., Jolly, M.P., 2001. Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images.8th IEEE Int. Conf. on Computer Vision, p.105–112.
|
[5] |
Boykov, Y.Y., Veksler , O., Zabih, R. , 2001. Fast approximate energy minimization via graph cuts. IEEE Trans. Patt. Anal. Mach. Intell., 23(11):1222–1239.
|
[6] |
Ding, J.J., Lin, C.J., Lu, I.F. ,
|
[7] |
Everingham, M., van Gool , L., Williams, C.K. ,
|
[8] |
Friedman, J.H., 1991. Multivariate adaptive regression splines. Ann. Statist., 19(1):1–67.
|
[9] |
Fu, Z., Wang, L., Zhang, D., 2014. An improved multi-label classification ensemble learning algorithm.In: Li, S., Liu, C., Wang, Y. (Eds.), Pattern Recognition. Springer Berlin Heidelberg, p.243–252.
|
[10] |
Galar, M., Fernandez , A., Barrenechea, E. ,
|
[11] |
Ge, L., Ju, R., Ren, T.,
|
[12] |
Gulshan, V., Rother, C., Criminisi, A. ,
|
[13] |
Jian, M., Jung, C., 2016. Interactive image segmentation using adaptive constraint propagation. IEEE Trans. Image Process., 25(3):1301–1311.
|
[14] |
Jobst, A.M., Kingston , D.G., Cullen, N.J. ,
|
[15] |
Jung, C., Jian, M., Liu, J.,
|
[16] |
Kolmogorov, V., Zabih, R., 2004. What energy functions can be minimized via graph cuts? IEEE Trans. Patt. Anal. Mach. Intell., 26(2):147–159.
|
[17] |
Lazaridis, A., Mporas, I., Ganchev, T. ,
|
[18] |
Lee, Y.S., Cho, S.B., 2014. Activity recognition with Android phone using mixture-of-experts co-trained with labeled and unlabeled data. Neurocomputing, 126:106–115.
|
[19] |
Li, Y., Sun, J., Tang, C.K.,
|
[20] |
Liu, Y., Yu, Y., 2012. Interactive image segmentation based on level sets of probabilities. IEEE Trans. Visual. Comput. Graph., 18(2):202–213.
|
[21] |
Martin, D., Fowlkes , C., Tal, D. ,
|
[22] |
Menon, R., Bhat, G., Saade, G.R. ,
|
[23] |
Nguyen, T.N.A., Cai, J., Zhang, J.,
|
[24] |
Ning, J., Zhang, L., Zhang, D.,
|
[25] |
Opitz, D., Maclin, R., 1999. Popular ensemble methods: an empirical study.J. Artif. Intell. Res., 11:169–198.
|
[26] |
Pauchard, Y., Fitze, T., Browarnik, D. ,
|
[27] |
Peng, B., Zhang, L., Zhang, D., 2013. A survey of graph the-oretical approaches to image segmentation. Patt. Recogn., 46(3):1020–1038.
|
[28] |
Qin, C., Zhang, G., Zhou, Y.,
|
[29] |
Rother, C., Kolmogorov , V., Blake, A. , 2004. GrabCut: in-teractive foreground extraction using iterated graph cuts. ACM Trans. Graph., 23(3):309–314.
|
[30] |
Shahshahani, B.M., Landgrebe , D.A., 1994. The effect of unlabeled samples in reducing the small sample size problem and mitigating the Hughes phenomenon. IEEE Trans. Geosci. Remote Sens., 32(5):1087–1095.
|
[31] |
Tang, M., Gorelick , L., Veksler, O. ,
|
[32] |
Wang, T., Sun, Q., Ji, Z.,
|
[33] |
Wang, X.Y., Wang, Q.Y., Yang, H.Y. ,
|
[34] |
Wang, X.Y., Wang, T., Bu, J., 2011b. Color image segmenta-tion using pixel wise support vector machine classifica-tion. Patt. Recogn., 44(4):777–787.
|
[35] |
Wu, J., Zhao, Y., Zhu, J.Y.,
|
[36] |
Xiang, S., Nie, F., Zhang, C.,
|
[37] |
Xiang, S., Nie, F., Zhang, C., 2010. Semi-supervised classifi-cation via local spline regression.IEEE Trans. Patt. Anal. Mach. Intell., 32(11):2039–2053. https://doi.org/10.1109/TPAMI.2010.35
|
[38] |
Yang, W., Cai, J., Zheng, J.,
|
[39] |
Zhang, J., Tang, Z., Liu, J.,
|
[40] |
Zhang, W., Goh, A.T., 2016. Evaluating seismic liquefaction potential using multivariate adaptive regression splines and logistic regression. Geomech. Eng., 10(3):269–284.
|
[41] |
Zhang, Y., Song, H., Gu, J.,
|
[42] |
Zhang, Y., Wen, J., Wang, X.,
|
[43] |
Zhou, W., Garcia, E.V., 2016. Nuclear image-guided ap-proaches for cardiac resynchronization therapy (CRT). Curr. Cardiol. Rep., 18(1):1–11.
|
[44] |
Zhou, W., Hou, X., Piccinelli, M. ,
|
[45] |
Zhou, Z.H., 2011. When semi-supervised learning meets en-semble learning. Front. Electr. Electron. Eng. China, 6(1): 6–16.
|
[46] |
Zhou, Z.H., Li, M., 2005. Semi-supervised regression with co-training.19th Int. Joint Conf. on Artificial Intelligence, p.908–913.
|
[47] |
Zhou, Z.H., Li, M., 2007. Semisupervised regression with cotraining-style algorithms. IEEE Trans. Knowl. Data Eng., 19(11):1479–1493.
|
/
〈 | 〉 |