1 / 38

Свет. Цвет.

Свет. Цвет. Астана. Лекция 2. На прошлой лекции. Организация курса Учиться, а не учить Учись, делая Три смежных, тесно связанных дисциплины: Обработка изображений Компьютерное зрение Компьютерная графика. На лекции. Физические основы цвета и света, измерение цвета

neila
Download Presentation

Свет. Цвет.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Свет. Цвет. Астана. Лекция 2

  2. На прошлой лекции • Организация курса • Учиться, а не учить • Учись, делая • Три смежных, тесно связанных дисциплины: • Обработка изображений • Компьютерное зрение • Компьютерная графика

  3. На лекции • Физические основы цвета и света, измерение цвета • Восприятие цвета глазом • Измерение цвета и света • Цветовые системы: RGB, CMY(K), CIE XYZ, HSI/HSV • Типовая графическая система • Понятие изображения и операции над изображением • Полноцветные и палитрованные изображения

  4. Свет • Основополагающее понятие • Двойственная природа света • Поток частиц энергии • Электромагнитные волны • Далее свет рассматривается как электромагнитные волны

  5. Свет как электромагнитная волна • Характеризуется амплитудой, длиной волны, и поляризацией • Видимый свет 400-700 нанометров • Аплитуда ~ энергия

  6. Распространение света Точечный источник света Поверхность Нормаль к поверхности N Отражение Камера/глаз Оптическоенаправление

  7. Свет как электромагнитная волна (2) • Свет – это поток волн с различными длинами и различными амплитудами • Общая мощность света – интеграл по всему диапазону длин волн

  8. Свет как электромагнитная волна (3) • Видимый свет ~400-700 нанометров • 380-470 нм фиолетовый и синий цвет • 500-560 нм зеленый • 590-760 нм красный • В более мелких участках этих интервалов цвет излучений соответствует различным оттенкам указанных цветов).

  9. Визуальная система человека

  10. Колбочки и палочки • Система цветового зрения • Колбочки (3 типа – R,G,B) • Палочки (ахроматическое излучение) • В каждом глазу 6 млн колбочек и 120 млп. палочек • 250млн на оба глаза

  11. Распределение колбочек и палочек по сетчатке

  12. Чувствительность глаза к длинам волн • Термины "красный" и "зеленый" условны, поскольку пиковые значения лежат в желтом диапазоне • Чувствительность глаза к синему цвету существенно ниже, чем к зеленому и красному • Это используется на практике

  13. Цветовые модели • Изображение необходимо выводить на монитор, а для этого нужно разработать представление для цвета • Проблема • как представить в цифровом виде непрерывный спектр сигнала? • Решение • выбрать из сигнала наиболее значимые длины волн, хранить их значения. Полный спектр реконструируется через «достраивания» неизвестных значений с учетом работы типичного глаза

  14. Модель RGB(Red-Greed-Blue) • Можно считать, что глаз ставит в соответствие спектральной функции тройку чисел (R,G,B), где 0 <= R,G,B <= 1 • Pr, Pg и Pb - весовые функции чувствительности колбочек различных типов • Это аддитивная цветовая система – для получения искомого цвета базовые цвета складываются • (0,0,0) – черный. (1,1,1) – белый • В мониторах используется модель RGB, т.е. на вход монитор принимает именно RGB-сигнал, который затем управляет яркостью красного, зеленого и синего люминофора

  15. RGB (2)

  16. Цветовой куб

  17. Модель CMY(K) • Cyan-Magenta-Yellow(-blacK) • Субтрактивная система • искомый цвет получается вычитанием из белого (1,1,1) • Используется в принтерах • Связь с RGB: Crgb = (1,1,1) – Ccmyk • ПереходCMY->CMYK

  18. Цветовой куб

  19. Модель CIE XYZ • В модели RGB невозможно представить некоторые длины волн • Их представление будет < 0 • Модель CIE XYZ позволяет описывать все видимые цвета при помощи неотрицательных коэффициентов

  20. Переход RGB <-> CIE XYZ

  21. Интуитивные цветовые модели: HSV • RGB, CMY(K), CIE XYZ ориентированы на работу с аппаратурой и неудобны для задания цвета человеком • Субъективные атрибуты цвета • Цветовой тон • Насыщенность • Светлота • Психофизические эквиваленты: доминирующая длина волны, чистота, яркость • Модель HSV (иногда – HSB) удобна для задания цвета человеком • Hue Saturation Value (Brightness)

  22. HSV (2)

  23. HSV (3)

  24. HSV (4)

  25. Единицы измерения света • Световой поток • Ватт • Люмен (по действию на стандартный глаз) • Сила света (плотность потока) • Кандел (относительно свечи, пл) • Падающий свет (освещенность) • Ватт/м2 • Нит (Кандел / м2) • Люкс (Люмен / м2) • Воспринимаемый свет (яркость) • нет единиц (субъективный параметр)

  26. Восприятие интенсивности • Воспринимаемая мощность света не соответствует реальной мощности • Физика vs. психофизика

  27. Восприятие интенсивности (2) • Steven’s law: • восприятие vs. интенсивность Эти особенности восприятия учитываются при кодировании сигналов

  28. Гамма монитора Для типичного монитора • Две ручки настройки: • Vb – яркость • G - контрастность

  29. Гамма-коррекция • Желательно, чтобы монитор проводил линейное преобразование с цветом • Это невозможно (для CRT), поэтому для компенсации производится гамма-коррекция

  30. Типовая графическая система • В буфере кадра генерируется изображение, предназначенное для вывода на монитор CPU Графический конвейер Буфер кадра Растеризатор

  31. Изображение • А что такое изображение? • Изображение – матрица INxM, причем каждый элемент матрицы содержит известным образом закодированный цвет • в самом общем случае – спектр излучения, обычно -- RGB • Элемент изображения – пиксель (picture element) • Изображение всегда имеет конечные размеры • Проблема оцифровки • Цвет представлен конечным числом байт, поэтому компьютер может оперировать только конечным числом цветов • Число представимых цветов называется глубиной цвета

  32. Разрешение человеческого глаза • В каждом глазу 6 млн. колбочек и 120 млн. палочек • Можно считать, что разрешение глаза • ~2500x2500 при работе с цветом • ~11000x11000 для ахроматического излучения

  33. Глубина цвета • Будем считать, что цвет представлен в системе RGB • Т.е. цветные изображения • Типичные значения глубины цвета: • 1 байт на пиксель + палитра (256) • Палитрованное изображение • 3 байта на пиксель (16,7м) • полноцветное изображение • Представление с плавающей точкой (12 байт) • Наиболее точное, но занимает много памяти

  34. Цвет с палитрой • Неявное задание цвета через индекс в специальной таблице (палитре) 125

  35. Операции над изображением: оператор Робертса • Пример • Пространственное дифференцирование (оператор Робертса) • Порог: Rij > N

  36. Оператор Робертса: пример

  37. Формат BMP-файла • FILE HEADER • BM signature (2 bytes) =BMFile size (4 bytes)Reserved (2 bytes)Reserved (2 bytes)Location of bitmap data (4 bytes) • INFORMATION HEADER • Size of information header (4 bytes) =40Image width (4 bytes)Image height (4 bytes)Number of color planes (2 bytes) =1Number of bits per pixel (2 bytes)Compression method used (4 bytes)Number of bytes of bitmap data (4 bytes)Horizontal screen resolution (4 bytes)Vertical screen resolution (4 bytes)Number of colors used in the image (4 bytes) =0Number of important colors (4 bytes) • COLOR TABLE • The color table holds 256 entries of 4 bytes each. • BITMAP DATA • The ordering of the bytes reflects the left-to-right order of pixels, starting with the bottom line in the image.

  38. Итоги • Свет – электромагнитная волна • Часть светового спектра воспринимается человеком • Свет воспринимается специальными чувствительными элементами на сетчатке глаза (палочками и колбочками) • В компьютере цвет представляется в одной из цветовых моделей • RGB, CMY(K), CIE XYZ, HSV/HSB • Для компенсации нелинейных искажений CRT-монитора применяется гамма-коррекция • Изображение – матрица, каждый элемент которой содержит цвет • Изображения бывают полноцветные и палитрованные. Количество представимых цветов называется глубиной цвета

More Related