Обобщение трех подходов к оптимальной сегментации цифрового изображения
Ключевые слова:
суммарная квадратичная ошибка, метод Оцу, метод K–средних, модель Мамфорда–ШахаАннотация
В статье предлагается аналитически обоснованный метод кластеризации мультимножеств, названный K–методом, который в кластерном анализе позволяет превзойти традиционный метод K–средних. В области сегментации изображений предлагаемый метод решает проблему вычисления оптимальных приближений изображения в последовательном числе яркостных градаций, рассматриваемую в мультипороговом методе Оцу, и кардинально улучшает по суммарной квадратичной ошибке приближения изображения связными сегментами, рассматриваемые в модели Мамфорда–Шаха. Если традиционный метод K–средних анализирует близость пикселей к центрам кластеров, то K–метод учитывает более сильный признак устойчивости оптимального разбиения относительно реклассификации пикселей из одного кластера в другой. При этом K–метод оказывается практичнее метода Оцу, т.к. при вычислении каждого последующего разбиения с очередным числом кластеров не ограничен экспоненциальным возрастанием продолжительности обработки. В сравнении с моделью Мамфорда–Шаха, основное преимущество K–метода состоит в снижении суммарной квадратичной ошибки за счет генерации последовательности перекрывающихся разбиений в комбинированном алгоритме влияния/дробления–коррекции сегментов изображения.Литература
Mumford D., Shah J. Boundary detection by minimizing functionals, I // Proc. IEEE Comput. Vision Patt. Recogn. Conf., San Francisco, 1985. Pp. 22–26
Mumford D., Shah J. Optimal Approximations by Piecewise Smooth Functions and Associated Variational Problems // Communications on Pure and Applied Mathematics, Vol. XLII, No 4, 1989. Pp. 577–685
Koepfler G., Lopez C., Morel J. A Multiscale Algorithm for Image Segmentation by Variational Method // SIAM Journal on Numerical Analysis, Vol. 31, No 1, 1994. Pp. 282–299
Бугаев А.C., Хельвас А.В. Поисковые исследования и разработка методов и средств анализа и автоматического распознавания потоковой информации в глобальных информационных системах. Шифр «Лацкан» // Отчет по НИР. М.: МФТИ, 2001. Том 1. 140 с.
Crisp D.J., Tao T.C. Fast Region Merging Algorithms for Image Segmentation // The 5th Asian Conf. on Computer Vision (ACCV2002), Melbourne, Australia, 23–25 January 2002. Pp. 1–6
Robinson В.J., Redding N.J., Crisp D.J. Implementation of a fast algorithm for segmenting SAR imagery // Scientific and Technical Report, Australia: Defense Science and Technology Organization, Australia, 01 January 2002. 42 p.
Environment for Visualizing Images, ENVI Feature Extracting Module User's Guide, URL: http:// www.ittvis.com/portals/0/pdfs/envi/Feature_Extraction_Module.pdf
Otsu N. A Threshold Selection Method from Gray–Level Histograms // IEEE Transactions on systems, MAN, and CYBERNETICS, Vol. SMC–9, №. 1, 1979. Pp. 62–66
Ping-Sung Liao, Tse-Sheng Chen, Pau-Choo Chung A Fast Algorithm for Multilevel Thresholding // J. Inf. Sci. Eng. Vol. 17 (5), 2001. Pp. 713–727
Sezgin M., Sankur B. Survey over image thresholding techniques and quantitative performance evaluation// Journal of Electronic Imaging Vol. 13 (1), 2004. Pp. 146–165
Steinhaus H. Sur la division des corps materiels en parties // Bull. Acad. Polon. Sci., C1. III Vol. IV, 1956. Pp. 801–804
Lloyd S.P. Least squares quantization in PCM // IEEE Transactions on Information Theory No 28 (2), 1982. Pp. 129–137
MacQueen J.B. Some Methods for classification and Analysis of Multivariate Observations // Proc. Fifth Berkeley Symp. Math. Stat. and Probab., Berkeley: University of California Press, Vol. 1, 1967. Pp. 281–297
Likas A., Vlassis N. and Verbeek J. The Global K–Means Clustering Algorithm // Pattern Recognition. Vol. 36, 2003. Pp. 451–461
Jain A.K., Murthy M.N., Flynn P.J. Data Clustering A Review // ACM Computing Surveys, Vol. 31, No. 3, September 1999. Pp. 264–323
Jain A.K. Data Clustering: 50 Years Beyond K–Means // Pattern Recognition Letters, Vol. 31, No. 8, 2010. Pp. 651–666
Мандель И.Д. Кластерный анализ. М.: Финансы и статистика. 1988. 176 с.
Айвазян С.А., Бухштабер В.М., Енюков И.С., Мешалкин Л.Д. Прикладная статистика: Классификация и снижение размерности. М.: Финансы и статистика, 1989. 607 с.
Харинов М.В. Разработка динамических структур данных системы автоматизированного распознавания изображений / руков. В.В. Александров / Автореф. Дис. канд. технич. наук. С.П, 1993. 20 с.
Кнут Д.Э. Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы, пер. с англ., М.:Мир, 1977. 727 c.
Kuncheva L.I., Vetrov D.P. Evaluation of stability of k–means cluster ensembles with respect to random initialization // IEEE Transactions on Pattern Analysis and Machine Intelligence, 28 (11), 2006. Pp. 1798–1808
Tarjan R.E. Efficiency of a Good But Not Linear Set Union Algorithm // Journal of the ACM Vol. 22 (2), 1975. Pp. 215–225
Sleator D.D., Tarjan R.E. Self–Adjusting Binary Search Trees // Journal of the ACM Vol. 32 (3), 1985. Pp. 652–686
Nock R., Nielsen F. Statistical Region Merging // IEEE Trans. Pattern Anal. Mach. Intell. Vol. 26(11), 2004. Pp. 1452–1458
Martнnez-Usу A., Pla F., Garcнa-Sevilla P. Unsupervised Image Segmentation Using a Hierarchical Clustering Selection Process // SSPR 2006 and SPR 2006, Proc. of Joint IAPR International Workshops, Hong Kong, China, August 17–19, 2006. Pp. 799–807
Kharinov M.V. Stable Segmentation of Digital Images // arXiv preprint, arXiv: 208.2655, 14 August 2012. 6 p. (in Russian). URL: http://arxiv.org/ftp/arxiv/papers/1208/1208.2655.pdf
Kharinov M.V. Reclassification formula that provides to surpass K–means method // arXiv preprint , arXiv:1209.6204, 28 Sep 2012. 10 p. URL: http://arxiv.org/ftp/arxiv/papers/1209/1209.6204.pdf
Mumford D., Shah J. Optimal Approximations by Piecewise Smooth Functions and Associated Variational Problems // Communications on Pure and Applied Mathematics, Vol. XLII, No 4, 1989. Pp. 577–685
Koepfler G., Lopez C., Morel J. A Multiscale Algorithm for Image Segmentation by Variational Method // SIAM Journal on Numerical Analysis, Vol. 31, No 1, 1994. Pp. 282–299
Бугаев А.C., Хельвас А.В. Поисковые исследования и разработка методов и средств анализа и автоматического распознавания потоковой информации в глобальных информационных системах. Шифр «Лацкан» // Отчет по НИР. М.: МФТИ, 2001. Том 1. 140 с.
Crisp D.J., Tao T.C. Fast Region Merging Algorithms for Image Segmentation // The 5th Asian Conf. on Computer Vision (ACCV2002), Melbourne, Australia, 23–25 January 2002. Pp. 1–6
Robinson В.J., Redding N.J., Crisp D.J. Implementation of a fast algorithm for segmenting SAR imagery // Scientific and Technical Report, Australia: Defense Science and Technology Organization, Australia, 01 January 2002. 42 p.
Environment for Visualizing Images, ENVI Feature Extracting Module User's Guide, URL: http:// www.ittvis.com/portals/0/pdfs/envi/Feature_Extraction_Module.pdf
Otsu N. A Threshold Selection Method from Gray–Level Histograms // IEEE Transactions on systems, MAN, and CYBERNETICS, Vol. SMC–9, №. 1, 1979. Pp. 62–66
Ping-Sung Liao, Tse-Sheng Chen, Pau-Choo Chung A Fast Algorithm for Multilevel Thresholding // J. Inf. Sci. Eng. Vol. 17 (5), 2001. Pp. 713–727
Sezgin M., Sankur B. Survey over image thresholding techniques and quantitative performance evaluation// Journal of Electronic Imaging Vol. 13 (1), 2004. Pp. 146–165
Steinhaus H. Sur la division des corps materiels en parties // Bull. Acad. Polon. Sci., C1. III Vol. IV, 1956. Pp. 801–804
Lloyd S.P. Least squares quantization in PCM // IEEE Transactions on Information Theory No 28 (2), 1982. Pp. 129–137
MacQueen J.B. Some Methods for classification and Analysis of Multivariate Observations // Proc. Fifth Berkeley Symp. Math. Stat. and Probab., Berkeley: University of California Press, Vol. 1, 1967. Pp. 281–297
Likas A., Vlassis N. and Verbeek J. The Global K–Means Clustering Algorithm // Pattern Recognition. Vol. 36, 2003. Pp. 451–461
Jain A.K., Murthy M.N., Flynn P.J. Data Clustering A Review // ACM Computing Surveys, Vol. 31, No. 3, September 1999. Pp. 264–323
Jain A.K. Data Clustering: 50 Years Beyond K–Means // Pattern Recognition Letters, Vol. 31, No. 8, 2010. Pp. 651–666
Мандель И.Д. Кластерный анализ. М.: Финансы и статистика. 1988. 176 с.
Айвазян С.А., Бухштабер В.М., Енюков И.С., Мешалкин Л.Д. Прикладная статистика: Классификация и снижение размерности. М.: Финансы и статистика, 1989. 607 с.
Харинов М.В. Разработка динамических структур данных системы автоматизированного распознавания изображений / руков. В.В. Александров / Автореф. Дис. канд. технич. наук. С.П, 1993. 20 с.
Кнут Д.Э. Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы, пер. с англ., М.:Мир, 1977. 727 c.
Kuncheva L.I., Vetrov D.P. Evaluation of stability of k–means cluster ensembles with respect to random initialization // IEEE Transactions on Pattern Analysis and Machine Intelligence, 28 (11), 2006. Pp. 1798–1808
Tarjan R.E. Efficiency of a Good But Not Linear Set Union Algorithm // Journal of the ACM Vol. 22 (2), 1975. Pp. 215–225
Sleator D.D., Tarjan R.E. Self–Adjusting Binary Search Trees // Journal of the ACM Vol. 32 (3), 1985. Pp. 652–686
Nock R., Nielsen F. Statistical Region Merging // IEEE Trans. Pattern Anal. Mach. Intell. Vol. 26(11), 2004. Pp. 1452–1458
Martнnez-Usу A., Pla F., Garcнa-Sevilla P. Unsupervised Image Segmentation Using a Hierarchical Clustering Selection Process // SSPR 2006 and SPR 2006, Proc. of Joint IAPR International Workshops, Hong Kong, China, August 17–19, 2006. Pp. 799–807
Kharinov M.V. Stable Segmentation of Digital Images // arXiv preprint, arXiv: 208.2655, 14 August 2012. 6 p. (in Russian). URL: http://arxiv.org/ftp/arxiv/papers/1208/1208.2655.pdf
Kharinov M.V. Reclassification formula that provides to surpass K–means method // arXiv preprint , arXiv:1209.6204, 28 Sep 2012. 10 p. URL: http://arxiv.org/ftp/arxiv/papers/1209/1209.6204.pdf
A generalization of three approaches to an optimal segmentation of digital image
Abstract
The paper proposes an analytically justified method for clustering of multisets, called K–method, which in the cluster analysis provides to surpass the conventional K–means method. In the image segmentation domain it solves the problem of optimal image approximating with the sequential numbers of intensity gradations, which is posed in multi–threshold Otsu method, and essentially improves in the total square error the sequence of approximations of the image with connected segments that are treated in the Mumford–Shah model. While the conventional K–means method analyzes the proximity of pixels to the cluster centers, our K–method treats much stronger feature of the optimal partition, namely stability relative to reclassification of pixels from one cluster to another. All other things being equal, K–method turns out more efficient than Otsu method, since in the calculation of the series of the partitions into sequentially increasing cluster number it doesn't face the exponential increase of processing time. In comparison with Mumford–Shah model, the main advantage of K–method consists in the reduction of total square error due to the generation of the sequence of overlapping partitions by means of merge–and–correct, split–and–correct or composite technique. Keywords: total squared error, K–means method, Otsu method, Mumford–Shah model.Опубликован
2013-04-01
Как цитировать
Харинов, М. В. (2013). Обобщение трех подходов к оптимальной сегментации цифрового изображения. Труды СПИИРАН, 2(25), 294-316. https://doi.org/10.15622/sp.25.15
Раздел
Статьи
Авторы, которые публикуются в данном журнале, соглашаются со следующими условиями:
Авторы сохраняют за собой авторские права на работу и передают журналу право первой публикации вместе с работой, одновременно лицензируя ее на условиях Creative Commons Attribution License, которая позволяет другим распространять данную работу с обязательным указанием авторства данной работы и ссылкой на оригинальную публикацию в этом журнале.
Авторы сохраняют право заключать отдельные, дополнительные контрактные соглашения на неэксклюзивное распространение версии работы, опубликованной этим журналом (например, разместить ее в университетском хранилище или опубликовать ее в книге), со ссылкой на оригинальную публикацию в этом журнале.
Авторам разрешается размещать их работу в сети Интернет (например, в университетском хранилище или на их персональном веб-сайте) до и во время процесса рассмотрения ее данным журналом, так как это может привести к продуктивному обсуждению, а также к большему количеству ссылок на данную опубликованную работу (Смотри The Effect of Open Access).