Скачать 377 Kb.
|
4 Разработка программы количественой обработки изображений структур материаловВ результате выполнения проекта создан программный продукт анализа изображений структур материалов для использования в учебных и научных целях. Демонстрационная версия представлена на сайте www.lab.bmstu.ru . 4.1 Алгоритмы расчёта основных параметров структурыКоличественная обработка изображения структуры материала проводится на бинарном изображении и подразумевает под собой определение морфологических параметров (расчётных параметров) каждого объекта-частицы на изображении. Для материаловедческих задач полезными морфологическим параметрами являются: площадь, периметр, ширина, длина, гладкость, форм-фактор, диаметр, угол наклона частицы, номер зерна. Входными данными для расчёта этих параметров по алгоритмам являются карта изображения и номер частицы. Карта изображения (рисунок 6), которая представляет собой двумерный массив, равный по длине и ширине исходному изображению и где фоновые пиксели имеют значение 0, а пиксели, относящиеся к частицам имеют значение равное порядковому номеру этой частицы. Рисунок 6 - Карта изображения Специфика алгоритма получения карты по изображению или картирования изображения такова, что он сразу вычисляет площади частиц при заполнении карты. Этот алгоритм проходит по изображению и, если встречает пиксель, не являющийся фоном и не пройденный ранее, то проводит заливку с затравкой из этой точки значениями равными номеру последней найденной частицы плюс один. При заливке с затравкой каждый новый найденный пиксель частицы прибавляет единицу к счетчику площади этой частицы. Пиксель с координатами [i][j] назовем контурным, если хотя бы один из четырех пикселей с координатами [i+1][j], [i-1][j], [i][j+1] или [i][j-1] является фоновым. Назовем косо-прилегающими пикселями относительно пикселя с координатами [i][j] пиксели с координатами [i+1][j+1], [i+1][j-1], [i-1][j+1] и [i-1][j-1]. Алгоритм вычисления периметра частицы заключается в выделении контурных пикселей частицы. Как видно из рисунка 7, периметр очастицы аппроксимируется набором отрезков двух типов. Рисунок 7 - Расчёт периметра частицы Периметр частицы можно принять равным , (1) где K – количество контурных пикселей; А – количество наклонных отрезков из числа отрезков, входящих в периметр частицы. Количество наклонных отрезков в периметре находится следующим образом: для каждого контурного пикселя проверяются косо-прилегающие к нему (темные на рисунке 8), если оба пикселя (светлые на рисунке 8), находящиеся рядом с исходным и с косо-прилегающим к исходному пикселями, не являются контурными, то счетчик наклонных отрезков увеличивается на единицу. Рисунок 8 В алгоритмах вычисления длины и ширины частицы принимается, что частица имеет выпуклую структуру, так как использование алгоритма должно производиться после коррекции изображения и удаления с него всех нехарактерных частиц, в том числе и невыпуклых. Суть алгоритма такова: частица заключается в прямоугольную рамку, находятся его максимальные и минимальные координаты по обеим осям, затем находится его центральная точка С. После этого запускается цикл по всем пикселям частицы, при нахождении контурного пикселя вычисляется его расстояние от центральной точки по формуле , (2) где Хс, Yc – координаты центральной точки частицы, X, Y – координаты контурного пикселя. Из этих значений, умноженных на два, выбирается максимальное и минимальное и они принимаются соответственно за длину Lmax и ширину Lmin частицы. Алгоритм вычисления угла наклона частицы построен на алгоритме вычисления длины частицы. В нем также находится центральная точка частицы, затем среди контурных пикселей ищется пиксель с максимальным расстоянием от центральной точки. Тогда угол наклона частицы вычисляется по следующей формуле: (3) Рассмотренные морфологические параметры рассчитаны в пикселях. Поэтому необходимо их привязать к реальным размерам частиц. Для этого необходимо знать реальный размер пикселя для данного изображения. В ранних программах обработки изображений эта величина задавалась вручную оператором (например, как увеличение изображения на экране монитора в программе Videolab 1991г., которую необходимо было определить каким-либо образом). В программах последних лет введена подпрограмма калибровки изображения, которая автоматически определяет размер пикселя на изображении с известным размером объектов, например, на изображении объект-микрометра. Затем в программе используются это значение при расчёте морфологических параметров изображения, ведённого при тех же настройках микроскопа. Алгоритмы вычисления гладкости, форм-фактора, диаметра и номера объектов-частиц базируются на морфологических параметрах, вычисляемых в показанных выше алгоритмах. Рассмотрим физический смысл этих параметров. Форм-фактор F определяет вытянутость частицы, его значение не может быть больше единицы, для максимально невытянутых частиц (круг) он стремится к единице, а для максимально вытянутых (нить) стремится к нулю. (4) Гладкость G определяет степень изрезанности границ частицы, для максимально гладких частиц (круг) она стремится к единице, и с возрастанием изрезанности также возрастает. , (5) где S – площадь оьбъект-частицы. При подсчете диаметра D объект-частица аппроксимируется кругом, то есть диаметр берется как диаметр круга с площадью, равной площади частицы . (6) В ГОСТ 5639-82 предлагается считать диаметр зерна ещё проще – брать не диаметр круга, а сторону квадрата с такой же, как и у объекта-частицы площадью. Тогда . (7) Номер зерна (ГОСТ 5639-82) N считается не для каждой частицы, а для всего изображения в целом: , (8) где Savg – средняя площадь частиц по всему изображению, мм. Этот параметр не определяется, если средняя площадь частицы, выходит за пределы интервала 7,6х10-6 мм2 ≤ Savg ≤… 1 мм2 и при этом имеет значения в интервале 14 ≥ N ≥ -3. 4.2 Технические возможности программыПрограмма позволяет решать следующие задачи:
ЗаключениеВ результате выполнения работ за отчётный период 2001-2002г.г. полностью выполнены поставленные в техническом задании проекта задачи и получены следующие результаты:
Разработанные мультимедийные учебно-методические практикумы защищены свидетельствами РФ об официальной регистрации баз данных как объекты промышленной интеллектуальной собственности:
Список использованных источников
|
Российской Федерации Московский государственный технический университет... Нтп «Создание системы открытого образования», Директор Российского государственного института открытого образования Минобразования... | Реферат на тему “Нанотрубки. Их свойства. Использование в качестве... Московский государственный технический университет имени Николая Эрнестовича Баумана | ||
Правила совершенствования стипендиального обеспечения студентов мгту им. Н. Э. Баумана Мгту им. Н. Э. Баумана путем повышения размеров государственных академических стипендий студентам, имеющим достижения в различных... | О приеме в аспирантуру мгту им. Н. Э. Баумана в 2014 году Письма Минобрнауки России №ак-318/05 от 21. 02. 2014 г. «О приеме на обучение по программам подготовки научно-педагогических кадров... | ||
Положение об Общем собрании трудового коллектива гоу лицея №1580 (при мгту им. Н. Э. Баумана) Настоящее положение разработано для гоу лицея №1580 (при мгту им. Н. Э. Баумана) (далее Учреждение) в соответствии с Законом РФ «Об... | Международной конференции Двигатель-2007, посвященной 100-летию школы... Сборник научных трудов по материалам Международной конференции Двигатель-2007, посвященной 100-летию школы двигателестроения мгту... | ||
Особенности ведения пациентов со слюнно-каменной болезнью при патологии щитовидной железы Та выполнена в Государственном бюджетном образовательном учреждении высшего профессионального образования «Московский государственный... | Московский энергетический институт Московский государственный технический университет радиотехники, электроники и автоматики (мгту мирэа) | ||
Оптимизация комплексного лечения гестоза с учетом применения комбинации... Ственном бюджетном образовательном учреждении высшего профессионального образования «Московский государственный медико-стоматологический... | Программа Всероссийской студенческой конференции «Студенческая научная... «Студенческая научная весна», посвященной 185-летию мгту им. Н. Э. Баумана 01-30 апреля 2015г | ||
Российской Федерации Федеральное государственное бюджетное образовательное... «Московский государственный университет технологий и управления имени К. Г. Разумовского» | Азовательные технологии и их использование в системе гуманитарной... Межвузовский центр по историческому образованию в технических вузах Российской Федерации | ||
Диплом Центр образования Дипломы 60 учителей цо по результатам академической... По результатам академической аттестации цо присвоена категория «Образовательное учреждение – партнер мгту им. Н. Э. Баумана» | Российской Федерации Московский государственный агроинженерный университет имени В. П. Горячкина Кандидат технических наук, доцент цикла «Гражданская оборона» Московского государственного университета печати | ||
Московский государственный университет имени м. В. Ломоносова юридический факультет ... | Роль личности в истории: историософский анализ Работа выполнена на кафедре философии Московского государственного технического университета имени Н. Э. Баумана |