Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/35565
Назва: Комп’ютеризована система розпізнавання образів на основі Raspberry PI
Інші назви: Raspberry PI-based computer-aided system of images identification
Автори: Гузар, Денис Русланович
Huzar, Denys
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Бібліографічний опис: Гузар Д. Р. Комп’ютеризована система розпізнавання образів на основі Raspberry PI : кваліфікаційна робота бакалавра за спеціальністю „123 — Комп’ютерна інженерія“ / Денис Русланович Гузар. – Тернопіль : ТНТУ, 2021. – 86 c.
Bibliographic description: Huzar D. Raspberry PI-based computer-aided system of images identification: Bachelor thesis „123 — Computer Engineering“ / Huzar Denys - Ternopil, TNTU, 2021 – 86 p.
Дата публікації: чер-2021
Дата подання: чер-2021
Дата внесення: 26-чер-2021
Видавництво: Тернопільський національний технічний університет імені Івана Пулюя
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Яцишин, Василь Володимирович
Yatsyshyn, Vasyl
Члени комітету: Гром’як, Роман Сильвестрович
Hrom’yak, Roman
УДК: 004.75
Теми: система
розпізнавання
виявлення
образ
Raspberry PI
system
detection
recognition
object
Raspberry PI
Кількість сторінок: 86
Короткий огляд (реферат): У даній роботі спроектовано та реалізовано прототип комп’ютеризованої системи розпізнавання образів на основі Raspberry PI з використанням бібліотек, машинного навчання, зокрема TensorFlow та OpenCV. Перед безпосереднім проектуванням комп’ютеризованої системи розроблено та проаналізовано технічне завдання і проведеного його аналіз. У результаті цього, встановлено вимоги до апаратного і програмного забезпечення комп’ютеризованої системи. Окрім цього, для розпізнавання візуальних образів досліджено існуючі набори даних щодо об’єктів реального світу на основі яких запропоновано побудувати модель інтелектуального розпізнавання образів. При реалізації комп’ютеризованої системи розпізнавання образів застосовано попередньо навчені нейронні мережі VGG-16 та архітектуру SSMD, які підтримуються бібліотеками TensorFlow та OpenCV. Програмну реалізацію системи розпізнавання образів реалізовано мовою програмування Python, що підтримується операційною системою Raspberry PI OS. .
In this work, a prototype of a computerized image recognition system based on Raspberry PI using libraries, machine learning, in particular TensorFlow and OpenCV, was designed and implemented. Before the direct design of the computerized system, the technical task was developed and analyzed and its analysis was performed. As a result, computer hardware and software requirements are set. In addition, for the recognition of visual images, the existing sets of data on real-world objects were studied, on the basis of which it was proposed to build a model of intelligent image recognition. Pre-trained VGG-16 neural networks and SSMD architecture, supported by TensorFlow and OpenCV libraries, are used in the implementation of the computerized image recognition system. The software implementation of the image recognition system is implemented in the Python programming language, which is supported by the Raspberry PI OS operating system.
Зміст: ПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ8 ВСТУП 9 РОЗДІЛ 1 ДОСЛІДЖЕННЯ ХАРАКТЕРИСТИК ІСНУЮЧИХ СИСТЕМ РОЗПІЗНАВАННЯ ОБРАЗІВ ТА АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 11 1.1 Аналіз технічного завдання щодо проектування комп’ютеризованої системи розпізнавання образів 11 1.2 Навчальні вибірки при проектуванні систем розпізнавання образів 17 РОЗДІЛ 2 ПОБУДОВА МОДЕЛІ РОЗПІЗНАВАННЯ ОБРАЗІВ ТА АРХІТЕКТУРИ КОМП’ЮТЕРИЗОВАНОЇ СИСТЕМИ 25 2.1 Проектування архітектури комп’ютеризованої системи розпізнавання образів 25 2.2 Функціональні можливості та особливості застосування Raspberry PI 27 2.3 Raspberry PI Camera Module та пристрої виводу відео зображення 32 2.4 Обґрунтування топології нейронної мережі та побудова моделі розпізнавання образів 36 РОЗДІЛ 3 НАЛАШТУВАННЯ ПАРАМЕТРІВ RASPBERRY PI ТА РЕАЛІЗАЦІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ РОЗПІЗНАВАННЯ ОБРАЗІВ 44 3.1 Інсталяція Rasberry PI OS 44 3.2 Інсталяція програмного забезпечення Raspberry PI Camera Module 51 3.3 Інсталяція бібліотек для реалізації моделі розпізнавання образів 52 3.4 Програмна реалізація і тестування моделі розпізнавання образів 55 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 61 4.1 Роль центральної нервової системи в трудовій діяльності людини 61 4.2 Шляхи збереження працездатності та підвищення продуктивності праці на виробництві 63 ВИСНОВКИ 66 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 67 Додаток A. Технічне завдання Додаток Б. Програмний код моделі розпізнавання образів
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/35565
Власник авторського права: © Гузар Денис Русланович, 2021
Перелік літератури: 1. RASPBERRY PI 3 MODEL B+. URL: https://www.digikey.com/en/ products/detail/raspberry-pi/RASPBERRY-PI-3-MODEL-B/8571724 (дата звернення 05.04.2021 р). 2. Install TensorFlow. URL: https://www.tensorflow.org/install (дата звернення 17.04.2021 р.). 3. TensorFlow Datasets: a collection of ready-to-use datasets. URL: https://www.tensorflow.org/datasets (дата звернення 17.04.2021 р.) 4. Cuda. URL: https://opencv.org/platforms/cuda/ (дата звернення 21.04.2021 р.) 5. Петин В. Микрокомпьютеры Raspberry Pi: Практическое руководство. БХВ-Петербург. 2015. 240 с. 6. Магда Ю. Raspberry Pi. Руководство по настройке и применению. Litres. 2017 р. 161 с. 7. Макаров С. Arduino Uno и Raspberry Pi 3: от схемотехники к интернету вещей. Litres. 2019 р. 202 с. 8. Тиммонс-Браун М. Робототехника на Raspberry Pi для юных конструкторов и программистов Робототехника на Raspberry Pi для юных конструкторов и программистов. БХВ-Петербург. 2020. 208 с. 9. Барабаш Ю. Л. Коллективные статистические решения при распознавании. М. : Радио и связь, 1983. 224 с. 10. Васильев В. И. Распознающие системы : справочник. К. : Наукова думка, 1983. 230 с. 11. Горелик А. Л. Методы распознавания. М. : Высшая школа, 1984. 219 с. 12. Дуда Р. Распознавание образов и анализ сцен : пер. с англ. М. : Мир, 1978. 510 с. 13. Форсайт Д. А. Компьютерное зрение. Современный подход : пер. с англ. М. : Вильямс, 2004. 928 с. 14. Шапиро Л. Компьютерное зрение : пер. с англ. БИНОМ. Лаборатория знаний, 2006. 752 с. 15. Beginner’s Guide to Object Detection Algorithms. URL: https://medium.com/analytics-vidhya/beginners-guide-to-object-detectionalgorithms-6620fb31c375 (дата звернення 01.05.2021). 16. NumPy v1.20 Manual. URL: https://numpy.org/doc/stable/ (дата звернення 25.05.2021р.). 17. Кузин Л.Т. Расчет и проектирование дискретных систем управления.-М.: ГН ТИМЛ, 2012.- 648 с. 18. Python Tutorial. URL: https://www.w3schools.com/python/default.asp (дата звернення 15.04.2021 р.). 19. Pandas documentation. URL: https://pandas.pydata.org/docs/index.html (дата звернення 28.05.2021 р.). 20. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018. 21. Катренко Л.А., Катренко А.В. Охорона праці в галузі комп’ютинґу. Львів: Магнолія-2006. 2012. 544 с. 22. Бедрій Я. Основи охорони праці користувачів персональних комп’ютерів: навчальний посібник для студентів ВНЗ та інженерів-практиків. Навчальна книга-Богдан. 2014. 144 с.
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:123 — Комп’ютерна інженерія (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Guzar.pdf3,72 MBAdobe PDFПереглянути/відкрити
Авторська_довідка_Гузар_Д.doc29 kBMicrosoft WordПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора