Автоматизированная система колоризации полутонового изображения
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
РЕФЕРАТ
В дипломном проекте разработана автоматизированная система, позволяющая проводить колоризацию полутонового изображения.
Проведен анализ предметной области и по методологии UML разработан логический проект автоматизированной информационной системы.
Программная реализация выполнена в среде разработки IntelliJ Idea 10.0 на языке программирования Java 6.0 (JDK 1.6).
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
. СИСТЕМОТЕХНИЧЕСКАЯ ЧАСТЬ
.1 Анализ предметной области и постановка задачи проектирования
.1.1 Методы сегментации изображения
.1.2 Сегментация как разбиение изображения на однородные области
.1.3 Оценка качества работы методов сегментации
.1.4 Кластеризация цветового пространства
.1.5 Выращивание регионов, дробление-слияние
.1.6 Методы, основанные на операторах выделения краев
.1.7 Методы теории графов
.1.8 Колоризация изображения нейронной сетью
.1.9 Аналитический обзор аналогов
.2 Постановка задачи
.3 Разработка логической модели по методологии UML
.3.1 Диаграмма вариантов использования
.3.2 Диаграмма классов
.3.3 Диаграмма состояний
.3.4 Диаграмма последовательности и кооперации
.3.5 Диаграмма компонентов
.3.6 Диаграмма развертывания
.3.7 Диаграмма деятельности
.4 Оценка системных и эксплуатационных характеристик
.4.1 Расчет объема ВЗУ
.4.2 Расчет объема ОЗУ
.4.3 Расчет времени реакции системы
.4.4 Минимальные требования к системе
. КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ
.1 Выбор и обоснование средств реализации
.1.1 Выбор языка программирования
.1.2 Выбор среды программирования
.1.3 Выбор операционной среды
.2 Описание программной реализации
.3 Разработка структуры хранения входных данных
.4 Разработка алгоритмов системы
.4.1 Алгоритм сегментации изображения
.4.2 Алгоритм обратного распространения ошибки
.5 Описание контрольного примера
.6 Разработка методики испытания
.7 Анализ полученных результатов
. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ
.1 Обеспечение безопасности на стадии функционирования АС
.2 Нагрузки интеллектуального характера
.2.1 Содержание работы
.2.2 Восприятие сигналов (информации) и их оценка
.2.3 Распределение функций по степени сложности задания
.2.4 Характер выполняемой работы
.3 Сенсорные нагрузки
.3.1 Длительность сосредоточенного наблюдения
.3.2 Плотность сигналов за один час работы
.3.3 Число объектов одновременного наблюдения
.3.4 Размер объекта различения при деятельности сосредоточенного внимания
.3.5 Работа с оптическими приборами при длительности сосредоточенного наблюдения
.3.6 Наблюдение за экраном монитора в часах
.3.7 Нагрузка на слуховой анализатор
.3.8 Нагрузка на голосовой аппарат
.4 Эмоциональные нагрузки
.4.1 Степень ответственности за результат своей собственной деятельности. Значимость ошибки
.4.2 Степень риска для собственной жизни
.4.3 Ответственность за безопасность других лиц
.4.4 Количество конфликтных производственных ситуаций за смену
.5 Монотонность нагрузок
.5.1 Число элементов, необходимых для реализации простого задания или многократно повторяющихся операций
.5.2 Продолжительность выполнения простых заданий или повторяющихся операций
.5.3 Время активных действий
.5.4 Монотонность производственной обстановки
.6 Режим работы
.6.1 Фактическая продолжительность рабочего дня
.6.2 Сменность работы
.6.3 Общая оценка напряженности трудового процесса
. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ СОЗДАНИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
.1 Планирование и организация процесса разработки
.2 Технико-экономическое обоснование АСКПИ
.3 Расчет затрат на разработку АСКПИ
.4 Расчет-прогноз минимальной цены разработки АСКПИ
.5 Расчет целесообразного объема продаж и оценка безубыточности
.6 Расчет единовременных затрат на внедрение
.7 Расчет текущих затрат на функционирование АСКПИ
.8 Расчет экономических результатов от внедрения
.9 Расчет экономической эффективности инвестиционных затрат на внедрение
ЗАКЛЮЧЕНИЕ
Список использованных источников
ПРИЛОЖЕНИЯ
ВВЕДЕНИЕ
Стремительное развитие информационных технологий привело к формированию информационной среды, оказывающей влияние на все сферы человеческой деятельности. С приходом новых технологий жизнь человека становится насыщеннее и ярче. Старое наследие культурной деятельности человека теряется на фоне современного качества получаемой информации. Но нельзя забывать о важности исторических ценностей.
В рамках дипломного проекта разрабатывается приложение, целью которого ставится преобразование черно-белых полутоновых изображений в цветные. Использование ручных методов обладает такими недостатками, как большие временные и финансовые затраты, ресурсоемкость и сложность. Пример использования: колоризация фильмов. В 2009 году были колоризованы фильмы Семнадцать мгновений весны и В бой идут одни старики. Колоризация была организована компанией Grading Dimension Pictures и выполнена на студии Legend Films и в Индии. При колоризации постарались воспроизвести цвета советской плёнки 1973 года; дополнительную сложность представляло обилие оттенков зелёного цвета (до 27 в одном кадре). Стоимость работ составила около 500 тыс. $.
Разрабатываемая автоматизированная система должна обладать следующими свойствами:
)компактн