<?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">mais</journal-id><journal-title-group><journal-title xml:lang="ru">Моделирование и анализ информационных систем</journal-title><trans-title-group xml:lang="en"><trans-title>Modeling and Analysis of Information Systems</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1818-1015</issn><issn pub-type="epub">2313-5417</issn><publisher><publisher-name>Yaroslavl State University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.18255/1818-1015-2018-6-667-679</article-id><article-id custom-type="elpub" pub-id-type="custom">mais-765</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>Articles</subject></subj-group></article-categories><title-group><article-title>Применение нейронных сетей для распознавания конструктивных элементов рельсов на магнитных и вихретоковых дефектограммах</article-title><trans-title-group xml:lang="en"><trans-title>Application of Neural Networks for Recognizing Rail Structural Elements in Magnetic and Eddy Current Defectograms</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0500-306X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кузьмин</surname><given-names>Егор Владимирович</given-names></name><name name-style="western" xml:lang="en"><surname>Kuzmin</surname><given-names>Egor V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д-р физ.-мат. наук, профессор кафедры теоретической информатики</p><p>ул. Советская, 14, г. Ярославль, 150003</p></bio><bio xml:lang="en"><p>doctor of science, associate professor</p><p>14 Sovetskaya str., Yaroslavl, 150003</p></bio><email xlink:type="simple">kuzmin@uniyar.ac.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6274-9971</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Горбунов</surname><given-names>Олег Евгеньевич</given-names></name><name name-style="western" xml:lang="en"><surname>Gorbunov</surname><given-names>Oleg E.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. физ.-мат. наук, генеральный директор</p><p>ул. Союзная, 144, г. Ярославль, 150008</p></bio><bio xml:lang="en"><p>PhD, general director</p><p>144 Soyuznaya str., Yaroslavl, 150008</p></bio><email xlink:type="simple">gorbunovoe@nddlab.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-5687-7969</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Плотников</surname><given-names>Петр Олегович</given-names></name><name name-style="western" xml:lang="en"><surname>Plotnikov</surname><given-names>Petr O.</given-names></name></name-alternatives><bio xml:lang="ru"><p>инженер-технолог</p><p>ул. Союзная, 144, г. Ярославль, 150008</p></bio><bio xml:lang="en"><p>production engineer</p><p>144 Soyuznaya str., Yaroslavl, 150008</p></bio><email xlink:type="simple">plotnikovpo@nddlab.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9149-7435</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Тюкин</surname><given-names>Вадим Александрович</given-names></name><name name-style="western" xml:lang="en"><surname>Tyukin</surname><given-names>Vadim A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>руков. сектора разработки</p><p>ул. Союзная, 144, г. Ярославль, 150008</p></bio><bio xml:lang="en"><p>head of software development</p><p>144 Soyuznaya str., Yaroslavl, 150008</p></bio><email xlink:type="simple">tyukinva@nddlab.com</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-2534-1026</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Башкин</surname><given-names>Владимир Анатольевич</given-names></name><name name-style="western" xml:lang="en"><surname>Bashkin</surname><given-names>Vladimir A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д-р физ.-мат. наук, профессор кафедры теоретической информатики</p><p>ул. Советская, 14, г. Ярославль, 150003</p></bio><bio xml:lang="en"><p>doctor of science, associate professor</p><p>14 Sovetskaya str., Yaroslavl, 150003</p></bio><email xlink:type="simple">bashkinva@nddlab.com</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>P.G. Demidov Yaroslavl State University</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>ООО «Центр инновационного программирования», NDDLab</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Center of Innovative Programming, NDDLab</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>19</day><month>12</month><year>2018</year></pub-date><volume>25</volume><issue>6</issue><fpage>667</fpage><lpage>679</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Кузьмин Е.В., Горбунов О.Е., Плотников П.О., Тюкин В.А., Башкин В.А., 2018</copyright-statement><copyright-year>2018</copyright-year><copyright-holder xml:lang="ru">Кузьмин Е.В., Горбунов О.Е., Плотников П.О., Тюкин В.А., Башкин В.А.</copyright-holder><copyright-holder xml:lang="en">Kuzmin E.V., Gorbunov O.E., Plotnikov P.O., Tyukin V.A., Bashkin V.A.</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://www.mais-journal.ru/jour/article/view/765">https://www.mais-journal.ru/jour/article/view/765</self-uri><abstract><p>Для обеспечения безопасности движения на железнодорожном транспорте регулярно проводится неразрушающий контроль рельсов с применением различных подходов и методов, включая методы магнитной и вихретоковой дефектоскопии. Актуальной задачей является автоматический анализ больших массивов данных (дефектограмм), которые поступают от соответствующего оборудования. Под анализом понимается процесс определения по дефектограммам наличия дефектных участков наряду с выявлением конструктивных элементов рельсового пути. Данная статья посвящена задаче распознавания образов конструктивных элементов железнодорожных рельсов по дефектограммам многоканальных магнитных и вихретоковых дефектоскопов. Рассматриваются три класса конструктивных элементов рельсового пути: 1) болтовой стык с прямым или скошенным соединением рельсов, 2) электроконтактная сварка рельсов и 3) алюмотермитная сварка рельсов. Образы, которые не могут быть отнесены к этим трем классам, условно считаются дефектами и выносятся в отдельный четвертый класс. Для распознавания образов конструктивных элементов на дефектограммах применяется нейронная сеть, реализованная в рамках открытой библиотеки TensorFlow. С этой целью каждая выделенная для анализа область дефектограммы преобразуется в графический образ в градации серого цвета размером 20 на 39 пикселей.</p></abstract><trans-abstract xml:lang="en"><p>To ensure traffic safety of railway transport, non-destructive test of rails is regularly carried out by using various approaches and methods, including magnetic and eddy current flaw detection methods. An automatic analysis of large data sets (defectgrams) that come from the corresponding equipment is an actual problem. The analysis means a process of determining the presence of defective sections along with identifying structural elements of railway tracks on defectograms. This article is devoted to the problem of recognition of rail structural element images in magnetic and eddy current defectograms. Three classes of rail track structural elements are considered: 1) a bolted joint with straight or beveled connection of rails, 2) a butt weld of rails, and 3) an aluminothermic weld of rails. Images that cannot be assigned to these three classes are conditionally considered as defects and are placed in a separate fourth class. For image recognition of structural elements in defectograms a neural network is applied. The neural network is implemented by using the open library TensorFlow. To this purpose each selected (picked out) area of a defectogram is converted into a graphic image in a grayscale with size of 20 x 39 pixels.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>неразрушающий контроль рельсов</kwd><kwd>магнитная и вихретоковая дефектоскопия</kwd><kwd>обнаружение дефектов</kwd><kwd>автоматический анализ дефектограмм</kwd><kwd>нейронные сети</kwd></kwd-group><kwd-group xml:lang="en"><kwd>nondestructive testing</kwd><kwd>magnetic and eddy current testing</kwd><kwd>rail flaw detection</kwd><kwd>automated analysis of defectograms</kwd><kwd>neural networks</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">Кузьмин Е. В., Горбунов О. Е., Плотников П. О., Тюкин В. А., “ Об определении уровня полезных сигналов при расшифровке магнитных и вихретоковых дефектограмм”, Модел. и анализ информ. систем, 24:6 (2017), 760–771;</mixed-citation><mixed-citation xml:lang="en">Kuzmin E. V., Gorbunov O. E., Plotnikov P. O., Tyukin V. A., “On Finding a Threshold of Useful Signals in the Analysis of Magnetic and Eddy Current Defectograms”, Modeling and Analysis of Information Systems, 24:6 (2017), 760–771, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Кузьмин Е.В., Горбунов О.Е., Плотников П.О., Тюкин В.А., “Эффективный алгоритм определения уровня полезных сигналов при расшифровке магнитных и вихретоковых дефектограмм”, Модел. и анализ информ. систем, 25:4 (2018), 382–387;</mixed-citation><mixed-citation xml:lang="en">Kuzmin E.V., Gorbunov O.E., Plotnikov P.O., Tyukin V.A., “An Efficient Algorithm for Finding a Threshold of Useful Signals in the Analysis of Magnetic and Eddy Current Defectograms”, Modeling and Analysis of Information Systems, 25:4 (2018), 382–387, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Марков А. А., Кузнецова Е. А., Дефектоскопия рельсов. Формирование и анализ сигналов. Кн. 1. Основы, КультИнформПресс, СПб., 2010;</mixed-citation><mixed-citation xml:lang="en">Markov A.A., Kuznetsova E. A., Rails flaw detection. Formation and analysis of signals. Book 1. Principles, KultInformPress, St. Petersburg, 2010, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Марков А. А., Кузнецова Е. А., Дефектоскопия рельсов. Формирование и анализ сигналов. Кн. 2. Расшифровка дефектограмм, Ультра Принт, СПб., 2014;</mixed-citation><mixed-citation xml:lang="en">Markov A. A., Kuznetsova E. A., Rails flaw detection. Formation and analysis of signals. Book 2. Data interpretation, Ultra Print, St. Petersburg, 2014, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Тарабрин В.Ф., Зверев А.В., Горбунов О.Е., Кузьмин Е.В., “О фильтрации данных при автоматической расшифровке дефектограмм АПК «АСТРА»”, В мире неразрушающего контроля, 64:2 (2014), 5–9;</mixed-citation><mixed-citation xml:lang="en">Tarabrin V. F., Zverev A. V., Gorbunov O. E., Kuzmin E.V., “About Data Filtration of the Defectogram Automatic Interpretation by Hardware and Software Complex “ASTRA””, NDT World, 64:2 (2014), 5–9, (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Simard P. Y., Steinkraus D., Platt J. C., “Best Practices for Convolutional Neural Networks Applied to Visual Document Analysis”, 7th International Conference on Document Analysis and Recognition (ICDAR-2003), 2-Volume Set, (3–6 August 2003, Edinburgh, Scotland, UK), IEEE Computer Society, 2003, 958–962.</mixed-citation><mixed-citation xml:lang="en">Simard P. Y., Steinkraus D., Platt J. C., “Best Practices for Convolutional Neural Networks Applied to Visual Document Analysis”, 7th International Conference on Document Analysis and Recognition (ICDAR-2003), 2-Volume Set, (3–6 August 2003, Edinburgh, Scotland, UK), IEEE Computer Society, 2003, 958–962.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Goodfellow I., Bengio Y., Courville A., Deep Learning, MIT Press, 2016.</mixed-citation><mixed-citation xml:lang="en">Goodfellow I., Bengio Y., Courville A., Deep Learning, MIT Press, 2016.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Chollet F., Deep Learning with Python, Manning Publications Co., 2018.</mixed-citation><mixed-citation xml:lang="en">Chollet F., Deep Learning with Python, Manning Publications Co., 2018.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">TensorFlow https: // www. tensorflow. org/.</mixed-citation><mixed-citation xml:lang="en">TensorFlow https: // www.tensorflow.org/.</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>
