<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21122/2309-4923-2019-4-4-9</article-id><article-id custom-type="elpub" pub-id-type="custom">sapi-406</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Системный анализ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>System analysis</subject></subj-group></article-categories><title-group><article-title>Блочно-сегментный поиск локальных экстремумов изображений на основе анализа яркостей смежных пикселей и областей</article-title><trans-title-group xml:lang="en"><trans-title>Block-segment search of local extrema of images based on analysis of brightnesses of related pixels and areas</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Нгуен</surname><given-names>А. Т.</given-names></name><name name-style="western" xml:lang="en"><surname>Nguyen</surname><given-names>A. T.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">nguyenanhtuanrti@gmail.com</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Цветков</surname><given-names>В. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Tsviatkou</surname><given-names>V. Yu.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><email xlink:type="simple">vtsvet@bsuir.by</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>30</day><month>12</month><year>2019</year></pub-date><volume>0</volume><issue>4</issue><fpage>4</fpage><lpage>9</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Нгуен А.Т., Цветков В.Ю., 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Нгуен А.Т., Цветков В.Ю.</copyright-holder><copyright-holder xml:lang="en">Nguyen A.T., Tsviatkou V.Y.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://sapi.bntu.by/jour/article/view/406">https://sapi.bntu.by/jour/article/view/406</self-uri><abstract><p>Целью работы является разработка алгоритма выделения локальных экстремумов изображений с низкой вычислительной сложностью и высокой точностью. Известные алгоритмы блочного поиска локальных экстремумов имеют низкую вычислительную сложность, но выделяют без ошибок только строгие максимумы и минимумы. Морфологический поиск дает точные результаты, выделяя экстремальные области, образованные нестрогими экстремумами, однако, он имеет высокую вычислительную сложность. В работе предложен алгоритм блочно-сегментного поиска локальных экстремумов изображений на основе анализа яркостей смежных пикселей и областей. Сущность алгоритма состоит в поиске однопиксельных локальных экстремумов и однородных по яркости областей, сравнении значений их граничных пикселей со значениями соответствующих пикселей смежных областей: область является локальным максимумом (минимумом) если значения всех ее граничных пикселей больше (меньше) или равны значениям всех смежных пикселей. Разработанный алгоритм, как и алгоритм морфологического поиска, позволяет обнаруживать все однопиксельные локальные экстремумы, а также экстремальные области, чем превосходит алгоритмы блочного поиска. При этом разработанный алгоритм по сравнению с алгоритмом морфологического поиска требует значительно меньше времени и оперативной памяти.</p></abstract><trans-abstract xml:lang="en"><p>The aim of the work is to develop an algorithm for extracting local extremes of images with low computational complexity and high accuracy. The known algorithms for block search for local extrema have low computational complexity, but only strict maxima and minima are distinguished without errors. The morphological search gives accurate results, highlighting the extreme areas formed by non-severe extremes, however, it has high computational complexity. The paper proposes a block-segment search algorithm for local extremums of images based on an analysis of the brightness of adjacent pixels and regions. The essence of the algorithm is to search for single-pixel local extremes and regions of uniform brightness, comparing the values of their boundary pixels with the values of the corresponding pixels of adjacent regions: the region is a local maximum (minimum) if the values of all its boundary pixels are larger (smaller) or equal to the values of all adjacent pixels. The developed algorithm, as well as the morphological search algorithm, allows detecting all single-pixel local extremes, as well as extreme areas, which exceeds the block search algorithms. At the same time, the developed algorithm in comparison with the morphological search algorithm requires much less time and RAM.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>локальные экстремумы изображений</kwd><kwd>строгие и нестрогие экстремумы</kwd><kwd>блочно-сегментный поиск локальных экстремумов</kwd><kwd>сегментация изображений</kwd></kwd-group><kwd-group xml:lang="en"><kwd>local extremums of images</kwd><kwd>strict and non-strict extremes</kwd><kwd>block-segment search for local extremes</kwd><kwd>image segmentation</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Van Herk, M. A fast algorithm for local minimum and maximum fi on rectangular and octagonal kernels / M. Van Herk // Pattern Recognition Letters. – 1992. – Vol. 13. – P. 517–521.</mixed-citation><mixed-citation xml:lang="en">Van Herk, M. A fast algorithm for local minimum and maximum fi on rectangular and octagonal kernels / M. Van Herk // Pattern Recognition Letters. – 1992. – Vol. 13. – P. 517–521.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Gil, J. Computing 2-D min, median, and max / J. Gil, M. Werman// IEEE Trans. on PAMI. – 1993. – Vol. 15. – P. 504–507.</mixed-citation><mixed-citation xml:lang="en">Gil, J. Computing 2-D min, median, and max / J. Gil, M. Werman// IEEE Trans. on PAMI. – 1993. – Vol. 15. – P. 504–507.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Coltuc, D. Fast computation of rank order statistics / D. Coltuc, P. Bolon // Proc. Of EUSIPCO. – 2000. – P. 2425– 2428.</mixed-citation><mixed-citation xml:lang="en">Coltuc, D. Fast computation of rank order statistics / D. Coltuc, P. Bolon // Proc. Of EUSIPCO. – 2000. – P. 2425– 2428.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Neubeck, A. Efficient non-maximum suppression / A. Neubeck, L. Van Gool// Proc. of ICPR. – 2006. – Vol. 3. – P. 850–855.</mixed-citation><mixed-citation xml:lang="en">Neubeck, A. Efficient non-maximum suppression / A. Neubeck, L. Van Gool// Proc. of ICPR. – 2006. – Vol. 3. – P. 850–855.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Forstner, W. A fast operator for detection and precise locations of distinct points, corners, and centres of circular features / W. Forstner, E. Gulch // Proc. of Intercommission Conf. on Fast Processing of Photogrammetric Data. – 1987. – P. 281–305.</mixed-citation><mixed-citation xml:lang="en">Forstner, W. A fast operator for detection and precise locations of distinct points, corners, and centres of circular features / W. Forstner, E. Gulch // Proc. of Intercommission Conf. on Fast Processing of Photogrammetric Data. – 1987. – P. 281–305.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Tuan Q. Pham. Non-maximum Suppression Using fewer than 2 Comparisons per Pixel / Tuan Q. Pham // Advanced Concepts for Intelligent Vision Systems(ACIVS). – 2010. – Vol. 12. – P. 438 –451.</mixed-citation><mixed-citation xml:lang="en">Tuan Q. Pham. Non-maximum Suppression Using fewer than 2 Comparisons per Pixel / Tuan Q. Pham // Advanced Concepts for Intelligent Vision Systems(ACIVS). – 2010. – Vol. 12. – P. 438 –451.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Bastys, A. Iris Matching by Local Extremum Points of Multiscale Taylor Expansion / A. Bastys, J. Kranauskas, R. Masiulis // Springer-Verlag Berlin Heidelberg, 2009. ICB 2009, LNCS 5558. – P. 1070–1079.</mixed-citation><mixed-citation xml:lang="en">Bastys, A. Iris Matching by Local Extremum Points of Multiscale Taylor Expansion / A. Bastys, J. Kranauskas, R. Masiulis // Springer-Verlag Berlin Heidelberg, 2009. ICB 2009, LNCS 5558. – P. 1070–1079.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Soille, P. Morphological Image Analysis: Principles and Applications / P. Soille. Springer, 2002. – 391 p</mixed-citation><mixed-citation xml:lang="en">Soille, P. Morphological Image Analysis: Principles and Applications / P. Soille. Springer, 2002. – 391 p</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
