<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article article-type="research-article" dtd-version="1.2" xml:lang="ru" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><front><journal-meta><journal-id journal-id-type="issn">2518-1092</journal-id><journal-title-group><journal-title>Research result. Information technologies</journal-title></journal-title-group><issn pub-type="epub">2518-1092</issn></journal-meta><article-meta><article-id pub-id-type="doi">10.18413/2518-1092-2016-1-3-4-9</article-id><article-id pub-id-type="publisher-id">777</article-id><article-categories><subj-group subj-group-type="heading"><subject>COMPUTER SIMULATION</subject></subj-group></article-categories><title-group><article-title>HIGH-PERFORMANCE ANALYSIS METHOD AND MORPHOLOGICAL IMAGE PROCESSING</article-title><trans-title-group xml:lang="en"><trans-title>HIGH-PERFORMANCE ANALYSIS METHOD AND MORPHOLOGICAL IMAGE PROCESSING</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Soynikova</surname><given-names>Ekaterina Sergeevna</given-names></name><name xml:lang="en"><surname>Soynikova</surname><given-names>Ekaterina Sergeevna</given-names></name></name-alternatives><email>831468@bsu.edu.ru</email></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Ryabykh</surname><given-names>Maxim Sergeevich</given-names></name><name xml:lang="en"><surname>Ryabykh</surname><given-names>Maxim Sergeevich</given-names></name></name-alternatives><email>828130@bsu.edu.ru</email></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Batishchev</surname><given-names>Denis S.</given-names></name><name xml:lang="en"><surname>Batishchev</surname><given-names>Denis S.</given-names></name></name-alternatives><email>batishchev@bsu.edu.ru</email></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Sinyuk</surname><given-names>Vasily Grigorievich</given-names></name><name xml:lang="en"><surname>Sinyuk</surname><given-names>Vasily Grigorievich</given-names></name></name-alternatives><email>vgsinuk@mail.ru</email></contrib><contrib contrib-type="author"><name-alternatives><name xml:lang="ru"><surname>Mikhelev</surname><given-names>Vladimir Mikhailovich</given-names></name><name xml:lang="en"><surname>Mikhelev</surname><given-names>Vladimir Mikhailovich</given-names></name></name-alternatives><email>mikhelev@bsu.edu.ru</email></contrib></contrib-group><pub-date pub-type="epub"><year>2016</year></pub-date><volume>1</volume><issue>3</issue><fpage>0</fpage><lpage>0</lpage><self-uri content-type="pdf" xlink:href="/media/information/2016/3/it1.pdf" /><abstract xml:lang="ru"><p>Segmentation is a difficult stage in the processing and analysis of medical images. This is due to the high variability of their characteristics, low contrast processed images and the organization of complex geometric objects. The article covers the realization of Sobel operator and Canny algorithm using OpenMP parallel programming technology and NVIDIA CUDA. It is shown that the implementation of these algorithms for GPUs with CUDA technology improves imaging performance. Completion of the computational experiment showed the effectiveness of the implementation of Canny algorithm using CUDA technology, compared with OpenMP for different resolutions of medical images.</p></abstract><trans-abstract xml:lang="en"><p>Segmentation is a difficult stage in the processing and analysis of medical images. This is due to the high variability of their characteristics, low contrast processed images and the organization of complex geometric objects. The article covers the realization of Sobel operator and Canny algorithm using OpenMP parallel programming technology and NVIDIA CUDA. It is shown that the implementation of these algorithms for GPUs with CUDA technology improves imaging performance. Completion of the computational experiment showed the effectiveness of the implementation of Canny algorithm using CUDA technology, compared with OpenMP for different resolutions of medical images.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>segmentation</kwd><kwd>medical imaging</kwd><kwd>selection borders</kwd><kwd>Sobel operator</kwd><kwd>Canny algorithm</kwd><kwd>GPU</kwd><kwd>OpenMP</kwd><kwd>NVIDIA CUDA</kwd></kwd-group><kwd-group xml:lang="en"><kwd>segmentation</kwd><kwd>medical imaging</kwd><kwd>selection borders</kwd><kwd>Sobel operator</kwd><kwd>Canny algorithm</kwd><kwd>GPU</kwd><kwd>OpenMP</kwd><kwd>NVIDIA CUDA</kwd></kwd-group></article-meta></front><back><ref-list><title>Список литературы</title><ref id="B1"><mixed-citation>R. Gonzalez, R. Woods, Digital Image Processing [text] / R. Gonzalez, R. Woods; M.: Technosphere, 2005. 1072 p.</mixed-citation></ref><ref id="B2"><mixed-citation>Batishchev D.S, Mikhelev V.M The Infrastructure of High-performance Computer System for the Implementation of Cloud Storage and Analysis of Personal Medical Data. Scientific Bulletin of Belgorod State University. Series: Economy. Computer Science. 2016. Vol. 37. № 2 (223). Pp. 88-92.</mixed-citation></ref><ref id="B3"><mixed-citation>Ryabykh M.S. Soynikova E.S. Batishchev D.S., Mikhelev V.M. Meeting the Challenge of Segmentation of Medical Images Using Computing on Graphics Processors. Prospects of Development of Information Technologies. 2016. № 29. Pp. 163-168.</mixed-citation></ref><ref id="B4"><mixed-citation>Forsyth D.A., Computer Vision. The Modern Approach [Text]. / D.A. Forsyth, J. Ponce; transl. from English. M.: Publishing House &amp;quot;Williams&amp;quot;, 2004. 1006 p.</mixed-citation></ref><ref id="B5"><mixed-citation>Y. Duan, J. Wang, M. B. T. Kam, and J. F. Canny, &amp;quot;Privacy preserving link analysis on dynamic weighted graph,&amp;quot; Computational &amp;amp; Mathematical Organization Theory, vol. 11, no. 2, pp. 141-159, July 2005.</mixed-citation></ref><ref id="B6"><mixed-citation>J. F. Canny, &amp;quot;A computational approach to edge detection,&amp;quot; IEEE Trans- ac ons on Pa ern Analys s and Mach ne In ell gence, vol. 8, no. 6, pp. 679-698, November 1986.</mixed-citation></ref><ref id="B7"><mixed-citation>Canny J. A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. 1986. Vol. 8, no. 6. Pp. 679-698</mixed-citation></ref><ref id="B8"><mixed-citation>S. Russell, P. Norvig, J. F. Canny, J. Malik, and D. D. Edwards, Artificial Intelligence: A Modern Approach, 2nd ed., Prentice Hall Series in Artificial Intelligence, Upper Saddle River, NJ: Prentice Hall/Pearson Education, 2003.</mixed-citation></ref><ref id="B9"><mixed-citation>Soinikova E.S., Ryabihk M.S., Batishchev D.S., Mikhelev V.M. High-performance method for boundary detection in medical images// Academic science &amp;ndash; problems and achievements IX: Proceedings of the Conference. North Charleston, 20-21.06.2016&amp;mdash;North Charleston, SC, USA:CreateSpace, 2016, p.93-95.</mixed-citation></ref><ref id="B10"><mixed-citation>NVIDIA, &amp;ldquo;NVIDIA CUDA C programming guide &amp;ndash; version 7.0,&amp;rdquo; NVIDIA developer website, June 2016. [Online].&amp;nbsp; Available:&amp;nbsp; http://docs.nvidia.com/cuda/cuda-c-programming-guide/#axzz4IHtkC9CZ.</mixed-citation></ref></ref-list></back></article>