Original size 3060x4329

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

PROTECT STATUS: not protected

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

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

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

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

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

0
1/3
big
Original size 3178x4767
Original size 3000x2250
Original size 1500x1125
Палитра трилогии «Матрица»
Project created at 25.09.2024
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more