Method Article
Воспроизведение видео является широко используемый метод в поведении животных. Мы создали и оценили программу, которая применяется на основе правил, интерактивное воспроизведение 3-D анимации компьютер в ответ в режиме реального времени, автоматизированные данные на тему поведения.
Воспроизведение видео является широко используемым методом для контролируемого манипулирования и представления визуальных сигналов в коммуникации животных. В частности, на основе параметров компьютерной анимации предлагает возможность самостоятельно управлять любым количеством поведенческие, морфологические, или спектральных характеристик в контексте реальных, движущиеся изображения животных на экране. Главное ограничение обычного воспроизведения, однако, является то, что зрительный стимул отсутствует способность взаимодействовать с живого животного. Заимствования из видеоигр технологии, мы создали автоматизированный, интерактивная система для воспроизведения видео, который управляет анимацией в ответ на сигналы реального времени с помощью системы отслеживания видео. Мы продемонстрировали этот метод путем проведения мате-выбор испытаний на женских рыбы меченосца, Xiphophorus birchmanni. Женщины получили одновременного выбора между ухаживания мужчины конспецифичный и ухаживания мужчин гетероспецифических (X. Малинче) на противоположных сторонах аквариума. Виртуальные мужчины стимул был запрограммирован для отслеживания горизонтального положения женщин, как ухаживать самцы в дикой природе. Мате-выбор испытаний на пойманных X. birchmanni женщины были использованы для проверки способности прототипа эффективно генерировать реалистичные визуальные стимулы.
1. Настройка аппаратного и просмотра системы.
Система состоит из тестирования танк в сопровождении двух мониторов. Видео-камеры, подключенной к системе просмотра записей BIOBSERVE движение объекта в реальном времени. Движение данных передается в интерактивном режиме воспроизведения видео (IVP) программы на отдельном сервере, который определяет движение анимированные стимулов на экране.
2. Калибровка.
3.Starting IVP для партнера альтернативный тест.
4. Мате-выбор суда.
Общий экспериментальных последовательности следует предыдущих исследований с использованием не-интерактивных видео-стимулов 1-4. Женщины представлены в двух разных раздражителей на мониторах на противоположных концах тестирования аквариума. Женский поведение отслеживается в режиме реального времени по системе просмотра Biobserve. Ответ анализа является объединение время, количество времени, которое женщина тратит пределах 10 см от одного монитора или другой стороны. Ассоциация времени автоматически вычисляется Viewer.
5. Представитель результаты.
Мы оценили эффективность интерактивного воспроизведения, сравнивая женский ответ на интерактивные и не интерактивные анимации ухаживания самцов. Неинтерактивном стимула осуществляется ухаживания стимулов на экране, независимо от женского поведения, как и в предыдущих исследованиях 1-4.
Интерактивные стимул гусеничных горизонтальное положение женщин по всему экрану. Положение либо моделируются рыбу или рыбу предмет был оперативно определен как середина линии, соединяющей центр тяжести и морду. Три правила, руководящие мужского поведения были следующими, где направления X относится к длине цистерны, а также направление Z относится к ширине цистерны (рис. 2):
Правило 1: моделирование мужчин всегда следует за предметом по экрану, отслеживание ее в направлении Z.
Правило 2: спинной плавник самца моделируется только возникает, когда она выполняет боковой дисплей ухаживания.
Правило 3: моделирование самец меченосца будет выполнять только боковой дисплей ухаживания за 50% от общего времени, что отображается на женщину. Боковые Токовые вызван самец находясь в одной четверти мужчин длина тела самки рыбы в направлении Z. Боковой дисплей ухаживания не зависит от того, как близко самка на монитор в направлении х.
Интерактивные стимул тесно гусеничных положение женщин в реальном времени (рис. 3).
Предыдущая работа с использованием не-интерактивные раздражители 4,5 показало, что женщины X. birchmanni сильно предпочтительным визуальные сигналы своего вида. Неинтерактивном стимулы созданные IVP были одинаково эффективны при выявлении предпочтений конспецифичный мате (т = 1,923, N = 9, р = 0,046). Когда женщины были протестированы на моделирование и интерактивные конспецифичный гетероспецифических мужчины непосредственно до или после этого в тот же суд, однако, они не смогли показать предпочтения (рис. 4).
Рисунок 1. Монитор установка для калибровки.
Рисунок 2. Схематическое изображение танка и настройки монитора, с указанием осей, используемый для описания позиции.
Рисунок 3. Горизонтальное положение анимированных образцом и представительства женщин тему с течением времени.
Рисунок 4. Ассоциацией раз (а) самок с интерактивными и не интерактивные конспецифичный и гетероспецифических мужчин стимулы. Каждый участок создается из пятиминутной записи выходной позиции прототипа. В этих участков, с течением времени в вертикальном направлении Y от 0 до 5 минут.
Рисунок 5. Представитель ассоциации времени и отслеживания данных по две интерактивные раздражители. Два пятиминутных сегменты для двух самок показаны.
Предыдущие методы для интерактивного воспроизведения видео в поведении животных сделали ставку на человека-оператора, чтобы дать ответ на поведенческие сигналы от предметов. С IVP, мы создали программу, которая применяется на основе правил, интерактивность в ответ в режиме реального времени, автоматизированные данные на тему поведения. Мы кратко этапы создания программы ниже.
Первым шагом было создание цифровых мужской экземпляров X. birchmanni и X. Малинче. Мы взяли подход похож на предыдущие исследования 6. Мы создали 3D-сетки, которые по образцу текстур на основе фотографий реальных X. birchmanni и X. Малинче. Для захвата реалистичные текстуры реальной рыбы, те же фотографии используются для моделирования рыб формы были использованы в качестве текстуры для рыбы. Плоские карты применялись к их координаты UV выровнены УФ карта с фотографией текстуры. Во-вторых, цифровая сетка рыба должна деформироваться как настоящая рыба. Чтобы достичь этого, виртуальная скелет был создан для тела и плавники и "кожей", чтобы сетка. Шкуры процесс позволяет сетки должны быть деформированы, когда суставы повернуты.
Во-вторых, мы добавили в движении к цифровому рыбы. Шесть основных движений, которые самец меченосца делает были анимированы. Три из движений используются для представления различных скоростях, при которых рыба будет плавать. Остальные три движения рыбы оставшиеся до сих пор, поворот, или экспонирование боковой дисплей ухаживания. Так как самцы могут увеличивать или уменьшать их спинной плавник, в соответствии с будь то мужчина или женщина приемники присутствуют 3, мы отделены движение спинной плавник от боковой дисплей ухаживания. Спинной плавник был ключом, так что она может быть повышена или понижена в любой момент в течение цикла. В общей сложности из двадцати четырех циклов анимации были использованы. Каждый цикл начинался и заканчивался с рыбой в той же позе, так что анимация циклы могут легко смешаться вместе. Все двадцать четыре цикла анимации были созданы ротоскопирования 7,8 желаемого движения от верхних видео жить, ухаживания мужчин X. birchmanni.
В-третьих, мы включили интерактивности. Мы использовали Biobserve система просмотра отслеживать в режиме реального времени положение морда, тело и хвост женщин меченосца и передавать эту информацию в режиме реального времени программы IVP. Это было сделано отдельно для каждого ухаживания мужчин на каждом мониторе. Мужской анимации следуют позиции субъекта рыбы. Мы смоделировали следующий использованием Рейнольдс прибыла рулевое поведение 9,10, что позволило мужчин следовать женского и замедляться по мере приближения женщины.
Чтобы вычислить положение самец меченосца на каждом шаге по времени, система поставляется с текущего положения женщин, что позволило программе для расчета сил, которые управляют мужчины. Во-первых, цель смещения вектора рассчитывается путем вычитания положение мужчины рыбы с позиции женщины рыбы. Второй расстояние от мужчины рыбы женщина рыбы было определено, принимая величину целевой вектор смещения. В-третьих, нужную скорость самца рыбы определяется путем деления расстояния на постоянную величину замедления. Это позволило самец замедляться по мере приближения женщина рыбы. Наконец, желаемый ускорение рассчитывается путем вычитания скорость течения самца от желаемой скорости.
С анимацией предоставляются в виде отдельных кадров видео с частотой 60 Гц, расчеты были сделаны для каждого дискретного шага по времени, с интервалом в 0,016 секунды. Максимальная скорость была установлена на значение 10 см / с для этих экспериментов. Если величина новая скорость была больше, чем максимальная скорость, скорость была установлена на максимум.
Для этого конкретного моделирования, интерактивные самец поднял ее спинной плавник 50% времени, и только в период ухаживания взаимодействий. Бокового поведения ухаживания дисплей был спровоцирован, когда мужчины стимулом была в пределах 0,25 длины тела женского рыбы меченосца в измерении Z.
Мы были удивлены тем, что интерактивность отменили женщины предпочитают conspecifics, несмотря на то, что не интерактивные анимации вызвал сильное предпочтение и учитывая, что женщины провели большую часть времени общения с интерактивными раздражители. Одной из возможностей является то, что внимательно следит женщина может изменить визуальные сигналы, используемые для оценки мужчин, например, меч и спинного плавника. Кроме того, женщины могут быть меньше, скорее всего, потеряет интерес к ухаживания самца, и, следовательно, менее вероятно, образец как физические, так (рис. 5).
Тем не менее, наши результаты показывают, что принцип действия видеоигры технологии, а именно программным управлением, основанной на правилах агентов в ответ на ввод пользователя может быть успешно применен для интерактивного воспроизведения в исследованияхповедения животных. Этот тип на основе правил интерактивного воспроизведения должны оказаться полезными для изучения обмеления и коллективного движения 11,12. В частности, способность манипулировать правила, которые виртуальные экземпляр использует для обмеления должно дать нам представление о процессах, которые животные используют, чтобы сделать обмеления решений.
Мы в долгу перед Стефан Шварц и христианской Gutzen из Biobserve GmbH за спонсирование этой статьи и за большую техническую помощь. Мы благодарим Оливия Очоа, Кристиан Кауфман, и Закари Кресс за помощью с рыбой помощи; мы благодарны мексиканского федерального правительства разрешение на сбор рыбы. Мы в долгу перед Глен Вигус, Фредерик Parke и визуализации лаборатории в Техасе & M. Афина Мейсон и Райан Истерлинг оказана помощь в подготовке данной публикации. Финансирование было предоставлено Техас & M University и NSF IOS-1045226.
Name | Company | Catalog Number | Comments |
Maya 8.0 | |||
C# program using Microsoft’s XNA Game Studio 2.0 | |||
BIOBSERVE Viewer 2 | |||
Dell 15” CRT monitor (2) | |||
20 X 20 X 80 cm Plexiglas testing aquarium | |||
Dell Latitude computer (animation server) |
Запросить разрешение на использование текста или рисунков этого JoVE статьи
Запросить разрешениеThis article has been published
Video Coming Soon
Авторские права © 2025 MyJoVE Corporation. Все права защищены