
- •Реферат
- •1. Исходные данные
- •1.1. Составление технического задания
- •2. Предпроектный анализ
- •2.1. Исследование аналогов
- •2.1.1. Аналоги дизайнерского решения
- •2.1.2. Аналоги развития сюжета
- •2.1.3.Аналоги технической реализации проекта
- •3. Создание видеоролика
- •3.1. Средства реализации проекта
- •3.1.1. Средства реализации технологии трекинга
- •3.1.2. Средства необходимые для создания виртуального пространства и 3d анимации
- •3.1.3. Средства реализации композитинга
- •3.2. Разработка концепции
- •3.2.1. Разработка сценария
- •3.2.2. Разработка режиссерского сценария
- •3.2.3. Подход к созданию виртуальной среды для совмещения с видеоизображением
- •3.3. Трекинг
- •3.3.1.Организация съемок для трекинга и постобработки
- •3.3.2.Реализация трекинга
- •3.4. Трехмерная анимация
- •3.4.1. Ландшафтная анимация.
- •3.4.2.Анимация объектов виртуального пространства
- •Композитинг
- •Заключение
- •Список использованных источников
- •Приложения
- •Аналоги
- •Эргономические схемы
- •Разработка режиссерского сценария
- •Техническая информация для режиссерского сценария
2.1.2. Аналоги развития сюжета
Идея и сюжет видеоролика – это первое, что разрабатывается перед непосредственной работой над проектом. Это основа, которой подчинена вся дальнейшая работа. Для анализа возможного развития сюжета был выбран видеоролик «Snow Globe», созданный для движения Keep Australia Beautiful Week 2007 (прил.1). Это движение призывает граждан Австралии в течение заранее выбранной недели делать добрые дела для нашей планеты, их призыв: «Сохраняй планету, не выходя из дома». Например, они призывают использовать энергосберегающие лампы, вместо обычных, по их подсчетам люди, пользуясь энергосберегающими лампами в течение недели, не дают загрязнять воздух 200 тысячам машин, а также берегут энергию для 100 тысячи домов. Созданный ими видеоролик показывает природные катаклизмы, к которым может привести неразумное использование электричества.
Условно видеоролик можно разделить на две части. В первой части показано отрицательное влияние использования обычных ламп. Во второй части видеоролика зрителю предлагают использовать энергосберегающие лампы. При рассмотрении этого аналога, были учтены на следующие моменты:
сценарий и концепция ролика предлагают зрителю совершить выбор;
выбор эффективных средств для визуализации существующей проблемы (лампочка как зеркало проблемы).
На этапе разработки сценария и концепции дипломной работы этот аналог послужил в качестве примера, который побуждает зрителя изменить свое отношение к существующей проблеме.
2.1.3.Аналоги технической реализации проекта
Современные технологии открывают огромный спектр возможностей, одной из которых является цифровой композитинг8. Самый частый и известный пример композитинга — это кеинг, совмещение плана, снятого на специальном одноцветном фоне (рир-экран) с искусственно созданным либо отдельно снятым фоном и дополнительными элементами. Техника зеленого экрана активно используется в кинематографе. В качестве яркого примера можно привести видеоролик «Give Earth a Hand» организации Greenpeace (прил.1). Для того чтобы создать «море рук», авторы использовали технологию зеленого экрана.
В данной работе технология зеленого экрана будет использована для совмещения видео с изображениями, полученными после реализации технологии трекинга и 3d анимации.
3. Создание видеоролика
3.1. Средства реализации проекта
3.1.1. Средства реализации технологии трекинга
Трекинг (англ. tracking – «отслеживание») – математический расчет положения точки в кадре на основе видеоматериала. При помощи трекинга можно производить реконструкцию сцены (камеры) – восстановление геометрических параметров сцены и камеры, которая снимает эту сцену. Это необходимо для того, чтобы, снимаемый предмет или человек после обработки в программе, использующей технологию трекинга, мог бы перемещаться в созданной виртуальной среде.
Технология трекинга определяет позиции и ориентации реального объекта (например, руки, головы или специального устройства) в виртуальной среде с помощью, как правило, трех координат его расположения (x, y, z) и трех углов, задающих его ориентацию в пространстве. Определение позиции и ориентации реального объекта в пространстве определяется при помощи специальных датчиков и маркеров.
Трекинг может быть:
двухмерный – определение движения точки в двухмерном кадре (равноудаленное движение от камеры);
трехмерный – определение пространственного движения точки в снимаемой сцене.
Основная задача алгоритма трекинга – это последовательный анализ кадров видео для оценки параметров движения. Эти параметры характеризуют положение целевого объекта.
На рынке программного обеспечения существует несколько программ, реализующих технологию трекинга. Одной из самых популярных и заслуживающих внимание является программа Movimento компании REALVIZ. Movimento позволяет фиксировать движение любых нетвердых объектов, используя для этого синхронизированные изображения. Возможности программы могут быть применены в различных сферах, начиная от специальных эффектов, заканчивая биомеханическими исследованиями. Процесс съемок для последующей программной обработки может происходить как при дневном, так и искусственном свете, а также не требует особого оборудования на сцене.
Movimento необходимо как минимум две камеры, которые могут быть как фиксированными, так подвижными. Программа допускает любую частоту кадров и их разрешения, но лучше всего использовать как можно более высокое разрешение для более корректной работы программы. В данной работе использовалась частота кадров 25 fps (25 кадров в секунду) и разрешение Full HD, которое составляет 1920x1080 пикселей с соотношением сторон 16:9. Данные о захвате движения и/или реконструкции камеры, полученные в программе Movimento, могут быть экспортированы в следующие 3d редакторы 3ds Max, Autodesk MotionBuilder, Maya и Softimage|XSI для дальнейших манипуляций. Пользовательские вычисления экспортируется при помощи сценариев (Python, Perl, TCL / TK).