Научная статья на тему '0 новых математических методах классификации изображений микроструктур сталей'

0 новых математических методах классификации изображений микроструктур сталей Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
98
110
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МАТЕМАТИЧЕСКИЕ МЕТОДЫ / КЛАССИФИКАЦИЯ ИЗОБРАЖЕНИЙ / МИКРОСТРУКТУРЫ СТАЛЕЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Чичко А. Н., Сачек О. А., Лихоузов С. Г.

Algorithms for classification of the steels microstnictures, allowing to carry out computer processing of pictures with the purpose of quantitative assessment of the structure characteristics, are offered. It is shown, that using of criteria, which are calculated by spatial position and sizes of pixel spots of different brightness as characteristics of microstructure picture, allows to classify microstructures by level of steel graininess.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Чичко А. Н., Сачек О. А., Лихоузов С. Г.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

On new mathematical methods of classifications of steel mocrostructures pictures

Algorithms for classification of the steels microstnictures, allowing to carry out computer processing of pictures with the purpose of quantitative assessment of the structure characteristics, are offered. It is shown, that using of criteria, which are calculated by spatial position and sizes of pixel spots of different brightness as characteristics of microstructure picture, allows to classify microstructures by level of steel graininess.

Текст научной работы на тему «0 новых математических методах классификации изображений микроструктур сталей»

fJftTrf: if I IflQ

- 2(46), 2000/ IUU

Algorithms for classification of the steels microstructures, allowing to carry out computer processing of pictures with the purpose of quantitative assessment of the structure characteristics, are offered. It is shown, that using of criteria, which are calculated by spatial position and sizes of pixel spots of different brightness as characteristics of microstructure picture, allows to classify microstructures by level of steel graininess.

iiiieiii

А. Н. ЧИЧКО, О. А. САЧЕК, С. Г. ЛИЗОУЗОВ, БНТУ

О НОВЫХ МАТЕМАТИЧЕСКИХ МЕТОДАХ КЛАССИФИКАЦИИ ИЗОБРАЖЕНИЙ МИКРОСТРУКТУР СТАЛЕЙ

УДК 669.27:519

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

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

к определению частотной характеристики зерен-ной структуры по размеру зерен. Фактически она показывает число зерен от его размера для исследуемой микроструктуры. Именно такой подход может дать новый толчок к поиску взаимосвязей между характеристиками микроструктуры и свойствами сплавов.

Целью настоящей статьи является разработка новых компьютерных методов для определения характеристик микроструктуры на примере стали 12ХНЗА.

Известно, что в зависимости от условий охлаждения в металлографической лаборатории структуры классифицируют по восьмибальной шкале. На рис. 1 приведены микроструктуры исследуемых сплавов. Как видно из рисунка, они являются эталонными, в одних частях микроструктуры присутствует большее количество аус-тенита, в других меньшее. Условно разрезав микроструктуру на четыре части, можно видеть определенный разброс в характеристиках изображения. Практика работы со специалистами металлографических лабораторий показывает, что разные специалисты могут проводить несколько отличную классификацию микроструктур, что свидетельствует о значительном субъективном факторе в оценке микроструктур.

Для обработки микроструктур использовали следующую методику. На первом этапе (рис. 1—3) проводили бинаризацию; заключающуюся в присвоении различным участкам микроструктуры значений 0 и 1 в зависимости от задаваемого порога яркости. Причем в данном исследовании порог яркости являлся величиной переменной, изменяющейся от 0,2 до 0,9. Изменение порога яркости проводили с целью получения статистической картины распределения микроструктурных составляющих. На рис. 2, 3 приведены микроструктуры, классифицируемые по степени бальности с соответствующими порогами яркости. На рис. 4 показан интерфейс работы программы по первич-

104

2008 -

Рис. 1. Эталонные шкалы микроструктур цементованного слоя для стали 20ХНЗА различной бальности: а — 1-й балл; б

2-й; в — 3-й; г — 4-й; д — 5-й; е — 6-й; ж — 7-й; з ~ 8-й балл. х400

з

а б

Рис. 2. Эталонные шкалы микроструктур цементованного слоя 1-го балла с различным порогом яркости: а — порог яркости

0,6; б — порог яркости 0,9. х400

ной обработке микроструктур аустенитно-мартен-ситного класса. При обработке изображений микроструктур в металловедческой лаборатории специалисты обращают внимание на два фактора: количество мартенсита (темные области) и величину остаточного аустенита (светлые области).

В настоящей работе развивается метод, позволяющий формализовать сложнейшую задачу ме-

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

/ 1ПЧ

- 2 (46), 2008/ 11111

а б

Рис. 3. Эталонные шкалы микроструктур цементованного слоя 8-го балла с различным порогом яркости: а — порог яркости

0,6; б — порог яркости 0,9. х400

изображения (критериев). Для краткости и удобства изложения материала назовем пиксель, значение яркости которого не менее заданного значения, а-пикселем (светлый пиксель) и р-пикселем, если его яркость меньше этого значения (темный пиксель). Исследование микроструктур можно условно разбить на три этапа.

На первом этапе вводится критерий Кр характеризующий число а- и р-пикселей на микроструктурах, при варьировании порога яркости:

Е*

I

м

р1

где рР — р-пиксель микроструктуры для порога

п —

яркости г, Г} — пиксель микроструктуры;

число р-пикселей для порога яркости г, т — число всех пикселей микроструктуры.

Величина критерия Кх определяет процентное отношение темных пикселей микроструктуры относительно общего числа пикселей как функция порога яркости г. При обработке микроструктур были исследованы зависимости критерия К{ от порога яркости (диапазон изменения порога - от 0,2 до 0,9) для каждого балла микроструктур (рис. 5). Из рисунка видно, что не существует такого значения порога, для которого шкала от первого до восьмого балла выстраивалась бы в виде последовательности, с помощью которой можно было бы однозначно проводить классифика-

(1) Рис. 4. Интерфейс программы для обработки изображения микроструктур

цию микроструктуры. Следовательно, этот критерий не позволяет классифицировать микроструктуры по баллам.

На втором этапе был введен критерий А^, характеризующий размер светлых пятен микроструктуры. Формула для вычисления критерия имеет вид

К

ю

-5Х

(2)

1=1

0,5 0,6

Значение порога г

Рис. 5. Зависимость критерия Кх от значения порога яркости для каждого балла

микроструктур

106

/ЯГТТТг^Г г^^пт^л^тгггг?

/ 2 (46). 2008 -

где £ — размер пятна /-го порядка; е О. (о, -множество пятен, отсортированных в порядке убывания), т.е. ^ — пятно максимального размера.

Фактически по формуле (2) определяется сумма размеров 10 наибольших светлых пятен изображения для порога яркости г= 0,9. Под пятном понимается множество точек М в микроструктуре, состоящее из ос-пикселей, которые удовлетворяют следующему условию: для любого а-пикселя, принадлежащего множеству А/, все соседние а-пиксели также принадлежат множеству М. Размером пятна назовем количество составляющих его пикселей.

Алгоритм, используемый для определения пятен и их размеров, основан на по пиксельном сканировании изображения микроструктуры с целью поиска ос-пикселей. Общий алгоритм поиска пятен состоит из следующих операций (рис. 6).

1. Поиск первого а-пикселя — Рр присвоение ему первого номера пятна.

2. Сканирование изображения с целью распознавания следующего а-пикселя, причем он должен удовлетворять условиям: это должен быть а-пиксель, он не должен быть распознан, но должны быть уже распознаны верхний и правый от него ос-пиксели.

3. Присвоение распознанному на предыдущей операции а-пикселю номера пятна путем анализа номеров пятен соседних распознанных пикселей.

4. Повторение 2-й и 3-й операций до тех пор, пока все ос-пиксели не будут распознаны.

5. Анализ пятен для соединения. Для этого сначала производится предварительный попарный анализ пятен с формированием матрицы С.р где /, у—1, п (п — число пятен изображения). Матрица формируется по следующему принципу: первое пятно — это множество А, состоящее из элементов А., где А*, А? ~ координаты пикселя на изображении и второе пятно — это множество Д

Присвоение а-пикселю номера пятна

:

Формирование матрицы анализа (х-пятен С

Соединение а-пятен

I

Вычисление размера а-пятен

Рис. 6. Схема алгоритма поиска на изображении микроструктур а-пятен

состоящее из элементов В. , аналогично В* , В?, тогда А и В - М . Если существуют такие А. и Вр что А*-В*\<р или ^-Я?! </?, где р — задаваемая разница в пикселях между пятнами, то элемент матрицы С = 1, иначе С= 0, где /, у — номера соответственно первого и второго анализируемого пятна. На следующем этапе происходит непосредственное соединение с помощью анализа значений матрицы С.. Эта операция заключается в том, что из каждого пятна и его соседей формируется одно пятно, потом производится вычисление размера каждого пятна.

Результаты применения этого алгоритма к эталонным микроструктурам стали 12ХНЗА приведены в таблице.

Значения размеров 10 максимальных а-пятен и величина критерия К2 изображений микроструктур

для различных баллов

Порядок ос-пятна - г Размеры а-пятен - ( 5„ о. е.)

балл

1 2 3 4 5 6 7 8

1 285 506 1248 929 1513 2267 3055 4497

2 269 471 337 584 783 1483 2685 4165

3 186 390 312 433 453 1192 1794 3251

4 141 384 296 428 444 1079 1656 3068

5 130 358 234 409 398 1056 1384 3055

6 99 324 204 399 388 1046 1197 1931

7 93 312 190 270 328 981 905 1207

8 88 281 181 269 312 926 885 1116

9 87 246 180 244 310 907 843 1074

10 80 220 165 243 300 874 831 1031

Сумма 10 пятен (критерий К2) 1458 3492 3347 4208 5229 11811 15235 24395

Как видно из таблицы, для 2-го балла значение критерия К2 больше, чем для 3-го балла и в целом для 2-го балла характерны пятна с большим размером, чем для 3-го балла. Таким образом,

критерий К2 не может однозначно идентифицировать (ранжировать) бальность микроструктуры. На рис. 7 показаны обработанные изображения для микроструктур 2-го и 3-го баллов, которые

2

8

¿Ш

4

ЛГГТГ* г: Г^Г?ГГ?^ЛггТГГГГТ / Ш7

- 2 (46). 2008 / IIII

«оша

5

3

54

а б

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Рис. 7. Для анализа параметра К2 для шкал микроструктур 2-го и 3-го баллов

содержат 10 максимальных пятен с номерами в порядке убывания. Анализируя эти изображения, можно заметить, что пятна для микроструктуры 2-го балла имеют более вытянутую форму (игольчатую), а пятна 3-го балла более выпуклые, поэтому было решено ввести для оценки изображений критерий периметра пятна.

На третьем этапе были введены критерии К3, К4, К5, характеризующие размер и выпуклость светлых пятен. Для этого было введено понятие периметра пятна. Пусть Р — периметр пятна, который представлен множеством М. Тогда величина Р равна числу пикселей, для которых выполняются условия: они принадлежат множеству М и хотя бы один сосед у них р-пиксель. Введем критерий выпуклости пятна. Параметр IV. характеризует выпуклость /-го пятна и рассчитывается по формуле отношения размера пятна к периметру:

/> '

где / — номер пятна.

Критерии К3, К4, К5 рассчитываются по формулам:

ю

10

/=1 ю

/=1 *

1=2

10

1=2 Ч

К,

10 ж4

1=2

/=2 Ч

(3)

(4)

(5)

к X

а. ф н

а

80 70 60 50

: 40

| 30

о

<5 20 10

Рис.

000 -000 -000 -000 -000 ■ 000 -000 -000 о

76 667.86

56 471ЛЪ/

36 ьм.ъь/

8 865.15 /^

5 506.55 ЪШзГ^^"2 98306

1 985^8^—-

3 4 5 6

Балл микроструктуры

1 2

8. Зависимость между величиной критерия Къ и баллом микроструктуры

где 5. — размер /-го пятна; ИК — критерий выпуклости /-го пятна; Р. — периметр /-го пятна.

Критерий Къ определяет сумму характеристик 10 наибольших светлых пятен (размер пятен ), скорректированных критерием выпуклости, критерий КА — сумму характеристик 9 наибольших (без максимального) светлых пятен, скорректированных квадратом критерия выпуклости пятен, критерий К5 — сумму характеристик 9 наибольших (без максимального) светлых пятен, скорректированных кубом критерия выпуклости пятен.

График значений Къ приведен на рис. 8. Как видно из рисунка, эта характеристика однозначно ранжирует микроструктуры по бальности. Критерии КА, К5 с выбросами аномальных значений были введены для получения более надежных и устойчивых результатов с тем, чтобы в дальнейшем можно было построить доверительные интервалы для баллов микроструктур (рис. 9). Как видно из рис. 8, 9, увеличение значений критериев Къ, К5 приводит к увеличению бальности при оценке шкал микроструктур, а характеристика К5 наиболее хорошо (с наибольшей разницей между значениями) разделяет микроструктуры по баллам.

В результате применения критериев Къ, К4, К5 количественные оценки изображений исход-

8

I 2 Мб), 2008 -

600 ООО

4 5

Балл микроструктуры

Рис. 9. Зависимость между величиной критерия КА, К5 и баллом микроструктуры

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

Таким образом, на основе выделенных характеристик компьютерного изображения микроструктуры можно проводить классификацию микроструктур на количественном уровне, т.е. перейти от качественного анализа микрострукту-

ры, который проводится человеком и в значительной степени является субъективным методом, к количественной оценке микроструктуры, заключающейся в обработке микроструктуры на компьютере. Это открывает возможности для количественного регрессионного анализа взаимосвязей между количественными характеристиками микроструктуры и свойствами сплавов. Следует отметить, что поиск взаимосвязей микроструктуры со свойствами материала может увенчаться успехом с большей вероятностью, чем поиск аналогичных зависимостей при использовании характеристик среднестатистического зерна или производных этой характеристики. Эти исследования могут быть использованы для систем автоматизированной обработки микроструктур для повышения качества изделий, изготавливаемых на предприятиях литейного и металлургического профиля. Компьютерные методы обработки могут явиться мощным инструментом для развития исследовательских работ в области металловедения чугунов и сталей.

i Надоели баннеры? Вы всегда можете отключить рекламу.