2026-06-20

Blue Movies

Project · Python pipeline

Blue Movies

A Python pipeline for testing a claim about movie colour, with the movie as the unit of analysis.

MovieSampled framesColour measurementsMovie-level analysis
Workflow

Question

Were movies from the early 2000s more blue?

The project tests whether a culturally sticky visual impression survives a reproducible colour measurement pipeline.

What I built

Frame measurements, movie summaries.

The pipeline records RGB, blue-ratio, blue-pixel share, luminance, saturation, HSV hue, and Lab summaries, then aggregates measurements to one row per movie.

Key design decision

Keep the movie as the unit.

More frames can improve the estimate for one film. They do not provide the same information as more independently sampled films.

Artifact

Open the pipeline README

Limitations

Colour is not cinematography.

Colour metrics are not the same as cinematography, genre, or cultural meaning. The clustering view is exploratory, not causal.

Linked from