Иллюстрация REUTERS

Программисты Google создали открытый алгоритм, способный обрезать видео под разные форматы, не теряя при этом важные части кадров.

Пользователь задает базовые параметры, такие как желаемое соотношение сторон, а алгоритм самостоятельно определяет наиболее важные объекты в кадре и обрезает видео так, чтобы они оставались на новом видео, пишет nplus1.

Читайте такжеСпециалист по кибербезопасности ESET Ондрей Кубович: Сценарии взлома "умных" домов очень вероятны

Видео дня

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

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