Цифровая обработка микроструктуры чугуна по микроскопическому снимку

Аннотация

В данной статье рассмотрены основные аспекты цифровой обработки микроструктуры чугуна на основе микроскопических снимков. Программно-реализованы функции различных фильтров (Гаусса и пороговая фильтрация бинаризация) на изображениях в соответствии с ГОСТ 3443-87. В результате обработки металлографического изображения чугуна была выделена структура графита.

CC BY f
76-79
55

Скачивания

Данные скачивания пока недоступны.
Поделиться
Самандаров, И., Абдухошимов, Ж., Содиков, Т., & Мустафин, Р. (2024). Цифровая обработка микроструктуры чугуна по микроскопическому снимку. Новый Узбекистан: наука, образование и инновации, 1(1), 76–79. извлечено от https://www.inlibrary.uz/index.php/new-uzbekistan/article/view/31795
Илхомжон Самандаров, Алмалыкский филиал Ташкентского государственного технического университета имени Ислама Каримова
к.т.н.доцент кафедры «Математики и информатики»
Журабек Абдухошимов, Алмалыкский филиал Ташкентского государственного технического университета имени Ислама Каримова
Студент
Темирали Содиков, Алмалыкский филиал Ташкентского государственного технического университета имени Ислама Каримова
Студент
Рамир Мустафин, Алмалыкский филиал Ташкентского государственного технического университета имени Ислама Каримова
Студент
Crossref
Сrossref
Scopus
Scopus

Аннотация

В данной статье рассмотрены основные аспекты цифровой обработки микроструктуры чугуна на основе микроскопических снимков. Программно-реализованы функции различных фильтров (Гаусса и пороговая фильтрация бинаризация) на изображениях в соответствии с ГОСТ 3443-87. В результате обработки металлографического изображения чугуна была выделена структура графита.


background image

76

Foydalanilgan adabiyotlar ro‘yxati:

1.Yeршов И.А., Медведев С.В. О плотности сейсмической энергии колебаний грунта при
взрывах.// Вопросы инженерной сейсмологии, вып.9, Труды института физики Земли,
N33(200), 1964. 50-58с., М.: Изд. АН СССР, 1964.
2. Медведев С.В. Инженерная сейсмология, М.: Стройиздат,1962
3. Медведев С.В., Лямзина Г.А. Сейсмический эффект взрывов на руднике//Вопросы
инженерной сейсмологии, вып.6.Труды института физики Земли, N21(188), 1962. 73-97с.,
М.: Изд. АН СССР, 1962
4. Цейтлин Я.И.,Гилманов Р.А. Об энергетиеском критерии опасности действия взрывных
волн промышленных взрывов//Взрывное дело №85/42. Сейсмика промышленных взрывов.
Под ред. д.т.н.В.Н.Мосинца. М.: Изд.”Недра”,1983. 61-73С

ЦИФРОВАЯ ОБРАБОТКА МИКРОСТРУКТУРЫ ЧУГУНА ПО

МИКРОСКОПИЧЕСКОМУ СНИМКУ

Самандаров Илхомжон Расулович

к.т.н.доцент кафедры «Математики и информатики»

Алмалыкского филиала ТГТУ

E-mail:

samadarov.2003@gmail.com

Абдухошимов Журабек Улугбекович

Студент Алмалыкского филиала ТГТУ

E-mail:

10112004jurabek@gmail.com

Содиков Темирали Гуломжонович

Студент Алмалыкского филиала ТГТУ

E-mail:

temiralisodikov@gmail.com

Мустафин Рамир Рифатович

Студент Алмалыкского филиала ТГТУ

E-mail:

deltahavy1405@gmail.com

Аннотация.

В данной статье рассмотрены основные аспекты цифровой обработки

микроструктуры чугуна на основе микроскопических снимков. Программно-
реализованы функции различных фильтров (Гаусса и пороговая фильтрация бинаризация)
на изображениях в соответствии с ГОСТ 3443-87. В результате обработки
металлографического изображения чугуна была выделена структура графита.

Ключевые слова:

микроструктура, микроскопический снимок, фильтрация,

бинаризация, цифровая обработка и анализ изображения.


Простой математической моделью цифровых различных снимков, является

матрица размера

N x N

обозначаемая как

𝐴 = (𝑎

𝑖𝑗

)

, где

𝑖 = 1, 𝑁

̅̅̅̅̅̅

и

𝑗 = 1, 𝑁

̅̅̅̅̅̅

, где

𝑎

𝑖𝑗

-

элемент изображения. Дальнейшая цифровая обработка означает преобразование
полученного изображения с помощью математических или логических операций с целью
достижения решения поставленной задачи [1-3].

Общая схема процесса обработки выглядит следующим образом: обрабатываемая

матрица сканируется, например с лева направо и сверху вниз. Обработка ведется над
каждым элементом вместе с её окрестными элементами, а сам элемент рассматривается
как центр этой окрестности (маски).

Введём определения:

1)

𝑀 = 𝑚(𝑎

𝑖𝑗

) = [

𝑎

𝑖−1,𝑗−1

𝑎

𝑖−1,𝑗

𝑎

𝑖−1,𝑗+1

𝑎

𝑖,𝑗−1

𝑎

𝑖𝑗

𝑎

𝑖,𝑗+1

𝑎

𝑖+1,𝑗−1

𝑎

𝑖+1,𝑗

𝑎

𝑖+1,𝑗+1

]

– назовём

m – окрестностью

точки

𝑎

𝑖𝑗

.


background image

77

2)

Ф = (𝑓

𝜆𝜇

) = [

𝑓

11

𝑓

12

𝑓

13

𝑓

21

𝑓

22

𝑓

23

𝑓

31

𝑓

32

𝑓

33

]

– назовём

ядром

фильтра 3 х 3

, где

𝜆 = 1, 𝑘

̅̅̅̅̅

и

𝜇 = 1, 𝑘

̅̅̅̅̅

.

3)

𝐵 = (𝑏

𝑖𝑗

) = Ф⨁М = 𝑏

𝑖𝑗

=

1

𝑆

𝑓

𝜆𝜇

𝑘

𝜇=1

𝑎

𝑖+(𝜆−2),𝑗+(𝜇−2)

𝑘

𝜆=1

-

фильтрующий оператор

, где S -

сумма всех элементов фильтра

𝑆 =

𝑓

𝜆𝜇

𝑘

𝜇=1

𝑘

𝜆=1

,

𝑏

𝑖𝑗

– элемент результирующего изображения,

𝑖 = 1, 𝑁

̅̅̅̅̅̅

и

𝑗 = 1, 𝑁

̅̅̅̅̅̅

.

Аналогичную формулу можно выводить для фильтра размером 5 x 5.

Фильтр Гаусса

— это один из наиболее распространенных фильтров для

сглаживания изображений и устранения шума. Он основан на математической функции
Гаусса, которая описывает распределение вероятности случайной величины (шум
рассматривается как случайная величина, в виде элемента изображения, появляющейся на
изображении). Вид Гауссовского фильтра, например для фильтра размером 3 x 3 и 5 x 5
соответственно:

Практика показывает, что применять фильтра Гаусса эффективней в изображении с

оттенками серого. На рис.1 показано исходное и отфильтрованное изображения.

а

б


background image

78

в

Рис. 1 а) Зашумлённое изображение, б) Обработанное изображение фильтром

3на3 в) Обработанное изображение фильтром 5на5

Пороговая фильтрация (бинаризации).

Применение пороговой фильтрации к

изображению градиента позволяет преобразовать его в бинарное изображение

𝐵 = (𝑏

𝑖𝑗

)

,

где пиксели

𝐺 = (𝑔

𝑖𝑗

)

выше заданного порога считаются структурными элементами, а

пиксели ниже порога - фоном.

𝑏

𝑖𝑗

=

{

если 𝑔

𝑖𝑗

≥ 𝑇, то 𝑏

𝑖𝑗

= 255(белый) − структурный элемент,

если 𝑔

𝑖𝑗

< 𝑇, то 𝑏

𝑖𝑗

= 0(чёрный) − фон,

где

T – пороговое значение.

Способы определения порогового значения приведены в

[4]

.

Применение пороговой фильтрации позволяет упростить дальнейшую обработку

изображения, такую как сегментация объектов или распознавание образов, поскольку она
позволяет выделить только интересующие структуры на изображении. Пороговое
значение T может быть выбрано в зависимости от конкретной задачи и требуемого уровня
чувствительности к границам.

Ниже на рис.2 приведены фрагменты исходного и бинарного изображения в

цифровом виде:

[

5 8 10 8 5

4 7

9 6 3

1

2
1

1

4
3

5 1 1

7
4

2 3
2 4

]

[

255 255 255 255 255

0

255

255 255 0

0

0
0

0

0
0

255 0 0

255

0

0 0
0 0

]

Рис.2 а) Исходное изображение, б) Бинарное изображение

Для применения пороговой фильтрации к этому изображению, нам нужно задать

пороговое значение T. Допустим, мы выберем порог равный 5. Тогда матрица после
пороговой фильтрации будет выглядеть следующим образом:

Как видно из результатов, пиксели с яркостью выше порогового значения (5) были

преобразованы в белый цвет (255),A а пиксели с яркостью ниже порога - в черный цвет
(0). Таким образом, мы получили бинарное изображение, в котором белые пиксели
представляют структурные элементы (границы), а черные – фон рис. 3. Это бинарное
изображение может быть использовано для дальнейшей обработки, такой как сегментация
объектов или распознавание образов.


background image

79

а

б

Рис. 3

а) Исходное изображение, б) Применение пороговой фильтрации

Заключение.

В ходе исследования были рассмотрены основные этапы цифровой обработки
микроскопических снимков, включая предварительную обработку, выделение границ,
устранение шума, а также бинаризация. Продемонстрировано, что использование
современных методов обработки изображения, может значительно улучшить
автоматизацию обработки, сократить время и процесс анализа микроструктуры чугуна
необходимое для получения результатов на основе микроскопических снимков.
Результаты данной работы показывает её потенциал для применения в области
металлургии, материаловедения и производства.

Литература.

1.

Грузман И.С., Киричук В.С., Косых В.П., Перетягин Г.И., Спектор А.А.

Цифровая обработка изображений в информационных системах: Учебное пособие. -
Новосибирск: Изд-во НГТУ, 2000. - 168.

2.

Samandarov I.R., Manshurov Sh.T., Dushatov N.T., Miratoyev Z.M. Image processing in

C++ using the OpenCV library. THE UNIVERSE. Technical sciences. No.5 (110), May, 2023.

3.

Bulanova Yu.A., Sadykov S.S., Samandarov I.R., Malikov M.N., Manshurov Sh.T. Research

on the choice of algorithms for recognizing neoplasms on mammograms. Zibaldone. Estudios
Italianos. - Vol.X, Issue 2 (2023): 502-511.

4.

OpenCV: Image Thresholding


Библиографические ссылки

Грузман И.С., Киричук В.С., Косых В.П., Псрстягин Г.И., Спектор А.А.

Цифровая обработка изображений в информационных системах: Учебное пособие. -Новосибирск: Изд-во НГТУ, 2000. - 168.

Samandarov I.R., Manshurov Sh.T., Dushatov N.T., Miratoyev Z.M. Image processing in C++ using the OpcnCV library. THE UNIVERSE. Technical sciences. No.5 (110), May, 2023.

Bulanova Yu.A., Sadykov S.S., Samandarov I.R., Malikov M.N., Manshurov Sh.T. Research on the choice of algorithms for recognizing neoplasms on mammograms. Zibaldone. Estudios Italianos. - Vol.X, Issue 2 (2023): 502-511.

OpenCV: Image Thresholding