Исходный размер 3060x4329

Палитра трилогии «Матрица»

PROTECT STATUS: not protected

31 марта 2024 года исполнилось 25 лет с момента выхода в массовый прокат первого фильма трилогии «Матрица». Серия визуализацией посвящена юбилею и рассказывает о цветовом символизме трех фильмов Ларри (Ланы) и Энди (Лили) Вачовски.

Алгоритм работы

Палитра фильмов составлена с использованием языка программирования python. Файлы фильмов в формате mp4 считываются алгоритмом покадрово (с помощью библиотеки OpenCV). В массив данных для обработки записывается информация об одном кадре в секунду (т.е. если в частота видео равна 25 кадров в секунду, записывается только один из них). Такой подход позволяет уменьшить объем данных и ускорить дальнейшую обработку, сохраняя детальность.

Информация о кадре содержит список пикселей в формате rgb. Каждый массив данных кадра обрабатывается методом кластеризации. Он позволяет выделить основные центроиды массива. В данном случае центроидами являются преобладающие цвета. Для визуализации определяется пять доминирующих цветов каждой секунды видео. Итог работы — набор этих цветов, расположенный в соответствии с хронометражем фильма.

Одна линия цвета в палитре по ширине составляет один пиксель. Потерю детальности палитры из-за объема данных восполняют выноски отдельных эпизодов фильмов.

0
Исходный размер 3178x4767
Исходный размер 3000x2250
Исходный размер 1500x1125
Палитра трилогии «Матрица»
Проект создан 25.09.2024
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше