- •Список вопросов по курсу
- •1. Этапы формирования изображения. Оптическая система, сенсор, изображение в виде файла данных.
- •2. Типы (цветное, оттенки серого, черно-белое) и форматы записи изображений.
- •3. Оптический спектр, длины волн видимого света. Спектр излучения абослютно-черного тела, спектр солнца. Цветовая температура. Поглощение света в атмосфере.
- •4. Отражающая способность. Спектр на изображении с учетом освещения, поглощения и отражающей способности.
- •5. Тристимулус. Цветовые схемы rgb и cmyk. Особенности применения, переход от одной схемы к другой.
- •6. Спектральная чувствительность человеческого глаза. Суммарно-разностные схемы. Болезни связанные с цветовосприятием (примеры нарушения цветовосприятия)
- •9. Контраст изображения. Мтf, методы измерения.
- •8. Связь апертуры объектива, глубины резкости и фокусного расстояния. Краткий ответ (основная мысль)
- •Развернутый ответ для зачета
- •11. Контраст изображения. Гамма – коррекция, применение.
- •12. Выравнивание гистограммы. Построение функции преобразования s(r)
- •13. Пространственная фильтрация. Маска изображения. Свертка изображения с маской. Низко, средне и высокочастотная фильтрация.
- •14. Типы пространственных фильтров: равномерный и Гауссов фильтр. Сравнение на примере высокочастотного фильтра с различным размером маски (3х3, 7х7, 31х31)
- •Размер 3x3:
- •Размер 7x7:
- •Размер 31x31:
- •15. Виды шумов на изображении: Гауссов, периодический, соль-перец и д.Р. И их функции распределения.
- •16. Применение арифметического, медианного, Гауссова, контргарамонического фильтра для удаления шумов.
- •17. Лапласиан, применение для повышения резкости изображения. Нерезкое маскирование. Примеры пространственных фильтров для реализации Лапласиана
- •18. Выделение линий на изображении. Применение градиента. Фильтр Собола. Выделение линий различной ориентации.
- •19. Сегментация изображений. Методы сегментации.
- •20. Перцептрон. Примение для классификации. Ограничения. Обучение.
- •21. Модель нейрона. Функции активации. Преимущества и недостатки различных фунций активации.
- •2. Функции активации (рассмотренные в материале)
- •3. Преимущества и недостатки (на основе материала)
- •22. Многослойные сети. Полносвязная сверточная сеть (fcnn).
- •23. Уравнение обратного распространения. Матричная запись уравнений
- •24. Методы обучения нейронных сетей.
- •25. Сверточная нейронная сеть. Особенности, преимущества.
- •Структура сверточных нейросетей
- •Как работают сверточные нейронные сети
- •26. Глубокая сверточная нейронная сеть. Пример применения на основе распознавания цифр.
- •2. Архитектура LeNet как пример cnn
- •3. Пример применения: распознавание цифр (почтовых индексов)
- •Детали примера:
26. Глубокая сверточная нейронная сеть. Пример применения на основе распознавания цифр.
сверточные нейронные сети — это класс нейронных сетей, которые:
Принимают на вход двумерные массивы (изображения) напрямую, а не векторы признаков.
Способны автоматически изучать признаки (features) непосредственно из необработанных данных изображения, без ручного проектирования признаков человеком.
В отличие от полносвязных сетей, используют свертку по пространственной окрестности, а не полное соединение всех нейронов.
Выполняют субдискретизацию (подвыборку) для уменьшения чувствительности к изменениям входных данных.
Ключевое преимущество (из текста):
«Наличие системы, которая может самостоятельно изучать объекты изображения на основе необработанных данных изображения, является важнейшим преимуществом CNN».
2. Архитектура LeNet как пример cnn
В материале в качестве базовой архитектуры для внедрения CNN используется LeNet (по имени Яна Лекуна). Причины выбора LeNet:
Достаточно проста для понимания.
Идеальна для знакомства с основными принципами CNN.
Упрощает вывод уравнений обратного распространения для сверточных сетей.
Основные элементы архитектуры CNN на рисунке в тексте:
Входное изображение (2D массив)
Сверточные слои (извлечение признаков)
Слои подвыборки (pooling)
Выходные карты признаков → векторизация → полносвязная сеть
Класс определяется выходным нейроном с наибольшим значением
3. Пример применения: распознавание цифр (почтовых индексов)
В материале приводится конкретный исторический и практический пример применения сверточных нейронных сетей для распознавания цифр:
«Одним из самых ранних известных приложений CNNs является работа Лекуна и др. [1989] для чтения рукописных почтовых индексов США».
Детали примера:
Задача: автоматическое распознавание рукописных цифр (почтовых индексов) на конвертах.
Используемая архитектура: сверточная нейронная сеть (предшественник современных CNN).
Результат: успешное применение на реальных почтовых данных США.
Значение: это было одним из первых практических доказательств эффективности CNN.
27. Метод Отсу.
Подход, рассматриваемый далее, называемый методом Оцу (Otsu [1979]), является привлекательной альтернативой. Этот метод является оптимальным в том смысле, что он максимизирует межклассовую дисперсию — хорошо известную меру, используемую в статистическом дискриминантном анализе. Основная идея заключается в том, что правильно разделенные порогом классы должны быть различны с точки зрения значений интенсивности их пикселей, и, наоборот, порог, обеспечивающий наилучшее разделение между классами с точки зрения их значений интенсивности, будет наилучшим (оптимальным) порогом. Помимо своей оптимальности, метод Оцу имеет важное свойство: он полностью основан на вычислениях, выполняемых над гистограммой изображения, которая является легко получаемым одномерным массивом
Вычислить нормализованную гистограмму входного изображения. Обозначить компоненты гистограммы как
.Вычислить кумулятивные суммы
для
,
используя уравнение
Вычислить кумулятивные средние
,
используя уравнение
.Вычислить глобальное среднее
,
используя уравнение
Вычислить значение межклассовой дисперсии
для
,
используя уравнение
Получить порог Оцу
как значение
,
для которого
максимальна. Если максимум не единственен,
получить
путем усреднения значений
,
соответствующих обнаруженным различным
максимумам.Вычислить глобальную дисперсию
,
используя уравнение
,
а затем получить меру разделимости
,
вычислив уравнение
с
.
