Ілюстрація REUTERS

Програмісти з Google створили відкритий алгоритм, здатний обрізати відео під різні формати, не втрачаючи при цьому важливі частини кадрів.

Користувач задає базові параметри, такі як бажане співвідношення сторін, а алгоритм самостійно визначає найбільш важливі об’єкти у кадрі й обрізає відео так, аби вони залишалися на новому відео, пише nplus1.

Читайте також"Сценарії злому "розумних" будинків дуже ймовірні"

Відео дня

Раніше майже все обладнання для знімання та перегляду мали ширину кадра більшу, ніж висоту. Тому фільми та ролики майже завжди знімалися у горизонтальному форматі. Але через масове поширення смартфонів і соціальних мереж істотна частина відео тепер має вертикальний формат.

На початку роботи користувач представляє алгоритму вихідне відео і співвідношення сторін для кінцевого відео, а також може вказувати, чи варто зберігати всі об’єкти у кадрі. Після цього алгоритм розміщує на вихідному відео різні сцени за допомогою гістограми насиченості: якщо гістограма між кадрами різко змінилась, швидше за все виникла зміна сцени.