Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснит_записка)_финал_хургель.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
28.18 Mб
Скачать

3.3.2.Реализация трекинга

В первой главе были определены требования к съемочной площадке. Для реализации технологии трекинга из предъявляемых требований понадобятся маркеры и камеры. Маркер - это точка, которая отслеживается программой для построения траектории движения камеры, либо траектории движения персонажа. В качестве маркеров на съемочной площадке были использованы шарики для настольного тенниса, контрастные по отношению к фону.

Рис 3.1. Установка статичных маркеров, определение осей и положения маркеров в пространстве, указанное в миллиметрах.

Так как задачи отслеживания положения движущихся точек (маркеров) поставлено не было, были установлены статичные маркеры, положение которых с течением времени не меняется. Для корректной работы программы требуется минимум семь маркеров, увеличение количества маркеров позволяет повысить точность работы программы, облегчить дальнейшую работу по обработке. После определения характера маркеров, определяется их местоположение (рис. 3.1)

Сначала устанавливается система и начало координат. Начало координат было определено в дальнем левом нижнем углу. Были установлены оси и их длина: ось X – 3 метра, ось Y – 2 метра, и ось Z – 2 метра – измерено положение маркеров друг относительно друга, для того чтобы, при создании в программе трекинга системы координат правильно определить положение осей и масштаб.

Рис 3.2. Установка дополнительных статичных маркеров.

На данном этапе было определено положение маркеров, которые отвечают за положения камеры и плоскостей в пространстве. Для того чтобы определить положение плоскостей, с которыми по режиссерскому сценарию взаимодействует актер, необходимо установить дополнительные маркеры. Так как они не нужны для задания системы координат, то нет необходимости определять их точное положение на съемочной площадке. Необходимо только, чтобы они повторяли геометрию объекта, которую необходимо будет учесть в трехмерном редакторе. В данной работе было отслежено положение плоскости стула (рис 3.2).

После того как было определено положение маркеров, можно приступать к установке камер. Сначала проверяем настройки всех трех камер. Необходимо, чтобы они снимали в формате Full HD с частотой кадров в секунду 25 fps. При установке боковых камер надо придерживаться следующих правил: камеры должны располагаться как можно ближе к сцене, но при этом в каждой из них должны быть видны все статичные маркеры. Расположение центральной камеры зависит от поставленных задач и обозначенных ограничений. В данной работе в режиссерском сценарии в качестве технической информации было определено положение центральной камеры в разных кадрах.

Заранее продуманное расположение маркеров и камер позволит сэкономить время постобработки видеоматериала и обеспечит корректную работу программы, реализующей технологию трекинга.

После того как весь видеоматериал отснят, его необходимо оцифровать17 при помощи программы нелинейного монтажа, а затем переконвертировать в формат Targa. Этот формат распознается программой трекинга и использует алгоритм сжатия без потерь. Это важно учитывать, так как при трекинге требуется максимально доступное разрешение видеоматериала, чтобы программа могла с точностью отслеживать контрастные маркеры. После конвертирования загружаем данные в программу Movimento и вручную указываем положение маркеров на видеоматериале трех камер, программа анализирует эту информацию, и если программа сработает корректно (многое зависит от подготовительного этапа), то на выходе будет получена информация о положении камер и маркеров в пространстве. Далее необходимо, указав расстояние между маркерами создать новую систему координат и указать масштаб. Процесс трекинга завершен, данные можно передавать в трехмерный редактор для дальнейшей работы.