ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ &ш\
УДК 383.8:621.396.96:621.396.6
ОЦІНКА ГЛИБИНИ ДЕФЕКТУ ЗВАРНОГО З’ ЄДНАННЯ ЗА 2D ЗОБРАЖЕННЯМ ПОВЕРХНІ МАТЕРІАЛУ
РУСИН Б.П., АНУФРІЄВА Н.П., ІВАНЮК В.Г., КАПШІЙ О.В., КОРНІЙ В.В., ЮРКЕВИЧР. М.
Розглядається задача тривимірної реконструкції поверхні за двомірним зображенням дефекту зварного з’єднання. Пропонується алгоритм реконструкції внутрішньої поверхні дефекту зварного з’єднання. Результати роботи алгоритму, програмно реалізованого в системі обробки інформації зображень, демонструються на прикладі тривимірної реконструкції поверхні дефекту макроструктури зварного з’ єднання.
1. Вступ
Оцінювання фактичних розмірів дефектів зварних з’єднань на поверхні металу є актуальною науково-технічною проблемою, оскільки такі пошкодження зменшують міцність і експлуатаційну надійність зварних з’єднань і можуть привести до руйнування всієї конструкції [1-6].
За останні роки область контролю якості стану зварних з’ єднань значно збільшилась, бо цьому сприяло виникнення нових пристроїв і методів у системах руйнівного контролю і комплексах неруйнівного контролю [7-9]. Одним з методів контролю якості стану зварних з’єднань [3, 4, 10] є дослідження металографічних зображень, на яких зафіксований стан поверхні зварних з’єднань на їх окремих ділянках [11, 12]. Ручна обробка великої кількості зображень є достатньо трудомісткою і дає можливість, у більшості випадків, отримати інформацію про такі характеристики якості стану зварних з ’ єднань, як граничні розміри дефекту зварного з’єднання [7, 10] лише у площині зображення. Адаптація та застосування сучасних методів автоматизованої обробки зображень до конкретних задач в області металографії дозволяє значно підвищити ефективність роботи операторів із зображеннями та отримати з них більше інформації про такі об’єкти досліджуваної сцени, як дефекти зварних з’єднань. В цьому випадку є потенційна можливість отримати інформацію про тривимірну структуру дефектів на зображеннях, базуючись на інформації двовимірних зображень [13].
Так, в даній статті розглядається одна з проблем контролю якості стану зварних з’ єднань, оцінка гли-
РИ, 2011, № 1
бини дефекту зварного з’єднання за його двовимірними зображеннями.
Однією з поширених груп дефектів зварних з ’ єднань, які можна зафіксувати на двовимірних зображеннях, є дефекти макроструктури [3, 4, 10]. Дефекти цієї групи виявляються при збільшенні не більш ніж в 10 разів і є простіші для відеоспостереження, аналізу та відновлення 3 D інформації зображень, тому на даному етапі ми зупинилися лише на них. В цьому випадку система отримання і обробки інформації зображень матеріалів з аналізом тривимірної структури поверхні повинна містити джерело світла і відеокамеру. Досліджуваний зразок з дефектом зварного з’єднання освітлюється джерелом некогерентного світла. Відбите від поверхні зразка світло сприймається відеокаме-рою і передається для аналізу у комп’ютер. При відновленні тривимірної структури поверхні об’ єктів відбите від яких світло потрапило у відеокамеру розглядають два типи відбиття: дифузне і дзеркальне [14-17 ].
Об’єкти з дифузним відбиттям, що відкидають рівну світлову інтенсивність у всіх напрямках спостереження, є простіші для аналізу та відновлення 3 D інформації зображень. Саме тому на даному етапі доцільно провести реставрацію 3D інформації дефекту зварного з’єднання, як об’єкта з дифузним відбиттям. Для цього вплив дзеркальної компоненти на формування зображення дефекту зварного з ’ єднання потрібно максимально зменшити. Ефект зменшення впливу дзеркальної компоненти забезпечимо використанням спеціальних умов відеозйомки: розташуємо відеокамеру так, щоб напрямок відеоспостереження і напрямок відбиття точок поверхні дефекту зварного з’єднання були максимально ортогональні [14-17].
Метою даного дослідження є розробка методів та алгоритмів оцінювання глибини дефекту зварного з ’ єднання в матеріалі за допомогою аналізу 2D зображення його поверхні.
2. Ілюмінаційна модель зображення та визначення її компонентів
Для дифузної моделі відбиття (розглядається монохроматичне зображення) інтенсивність відбиття точки поверхні освітленої одним джерелом світла визначається рівнянням [14-17]
Ix= Ia + V kd(N • L), (1)
де Ia - інтенсивність розсіяного світла; Ip^ - інтенсивність джерела світла; kd - дифузний коефіцієнт, який відображає рівень дифузного відбивання досліджуваної точки на поверхні;
N = { , ~Р -q * 1 }
Vp2 +q2 + Л/Р2 + q2 + Л/p2 + q2 +1 (2)
- визначає одиничний вектор нормалі до поверхні в
. . dz dz
досліджуваній точці (рис. 1); p = —, q = — - визна-
dx dy
чають нахил поверхні в околі точки [18]; L = (Lx > Ly > Lz) - одиничний нормалізований вектор,
75
який визначає напрям на джерело світла (див. рис. 1). Таким чином, маємо для реставрації 3D рівняння з чотирма невідомими p, q, kd, Ia. Отже, для того, щоб відновити похідні вектора нормалі тривимірної поверхні N , необхідно визначити фон Ia та дифузний коефіцієнт kd. Зробимо припущення, на яке спирається наступний аналіз, а саме будемо вважати, що дифузний коефіцієнт для всіх точок поверхні дефекту зварного з’єднання незмінний.
Для визначення інтенсивності фону Ia (1) використовуються затінені точки a = (xa, ya) (див. рис. 1), розташовані на поверхні дефекту зварного з’єднання d . В цьому випадку друга складова рівняння (1) дорівнює нулю і Ia = Ix (ха,Уа) .
Рис. 1. Вектори дифузної моделі відбиття і сегмент зони затінення (чорний колір) поверхні дефекту зварного з’єднання d: L - вектор напрямку до джерела світла; N -вектор нормалі до поверхні.
Наступним кроком реставрації є визначення дифузного коефіцієнта.
2.1. Реконструкція модуля горизонтальної похідної
Наступним третім кроком реставрації є визначення похідних вектора нормалі. Реконструкцію похідних вектора нормалі проведемо для випадку, коли діє спрощуюче припущення: глибина дефекту зварного з’єднання z(x,y) є незмінною на вертикальному відрізку [yo ,yo + d], що формально можна представити як
q = q(x,y) = 0, (7)
де y є [yo,yo + d]. З врахуванням (7) і (6) вираз (4) спрощується до рівняння
Р =
(I*O - Ia)2
І (I*.-Ia)2
(8)
Як видно з (8), параметр p представляє собою модуль горизонтальної похідної, тому у виразі (8) замість
позначення p доцільно застосовувати позначення |р|. Нехай для наступної реконструкції модуля горизонтальної похідної |р| (8) обрано фрагмент зображення
I mAd = {I* (x,y)|(x,y) є Ad}, (9)
де
Ad = {(x,y) | x є [xe,xe + Ax],y є [y1,y1 +Ay]} . (10)
Нехай під час відеозйомки для освітлення дефекту в приймачі системи обробки інформації використовується напрям
L = (0,cos 9,sin ф) (3)
(рис. 2). При таких умовах освітлення дифузна модель відбиття (1) має вигляд
I*
I , I k sin ф- qcos ф Ia + Ip*kd і 2---2--
VP2 + q2 +1 .
(4)
Для визначення дифузного коефіцієнта використаємо точку дефекту O (див. рис. 2), в якій має місце
q(xo,yo) = p(xo,yo) = 0 (5)
і функция z(xO,yO) досягає максимуму. В цьому випадку вираз (4) можна представити у такій формі:
Ip* kd =
де I*O = I*(xO,yO) .
!*O -sin ф
L
(6)
Рис. 2. Дислокація точки максимуму O в дефекті зварного з’єднання d і кутова орієнтація вектора напрямку до джерела світла L
Тут Ax (Ay) - довжина сегмента в апертурі зображення по напрямку x (y) .
2.2. Низькочастотна фільтрація по вертикальному напрямку
Ще раз зауважимо, що реставрація модуля похідної |p| = |p(x, y)| в точці (x,y) спирається на припущення незмінності поверхні дефекту зварного з’єднання по напрямку y (7). Але реально в околі кожної точки поверхні дефекту зварного з’єднання цілком можливі вертикальні флуктуації глибини. При зварюванні флуктуації глибини виникають внаслідок коливання напруги в мережі, проковзування дроту в роликах, що подають, нерівномірної швидкості зварювання через люфти в механізмі пересування, неправильного кута нахилу електрода, протікання рідкого металу в зазор. При ручному та напівавтоматичному зварюваннях флуктуації глибини можуть бути викликані поганою якістю електродів та інших зварювальних матеріалів [1-4]. Внаслідок вертикальних флуктуацій глибини ланцюгово виникають вертикальні флуктуації інтенсивності I* = I* (q(x,y)). Оскільки |p| = f(I*), тому ще до початку проведення процедури реставрації модуля горизонтальної похідної |p| (8) у фрагменті зображення ImAd (9) доцільно провести визначення інтенсивності I* = I* (x,y) з використанням засобів придушення вертикальних флуктуацій глибини. Є різні засоби придушення флуктуацій параметра зображення
76
РИ, 2011, № 1
по певному напрямку. В нашому випадку для досягнення ефекту зменшення шкідливого впливу вертикальних флуктуацій глибини дефекту зварного з ’ єднання у фрагменті зображення ImM (9) на реконструкцію (8) використаємо низькочастотну фільтрацією по напрямку у, базуючись на згортці [13].
По структурі операція низькочастотної фільтрації у фрагменті ImAd складається з двох таких задач:
1. Визначення множини точок ю={(х,у)| в точці (х,у) порушено повільнозмінність Іх (х,у), по напрямку у }.
ю = {{(х,у)| c(x) = 0}| у є [уі,уі + Д у]}. (17)
Розглянемо другу задачу низькочастотної фільтрації (п. 2).
Нехай повільнозмінність Іх (x,y) відрізка v(y) по напрямку y в певній зоні ю (17) (п. 1) недостатня. Для збільшення повільнозмінності в зоні ю застосуємо згортку
1 У1+ду
h (x,y) = — J h (x,s)S(y - s)ds,
(18)
де
2. Збільшення повільнозмінності в точках (x,y) є ю низькочастотною фільтрацією по напрямку у .
Розглянемо першу задачу (п. 1).
Нехай сегмент Дd (10) представлено сукупністю відрізків
Дd = {v(y)|y є [y1,y1 +Д y]}, (11)
де
v(y) = {(x,y)|x є [xe,xe + Д x]} (12)
- відрізок. Нехай з сукупності відрізків (11) вибраний відрізокv(y) (12). Для проведення оцінки виконання умови присутності в зоні незмінності поверхні дефекту по напрямку у для кожної точки (x,y) відрізка v(y) можна застосувати критерій [13]
( ) =[1, ё^у) > 0
к(х,у) = {0, ё(х,у) = 0’ x є [xe,xe + ДхЬ (13)
де
у
= J . (14)
у d
Тут, з використанням підставляння у2 = у, представлено
?(х,у)
1’ [Іх (х,уа) -1 х (х,уь)]2 <є;
0’ [ІХ (х,уа) - Іх (х,уь)]2 ^уа ’ ^уь є [у’у + d]
(15)
де є - заданий поріг; d - відстань, яка теж задається апріорі.
З виразу (13) видно, що параметр к(х,у) має логічні властивості, тому можна скористатись параметром к(х,у) при спільному аналізі повільнозмінності
Іх(х,у) для точок {(х,у)|у є [у1,у1 +Ду]} у такому вигляді:
у1+Ду
c(x) = I к(х,у),х є [хе,хе +Дх] (16)
у=у1
і на основі цього визначити зони порушень повільноз-мінності:
Sfr)
1, \у\ <Д8/2; 0, \у\ > Д8/2.
(19)
2.2.1. Алгоритм низькочастотної фільтрації по вертикальному напрямку
Нехай задано фрагмент зображення Ішм (9). Алгоритм має таку блок-схему:
1. Операція: Визначення точок зони порушень повільнозмінності ю (17).
2. Якщо зони ю (17) відсутні, алгоритм завершено. Якщо зони ю існують, виконується операція п. 3 алгоритму.
3. Операція: Згортка (18) в зонах ю .
4. Безумовний перехід до операції п. 1 алгоритму.
5. Реконструкція сегмента поверхні дефекту зварного з’єднання.
Перед початком реконструкції зробимо ряд зауважень та припущень, які лежать в основі розробленої методики. Приймаємо, що дифузний коефіцієнт є незмінним для досліджуваного зразка kd = const (1). Приймаємо, що модулі похідної векторів нормалі |p| = |p(x, у)| для всіх точок сегмента Дd (10) відомі, а також що похідні q = q(x, у) = 0.
Розв’язок поставленої задачі реконструкції можна досягти різними підходами. Наприклад, використати інтегральне накопичення модулів похідної векторів нормалі |р| = |р(х,у)|, починаючи від точки (хе,уе)є{(хе,у)|у є [у1,у1 +Ду]}, яка приймається за опорну. Додатково приймаємо припущення, що на проміжку інтегрування [хе,хи] похідна р(х,уе) має однаковий знак. В цьому випадку
хи
z(xu ,уе) = 2е + J |р(х> уе І dx , (20)
хе
де глибина
2е = 2(хе,уе) (21)
задається апріорі.
РИ, 2011, № 1
77
3.1. Реконструкція знаку горизонтальної похідної
Нехай точка (xe,ye) розташована на початку дефекту.
Розглянемо клас зразків з дефектом, який має дві ознаки:
1. Глибина горизонтального перерізу дефекту є функцією
z(x,ye) = f(x), (22)
яка починаючи від одного краю дефекту, з точки (xe,ye) до точки (xmin,ye) змінюється, не зростаючи, і в точці (xmin,ye) досягає мінімального значення z(xmin,ye) = zmin , а потім змінюється, не спадаючи, до іншого краю дефекту, до точки (xe + Ax,ye).
2. В горизонтальному напрямку на протилежних краях перерізу дефекту
z(xe,ye) = z(xe + A x,ye). (23)
З використанням ознаки 1 можна ввести таку модель глибини:
Базуючись на цьому, в системі обробки інформації зображень варіацією координати xmin знайдемо мінімум квадрата приросту глибини Az2.
4. Реконструкція сегмента поверхні дефекту в умовах системи обробки інформації зображень
В системі обробки інформації зображень для формування зображення і проведення реконструкції замість неперервної координати h є {x, y} використовується дискретизована координата l є {i,k}, така що h = lAh, де Ah - крок дискретизації по координаті h; i = 1,...,I (і - максимальна горизонтальна координата), k = 1,...,K (K - максимальна вертикальна координата). Дискретизована система координат використовується для опису і розрахунку параметрів реконструкції u є {Ія , q,g, K,|p|,p,q,z}, де параметр
uik = u(xi,yk) = u(iAx,kAy) є функцією дискретних координат i,k . Фрагмент зображення (9), в якому буде проводитись реконструкція, набуває форми
1 mAd = {IX,ik I(ik) є Ad}, (27)
z(xu,ye) = ze +Az(xu,ye), (24)
де
xmin xu
Az(xu,ye) = - J |p(x,ye)|dx + J |p(x,ye)|dx
xe xmin
- приріст глибини. З останнього виразу видно, що приріст глибини є функцією Az(xu,ye) = F(xmin) , де координата xmin невідома. Для реконструкції цієї координати доцільно скористатись ознакою 2. Оскільки умова незмінності по висоті протилежних країв дефекту є дуже жорсткою, то це, фактично, призведе до необхідності отримання зображення дефекту з високою роздільною здатністю. Тому пом’якшимо умову (23), скориставшись критерієм відмінності точок горизонтального перерізу по висоті, сформованим на основі (24):
Az(xu ,ye) = z(xu ,ye) - z(xe ,ye), (25)
який в точці (xe +Ax ,ye) має вигляд
xe +Ax xmin
Az = J |p(x,ye)dx - J |p(x,ye)dx. (26)
xmin xe
де Az = Az(xe + Ax, ye). В рамках повного виконання умови (23) маємо Az = 0 .
Пом’якшимо цю умову до такого рівня. Достатньо забезпечити визначення мінімуму Az2. Для цього, враховуючи Az = F(xmin), необхідно та достатньо знайти
dAz2
dx ■
= 0 .
де
Ad = {(i,k) | i є [ie,ie + AI];k є [ki,ki + AK]} (28)
- сегмент апертури зображення (див. (10)), де (ie,k)
- точка, розміщена на лівому краї k - го горизонтального перерізу дефекту; AI = Ax / Ax, AK = Ay / Ay , L є {I,K}.
Відрізок (12) набуває форми
vk = {(i,k) | i є [ie,ie +AI]}, (29)
а сегмент апертури Ad (10), якому він належить, має в цьому випадку вигляд
Ad = {vk|k є [k1,k1 +AK]}. (30)
В дискретизованій системі координат для визначення зон порушень повільнозмінності (17) застосовується вираз
Ю= {{(i,k)|Ci = 0} I k є [k1,k1 +AK]}, (31)
де
k1+AK
ci = I Kik . (32)
k=k1
Тут
= J1 gik >0;
Kik ={0, gik = 0., i є [ie,ie +AI], (33)
в (33)
k
gik = E ?ik2 (34)
k2=k-d
В (34), з використанням підставляння k2 = k, представлено
78
РИ, 2011, № 1
[l> [Ik,i,ka - ] <є;
?ik = ] _ _ 2
[°> [Ik,i,ka - IX,i,kb] ^є;
Таким чином, програма, яка реалізує зазначений алгоритм, виконується до тих пір, поки масив логічного (35) виразу, сформований на значеннях параметра індикації повільнозмінності V (38), не стане нульовим.
де Vka, Vkb є [k,k + d], є - поріг; d - відстань.
Розглянемо в дискретизованій системі координат реалізацію згортки (18).
Нехай з фрагмента зображення ImAd (27) фрагменто-вано одномірний масив
Imi = {{I^,ik | (i,k) є Ad} | k є [kbk1 +AK]}
довжиною AK +1. Нехай задано одномірний масив одиниць q довжиною n. В цьому випадку згортка Ii є одномірним масивом довжиною n + AK, k -й елемент якого визначається формулою [19]
min(k,AK+1)
kik = 2 IXijqk+1-j . (36)
j=max(1,k+1—n)
Звідси маємо
Ikik = — . (37)
n
4.1. Загальна схема алгоритму адаптивної фільтрації в умовах системи обробки інформації зображень
Нехай задано фрагмент зображення k (27).
Пристосування алгоритму низькочастотної фільтрації по вертикальному напрямку (п. 2.2.1) до роботи в умовах системи обробки інформації зображень проведено на основі виразів (31)-(3 7), а також оператора циклу з невизначеною кількістю операцій while... end [19]. Алгоритм має таку блок-схему.
1. Оператор привласнювання Im = ImAd .
2. Встановлюються основні робочі параметри програми: поріг є (35), відстань d (35), довжина n (36), (37), крок An наступного поновлення n . Встановлюється початкове значення параметра індикації повільнозмінності V = V , де V > 0 .
3. Якщо V > 0 , то виконуються операції п. 4- п. 7.
4. Визначається зона порушень повільнозмінності ю (31)-(35) масиву Im і на цій основі розраховується параметру індикації повільнозмінності
ie +AI
V = 2 ci. (38)
i=ie
5. Згортка (36), (37) в зонах ю масиву Im . Результат обробки - масив Ik .
6. Поновлюється довжина n = n + An (36), (37).
7. Оператор привласнювання Im = I, інакше -завершення програми.
4.2. Модель глибини
В дискретизованій системі координат модель глибини (24) приймає форму
ziuk = ze +AxAziuk, (39)
де
imi^ iu
Aziuk =- E|p|ik +. 2 Nik (40)
i=ie i=imin
- приріст глибини; iu є [ie,ie +AI], k є [Ц,Ц + AK]. Як видно з (40), приріст глибини в точці (ie + AI, k) (26), на основі якого визначається координата imin , набуває вигляду
‘min ie+AI
Azie+AI,k =- 2 IPlik + ,2 |pik. (41)
‘=‘є i=imin
4.2.1. Загальна схема алгоритму реконструкції глибини дефекту в умовах системи обробки інформації зображень
На основі виразів (39)-(41), а також оператора циклу for...end [19] було створено алгоритм реконструкції глибини дефекту в умовах системи обробки інформації зображень. Для параметрів
imm ,ie,ie + AI’ ‘u ,Ziuk’ Azie +AI,k в алгоритмі використовується відповідно позначення imin, l, r, u, z(u, k), dz .
1. Встановлюється початкове значення квадрата приросту глибини D = 50000
for imin = l : r .
2. На основі imin по (39), (40) розрахунок глибини дефекту z(u, k), де горизонтальна координата u належить [l,r].
3. Розрахунок приросту глибини dz (41).
4. dz2 = dz*dz.
5. Якщо dz2 > D, то перериванням циклу програму завершено.
Інакше: D = dz2; end
Таким чином, програма, яка реалізує зазначений алгоритм, виконується до тих пір, поки масив логічного виразу, сформований на значеннях квадрата приросту глибини, не припинить мінімізовуватись.
5. Приклад практичного застосування розробленого алгоритму
Для апробації алгоритму реставрації 3 D використовувалась відеоінформація, отримана на зразку для виз-наченння впливу дефектів на механічні властивості
РИ, 2011, № 1
79
зварних з’єднань трубної сталі 17Г1СУ, виконаному зварювальним електродом Уонии - 13/55 Р. Відеозй-омку зразка проведено фотоапаратом Canon EOS 3500. Під час відеозйомки забезпечувався напрямок освітлення джерелом світла L = (0; 0,24; 0,97), що відповідає куту ф = 1,33 .
На рис. 3 представлена напівтонова проекція ImMg кольорового зображення зразка. В центральній частині зразок має форму циліндра з діаметром D = 6,4 mm. В центрі, на поверхні цього циліндра, дислокований дефект макроструктури зварного з’ єднання.
500 1000 1500 2000
500 1000 1500 2000 2500 3000
Рис. 3. Зображення зразка ImMg
На початку реконструкції, співставляючи довжину діаметра D , визначену в міліметрах і в пікселях, можна оцінити один з параметрів реконструкції (39), а саме реальний розмір пікселя - крок дискретизації
Дх = Ду = 2,6* 10-2 mm/pixel. (42)
Для визначення інших параметрів реконструкції використовується фрагмент зображення зразка з дефектом Imd , який, у вигляді напівтонової проекції Imdg, представлено на рис. 4. Для зручності роботи з цим фрагментом використовуються його власні координати і збільшений масштаб візуалізації.
контролю якості стану зварного з ’ єднання з дефектом найбільш вагомою є 3D інформація в центральній частині дефекта [10]. Оскільки процедура реконструкції (8) передбачає застосування дифузійної моделі відбиття (1), тому умови відеозйомки фрагмента зображення дефекта, який містить інформацію параметрів p та kd, повинні відповідати дифузійній моделі відбиття.
Як видно з рис. 4, інформацію для реконструкції модуля горизонтальної похідної |р| (8), що відповідає зробленим зауваженням, потенційно можна здобути у фрагменті
ImM = {I^,ik |^є{г^,Ь},(і,к)єДгї}, (43)
де
Дd = {(і,к) | і є [19,90],к є [62,67]}. (44)
Додатково зауважимо, що розроблений метод реконструкції модуля горизонтальної похідної |р| (8) спирається на припущення повільнозмінності поверхні дефекта макроструктури у фрагменті ImM по вертикальному напрямку k. Тому на даному етапі реконструкції було застосовано програму адаптивної фільтрації фрагмента ImM (п. 5.1) з такими параметрами: поріг є = 49 (35), відстань d = 4 (35), довжина n = 4 (36) і (37), крок довжини Дп = 4 .
Зауважимо, що застосування згортки безпосередньо до ImM приводить до крайових ефектів, тому згортка виконувалася з цілим зображенням Imd , після чого з нього вирізався відповідний фрагмент. У результаті після подвійної фільтрації зони порушень повільнозмінності ю зникли і було отримано відфільтроване зображення I mM , вільне від крайових ефектів. Ці результати обробки у вигляді напівтонової проекції I m^g зображено на рис. 5.
10 20 30 40 50 60 70 і
Рис. _5. Низькочастотно відфільтрований фрагмент I mдdg зображення дефекта Imdg (рис. 4)
Для зручності роботи з цим фрагментом
ImM = {\д | і є [1,72],k є [1,6]}, (45)
де ^{r,g,b} використовуються з застосуванням підстановок:
Рис. 4. Зображення дефекта зварного з’єднання Imdg
На початку наступного етапу реконструкції необхідно сегментувати фрагмент зображення дефекта Imd на дрібніші фрагменти, які містять інформацію шуканих параметрів реконструкції p , k d , Ia (1). Зробимо ряд зауважень, на які спирається така сегментація. Під час
44 II 44 II (46)
його власні координати:
І1 = 18 + і, (47)
k = 64 + k;
80
РИ, 2011, № 1
збільшений масштаб візуалізації та підсилення інтенсивності в 2 рази. Зауважимо, що фрагмент I mAd = {I m ДІХ | Хе {r, g, b}} має три кольорові компоненти і кожна з них містить інформацію шуканих
модулів горизонтальної похідної |р| (8). Обстеження
компонент I mAdr, I mAdg , I mMb (45) показало, що кольорові компоненти практично пропорційні одна одній, але у наступній ланці реставрації буде використана інформація червоної компоненти, бо вона має найбільшу інтенсивність. На основі інформації цієї компоненти необхідно розрахувати двомірний масив модулів горизонтальної похідної
|р| = {|p|ik|ie [1,72],k е [1,6]}. (48)
Оскільки визначення модулів горизонтальної похідної |p| за початковими даними I mAdr (45) зорієнтовано на червоний колір, то й інші параметри, від яких залежить |p|, фонову засвітку Ia та інтенсивність відбиття IXO (6) теж потрібно визначити на основі червоної компоненти зображення дефекта зварного з’єднання Imd (див.рис. 4).
Рис. 6. 3D зображення дефекта
Для визначення фонової засвітки Ia з зображення дефекта зварного з’єднання Imd (див. рис. 4) виділено фрагмент, який містить компоненту червоного кольору Impa = {Ir,ik|i е [19,90],k е [20,120]}. В результаті аналізу визначено її мінімальний елемент, який прийнято за оцінку інтенсивності фону
Ia = 20 . (49)
Для визначення оцінки інтенсивності відбиття IX0 (6) з зображення дефекту зварного з’єднання Imd (рис. 4) виділено фрагмент, який містить компоненту червоного кольору ImO = {Ir,ik |i е [40,80],k е [45,73]}. В результаті аналізу визначено її максимальний елемент, який прийнято за оцінку інтенсивності відбиття
ІХО = 99. (50)
В системі обробки інформації зображень отримане значення інтенсивності відбиття IX0 спільно з параметрами: оцінкою фону Ia (49) і масивом червоної компоненту I m Adr. Вираз (45) було використано для
розрахунку по формулі (8) масиву значень модулів горизонтальної похідної |р| (48).
На основі цієї інформації, кроку Дх (42) та апріорі заданого значення ze = 0 в системі обробки інформації зображень програмою, яка реалізує алгоритм реконструкції глибини дефекта п. 4.2.1, було розраховано масив оптимальних значень imin = imin (k) і ланцюгово визначено відповідну глибину дефекта
z = {Zik | i е [1,72],k е [1,6]}. (51)
Результати проведеної реконструкції представлено на рис. 6, звідки видно, що для відображення трьохмір-ної будови дефекта використовуються дві розмірності: розмірність у пікселях, яка застосовувалась для проведення реконструкції, і розмірність у міліметрах, яку можна використовувати для потреб аналізу як зварне з’ єднання.
6. Висновки
Розглянута проблема отримання інформації на поверхні матеріалів за допомогою методів обробки та аналізу металографічних зображень. Зокрема розглянута задача тривимірної реконструкції поверхні матеріалу дефекта зварного з’єднання за 2D зображеннями цієї поверхні. Шляхом такої реконструкції в 2D сегменті реконструкції, розташованому в центральній частині дефекта зварного з’єднання, отримано серію горизонтальних перерізів дефекта. Покроково описано методику та алгоритм розрахунку тривимірної інформації дефекта.
На основі описаної методики та визначення інформації про інтенсивність фонового освітлення, інтенсивність освітлення точок екстремумів в центрі дефекта, інтенсивність освітлення точок, що належить 2D сегменту реконструкції, з врахуванням створеної стабільності характеристик дефекта у вертикальному напрямку, отримано оцінку модуля горизонтальної похідної вектора нормалі. Наступна реконструкція локалізована в окремих горизонтальних перерізах, що належить 2D сегменту реконструкції.
В перерізі оцінка глибини тріщини визначається інтегральним накопиченням оцінок модуля горизонтальної похідної вектора нормалі дефекта починаючи від одного з країв перерізу дефекта. Базуючись на цій моделі глибини, створюється інтегральна модель глибини перерізу з одним мінімумом, розташованим між протилежними краями перерізу При переході через точку мінімуму інтегральне накопичення оцінок модуля горизонтальної похідної вектора нормалі змінює знак. Спираючись на припущення про однакову висоту протилежних країв перерізу, відносно найглибшої точки перерізу, розроблено алгоритм визначення горизонтальної координати точки мінімуму глибини. В алгоритмі варіацією цієї координати шукається мінімум квадрата приросту глибини на протилежних краях перерізу.
РИ, 2011, № 1
81
Практична цінність роботи полягає в тому, що розроблений алгоритм можна технологічно-програмно реалізувати в рамках стандартної системи обробки інформації, що дозволить отримувати додаткову інформацію про матеріали, які досліджуються, зокрема як в даному випадку, про стан якості зварних з’єднань сталі на основі визначення, згідно із запропонованою методикою, глибини в сегменті дефекта макроструктури зварного з’єднання.
Література: 1. Грівняк І. Зварюваність сталей. М.: Машинобудування, 1984. 216с. 2. Бадьянов Б.Н., Давидов Б.Н. Зварювальні процеси в електронній техніці. М.: Вища школа, 1988. 189с. 3.МоцохінС.Б. Контроль якості з’єднань і конструкцій. М.: Стройиздат , 1985. 229с. 4. Щебеко Л.П., Яковлев А.П. Контроль якості зварних з’єднань. М, 1972. 253c. 5. Щербинский В Г., Алешин Н П. Ультразвуковой контроль сварных соединений. М.: Стройиздат, 1989. 320с.
6. Троицкий В.А. Краткое пособие по контролю качества сварных соединений. Методические рекомендации для специалистов-дефектоскопистов. К: ИЭС им. Е.О.Патона, 1997. 224с. 7. Клюев В.В., Соснин Ф.Р., Румянцев СВ. и др. Неразрущающий контроль. Россия. 1990-2000 гг. Справочник / Под. ред. В.В. Клюева. М.: Мащиностроение, 2001. 616с. 8. Троицкий В.А. Пособие по радиографии сварных соединений. Киев, ИЭС им. Е.О.Патона НАН Украины. 2000. 266 с. 9. Маслова В.А., Стороженко В.А. Термография в диагностике и неразрушающем контроле. Харьков: “Компания СМИТ”, 2004. 160с. 10. ДСТУ 3491-96 (ГОСТ 30242-97) Дефекти з'єднань при зварюванні металів плавленням. Класифікація, позначення та визначення. 11. Myshkin N.K., Kong H., Gngoriev A.Ya., Yoon E.-S. The use of color in wear debris analysis // Elsevior Wear. 2001. Vol.251. P.1218-1226. 12. SzalaJ. Zastosovwanie metod kompputerowej analizy obrazu do ilosciowej oceny stryktury materialow. W. Politechnika Slaska, Zeszyty naukowe, 2000. №1518. 167c. 13. Русин Б.П., Іванюк В.Г., Капшій О.В., Ануфрієва Н.П., Похмурський А.Ю. Оцінка глибини пітінга за зображеннями поверхні матеріалу // Радіоелектроніка і інформатика. 2010. № 1. С. 83-91. 14. Andrea Basso, Hans Peter Graf, Dave Gibbon, Eric Cosatto, Shan Liu Virtual Light: Digitally-Generated Lighting For Video Conferencing Applications // ICIP 2001. 2001. P.10851088. 15. Shintaro Watanabe, Koji Miyajima Detecting Building Changes Using Epipolar Constraint From Aerial
Images T aken At Different Positions // ICIP 2001.2001. P.201204. 16. Порев В. Комп’ютерна графіка. Київ: “Корнійчук”, 2000. 256с. 17. Foley et al. Computer Graphics. -Addison Wesley. 1997. 18. Смирнов В.И. Курс высшей математики. Т. 1. М.: Наука, 1967. 480с. 19. Потемки В.Г. Система МАТЛАБ. Справочное пособие. М.: ДИАЛОГ-МИФИ, 1998. 350с.
Надійшла до редколегії 12.03.2011
Рецензент: д-р техн. наук, проф. Лукін В.В.
Русин Богдан Павлович, д-р техн. наук, проф., зав. відділом “Методів та систем обробки, аналізу та ідентифікації зображень” Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Наукові інтереси: обробка та розпізнавання зображень. Адреса: Україна, 79601, Львів, вул. Наукова, 5а, email: [email protected]
Ануфрієва Наталія Павлівна, аспірантка Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Наукові інтереси: обробка та розпізнавання зображень. Адреса: Україна, 79601, Львів, вул. Наукова, 5 а, e-mail: [email protected]
Іванюк Віталій Г ригорович, інженер відділу “ Методів та систем обробки, аналізу та ідентифікації зображень” Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Наукові інтереси: обробка та розпізнавання зображень. Адреса: Україна, 79601, Львів, вул. Наукова, 5а, тел. 2296-530, email: [email protected]
Капшій Олег Вірославович, канд. техн. наук, н.с відділу “Методи та системи обробки, аналізу та ідентифікації зображень” Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Адреса: Україна, 79601, Львів, вул. Наукова 5а, тел: 22-96-530, e-mail: [email protected]
Корній Валентина Василівна, канд. техн. наук, ст. наук. співроб. Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Наукові інтереси: обробка та розпізнавання зображень. Адреса: Україна, 79601, Львів, вул. Наукова, 5a, тел. 229-62-65, e-mail: [email protected]
Юркевич Роман Михайлович, м. н. с. відділу “ Корозійного розтріскування металів” Фізико-механічного інституту ім. Г.В.Карпенка НАНУ. Наукові інтереси: визначенння впливу дефектів на механічні властивості зварних з’ єднань сталі, обробка та розпізнавання зображень. Адреса: Україна, 79601, Львів, вул. Наукова, 5a, тел. 229-62-66, e-mail: [email protected]
82
РИ, 2011, № 1