Стиснення информации

Содержание

Слайд 2


М.Кононов © 2009 E-mail: [email protected]


Загальні відомості про стиснення даних

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні відомості про стиснення даних

Слайд 3

М.Кононов © 2009 E-mail: [email protected]


Загальні відомості про стиснення даних

 Термін стиснення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні відомості про стиснення даних  Термін
даних (безвтратне) передба-чає зменшення об’єму даних для передачі того ж об’єму інформації

 Є типи інформації, які допускають часткове зменшення кількості інформації після відновлення - втрантість, як плата за високу ефективність стиснення даних

 Коефіцієнт стиснення визначається співвідно-шенням первинного та стисненого блоків даних

 Надлишковість даних

Слайд 4

М.Кононов © 2009 E-mail: [email protected]


Для стиснення інформації використовуються методи двох груп:

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Для стиснення інформації використовуються методи двох груп:
Безвтратні методи (використовуються для довільного потоку бінарних даних, в тому числі і до графічного)

 Втратні методи, (використовуються для потоку бінарних даних, що мають інформацію, якою можна знехтувати) Такі методи можуть бути обтимізовані виходячи з особливостей типу даних (наприклад, акустичний сигнал, зображення)

Загальні відомості про стиснення даних

Слайд 5

М.Кононов © 2009 E-mail: [email protected]


Загальні відомості про стиснення даних

Надлишковість довільних даних

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні відомості про стиснення даних Надлишковість довільних
визначається

 Нерівномірністю статистичного розпо-ділу значень пікселів

 Корельованістю окремих фрагментів даних

AABCBDCBBAAABBCCCCACCCAAACAAACD

A-12
B-6
C-11
D-2

AAAAAACDDAAACDAAAAAAAAAABBBBBB

AAADCAAACDDAAADCAAAAAAAAADCAAA

Слайд 6

М.Кононов © 2009 E-mail: [email protected]


Загальні відомості про стиснення даних

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні відомості про стиснення даних

Слайд 7

М.Кононов © 2009 E-mail: [email protected]


Загальні відомості про стиснення даних

Критерій вірності відновлення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні відомості про стиснення даних Критерій вірності відновлення

Слайд 8


М.Кононов © 2009 E-mail: [email protected]


Безвтратне стиснення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Безвтратне стиснення

Слайд 9

М.Кононов © 2009 E-mail: [email protected]


Безвтратне стиснення

Групове стиснення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Безвтратне стиснення Групове стиснення

Слайд 10

М.Кононов © 2009 E-mail: [email protected]


Групове стиснення

Безвтратне стиснення

. PackBits для Apple Macintosh.

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Групове стиснення Безвтратне стиснення . PackBits для

Перший байт -127 – -1 це кількість повторень, другий байт - значення.

Величини, що не повторюються кодуються таким чином: починаються з байту 0 – 127 – довжина коду, і далі послідовність байтів.
Стискання не переходить з одного рядка в інший

Слайд 11

М.Кононов © 2009 E-mail: [email protected]


Безвтратне стиснення

Групове стиснення

RLE - зображення складається

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Безвтратне стиснення Групове стиснення RLE - зображення
з груп трьох видів- повторююча, літеральна, спеціальна.

 Повторююча - першій байт кількість пікселів, другий значення.

 Літеральна - перший 00, далі кількість пікселів у групі, дані літерала. Доповнюється нулями до парного (не менше трьох пікселів).

 Спеціальна - 00 00 -кінець рядка, 00 01 - кінець тіла зображення, 00 02 хх уу зміщення позиції.

Слайд 12

М.Кононов © 2009 E-mail: [email protected]


Метод Хафмана

Є представником так званих статистичних алгоритмів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Метод Хафмана Є представником так званих статистичних

Безвтратне стиснення

Кожному вхідному символу привласнюється визначений код, не вирівняний на довжину байту.
При цьому найбільше часто використо-вуваному символу привласнюється найбільш короткий код, а найбільш рідкому - більш довгий. Таблиці кодування створюються заздалегідь і мають обмежений розмір. Цей алгоритм забезпечує найбільшу швидкодію і найменші затримки.

Слайд 13

М.Кононов © 2009 E-mail: [email protected]


Метод Хафмана

Безвтратне стиснення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Метод Хафмана Безвтратне стиснення

Слайд 14

М.Кононов © 2009 E-mail: [email protected]


Арифметичне кодування

Безвтратне стиснення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Арифметичне кодування Безвтратне стиснення

Слайд 15

М.Кононов © 2009 E-mail: [email protected]


LZW (Lempel-Ziv-Welch)

Даний метод припускає заміну потоку символів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua LZW (Lempel-Ziv-Welch) Даний метод припускає заміну потоку
кодами, записаними в пам'яті як словник (таблиця перекодування). Співвідношення між символами і кодами міняється разом зі зміною даних.

Безвтратне стиснення

Таблиці кодування періодично міняються, що робить метод більш гнучким. Розмір невеликих словників лежить у межах 2-32 кілобайт, але більш високих коефіцієнтів стиснення можна досягти при помітно великих словниках - до 400 кілобайт.

Слайд 16


М.Кононов © 2009 E-mail: [email protected]


Втратне стиснення

2

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Втратне стиснення 2

Слайд 17

Втратне стиснення

Алгоритм JPEG


М.Кононов © 2009 E-mail: [email protected]

Втратне стиснення Алгоритм JPEG М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 18

● поле зображення розбивається на квадратні блоки розміром 8х8 точок, для кожного

● поле зображення розбивається на квадратні блоки розміром 8х8 точок, для кожного
з яких виконується дискретне косинусне перетворення (варіант переходу до площини просторових частот)
● Далі виконується перенормування амплітуд, отриманих на першому етапі просторових частот так, що більш ємні за інформацією компоненти (з меншими індексами) залишаються практично без втрат округлення, а високі гармоніки округлюються зі значним зменшенням кількості значущих цифр. Саме цей етап і є фактично єдиним втратним при препаруванні зображення

При втратному алгоритмі стиснення JPEG для «сірих» зображень

Алгоритм JPEG

Втратне стиснення


М.Кононов © 2009 E-mail: [email protected]

Слайд 19

Втратне стиснення

Алгоритм JPEG


М.Кононов © 2009 E-mail: [email protected]

Втратне стиснення Алгоритм JPEG М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 20

Втратне стиснення зображень

Алгоритм JPEG

Дискретне косинусне перетворення (DCT)


М.Кононов © 2009

Втратне стиснення зображень Алгоритм JPEG Дискретне косинусне перетворення (DCT) М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 21

Алгоритм JPEG

Втратне стиснення


М.Кононов © 2009 E-mail: [email protected]

Алгоритм JPEG Втратне стиснення М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 22

● Перенормовані дані в блоку перепози-ціануються таким чином, щоб сусідами в результуючому

● Перенормовані дані в блоку перепози-ціануються таким чином, щоб сусідами в результуючому
потоку були амплітуди, для яких сума індексів просторових частот мало відрізнялась

Втратне стиснення

Алгоритм JPEG
● Призначення перерахованих етапів фак-тично є високоефективною підготовкою даних за рахунок зміни їх розподілу за значеннями, тобто для дії безвтратних ентропійних алгоритмів, розглянутих раніше. Частіше за все використовується метод Хафмана або арифметичне стискання


М.Кононов © 2009 E-mail: [email protected]

Слайд 23


● Серед інших найвідоміших методів, можна назвати Wavelet. Цей метод розглядається

● Серед інших найвідоміших методів, можна назвати Wavelet. Цей метод розглядається як
як один із перспективних, перевищує JPEG за співвідношенням стиснення/якість, хоча значно програє за часом кодування, що дещо заважає його розповсюдженню на сучасному етапі.
● На відміну від розглянутого косинусного базису, цей метод використовує базис аперіодичних хвилькових функцій, які мають просторову обмеженість. Саме це більш повно враховує просторові особливості зображень і забезпечує більшу ефективність.

Втратне стиснення

Wavelet


М.Кононов © 2009 E-mail: [email protected]

Слайд 24

Київський національний університет імені Тараса Шевченка

14. Синтез зображень

М.Кононов © 2009 E-mail: [email protected]

Комп’ютерна

Київський національний університет імені Тараса Шевченка 14. Синтез зображень М.Кононов © 2009
обробка медичних зображень

М. Кононов

Слайд 25


М.Кононов © 2009 E-mail: [email protected]


Потреби використання комп’ютерного синтезу зображень

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Потреби використання комп’ютерного синтезу зображень

Слайд 26

М.Кононов © 2009 E-mail: [email protected]


Реалізація GUI

Використання комп’ютерного синтезу зображень

2D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Реалізація GUI Використання комп’ютерного синтезу зображень 2D

Слайд 27

М.Кононов © 2009 E-mail: [email protected]


CAD

Використання комп’ютерного синтезу зображень

2D - 3D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua CAD Використання комп’ютерного синтезу зображень 2D - 3D

Слайд 28

М.Кононов © 2009 E-mail: [email protected]


Відтворення результатів моделювання

Використання комп’ютерного синтезу зображень

3D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Відтворення результатів моделювання Використання комп’ютерного синтезу зображень 3D

Слайд 29

М.Кононов © 2009 E-mail: [email protected]


Візуалізація досліджень

Використання комп’ютерного синтезу зображень

2D та 3D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Візуалізація досліджень Використання комп’ютерного синтезу зображень 2D та 3D

Слайд 30

М.Кононов © 2009 E-mail: [email protected]


Сфера розваг (кіно)

Використання комп’ютерного синтезу зображень

Динамічна 3D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Сфера розваг (кіно) Використання комп’ютерного синтезу зображень Динамічна 3D

Слайд 31

М.Кононов © 2009 E-mail: [email protected]


Використання комп’ютерного синтезу зображень

Швидка Динамічна 3D

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Використання комп’ютерного синтезу зображень Швидка Динамічна 3D

Слайд 32

М.Кононов © 2009 E-mail: [email protected]


Навчання та тренування з використанням віртуальної реальності

Використання

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Навчання та тренування з використанням віртуальної реальності
комп’ютерного синтезу зображень

Швидка Динамічна 3D

Слайд 33


М.Кононов © 2009 E-mail: [email protected]


Реалізація 2D-графіки

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Реалізація 2D-графіки

Слайд 34

М.Кононов © 2009 E-mail: [email protected]


Реалізація 2D-графіки

Геометричні примитиви

 точка

 лінії

 відрізок прямої

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Реалізація 2D-графіки Геометричні примитиви  точка 
прямокутник

 багатокутник

 еліпс (дуга)

 фігури (з заповненням)

 прямокутник

 багатокутник

 еліпс (дуга)

 растрова область

 літера

 бітмеп

Слайд 35

М.Кононов © 2009 E-mail: [email protected]


Реалізація 2D-графіки

Атрибути геометричних примитивів

 координати (x0 ,y0);

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Реалізація 2D-графіки Атрибути геометричних примитивів  координати
(x1 ,y1)

 колір лінії

 стиль лінії

 товщина лінії

 спосіб заповнення області

Слайд 36


М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua 3D-конвеєр

Слайд 37

М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр

Процес переносу тривимірної сцени на площину має

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua 3D-конвеєр Процес переносу тривимірної сцени на площину
назву 3D конвеєра.

 Математичний опис тривимірної сцени

Незалежно від того, як він організован, можна віділити три головних етапи:

 Геометричні перетворенням

 Рендерінг

Слайд 38

М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр

Опис тривимірної сцени

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua 3D-конвеєр Опис тривимірної сцени

Слайд 39

3D-конвеєр

Геометричні перетворення

Проеціювання

М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр Геометричні перетворення Проеціювання М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 40

3D-конвеєр

М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 41

3D-конвеєр

М.Кононов © 2009 E-mail: [email protected]


3D-конвеєр М.Кононов © 2009 E-mail: mvk@univ.kiev.ua

Слайд 42


М.Кононов © 2009 E-mail: [email protected]


Опис сцени

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Опис сцени

Слайд 43

М.Кононов © 2009 E-mail: [email protected]


Опис сцени

Об’єкти в просторі можуть бути задані:

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Опис сцени Об’єкти в просторі можуть бути
як набір вокселів

 як поверхня

Слайд 44


Воксель

М.Кононов © 2009 E-mail: [email protected]


Во́ксель (Voxel) — від слів:

Воксель М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Во́ксель (Voxel) — від слів: об’ємний
об’ємний volumetric) і піксель (pixel). — це елемент об'ємного зображення, що містить значення елементу на регулярній гратці в тривимірному просторі, аналогічно пікселю у двомірному просторі

Нагадаємо

Слайд 45

Опис сцени

Недоліки воксельного завдання

 Велика кількість елементів, що суттєво збільшує ресурсоємність математичної

Опис сцени Недоліки воксельного завдання  Велика кількість елементів, що суттєво збільшує
обробки

 Отримання поверхні все одно потрібно

Слайд 46

Опис сцени

Полігональна модель

Як приклад (2D-аналогія) Наближення гладкої кривої за допомогою ламаної

Опис сцени Полігональна модель Як приклад (2D-аналогія) Наближення гладкої кривої за допомогою ламаної

Слайд 47

Опис сцени

Полігональна модель

Опис сцени Полігональна модель

Слайд 48

Полігони описуються у просторі наборами вершин (vertex)

1: v1, v2, v4

2: v2, v3,

Полігони описуються у просторі наборами вершин (vertex) 1: v1, v2, v4 2:
v4

. . .

12: v3, v9, v10

Опис сцени

Полігональна модель

Слайд 49

Опис сцени

Якість завдання поверхні визначається складністю її форми та кількістю вершин

Полігональна модель

Опис сцени Якість завдання поверхні визначається складністю її форми та кількістю вершин Полігональна модель

Слайд 50


М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення

Слайд 51

Геометричні перетворення

Проеціювання

Геометричні перетворення Проеціювання

Слайд 52

М.Кононов © 2009 E-mail: [email protected]


спостерігач

Геометричні перетворення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua спостерігач Геометричні перетворення

Слайд 53

n1

θ1

n2

θ2

Геометричні перетворення

Видалення невидимих поверхонь

n1 θ1 n2 θ2 Геометричні перетворення Видалення невидимих поверхонь

Слайд 54

Геометричні перетворення

Геометричні перетворення

Слайд 55

В буфер кадра отбирается точка с минимальным значением z-координаты.

Геометричні перетворення

В буфер кадра отбирается точка с минимальным значением z-координаты. Геометричні перетворення

Слайд 56

М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

Рендерінг

(rendering) - візуалізація, відтво-рення (додавання

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення Рендерінг (rendering) - візуалізація, відтво-рення
характеристик поверхонь, геометрії освітлення, спецефектів, врахування прозорості).

Слайд 57

М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

Рендерінг Гуро

Проста модель освітлення: дифузне відбиття

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення Рендерінг Гуро Проста модель освітлення: дифузне відбиття

Слайд 58

М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

Рендерінг Гуро

Проста модель освітлення: дзеркальне відбиття

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення Рендерінг Гуро Проста модель освітлення: дзеркальне відбиття

Слайд 59

М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

Рендерінг Гуро

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення Рендерінг Гуро

Слайд 60

М.Кононов © 2009 E-mail: [email protected]


Геометричні перетворення

Рендерінг Гуро

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Геометричні перетворення Рендерінг Гуро

Слайд 61


М.Кононов © 2009 E-mail: [email protected]


Складові реалістичності

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Складові реалістичності

Слайд 62

М.Кононов © 2009 E-mail: [email protected]


Складові реалістичності

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Складові реалістичності

Слайд 63

М.Кононов © 2009 E-mail: [email protected]


Складові реалістичності

 Об’ємні ефекти (заломлення)

 Тіні

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Складові реалістичності  Об’ємні ефекти (заломлення) 
(з півтінями)

 Відбиття

 Текстури

 Реалістичність руху (для динамічної графіки)

 Спецефекти постобробки

Слайд 64

Складові реалістичності

Відбиття

Текстури

Відтворення форми поверхні

Відтворення властивостей поверхні

Модель освітлення

Тіні (з півтінями)

Об’ємні ефекти (заломлення)

Перспективні

Складові реалістичності Відбиття Текстури Відтворення форми поверхні Відтворення властивостей поверхні Модель освітлення
спотворення

Спецефекти постобробки

М.Кононов © 2009 E-mail: [email protected]


Слайд 65

М.Кононов © 2009 E-mail: [email protected]


Складові реалістичності

 Модель освітлення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Складові реалістичності  Модель освітлення

Слайд 66

М.Кононов © 2009 E-mail: [email protected]


Складові реалістичності

 Динамічна графіка

 Статична графіка

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Складові реалістичності  Динамічна графіка  Статична
Інтерактивна графіка

Порівняння обмежень з ресурсоємності:

Слайд 67

Використовуються поверхні другого порядку: Ax2+ By2 + Cz2 + Dxy + Exz +

Використовуються поверхні другого порядку: Ax2+ By2 + Cz2 + Dxy + Exz
Fyz + Gx + Hy + Jz + K=0

Статична модель

Аналітичні поверхні

М.Кононов © 2009 E-mail: [email protected]


Слайд 68

Поверхня довільної форми розділяється на шматки (patch), кожен з яких апроксімується бікубічною

Поверхня довільної форми розділяється на шматки (patch), кожен з яких апроксімується бікубічною
поверхнею із умови неперервності на стиках крім не тільки значення а й першої похідної

Статична модель

Бікубічні поверхні

М.Кононов © 2009 E-mail: [email protected]


Слайд 69


М.Кононов © 2009 E-mail: [email protected]


Модель освітлення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Модель освітлення

Слайд 70

М.Кононов © 2009 E-mail: [email protected]


Модель освітлення

Модель освітлення Торренса-Сперроу

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Модель освітлення Модель освітлення Торренса-Сперроу

Слайд 71

М.Кононов © 2009 E-mail: [email protected]


Модель освітлення

Модель освітлення Торренса-Сперроу

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Модель освітлення Модель освітлення Торренса-Сперроу

Слайд 72

М.Кононов © 2009 E-mail: [email protected]


Відтворення властивостей поверхні

Модель матеріалу

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Відтворення властивостей поверхні Модель матеріалу

Слайд 73


М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур

Слайд 74

М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

Прості текстури

Текстура - Растрове зображення,

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур Прості текстури Текстура - Растрове
що накладається на поверхню полігона для наданя їй кольору, ознаки матеріалу, імітації рельєфу

Тексель (Texture element) - мінаімальна одиниця текстури

Слайд 75

М.Кононов © 2009 E-mail: [email protected]


Трансляція текстури

Нанесення текстур

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Трансляція текстури Нанесення текстур

Слайд 76

М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

Прості текстури

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур Прості текстури

Слайд 77

М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

Процедурні текстури

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур Процедурні текстури

Слайд 78

М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

Об’ємні текстури (bump mapping)

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур Об’ємні текстури (bump mapping)

Слайд 79

- це програми, які виконує графічний процесор під час растерізації кожного

- це програми, які виконує графічний процесор під час растерізації кожного пікселя
пікселя коли виконується вибірка з текстур, операції з кольором та значенням глибини (Z). В результаті виконання щейдер видає значення кольору і модифіковане значення глибини для наступного етапу обробки
Забезпечує виконання мультітекстурування, (bump mapping), накладання карти освітлення (lightmap)

М.Кононов © 2009 E-mail: [email protected]


Піксельні шейдери

Нанесення текстур

Слайд 80

М.Кононов © 2009 E-mail: [email protected]


Піксельні шейдери

Нанесення текстур

Приклад: текстура деревини без освітлення

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Піксельні шейдери Нанесення текстур Приклад: текстура деревини
та з освітленням

Слайд 81

М.Кононов © 2009 E-mail: [email protected]


Нанесення текстур

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Нанесення текстур

Слайд 82


М.Кононов © 2009 E-mail: [email protected]


Побудова тіней

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Побудова тіней

Слайд 83

М.Кононов © 2009 E-mail: [email protected]


Побудова тіней

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Побудова тіней

Слайд 84

М.Кононов © 2009 E-mail: [email protected]


Побудова тіней

Створення списку неосвітлених полігонів

Подвійне використання

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Побудова тіней Створення списку неосвітлених полігонів Подвійне використання Z-буферу
Z-буферу

Слайд 85


М.Кононов © 2009 E-mail: [email protected]


Трасування променів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Трасування променів

Слайд 86


М.Кононов © 2009 E-mail: [email protected]


Трасування променів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Трасування променів

Слайд 87

М.Кононов © 2009 E-mail: [email protected]


Трасування променів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Трасування променів

Слайд 88

М.Кононов © 2009 E-mail: [email protected]


Трасування променів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Трасування променів

Слайд 89

Київський національний університет імені Тараса Шевченка

15. Розпізнавання образів

М.Кононов © 2009 E-mail: [email protected]

Комп’ютерна

Київський національний університет імені Тараса Шевченка 15. Розпізнавання образів М.Кононов © 2009
обробка медичних зображень

М. Кононов

Слайд 90


М.Кононов © 2009 E-mail: [email protected]


Потреби використання розпізнавання образів

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Потреби використання розпізнавання образів

Слайд 91

Потреби використання розпізнавання образів

Приклади використання:

 Введення друкованого тексту

 Введення рукописного тексту

Потреби використання розпізнавання образів Приклади використання:  Введення друкованого тексту  Введення
Аналіз зображень аеро- та космічної фотографії

 Комп’ютерний зір


М.Кононов © 2009 E-mail: [email protected]

 Медичні та наукові застосування

 Розпізнавання облич (системи спостереження і внутрішньо-камерна обробка)

 Автентифікація

Слайд 92


М.Кононов © 2009 E-mail: [email protected]


Загальні принципи розпізнавання

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні принципи розпізнавання

Слайд 93

М.Кононов © 2009 E-mail: [email protected]


Загальні принципи розпізнавання

Приклад виявлення руху

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні принципи розпізнавання Приклад виявлення руху

Слайд 94

М.Кононов © 2009 E-mail: [email protected]


Загальні принципи розпізнавання

Співставлення з еталоном

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні принципи розпізнавання Співставлення з еталоном

Слайд 95

М.Кононов © 2009 E-mail: [email protected]


 Зменшення ресурсоємності подальшого аналізу

 Поліморфізм об’єктів

Загальні

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua  Зменшення ресурсоємності подальшого аналізу  Поліморфізм
принципи розпізнавання

Необхідність використання простору ознак

Слайд 96

М.Кононов © 2009 E-mail: [email protected]


Загальні принципи розпізнавання

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Загальні принципи розпізнавання

Слайд 97


М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак

Слайд 98

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

 Препарування

Основні етапи

 Виділення границь

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак  Препарування Основні етапи 
об’єктів (сегментація)

 Виділення ознак

 Аналіз ознак та їх зв’язків

Слайд 99

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

 Метричні

Типи ознак

 Топологічні

 Аналітичні

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак  Метричні Типи ознак 
Текстурні

Слайд 100

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

Набір параметрів, що характеризують розміри

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак Набір параметрів, що характеризують розміри об’єкту (метричні)
об’єкту

(метричні)

Слайд 101

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

Зв’язність

(топологічні)

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак Зв’язність (топологічні)

Слайд 102

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

Сегментація форми

(топологічні)

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак Сегментація форми (топологічні)

Слайд 103

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

(топологічні)

Побудова остова

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак (топологічні) Побудова остова

Слайд 104

М.Кононов © 2009 E-mail: [email protected]


(топологічні)

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua (топологічні)

Слайд 105

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

Топологічні параметри

(топологічні)

 Топологічна еквівалентність

 Врахування

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак Топологічні параметри (топологічні)  Топологічна
зв’язності

 Модель “гумової стрічки”

Слайд 106

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

Опис елементів об’єкта аналітичними залежностями

(аналітичні)

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак Опис елементів об’єкта аналітичними залежностями (аналітичні)

Слайд 107

М.Кононов © 2009 E-mail: [email protected]


Виділення ознак

 Гістограмні (статистичні) ознаки текстури

Основні

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Виділення ознак  Гістограмні (статистичні) ознаки текстури
ознаки

(текстурні)

 Кількість перепадів яскравості в околі точки

 Особливості просторового спектру

Слайд 108


М.Кононов © 2009 E-mail: [email protected]


Використання нейронних мереж

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Використання нейронних мереж

Слайд 109

М.Кононов © 2009 E-mail: [email protected]


Використання нейронних мереж

М.Кононов © 2009 E-mail: mvk@univ.kiev.ua Використання нейронних мереж
Имя файла: Стиснення-информации-.pptx
Количество просмотров: 133
Количество скачиваний: 0