Мастер-проект: Обработка видео и наука о данных: Поиск шаблона на видеокадре видео - PullRequest
0 голосов
/ 17 октября 2018

Я учусь в магистратуре (по прикладной математике), и через год я начну свой магистерский проект (который я готов продолжить в диссертации).Вопрос о возможности моего проекта и о том, как я могу улучшить / изменить его!Мой проект о спортивных видео (пример: фристайл сноуборд).Есть много профессиональных сноубордистов, которые загружают свои уловки в Интернет (которые составляют огромную базу данных), и что я хочу сделать, это собрать все видео (я думаю, это не будет проблемой) и попытаться найтишаблон трюков (фигура, сделанная гонщиками).Под «анализом их» я подразумеваю создание своего рода искусственного интеллекта, который сначала распознает уловку (я создам модель для каждой уловки), а затем пытаюсь дать совет о том, как улучшить уловку (анализируя положение, которое вы имеете допрыжок и положение вашего тела в воздухе).Этот ИИ может быть полезен для судей на соревнованиях и для обучения сноубордистов.Я пытался представить, как это сделать, даже если у меня нет возможности закончить магистерскую работу, поэтому я задаю здесь вопрос: является ли это абсолютно невозможным алгоритмом (из-за времени, которое ему потребуется, или иначе)?Должен ли я сосредоточиться на одной части этого проекта (я думаю, что этот проект будет смешивать разные темы, может быть, я должен просто сделать один шаг моего проекта).

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

1 Ответ

0 голосов
/ 27 октября 2018

В более широком плане вы можете использовать видео интеллект.Видео - это просто набор кадров или изображений.Эти изображения могут быть переданы в сверточную нейронную сеть.Но сеть должна помнить, что она видела в предыдущем кадре.Таким образом, вам нужно использовать Рекуррентную нейронную сеть.

Гибридом указанных сетей будет Deep Convolutional Recurrent нейронная сеть.

  1. Поместите несколько слоев Conv2D и введите в них некоторые кадры видео.
  2. Добавьте слои LSTM.
  3. Добавьте плотные слои и выходной слой.
...