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

Алгоритмы обработки изображений микроструктур сталей для определения межпластиночных расстояний феррита и цементита Текст научной статьи по специальности «Математика»

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

Аннотация научной статьи по математике, автор научной работы — Чичко А.Н., Сачек О.А., Веденеев А.В.

The methods of computer analysis, based on binarization of image for calculation of inter-plate distance in eutectic colonies of pearlit steel are offered. Algorithms for determination of function of inter-plate distance, that allows to increase informativeness of microstructure investigations and level of automation in determination of inter-plate distance, are developed.

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

Похожие темы научных работ по математике , автор научной работы — Чичко А.Н., Сачек О.А., Веденеев А.В.

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

Algorythms of processing of steels micro structure images for determination of inter­plate distances of ferrite and cementite

The methods of computer analysis, based on binarization of image for calculation of inter-plate distance in eutectic colonies of pearlit steel are offered. Algorithms for determination of function of inter-plate distance, that allows to increase informativeness of microstructure investigations and level of automation in determination of inter-plate distance, are developed.

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

яти сгшшгг гг:г

1 (50), 2009-

The methods of computer analysis, based on bina-rization of image for calculation of inter-plate distance in eutectic colonies of pearlit steel are offered. Algorithms for determination offunction of inter-plate distance, that allows to increase informativeness of microstructure investigations and level of automation in determination of \^inter-plate distance, are developed.

А. Н. ЧИЧКО, О. А. САЧЕК, БНТУ, А. В. ВЕДЕНЕЕВ, РУП «БМЗ»

УДК 669.27:519

алгоритмы обработки изображений микроструктур сталей

для определения межпластиночных расстояний

феррита и цементита

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

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

Укрупненно традиционный алгоритм определения межпластиночных расстояний включает в себя следующие этапы [1] .

Шаг 1. Выбор эвтектоидных колоний по фотографии микроструктуры

Шаг 2. Определение площадей эвтектоидных колоний

Шаг 3 . Проведение секущей перпендикулярно направлению пластин цементита и определение числа пересечений на 10 мм .

Шаг 4. Определение среднего видимого межпластиночного расстояния

Шаг 5 . Определение истинного расстояния с помощью экстраполяционной функции, построенной по экспериментальным данным

Этот алгоритм основывается на выборе эвтекто-идной колонии, который реализуется с помощью первичного анализа микроструктуры Выбор эвтек-тоидной колонии зависит от качества изображения (фото) и опыта металловеда и фактически является субъективным фактором . Анализ такой методики показывает, что она имеет ряд недостатков

1 . Погрешности, связанные с измерением площадей

2 . Низкий уровень автоматизации и высокая трудоемкость метода

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

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

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

Шаг 1. Бинаризация компьютерного изображения для К участков микроструктур с выбранным порогом

Шаг 2. Математическая обработка полного изображения К микроструктур .

Шаг 3 . Вычисление К функций плотности распределения доли эвтектоидных колоний по числу межпластиночных расстояний для К участков микроструктуры

-► Фото 1

-► Фото 2

Образец № 1

-► Фото 10

-► Фото 1

-► Фото 2

Образец № 2

-► Фото 9

-► Фото 1

-► Фото 2

Образец № 3 -►

Фото 10

-► Фото 1

-► Фото 2

Образец № 4 -►

Фото 10

Рис . 1. Схема получения микроструктур для исследования

Шаг 4 . Определение характеристик функций распределения эвтектоидных колоний .

Шаг 5. Определение значения приведенного межпластиночного расстояния .

Исходные данные для обработки микроструктур с целью определения межпластиночного расстояния были взяты в металлографической лаборатории РУП «БМЗ» . Для реализации представленного выше алгоритма была отобрана группа микроструктур, которые получены из образцов различных плавок . На рис . 1 показана схема получения микроструктур для обработки фотографий перлитной стали . Микроструктуры, отобранные по этой схеме, приведены на рис . 2, 3. Каждая из

/гтттгг; г: г^ггггггТггг1 / 07

-1 (50), 2009 / Ш

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

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

88/,

оти г мстммегий

(50), 2009-

Рис . 3. Микроструктуры перлитной стали для различных участков образцов № 1 и 2: а, б - образец № 3; в, г - образец № 4

В этом случае для обработки микроструктур можно предложить математическое описание микроструктуры в виде распределения межпластиночных расстояний [2]. Пусть Р(^пл) является функцией, характеризующей плотность распределения межпластиночных расстояний на видимой плоскости микрошлифа. Тогда изображение микроструктуры может быть заменено этой функцией распределения, т е речь идет о построении математической модели конкретной микроструктуры и замене реальной микроструктуры образца стали функцией, описывающей распределение межпластиночных расстояний

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

Рис . 4 . Функция плотности распределения межпластиночных расстояний Р(^пл)

расстояний . Максимумы на кривых распределения говорят о преобладании данного межпластиночного расстояния в микроструктуре . Снижение числа межпластиночных расстояний свидетельствует о минимизации данных расстояний в рассчитываемой микроструктуре

Микроструктуры были обработаны с помощью специально разработанной программы АОМ (Автоматизированная Обработка Микроструктур, разработка БНТУ) . Входными параметрами программы является изображение микроструктуры, а выходными - характеристики распределения . Результаты, полученные при обработке микроструктур программой АОМ, приведены на рис . 5-9 . Так, для десяти фотографий микроструктуры образца № 1 были получены десять графиков распределений расстояний, представленных на рис . 5 . Для девяти фотографий микроструктуры образца № 2 графики распределений приведены на рис . 6, для десяти фотографий микроструктуры образца № 3 - на рис . 7, для десяти фотографий микроструктуры образца № 4 - на рис . 8 . На рис . 9 приведена интегральная характеристика плотности распределения межпластиночных расстояний для всех фотографий каждого образца .

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

аггг^ г: гл^ггтллтгггггт / да

-1(50),2009/ Ив

Рис . 5 . Плотность распределения межпластиночных расстояний эвтектоидных колоний для десяти микроструктур образца №1: 1 - фото 1 (рис . 2, а); 2 - фото 2 (рис . 2, б); 3 - фото 3; 4 - фото 4; 5 - фото 5; 6 - фото 6; 7 - фото 7; 5 - фото 8; 9 - фото 9;

10 - фото 10

ными микроструктурами (см . рис . 5, 6, 8) . Возможно, это явилось причиной большего разброса межпластиночных расстояний, определенных с помощью традиционной и предлагаемой методики . Положения максимумов плотности распределения для всех четырех образцов различны . Например, как видно из рисунков, графики распределений расстояний для образцов № 1, 2 лежат левее, т. е . в области меньших расстояний, относительно графиков распределения для образцов №3, 4 . Аналогичную картину можно видеть и на рис . 9, причем

график для образца №3 имеет наибольшее смещение в сторону больших расстояний

Как видно из рис . 5-9, кривые распределения могут иметь 1-2 локальных максимума. Физический смысл этих максимумов сводится к наличию в микроструктуре различных групп эвтектоидных колоний с разным межпластиночным расстоянием Причем истинным межпластиночным расстоянием считаются те расстояния, которые соответствуют минимальному значению . Наиболее вероятным является то, что для каждой микроструктуры

Рис . 6 . Плотность распределения межпластиночных расстояний эвтектоидных колоний для девяти микроструктур образца №2: 1 - фото 1 (рис . 2, в); 2 - фото 2 (рис . 2, г); 3 - фото 3; 4 - фото 4; 5 - фото 5; 6 - фото 6; 7 - фото 7; 8 - фото 8; 9 - фото 9

90

шии г: гл^ггтллтгггггт

1 (50), 2009-

Рис . 7 . Плотность распределения межпластиночных расстояний эвтектоидных колоний для десяти микроструктур образца №3: 1 - фото 1 (рис . 3, а); 2 - фото 2 (рис . 3, б); 3 - фото 3; 4 - фото 4; 5 - фото 5; 6 - фото 6; 7 - фото 7; 8 - фото 8; 9 - фото 9;

10 - фото 10

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

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

четыре алгоритма, позволяющие определять наиболее типичные усредненные характеристики межпластиночных расстояний с использованием функции плотности распределения . Алгоритм метода АОМ-1 Шаг 0. Выбор К выделенных компьютерных фрагментов микроструктур для одного образца для определения ёпл.

Шаг 1. Математическая обработка полного поля К микроструктур с целью получения усред-

Рис . 8 . Плотность распределения межпластиночных расстояний эвтектоидных колоний для десяти микроструктур образца №4: 1 - фото 1 (рис . 3, в); 2 - фото 2 (рис . 3, г); 3 - фото 3; 4 - фото 4; 5 - фото 5; 6- фото 6; 7 - фото 7; 8 - фото 8; 9 - фото 9; 10 - фото 10

дгггг^ г: ктгг^гп'г, /qi

-1(50),2009 / Wl

-♦-1 -Û-3

0,0 0,1 0,2 0,3 0,4 0,5 0,6 0,7 0,8 0,9 1,0

с/пл, мкм

Рис . 9 . Интегральная характеристика плотности распределения межпластиночных расстояний эвтектоидных колоний для различных образцов: 1 - образец № 1; 2 - № 2; 3 - № 3; 4 - № 4

ненных функций плотности распределения эвтектоидных колоний по межпластиночным расстояниям П<л), P2(dU -, PK(dm) •

Шаг 2 . Определение значений ^1пл, ^2пл, —, dKпл межпластиночного расстояния, при которых функции соответственно Р1(^пл), Р2^пл), —, Рк^пл) принимают максимальные значения .

Шаг 3 . Определение приведенного межпластиночного расстояния А?пр по формуле:

к

iö = Х A

i=1

Шаг 1 . Математическая обработка полного поля K микроструктур с целью получения усредненных функций плотности распределения эвтек-тоидных колоний по межпластиночным расстояниям PHdJ, PVnJ1), —, PK(dm) .

Шаг 2. Выбор значений d1 кр, d2^, —, dKкр.

Шаг 3 . Корректировка функций распределения с ее фильтрацией для межпластиночных расстояний по условиям:

К

X 4 = 1

г=1

В таблице приведены результаты определения межпластиночного расстояния с использованием метода АОМ-1 для различных порогов бинаризации (0,45 и 0,55) .

Алгоритм метода АОМ-2 С целью дальнейшего совершенствования методики был предложен модифицированный метод определения межпластиночного расстояния, который отличается от первого тем, что обработанные функции распределения фильтруются по условию РДй^) < Р(а?пл) при а?пл = а?кр . Фильтрация функции распределения позволяет в качестве основы для определения межпластиночных расстояний использовать только те, которые не превышают критических значений

Шаг 0 Выбор К выделенных компьютерных фрагментов микроструктур для одного образца для определения dпл.

РР1 (dn,) < Р1 (dn,) при d^ = ,

PP2(dпл) < P2(dnj) при dnjl = ,

РРККЛ) < PK(dm) при dпл = ,

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

кр>

кр>

кр-

Шаг 4. Группировка значений функций PP1(dm), PP2(dm), PPKKJ нат_групп по условию dmax - d = const, где i = 1, m , т. е . разница между максимальным и минимальным значением видимого межпластиночного расстояния для всех групп одинакова

Шаг 5. Определение средних значений видимых межпластиночных расстояний для m групп

дляKмикроструктур: dщ, dщ , dm1, dЦ , dю ,

dm2 d 1K d 2K dmK

..., айб , ..., айб , айб , ..., айб .

Шаг 6. Определение приведенных видимых межпластиночных расстояний по группам d, d}

к

di jgj для K микроструктур по формуле:

i î öi

92/

г: гшшгггта

1 (50), 2009-

ti* = X Bdj

ia nö'

i=1

X Bi = 1,

i=1

j=1K

Шаг 7. Определение приведенного межпластиночного расстояния ёпр по формуле:

к

dï ö = X Aidi î öl , i=1

к

X 4 = 1

i=1

В таблице приведены шесть результатов определения межпластиночного расстояния с использованием метода АОМ-2 для различных критических значений dкр:

кр

1) d^ = 1,667;

2) d^ = 0,778;

3) d^ = 0,700;

4) dêô - первый локальный максимум функции распределения PP^d^), PP2(dni), ...,

PPK(dra);

5) dêô - второй локальный максимум (если нет, берется значение первого локального максимума);

6) d "ö - следующее значение после второго локального максимума (если такого нет, то после первого локального максимума)

Алгоритм метода AOM-3

Шаг 0. Выбор K выделенных компьютерных фрагментов микроструктур для одного образца для определения

Шаг 1. Математическая обработка колоний с наибольшей дисперсностью K микроструктур с целью получения усредненных функций распределения эвтектоидных колоний по межпластиночным расстояниям Р^пл), P2(dra), ..., PK(dUT) .

Шаг 2 . Определение значений d1^, d2пл, 0K,aa межпластиночного расстояния, при которых функции соответственно P1(dпл), P2(dпл), ..., Pк(dпл) принимают максимальные значения

Шаг 3 . Определение приведенного межпластиночного расстояния d^ по формуле:

к

dïô =X Ai'

i=1

к

X Ài = 1.

В таблице приведены результаты определения межпластиночного расстояния с использованием метода АОМ-3

Алгоритм метода AOM-4 Известно, что микроструктура перлита изменяется в пространстве сложным образом, в результате чего на фотографии микрошлифа видны проекции феррито-цементитных пластин . Чтобы учесть пространственные особенности межпластиночных расстояний, предлагается метод проекций, сущность которого состоит в корректировке приведенного межпластиночного расстояния косинусо-образными коэффициентами

Шаг 0 Выбор к выделенных компьютерных фрагментов микроструктур для одного образца для определения

Шаг 1 Математическая обработка полного поля к микроструктур с целью получения усредненных функций плотности распределения эвтек-тоидных колоний по межпластиночным расстояниям P1(dn,), P2(dn,), ..., PK(dnJ1) .

Шаг 2. Выбор значений d1 кр,d2^, ...,d^. Шаг 3. Корректировка функций распределения с ее фильтрацией для межпластиночных расстояний по условиям:

PP1(dпл) < P1(dn,) при dпл = , ■

PP2(dna) < P2(dna) при dn, = ,

кр

кр

PPK(dUJl) < PK(dra) при dпл = dKKp .

Шаг 4 . Группировка значений функций распределения РР1^), РР2^), ..., PPK(dJ) по и группам по условию NN'max (df ё) - NNmin (df ё) = const,

где i = 1, m , т. е . разница между максимальным и минимальным значением долей распределения по видимому межпластиночному расстоянию для всех групп одинакова .

Шаг 5. Определение средних значений видимых межпластиночных расстояний для m групп

11 21

для K микроструктур: dйб, dйб ,

dm1 d 12 а nö , а nö :

22 nö

dm2 d 1K d 2K dmK

M ДА , • • • , W ДА , W ДА ..... W д

Шаг 6. Определение приведенных видимых межпластиночных расстояний по группам ё, 2 К

ё ííбi , ..., ё ¡ш для К микроструктур по формуле:

т

díУí5i =Х (ё1е )ё|й, ,=1

т

Х в, = 1,

г=1

] = 1К

i=1

глгтг:г: г: гтптп' / оо

-1(50), 2009/ VII

Сравнительные значения межпластиночных расстояний йпр, полученных с использованием алгоритмов АОМ-1, АОМ-2, АОМ-3, АОМ-4

Алгоритмы йЛр, мкм

образец №1 образец №2 образец №3 образец №4

АОМ-1 (Порог бинаризации 0,45) 0,148 0,156 0,264 0,195

АОМ-1 (Порог бинаризации 0,55) 0,191 0,186 0,319 0,233

АОМ-2 ^р= 1,667) 0,160 0,171 0,190 0,174

АОМ-2 ^р= 0,778) 0,134 0,144 0,166 0,151

АОМ-2 ^р= 0,700) 0,128 0,137 0,160 0,145

АОМ-2 (dёб ) 0,112 0,117 0,159 0,115

АОМ-2 (d ё б ) 0,112 0,117 0,202 0,157

АОМ-2 (d ё'б ) 0,129 0,135 0,220 0,175

АОМ-3 0,116 0,116 0,233 0,156

АОМ-4 (Число групп 10) 0,135 0,147 0,179 0,159

АОМ-4 (Число групп 15) 0,129 0,141 0,172 0,152

АОМ-4 (Число групп 20) 0,126 0,138 0,168 0,149

Шаг 7. Определение приведенного межпластиночного расстояния dпр по формуле:

К

^д = X , ,=1

К

X а, = 1.

г=1

В таблице приведены три результата определения межпластиночного расстояния с использованием метода АОМ-4 для различного числа групп (10, 15 и 20) .

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

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

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

Литература

1. С а л т ы к о в С .А . Стереометрическая металлография . М . : Металлургия, 1970 .

2 . Ч и ч к о А . Н . , С а ч е к О .А . , В е д е н е е в А .В . , С о б о л е в В . Ф . О новых математических методах анализа микроструктур эвтектоидных колоний перлитных сталей // Литье и металлургия. 2008 . №4 . С . 113-117 .

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