Магистерская диссертация тема работы Разработка мобильного приложения детектирования и распознавания текстов на изображениях для платформы ios
Скачать 1.55 Mb.
|
РЕФЕРАТ Выпускная квалификационная работа 140 с., 35 рисунка, 33 таблиц, 33 источника, 2 приложение. Ключевые слова: детектирование текста, распознавание текста, нейронные сети, iOS, обработка изображений. Объектом исследования являются алгоритмы и методы детектирования и распознавания текста на изображениях. Цель работы – разработка приложения для платформы iOS для детектирования и распознавания текста. В процессе исследования проводился анализ существующих методов и алгоритмов детектирования, распознавания текста, методов по улучшению качества изображения, а также основных принципов разработки под iOS. В результате исследования было разработано приложение под платформу iOS для детектирования и распознавания текста. Основные конструктивные, технологические и технико- эксплуатационные характеристики: программный продукт написан на Swift и Objective C в среде разработки Xcode 9.2, c использованием библиотеки OpenCV, Tesseract OCR и фреймворка Vision. Область применения: распознавание текста Экономическая эффективность/значимость работы заключается в получении корректной текстовой информации, которую в дальнейшем можно использовать для решения задачи распознавания. ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ, СОКРАЩЕНИЯ И НОРМАТИВНЫЕ ССЫЛКИ iOS – операционная система для смартфонов фирмы Apple OCR – Optical Character Recognition (Оптическое распознавание символов) MVC – Model-View-Controller. Паттерн проектирования. MVP – Model-View-Presenter. Паттерн проектирования. MVVM – Model-View-ViewModel. Паттерн проектирования. VIPER – View-Interactor-Presenter-Entity-Router. Паттерн проектирования. СОДЕРЖАНИЕ Введение .................................................................................................... 15 1 Аналитический обзор методов детектирования и распознавания текста на изображениях...................................................................................... 18 1.1 Компьютерное зрение ................................................................... 18 1.2 Обзор алгоритмов и систем обнаружение текстовых областей . 22 1.3 Алгоритмы распознавания текста ................................................ 31 1.4 Методы предобработки и сегментации изображений текстовых символов. 34 1.5 Обзор программных продуктов осуществляющих распознавание текста для платформы iOS ............................................................................. 37 1.6 Основные особенности разработки под платформу iOS ............ 40 2 Создание приложения для детектирования и распознование текста53 2.1 Построение архитектуры .............................................................. 53 2.2 Настройка проекта и выбор средств разработки ......................... 57 2.3 Модуль детектирования и распознавания текста в реальном времени 70 2.4 Добавление модуля для перевода текста ..................................... 72 3 Тестирование и анализ результатов ................................................... 74 4 Финансовый менеджмент, ресурсоэффективность и ресурсосбережение ............................................................................................. 80 4.1 Оценка коммерческого и инновационного потенциала НТИ ..... 80 4.2 Потенциальные потребители результатов исследования ........... 81 4.3 Анализ конкурентных технических решений ............................. 82 4.4 Диаграмма FAST ........................................................................... 83 4.5 Матрица SWOT ............................................................................. 89 4.6 Организация и планирование работ ............................................. 92 4.7 Оценка экономической эффективности проекта ....................... 104 4.8 Потенциальные риски ................................................................. 110 5 Социальная ответственность ............................................................ 112 5.1 Анализ выявленных вредных факторов при использовании программного продукта на смартфоне, влияющих на физиологию .......... 113 5.2 Опасные производственные факторы ........................................ 119 Заключение ............................................................................................. 122 6 Список публикаций студента ........................................................... 123 Список использованных источников ..................................................... 124 Приложение А ......................................................................................... 128 Приложение Б ......................................................................................... 140 |