Assessing Image Compliance with the 60-30-10 Colour Rule

Quantifying Colour Balance in Images Using Clustering Algorithms


The 60-30-10 rule is a design principle used to create balanced, cohesive colour schemes by dividing a space into a dominant colour (60%), secondary colour (30%), and accent colour (10%). This project uses image clustering algorithms to quantify how closely any given image adheres to this rule, producing an interpretable compliance score alongside a visualisation of what a "corrected" version of the image would look like.

This project is currently a work in progress. The exploratory data analysis notebook is available below, with further notebooks and a finalised scoring pipeline to follow.

List of Notebooks

  • Notebook 01 — Exploratory Data Analysis
  • (Notebook 02 — coming soon)
  • (Notebook 03 — coming soon)
  • (Notebook 04 — coming soon)
  • Early prototype