Компьютерная графика

Содержание

Слайд 2

Компьютерная графика

Лекция 1
Введение в предмет. Основные понятия. Организация курса.
9 февраля 2005 года

Компьютерная графика Лекция 1 Введение в предмет. Основные понятия. Организация курса. 9 февраля 2005 года

Слайд 3

Мотивация

WHY?
WHAT?
HOW?

Мотивация WHY? WHAT? HOW?

Слайд 4

WHY?
Цифровые камеры, ЦТВ
Цифровые компьютеры
Цифровой мир

WHY?
Цифровые камеры, ЦТВ
Цифровые компьютеры
Цифровой мир

WHY? Цифровые камеры, ЦТВ Цифровые компьютеры Цифровой мир WHY? Цифровые камеры, ЦТВ Цифровые компьютеры Цифровой мир

Слайд 5

Обтекание цилиндра плазмой (1964 год)

Обтекание цилиндра плазмой (1964 год)

Слайд 6

Цифровой дом Цифровой офис

It is also becoming accepted that consumers will agree

Цифровой дом Цифровой офис It is also becoming accepted that consumers will
to become data processors. For example, a few years ago, a 1024*1024 image was considered quite a substantial object for handling on a modern computer, and only computer scientists were really working with digital imagery. Now, consumer cameras costing a few hundreds of dollars, generate such images routinely. Consumers are becoming familiar with the process of capturing images, downloading them onto their home computers, processing them with various software tools, creating custom imagery. Such consumer acceptance will doubtless fuel further investment and technological development.

Слайд 7

Example Modern Databases

Human Identity
• For each person, a 256 * 256 image

Example Modern Databases Human Identity • For each person, a 256 *
N = 106 individuals (points)
• p = 256 * 256 = 65536 variables (dimensions)
Hyperspectral Image
• For each chemical, a 1024-long spectrum
• N = 5000 compounds (points)
• p = 1024 variables (dimensions)

Слайд 8

WHY?

Because of the widespread use of imaging, there is an ever-pressing need

WHY? Because of the widespread use of imaging, there is an ever-pressing
to train engineers who are proficient with this new technology. This trend is likely to continue as the cost of imaging devices (digital camera, scanners, etc.) keeps declining and as the power of PCs keeps increasing, making sophisticated IP algorithms available to a larger base of users and increasing the potential number of applications.

Слайд 9

WHY?

Every undergraduate computer science student should have the opportunity to have at

WHY? Every undergraduate computer science student should have the opportunity to have
least a meaningful introduction to computer graphics.

С 1994 года все студенты ф-та ВМиК слушают курс «Компьютерная графика»

Слайд 10

BCI (Brain-Computer Interface)

BCI (Brain-Computer Interface)

Слайд 11

Мозго-компьютерный интерфейс

Мозго-компьютерный интерфейс

Слайд 12

Bio Signals

Виртуальный джойстик

Bio Signals Виртуальный джойстик

Слайд 13

WHAT?
Обработка изображений
Компьютерное (машинное) зрение
Компьютерная (машинная) графика

WHAT? Обработка изображений Компьютерное (машинное) зрение Компьютерная (машинная) графика

Слайд 14

IP -> CV -> CG

Изображение
Обработка изображений
Image Processing
Изображение
Компьютерное (машинное) зрение
Computer (Machine) Vision
Модель (Описание)
Компьютерная

IP -> CV -> CG Изображение Обработка изображений Image Processing Изображение Компьютерное
(машинная) графика
Computer Graphics
Изображение

Слайд 19

Исходное изображение

Исходное изображение

Слайд 20

Отображение ночного тона на дневной

Отображение ночного тона на дневной

Слайд 21

Компьютерная графика & Компьютерное зрение

Компьютерная графика & Компьютерное зрение

Слайд 22

Компьютерное зрение Computer Vision (1)

Компьютерное зрение Computer Vision (1)

Слайд 23

Компьютерное зрение Computer Vision (2)

Компьютерное зрение Computer Vision (2)

Слайд 24

Компьютерное зрение Computer Vision (3)

Компьютерное зрение Computer Vision (3)

Слайд 25

Компьютерное зрение Computer Vision (4)

Компьютерное зрение Computer Vision (4)

Слайд 26

Реконструкция архитектурных объектов по фотографиям

Фото с базовыми линиями

Реконструированная модель

Реконструкция архитектурных объектов по фотографиям Фото с базовыми линиями Реконструированная модель

Слайд 27

Реконструкция сцены и фотомонтаж

Реконструкция сцены и фотомонтаж

Слайд 28

Компьютерная графика

Компьютерная графика

Слайд 29

Графический процесс

Графический процесс

Слайд 30

Синтез изображений (экранизация)

Синтез изображений (экранизация)

Слайд 31

Синтез изображений (Экранизация -- Rendering)

Render v.t.
1: To compute an entier scene (as

Синтез изображений (Экранизация -- Rendering) Render v.t. 1: To compute an entier
an output array of pixels) from a graphics data base.
2: To convert a graphics primitive into individual pixels.

Экранизация
1: Вычисление всей сцены (как выходного массива пикселов) из графической базы данных.
2: Преобразование графических примитивов в индивидуальные пикселы.

Слайд 32

Ортографическая проекция

Ортографическая проекция

Слайд 33

Аксонометрическая проекция

Аксонометрическая проекция

Слайд 34

Перспективная проекция

Перспективная проекция

Слайд 35

Цветные линии

Цветные линии

Слайд 36

Удаление невидимых линий

Удаление невидимых линий

Слайд 37

Определение видимых поверхностей (рассеянный “ambient” свет)

Определение видимых поверхностей (рассеянный “ambient” свет)

Слайд 38

Закраска индивидуальных полигонов (плоская “flat” закраска)

Закраска индивидуальных полигонов (плоская “flat” закраска)

Слайд 39

Закраска Гуро (Gouraud) (диффузное отражение)

Закраска Гуро (Gouraud) (диффузное отражение)

Слайд 40

Закраска Гуро (Gouraud) (зеркальное “specular” отражение)

Закраска Гуро (Gouraud) (зеркальное “specular” отражение)

Слайд 41

Закраска Фонга (Phong) (зеркальное отражение)

Закраска Фонга (Phong) (зеркальное отражение)

Слайд 42

Криволинейные поверхности (зеркальное отражение)

Криволинейные поверхности (зеркальное отражение)

Слайд 43

Текстуры и тени (отражение в зеркале)

Текстуры и тени (отражение в зеркале)

Слайд 44

Дневное и ночное освещение

Дневное и ночное освещение

Слайд 45

Здание в условиях ночного освещения

Здание в условиях ночного освещения

Слайд 46

Научная визуализация

Научная визуализация

Слайд 48

Векторное поле

0.0

1.0

Шкала скоростей

Векторное поле 0.0 1.0 Шкала скоростей

Слайд 49

Распределение температуры в салоне автомобиля

Распределение температуры в салоне автомобиля

Слайд 50

HOW?
Лекции
Задания (проекты)
Экзамен (тест)

HOW? Лекции Задания (проекты) Экзамен (тест)

Слайд 51

Основные принципы

Learning instead of Teaching
(Не учить, а учиться)
Learning by Doing
(Учиться, делая)

Основные принципы Learning instead of Teaching (Не учить, а учиться) Learning by Doing (Учиться, делая)

Слайд 52

Цели

For the course itself, we identified the course goals using an outcomes-based

Цели For the course itself, we identified the course goals using an
definition of learning that has three components:
what the student knows,
what the student can do and
what attitudes and approaches the student has developed.

Слайд 53

Лекционные знания

• Transformations
• Modeling: primitives, surfaces and scene graphs
• Viewing and projection

Лекционные знания • Transformations • Modeling: primitives, surfaces and scene graphs •
Perception and color models
• Lighting and shading
• Interaction, both event-driven and using selection
• Animation and time-dependent behavior
• Texture mapping
• Image processing & Computer Vision

Слайд 54

Практические навыки

The student should be able to use a modern graphics API

Практические навыки The student should be able to use a modern graphics
to create a graphics application that can be integrated with other computer applications.
This learning is primarily focused in the projects that accompany a graphics course, and we suggest that these projects should not be artificial exercises that use graphics without reference to application areas but should integrate graphics with areas where the graphics is a key component.

Слайд 55

Подходы к решению задачи

Подходы к решению задачи

Слайд 56

What the Student Should Know
What the Student Should Be Able To Do
What

What the Student Should Know What the Student Should Be Able To
Approaches the Student Should Bring to a Problem
Имя файла: Компьютерная-графика.pptx
Количество просмотров: 105
Количество скачиваний: 0