robogeek.ru

все о роботах и робототехнике

edu.robogeek.ru

все об обучении робототехнике

Высококачественное видео из интернета с минимальной буферизацией (+видео)

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

Если у вас медленный интернет, YouTube может за несколько секунд понизить разрешение видео, чтобы гарантировать просмотр без остановок – отсюда и пикселизация. Если вы попытаетесь перейти к той части видео, которая еще не загружена, видео остановится для загрузки в буфер этой части.

YouTube использует подобные алгоритмы адаптивного битрейта (ААБ), чтобы обеспечить пользователям более удобный просмотр при минимальной пропускной способности канала связи. Люди обычно не смотрят все видео полностью. В то время, как алгоритмы АБ выполняют свою работу, ожидающего зрителя часто не устраивает компромисс между качеством видео и частотой повторной буферизации. «Исследования показывают, что пользователи отказываются от просмотра видео, если качество слишком низкое, что приводит к крупным потерям в доходах контент-провайдеров от рекламы, - говорит профессор МIT Мохаммад Ализаде. - Сайтам постоянно приходится искать инновационные подходы».

Ализаде и его команда из лаборатории CSAIL в MIT разработали систему ИИ, которая использует машинное обучение, чтобы выбирать различные алгоритмы в зависимости от условий в сети. Этому ИИ выбрали даже название – «Pensieve» (омут памяти). В сравнении с существующими системами Pensieve обеспечивает более высокое качество потокового видео с меньшей буферизацией.

В частности, в ходе экспериментов выяснилось, что Pensieve может сократить буферизацию видеопотока на 10-30% с повышением уровня качества от 10 до 25% по мнению пользователей.

Pensieve также может быть настроен на основе приоритетов контент-провайдера. Например, если пользователь в метро войдет в мертвую зону, YouTube может понизить битрейт, так что он сможет загрузить достаточно видео, что не потребует буферизации во время потери сети.

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

В следующей работе команда будет тестировать технологию Pensieve на видео виртуальной реальности. «Для создания виртуальной реальности в формате 4К могут потребоваться битрейты (скорости передачи данных) до тысяч мегабит в секунду, что сегодняшние сети не могут обеспечить, - говорит Ализаде. - Мы ожидаем, что подобные Pensieve системы позволят смотреть такое видео. Сейчас мы делаем первые шаги в этом направлении».

Теги: YouTube, CSAIL, MIT, ИИ, Pensieve

Комментарии

(0) Добавить комментарий

Ищите команду разработчиков? Не можете найти робота для своих нужд? Пишите нам!

Для обратной связи укажите ваш E-mail, он будет доступен только администратору. Так вы сможете оперативно узнать, когда ответ на ваш вопрос будет опубликован

Новые комментарии

Пять занятий, которые оставят людям роботы, когда они заполонят мир
Гость
16.11.2017
12:01:40
Еще нужно специальное министерство которое будет следить чтобы роботы не захватили мир
10 основных навыков, необходимых для робототехников
Гость
15.11.2017
04:03:27
Довольно полезная информация для таких как я 😃