Главная » Просмотр файлов » Диссертация

Диссертация (1152212), страница 16

Файл №1152212 Диссертация (Разработка автоматизированной системы для контроля органолептических показателей качества гранулированных пищевых продуктов с использованием технологий компьютерного зрения) 16 страницаДиссертация (1152212) страница 162019-08-01СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 16)

Величина степени регулирующего воздействия определяется при помощи законов управления технологическим процессом, где обычно используется пропорциональный закон регулирования, при котором величина регулирующего воздействия пропорциональна величине отклонения векторов И'(1,6) и Ъ'(1,6). Поскольку вектора И71,Ь) ЪЦА) характеризуют перемещение и степень изменения размеров исследуемого объекта, то для расчета его скорости необходимо произвести вычитание данных вектором, а затем разделить на Т— промежуток времени, за которое произошло изменение.

При режиме съемки 30 кадров в секунду можно сделать вывод, о том, что временной диапазон принимаемых значений интервала между кадрами может составлять Те. 10; 0,03) при условии, что выдержка одного кадра составляет не больше 1/30 с. Стоит отметь преимущество высокоскоростных промышленных видеодатчиков перед бытовыми видеокамерами — поскольку большинство стандартных видеокамер, предназначенных для бытовых целей поддерживают скорость съемки от 25 до 60 кадров, высокоскоростные видеодатчики способны снимать при частоте от 60 до 2000 кадров в секунду. Преимущество данного функционала очевидно, поскольку при съемке в частоте от 15 кадров в секунду и выше человек не способен различить колебания частоты съемки.

Изображение, получаемое человеческим глазным яблоком хранится в зрительной коле головного мозга в среднем И5 секунды, таким образом прн кадровой частоте свыше 15 кадров в секунду предыдущий кадр не успевает исчезнуть, создавая иллюзию движения 193, 941. Высокоскоростные камеры не рассчитаны на реакцию человеческого зрения, поэтому анализ, обработка получаемых изображений, оценка колебаний интервала съемки и скорости движения объекта необходимо делегировать автоматизированной системе.

2.2 Методы определения контуров исследуемых объектов иа примере производства гранулированного комбикорма. Не стоит забывать о других особенностях объектов, таких, как форма и характер их расположения. Для учета этих параметров используются методы анализа текстур, позволяющие учесть большинство значимых характеристик изображений. Вышеупомянутые матрицы: +1 +2 +1 0 0 0 А — 1 — 2 — 1 — 1 0 +1 — 2 О +2 — 1 О +1 С2.6) Значение градиента затем вычисляется по формуле: 6з, 8 = агстап ( — ) бх — г.2 ). д2 (2.8) Алгоритм выделения границ объектов на основе оператора Собеля представляет собой итеративный анализ восьми близлежащих пикселов от пиксела с координатами 1, 1, Координаты восьми близлежащих пикселов следующие: 1+1, 1; ~+1, 1+1; ~, 1+1; ~-1, 1+1; 1-1, 1; 1-1, 1-1; 1, 1'-1; ~+1; 1-1.

Расположение этих пикселов относительно пиксела 1, 1 представлено на рис. 2.4. Оператор Собеля производит измерение градиента на двумерном пространстве — изображении. Чаще всего он используется для нахождения приблизительного абсолютного значения градиента в каждой точке входного полутонового изображения. В детекторе краев Собеля используется пара матриц (масок) размером 3 на 3 пикселя. Одна из них используется для подсчета градиента в горизонтальном направлении, другая — по вертикали. Матрица поочередно действует на квадратную область текущего окна на изображении А.

4 3 2 Рис. 2.4 расположение близлежащих пикселов на ~-ой и ~-ой итерациях. Для обхода всех пикселов изображения необходимо использовать двойной вложенный цикл, где внешний цикл итерируется по ~ от 0 до Н, где Н— количество пикселов по вертикали, внутренний цикл итерируется по ~ от 0 до И', где И' — количество пикселов по горизонтали. На каждой итерации происходит вызов функции уе~РАггауЯ), которой в качестве входных параметров передаются значения ~, ~.

Данная функция возвращает массив Р, состоящий из восьми элементов, которые содержат данные о цвете восьми пикселов, лежащих в окрестности пиксела с координатами ~, ~.(рис. 2.5) Рис. 25 Блок-схема функции определения цвета пикселов, лежащих в окрестности пиксела с координатами ~', ~. Значение градиента вычисляется при помощи функции ~еЖ(Р), которой в качестве входного параметра передается массив Р (рис.

2.6). Рассчитывается значение переменных ях и яу по следующим формулам: ,дх = Я + 2рз + Р4 )- (Рв + 2Р7 + Рб ) И = (Рв+2Р1+Ю-Рь+2рь+Р4) ~2.9) ~2.10) Рис. 2.6 Блок-схема функции определения градиента Полученное значение градиента используется для формирования массива РМ... который содержит новые значения цветности пикселов и используется в дальнейшем для построения нового изображения.

Полная блок-схема алгоритма выделения границ объекта представлена на рис. 2.7 Рис. 2.7 полная блок-схема алгоритма выделения границ объектов. 2.3 Методы определения вершин многогранника. При использовании приведенных в параграфе № 2.2 методов выделения контуров объектов можно получить изображение с выделенными контурами объектов. В качестве примера, иллюстрирующего работу алгоритмов выделения контуров, можно привести обработку изображения с идеальными условиями (рис. 2.8), при которых отсутствуют цифровые шумы, цветовые изменения фона, пыль, имеется высокая контрастность и т.д, На рисунке изображены фигуры эллиптического характера, черный контур которых характеризуют переход от фона к цвету гранулы.

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

При решении этой задачи стоит рассмотреть изображение контура единичной гранулы ~рис. 2.9). Рис. 2.9 Изображение контура одной гранулы Поскольку матрица цифровой видеокамеры считывает изображение попиксельно„ то изображение представляет собой двумерную матрицу размерами и х 6 пикселов, где и — ширина изображения, 6 — высота изображения. Каждый пиксел изображения принадлежит матрице а/и,1г1, имеет координату. Пусть существуют такие точки А~х1,у1), В~х2,у21, которые лежат на контуре гранулы, а так же на одной прямой, при этом у1 = у2, х1 ~ х2. Анализ контурного изображения, с целью нахождения опорных точек, происходит методом попиксельного сканирования, в процессе которого цвет пиксела контурного изображения с координатами х;, у, проверяется на эквивалентность с черным и белым цветом.

Блок-схема алгоритма нахождения опорных точек представлена на рис. 2.10. Алгоритм данной блокс-хемы характеризует последовательный перебор пикселов с целью нахождения пиксела нужного цвета. 106 АВ =х2 — х1, (2.11) тогда координата хО рассчитывается по формуле: хО = х1 + ('х2 — х1) /2. тот Рис.

2.10 Блок-схема поиска координат опорных точек Имея полученные координаты точек А~х1,уЦ и ВГх2,у2), необходимо произвести расчет координаты точки 01хО, УО), лежащей на прямой АВ, такой что АО = ОВ (рис. 2.11), Зная, что у! = у2 = уО можно произвести вычисление длины отрезка АВ по формуле: Полученные координаты точки О(хО, У0) следует использовать для дальнейшего итеративного поиска точек, лежащих на контуре гранулы. Рис.

2.11 Отображение опорных точек на контуре гранулы Имея координаты точки О(хО, уО), необходимо произвести поиск точек С(хЗ,уЗ), В(х4,у4), таких что точка О(хО, уО), лежит на отрезке СВ, при этом СО=Ой; координаты оси абцисс точек С и В удовлетворяют следующему равенству: ~2.13) Отрезок ВС расположен перпендикулярно отрезку АВ, а точки С и В лежат на границе контура гранулы 1рис. 2.12).

На основании имеющихся данных можно построить многогранник АВС1:1, с вершинами А(х),у1), 8(х2,у2), С(хЗ,уЗ)„ О(х4,у4), который будет характеризовать гранулу в геометрическом представлении. Разумеется, такой многогранник не может в полной степени тоа использоваться,чля анализа геометрических размеров гранулы, поэтому для повышения точности измерений необходимо увеличить число вершин многогранника. Увеличение вершин многогранника необходимо производить с соблюдением заданной точности в, которая может быть представлена как: заданное количество итераций по поиску вершин; общее количество найденных вершин; минимальное расстояние между вершинами. Введение такой переменной необходимо в качестве семафора для выхода из циклов алгоритма поиска вершин.

Рис. 2.12 Точки АВСР, лежащие на контуре гранулы Для увеличения вершин многогранника можно прибегнуть к рекурсивному разбиению имеющихся отрезков АО, ОВ, СО, 00, с последующим нахождением вершин, лежащих на контуре объекта. Графическое представление результата алгоритма показано на рис.

Характеристики

Список файлов диссертации

Разработка автоматизированной системы для контроля органолептических показателей качества гранулированных пищевых продуктов с использованием технологий компьютерного зрения
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6384
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее