одиниці
1. Вступ до штучного інтелекту в металургії: межі, перевірка, відповідальність та етика 2. AI у системі вибору матеріалів і підтримки прийняття рішень 3. Прогнозування функцій і зв’язки структура-процес-властивість (машинне навчання) 4. Фазові діаграми, термодинаміка та ШІ в підході CALPHAD 5. Аналіз зображення мікроструктури та кількісна металографія 6. ШІ в оптимізації параметрів термічної обробки та процесу 7. Виробничі процеси: штучний інтелект у ливарному, зварювальному та адитивному виробництві 8. Контроль якості, виявлення дефектів і статистичний контроль процесу 9. ШІ в аналізі пошкоджень, першопричині та розслідуванні поломок 10. Інтерпретація даних характеристик: XRD, SEM/EDS, DSC та механічні випробування 11. Стандартна дисципліна розслідування, відповідності та перевірки 12. Аналіз металургійних даних і передові можливості ШІ з Python
одиниця 5 / 12

Аналіз зображення мікроструктури та кількісна металографія

Прибуток:

  • Можливість вимірювання таких величин, як розмір зерна, співвідношення фаз і пористість із зображень мікроструктури за допомогою обробки зображень і ШІ
  • Можливість правильно налаштувати сегментацію, порогове значення та кроки калібрування та запобігти помилкам масштабу
  • Можливість перехресної перевірки інтерпретації мікроструктури ШІ за допомогою стандартного методу металографії та експертного спостереження

Твердість, ударна в'язкість і довговічність сталі приховані в її мікроструктурі, яка невидима неозброєним оком: розмір зерна, фазове співвідношення, пористість (порожнини), включення (залишки оксиду/сірки в металі) і розподіл осадів. Металографія — це наука про дослідження матеріалу під мікроскопом шляхом різання, полірування та травлення (хімічне травлення поверхні та надання фаз). Кількісна металографія вимірює числові величини (номер розміру зерна, відсоток фази, коефіцієнт пористості) за цими зображеннями. Штучний інтелект і обробка зображень можуть скоротити години ручного підрахунку до хвилин; але неправильно відкалібрована шкала або погана сегментація робить усі цифри мовчки неправильними. У цьому розділі ви дізнаєтеся, як вимірювати зображення мікроструктури за допомогою штучного інтелекту та обробки зображень і перевіряти кожне вимірювання.

Основні етапи вимірювання на основі зображення

У кількісній металографії кожне вимірювання проходить через один і той же ланцюг; Якби кільце розірвалося, результат був би ненадійним:

  • Якість зображення: якість фокусування, освітлення та травлення. У погано протравленого зразка межі розмиті.
  • Калібрування: перетворення шкали масштабу в пікселі. Скільки мікрометрів становить кожен піксель? Якщо цей крок пропустити, все вимірювання розмірів буде отримано в неправильному масштабі.
  • Сегментація: поділ зображення на цікаві області — який піксель є зернистістю, який піксель — межею, який піксель — пористістю.
  • Порогове значення: розділення фаз/проміжків сірим або кольоровим порогом. Якщо дві фази мають різну яскравість, їх розділяє поріг.
  • Вимірювання та статистика: підрахунок зерна, співвідношення площ, розрахунок розподілу за розміром.

Інструменти на основі штучного інтелекту (моделі сегментації, навчені глибоким навчанням) працюють краще, ніж просте визначення порогів, особливо на складних багатофазних структурах. Але сегментація ШІ також є прогнозом; калібрування шкали та перехресна перевірка результатів стандартним методом (наприклад, розмір зерна ASTM E112, кількість точок ASTM E562) є обов’язковими.

Увага: найпоширеніша і найпідступніша помилка - це забути відкалібрувати ваги. Зображення може виглядати «гарним» у кількісному відношенні, але якщо перетворення пікселів у мікрометр неправильне, розмір зерна буде 25 мкм замість 8 мкм, і ви цього не помітите. Починайте кожен сеанс вимірювання з перевірки калібрування.

Крок за кроком: вимірювання мікроструктури за допомогою ШІ

  1. Визначте мету: що ви вимірюєте? Розмір зерна, співвідношення фаз чи пористість? За яким стандартом?
  2. Калібрування: виміряйте довжину пікселя масштабної шкали, обчисліть співвідношення мкм/піксель і введіть його в інструмент.
  3. Попередня обробка: корекція контрасту, зменшення шуму. Запитайте ШІ, який фільтр підходить.
  4. Сегмент/поріг: Окремі фази або прогалини; Візуально перевірте, чи правильно зафіксовано межі.
  5. Вимірювання: співвідношення площ, кількість зерен, середнє значення та розподіл.
  6. Перевірте: вручну порівняйте результат із стандартним методом (наприклад, відрізок лінійного перетину з розміром зерна); Повторіть на кількох зображеннях.

Розмір зерна, співвідношення фаз і пористість

Розмір зерен - середній розмір кристалічних зерен матеріалу; Дрібне зерно, як правило, забезпечує вищу міцність і в'язкість (відношення Холла-Петча). Він позначається числом G розміру зерна ASTM E112; Зі збільшенням G зерно стає меншим. Фазове співвідношення — це відсоток об’єму/площі кожної фази в дво- або багатофазній структурі (наприклад, феритно-аустенітний баланс орієнтований на ~50/50% у дуплексній нержавіючій сталі). Пористість - це відношення порожнеч, викликаних газом або усадкою у виливках, і серйозно знижує втомний термін служби.

вимірювання

стандартний метод

Внесок ШІ/обробка зображень

критична перевірка

Розмір зерна (G)

ASTM E112 перетин/порівняння

Автоматичне визначення та підрахунок меж

Калібрування + ручний контроль перехрестя

Фазове співвідношення (%)

Кількість точок ASTM E562

Співвідношення площі з порогом

Рівномірність травлення, вибір порогу

Пористість (%)

Аналіз зображення ASTM E1245

Сегментація простору

Розпізнавання артефактів полірування

включення

ASTM E45

Класифікація за формою/розподілом

Порівняння еталонного шаблону

три міні-чохла

Випадок 1 — Розмір зерна без калібрування. Технік завантажує зображення мікроструктури в інструмент на основі ШІ та вимірює розмір зерна; Результат 6 мкм. Однак зображення було зроблено зі збільшенням 200x замість 500x, а калібрування попереднього сеансу (500x) залишилося в інструменті. Фактичний розмір зерна ~15 мкм. Неправильне значення також вводить в оману оцінку міцності за допомогою Холла-Петча. Технік отримує звичку повторно калібрувати шкалу під час кожного сеансу. Урок: калібрування залежить від зразка та збільшення й не може бути перенесено.

Випадок 2 — Артефакт гравюри було помилково прийнято за фазу. Співвідношення ферит/аустеніт вимірюється в дуплексній нержавіючої сталі. При визначенні порогового значення темні плями в сильно протравлених ділянках помиляються на ферит, даючи співвідношення 62% фериту; тоді як фактичний баланс ~48%. Надлишок фериту створює помилкову тривогу щодо корозії та міцності. Металург виявляє помилку після стандартизації часу травлення та перевірки кількох ділянок ручним підрахунком плям. Урок: погана підготовка зразків обманює навіть найкращий алгоритм — сміття входить, сміття виходить.

Випадок 3 — Правильне використання, карта пористості. Ливарна група хоче виміряти ступінь пористості в поперечному перерізі алюмінієвої деталі. Модель сегментації штучного інтелекту швидко розділяє прогалини та дає карту розподілу з пористістю 2,3%. Команда візуально перевіряє, чи подряпини, які з’являються під час полірування, не сприймаються як порожнечі, підтверджує результат відповідно до ASTM E1245 і бачить, що пористість зосереджена в зоні живлення та покращує конструкцію лиття. ШІ приніс швидкість, рішення приймалося стандартом і спостереженням.

Шаблони підказок, які можна копіювати

ШАБЛОН ПЛАНУ ВИМІРЮВАНЬ "Роль: Ви помічник із кількісної металографії. Мета: вимірювання [розміру зерен/фазового співвідношення/пористості]. Матеріал: [...]. Збільшення: [...]. Стандарт: [наприклад, ASTM E112]. Дайте мені покроковий план вимірювань: підготовка зразка, травлення, крок КАЛІБРУВАННЯ, сегментація/порогове значення, вимірювання та ПЕРЕВІРКА. Виділіть калібрування як перший і обов’язковий крок. Результат. Підкажіть, який стандартний метод перевірити вручну».

ШАБЛОН ПЕРЕВІРКИ НА ПОМИЛКУ СЕГМЕНТАЦІЇ "Я сегментував [фазу/проміжок] на зображенні мікроструктури. Перелічіть моменти, які можуть піти не так: артефакт травлення, подряпина від полірування, область поза полем, межі, що перекриваються. Напишіть, як перевірити кожну з них і як це виправити. Які візуальні перевірки я повинен зробити, перш ніж прийняти результат?"

ШАБЛОН ІНТЕРПРЕТАЦІЇ РОЗМІРУ ЗЕРНА "Я виміряв число розміру зерна ASTM E112 G = [значення], збільшення [x]. Поясніть, як це значення G відповідає приблизному середньому діаметру зерна та його впливу на міцність за Холлом-Петчем. Нагадайте мені, що значення G залежить від калібрування; розкажіть мені крок за кроком, як перевірити результат методом лінійного перетину."

ШАБЛОН СКЕЛЕТА ОБРОБКИ ЗОБРАЖЕНЬ PYTHON"Роль: Ви помічник коду обробки зображень. Напишіть каркасний код, який обчислює співвідношення площі фази на зображенні мікроструктури за допомогою scikit-image: (1) змінна мкм/піксель ЯВНО вгорі для калібрування масштабу, (2) перетворення в градації сірого, (3) порогове значення, (4) співвідношення площ, (5) друк результату Додайте коментарі до кожного кроку. Вкажіть у коді, що значення та калібрування повинні бути перевірені ВРУЧНУ.

Слабка підказка / Сильна підказка

СЛАБКА ПІДКАЗКА: «Скажіть мені розмір зерен цієї мікроструктури».

ВАЖЛИВА ПІДКАЗКА: «Роль: Ви помічник із кількісної металографії. Я хочу виміряти розмір зерна відповідно до ASTM E112. Зображення 500x, шкала масштабу 50 мкм = 240 пікселів (тобто 0,208 мкм/піксель). Дайте мені кроки для розрахунку розміру зерна методом лінійного перетину, скажіть мені, скільки ліній/скільки перетинів порахувати, конвертувати результат у число G. Мені потрібно перевірити калібрування та принаймні «Нагадати мені, що я маю повторити це в 3 різних областях. Ви не можете «прочитати» кінцевий результат; налаштуйте метод».

Слабка підказка просить штучний інтелект «прочитати» зображення — але штучний інтелект не знає масштабу та травлення й може придумати вигадане число. Потужна підказка робить калібрування зрозумілим, запитує стандартний метод, вимагає повторення та перевірки та використовує ШІ як інструмент налаштування методу, а не вимірювання.

Поширені помилки

  • Ви забули відкалібрувати ваги або виміряли за допомогою калібрування попереднього сеансу.
  • Покладання на сегментацію без виправлення поганого/нерівномірного травлення.
  • Помилково сприйнявши подряпину або пляму від полірування за пористість/фазу.
  • Вимірювання з однієї ділянки та узагальнення на всю вибірку; статистика потребує кількох полів.
  • Припустимо, що штучний інтелект «побачив» зображення та використовує його без перевірки точного числа, яке воно дає.
  • Прийняття результату сегментації без його візуальної перевірки.

Підсумовуючи

У кількісній металографії штучний інтелект і обробка зображень прискорюють вимірювання розміру зерен, фазового співвідношення та пористості та забезпечують потужну сегментацію складних структур. Однак достовірність результатів залежить від калібрування шкали, якісної підготовки зразка та перехресної перевірки зі стандартним методом (ASTM E112/E562/E1245). Зробіть калібрування першим кроком, перевіряйте сегментацію на око, повторюйте в кількох областях і використовуйте штучний інтелект як інструмент, який встановлює метод вимірювання та пише код, а не той, який «читає» зображення.

Аплікаційне завдання

Зробіть зображення мікроструктури (ваш власний зразок або зразок лекції) і значення шкали. З шаблоном «PYTHON IMAGE PROCESSING SKELETON» попросіть ШІ код, який обчислює співвідношення площі фази; Переконайтеся, що калібрування мкм/піксель знаходиться вгорі та ввімкнено в коді. Запустіть код і порівняйте отримане співвідношення площ із ручним підрахунком точок (сітка 10x10) на тому самому зображенні. Напишіть різницю між двома результатами та можливу причину (вибір порогового значення, артефакт) в одному абзаці.

контрольний список

  • [ ] Я відкалібрував шкалу масштабу відповідно до пікселів і перевіряв це під час кожного сеансу.
  • [ ] Я перевірив, чи травлення/підготовка зразка була рівномірною.
  • [ ] Я візуально перевірив результат сегментації/порогового значення та видалив артефакти.
  • [ ] Я повторив вимірювання принаймні в кількох різних областях.
  • [ ] Я вручну перехресно перевірив результат стандартним методом (E112/E562/E1245).
  • [ ] Я використовував штучний інтелект як метод і інструмент коду, а не як «зчитувач» зображення.