Специалисты компании Google научили алгоритм определять наиболее подходящий кадр для создания миниатюры ролика на YouTube, сообщает сайт N+1.
Для этого они применили так называемую нейросеть — математическую модель, а также ее программное или аппаратное воплощение, построенное по принципу организации и функционирования биологических нейронных сетей.
Алгоритм при загрузке видеофайла из каждой секунды ролика берет один кадр, после чего их сравнивает и определяет несколько подходящих, следуя общим закономерностям: основной объект съемки должен располагаться в центре кадра и быть в фокусе. После этого система выбирает наилучший кадр, корректирует цвет изображения и генерирует миниатюры нескольких размеров.
Чтобы алгоритм мог выделять кадр, наиболее подходящий именно с точки зрения человека, исследователи натренировали нейросеть на уже имеющихся примерах.
Отмечается, что новый алгоритм создания миниатюр выбирает гораздо более приятные человеческому глазу кадры.