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

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

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

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

Режимы съемки отображаются следующим образом: б40 х 480 рх ~32 Ыю) Ж 30.000 гР5, где 640 х 480 рх — разрешение камеры, которое будет использовано при съемки, составляет 640 на 480 пикселов, ~32 Ь~ь~ — цветовое разрешение камеры, которые составляет 32 бита, 30.000 ГР5 — примерное количество кадров в секунду, которое будет снято при работе камеры в этом режиме, в данном случае выбрано значение 30 к/с. На рис.

3.7 представлен коллаж скриншотов окна «Сашега Ргореп|ея», где отображается выпадающий список выбора режимов съемки. 134 13 323 х 250 рх (21ЬЬ) 01 10ОЬЮ РРЗ 1 320 х 200 рх (25ЬЬ) Ф 1ХОЛВ1РРЗ .320 х 2 ю рх (25 ьОО Ф 135 00 1РРЗ )323 х 2 Врх Р(ЬЬ) Ф 325 ОООРРЗ Г ,320 х 2'В рх (25 ЬЬ) Ф 1.000 РРЗ ~320х2Врх(2ХЬ )53 ОМОРРО 1320 х 2 В рх (2ХЬЬ) Ф О.ОООРРЗ ~3231 2ВрххЗРЬЬ) В 0 РВРР )323 х Зарх (20ЬЬ) Ф О 600 РР5 ) 331 х РВ рх (25ЬЬ) Ф О.ОВ РР5 ( ~33) 250рх(32ЬЬ)ВМО9ВРРЗ )320х250рх(32ЬЬ) В 150,002РРЗ !320РЗВ (ЗЗЬЬ) В 130001505 )320х2%рх Е2ЬЬ) Ф 135001505 'ЗЮхг'Вр ОЗЬЬ)В125,ЬВРРЗ ~320 х 2Врх (32ЬЬ) Ф 112.00! РРЗ )-х — ' 133 Рис.

3.7 Коллаж скриншотов окна «Сатега Ргорег(1ез» тестировочной утилиты С1.-Еуе Тех(. Согласно спецификациям, видеокамера КОХУ РЯЗЕУЕ Сатега В4.09.24.1 имеет следующие режимы работы: от 320 х 240 рх ('24 Ь(ь) 1 0.2 РРБ до 320 х 240 рк ('24 Ь(ь1 Ф 187.003 РРБ, от б40 х 480 рк ('24 Ь((31 (В ОООО ГРБ до б40 х 480 рх ('24 Ь(й) Ф 75.000 РРЯ. Поддерживаются аналогичные режимы работы в 32 битном цветовом разрешении. Исходя из спецификаций видеокамеры, можно выделить способность производить видеосъемку в высокоскоростных режимах 75 кадров в секунду и 187 кадров в секунду. Возможность производить видеосъемку в данных режимах являются существенным преимуществом перед обычными бытовыми видеокамерами, режимы которых зачастую позволяют снимать не более 30 кадров в секунду, что затрудняет оперативный мониторинг на высокоскоростных производственных линиях.

В тестировочной утилите так же имеется меню Яе! Бган Ка(е, при вызове которой открывается окно установки параметра Ггагпе Кое, характеризующего количество кадров в секунду, которое будет иметь выходной видеофильм, записанный в память компьютера (рис. 3.8). Рис. 3.8 Скриншот программы СЕ-Еуе Тез1 для тестирования режимов работы видеокамеры, установка параметра Егате Ваге.

При разработке программного обеспечения автоматизированной системы компьютерного зрения был использован язык программирования АспопБспр1 3.0 в среде разработки программного обеспечения ИайЮеме1ор 5.0.0.2, скриншот главного окна которой представлен на рис.

3.9. аи (бк )(ии яааков ))еь о япо)ест )мот на(аоот хоо)к маоок еуптак цеь» '*х г«".1 -' ": г» ".;. ()(а ь) аг' йг Р) Ф (м р оьо - г и ю Мип,ае(йе»крп»таиб" Мосе.ю(с)реп(юаве) ) .; -) ". Оа Ф Ф ~=-~ ''; ВЕ 12'2 ф" юа»Р»о)есс«пе !ю юм = п~ «м 2(саит. мю, сакс.ье1еьс); ю» е»д1.а11асьсаеега(саи1)1 аапсююю( ММ» 1»2 »ф «2«2 «оп» 1»а Е пюа 22 МО саав(сеароаса = пеи кюю»оам(е1 итбсЬ, е1 Ье1ем, Еа1ю, охоеюео)1 2«а са в(оеар - пеи а»2»ир(сапе!1аароаса)1 ф »Ю й ее1»п»р.х п1, бди 2 21 ддсМ1д( вю ар); П 22 12 Р «ю 1»егвюеароаса - пеи пата»по»се(е! и1бсв, Е1 ье1ем, 1а1«е, в»моева)1 яегв(1еар - аеи вю» р(нр.в11иароата)1 * .О 2 юк 11егв1опар.у = е1 ье1еьс + 2; аддсм1д(Ие вИМР)1 2 Е ю» те«св1таароаса = пеи м»«агом»(в) и1дсь, е) ье!Км, ЕЕ1«е, охоаеою)1 «2 1а«св»тиар = пеа а1«пар(1аасв«1аарра1а); 2»2 се«св!1еар.у - е! Ое!Кьс . 21 аа се«св(тиар.к - Е1 и!Ось + 21 2»» аддсю(д(се«свюаян ' 1 2» 242 1 мсаье1саи()1 »ав адде епс11«1епег(»ю*с.еитм еюа»е, прдасе); юе адбегем»2«сепег(» * С.еитее еааие, рда1е1)1 го адбеуепсм«тспег(сасм.еитеп евою, арб »ео; 2«2 «саве.»баск».

111»1апег(июогс»" ».с11ск аппкас!1епе) ' 2«2 !!«Саес,адд»» П121«1 ГМГОП ЕЕ» С.С21СК, 1 «1)2 1«1 «таее.адде епс»1«сапог(о»О е«ем.с11ск, с1!око); : » '" 2 едееоата - еи а»м рьиа(е1 и(дсь, е1 ье!ем, еа1«е, о»моею) едеевю ир = пеи м пар(едееоа1»)1 едвео1ваар, = Е1 и1дсЬ «21 аддсМ1б(ебвеЫОюр)1 2' "," О" »О» Опе: 4 ! со(июо 12 ( ес) (с)ее(е) ( епсодмо: о(е-в 1 (2(рд)мооснюепю(уппасртдиссар)иое пгссхр(прои»'лйаи Рго)ео(кгс(мдп,ю // блок инициализации переменных рпча1е чаг д1 ччЫй:шп1; рпча~е чаг д1 1зе1аЫ:шп1; рпча~е чаг д1 1рз:шп1; 1зе Рис.

3.9 Главное окно среды разработки программного обеспечения НазЬВш1дег 5.0.0.2 Выбор параметров съемки, таких как: разрешение съемки, количество кадров в секунду возможен непосредственно при разработке программного обеспечения, указав в коде программы соответствующие параметры: рг1т аге айаг са»п1:Саше»а; »» блок присваивания значений переменным 81 вЫй =640; 81 Ье181п = 480; д1 1рз =75; »» блок инициализации объекта Саше»а. саш1 = Саше»а.де1СатегаО; сат1.яе1Моде(81 ъЫй,81 Ье181п, д1 1рз); Где в блоке инициализации переменных имеется следующая запись: ключевое слово ргЫа»е является модификатором переменной, ограничивающий степень видимости переменной.

Переменная, помеченная таким модификатором может использоваться только в том модуле программы, в котором она объявлена и доступ к такой переменной имеют лишь методы и функции класса программы, в котором она инициализирована. Это позволяет избежать случайных обращений к переменной из других классов, модулей и пакетов системы, что может повлечь за собой исключения и ошибки. Ключевое слово ~а» необходимо для объявления переменой, в данном случае имеются строки, в которых производится объявление переменных я1 иЫ»»ь я1 Ье»81»»„ф ~ря которые соответственно характеризуют параметры режима съемки: ширину, высоту кадра, количество кадров в секунду, переменная са»л1 является экземпляром класса Са»»ыта, через который производится подключение к камере.

В блоке присваивания значений переменным присваиваются значения 640 пикселов в качестве ширины кадра, 480 пикселов в качестве высоты кадра, количество кадров в секунду устанавливается равным 75. Затем данные параметры используются при инициализации объекта са»п1, где в строке сат3ле»Мо»»е(ф ьл»1»1ь я1 Ьв»ф», я1 Ды1; показатели длины, высоты и количества кадров в секунду передаются в метод ке»Моде в качестве аргументов. 138 3.3 Анализ временных интервалов между кадрами в режимах высокоскоростной съемки При анализе режимов съемки видеокамеры можно придти к выводу, что при режиме съемки 75 кадров в секунду промежуток между камерами может составлять до 0,0133 секунды. На практике видеокамера производит съемку в процессе которой промежуток времени между интервалами съемки может изменяться.

Изменение интервалов съемки между кадрами обусловлено автоматической подборкой экспозиции и выбора соответствующей экспопары, поскольку при съемке движущихся объектов экспозиция и цветовая интенсивность меняется от кадра к кадру. Для анализа изменения временных интервалов между кадрами была написана программа на языке )аида 1.8 в среде разработки программного обеспечения Ес11рзе 1.арпа 4.4, которая позволила определить данные интервалы: расКаяе Тппег1; 1птрогг)ача пг11.1.1п1сес1НааЬМар; 1пзрогг )ача.пг11.Мар; рпЫ1с с1аав Тппег 1 рг1чаге 1опд хгаггТппе = О; ргжаге Яг1пд пад = ппП; рпчаге Мар<Яппд, 1.опд> гоар = пею 1.1п1гес1НазЬМар<Бгппд, 1.опд>о; рпЬйс т~он1 згагг(Ягппд пью) ( 11'1агаггТ1гпе!= О) 1 гЬго~ не~а 111еда1йагеЕхсерпоп1" А1геас1у згаг1ед"); маггТппе = Кузгепт.папоТппео; 1Ывлпзд = гпая; риЫ|с чоЫ мор0 1 11 1аГагтТ1гпе == О) 1 гЬгои пев 111еда1ЯсагеЕхсер6оп("Мог маггей"); 1опд полипе = Яуагегп.папоТппе О; 139 ?.опд п = гпар.аег(п1зд); К(п == пц11) ( п = 01; ) и += (полипе — ааг1Тппе); гпар.рп1(птах, и); в1аг1Тппе = 0; птах = пи11; риЫ1с чоЖ оп1рп10 ( 1ог (Яппи гизи: гпарЛсеуЯе1()) ( Яуз1есп.оц1.рппС1п(птах + ": " + тар.дег(гпзд)); Был написан класс Тйнег, методы которого затем использовались в классе Сатега.

Методы ю1аг~о и пар() класса Т1тег производят обращение к специальным временным счетчикам, которые не зависят от системных часов, при помощи метода Багет.папаТ1тео. Согласно спецификациям объектноориентированного языка 1ача 1.8 метод наиаТ1те() класса Яу~гет возвращает значение в наносекундах.

В программе введены переменные ааггТже и лаи Т1те, которые соответственно характеризуют время начала вызова метода, и время окончания вызова метода. Вызов метода пагго происходит при каждой съемке кадра. Введена переменная и, в которую будет присваиваться значение интервала съемки. Значение переменной и вычисляется как разность переменных .ааггТ1те и пои Тш~е. После преобразований типов данных были получены данные отклонения интервалов съемки между кадрами, используя которые были составлены графики, которые представлены на рис. 3.10 — 3.12. 140 0,014-- : ;О,О1З5 -~- О,О1З ~ 0,0125 0,012 — Ьд1 ~ , ,'О,ОМ5 о,ом ! 0,0105 + 0,01 +— 1 11 21 З1 41 51 61 21 81 91 101 111 121 131 141 Рис. 3.10 График изменения интервалов съемки между кадрами в режиме съемки 75 фь. Рис.

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

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

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