Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentals of Color Science Projects

This repository is a presentation of seven projects completed for a course, Fundamentals of Color Science, in Fall 2024. The projects progress from observing the color-reproduction problem to measuring color, implementing colorimetric calculations, and characterizing a camera and display for end-to-end color reproduction.

Project sequence

  1. The Color Problem - Capture and visually compare real and imaged ColorChecker colors.
  2. Color Measurement - Measure spectra, CIE XYZ, and CIELAB values for real, imaged, and visually matched colors.
  3. Colorimetry - Implement spectral-to-XYZ and XYZ-to-xyY calculations and visualize CIE data.
  4. Color Differences - Implement CIELAB and Delta E*ab calculations.
  5. Camera Characterization - Build a model that estimates scene XYZ values from camera RGB values.
  6. Display Characterization - Build forward and reverse display models using matrices and lookup tables.
  7. Color Reproduction - Connect the camera and display models into an end-to-end reproduction workflow.

Repository organization

Each project is organized into code, data, results, and report directories where those materials are available.

About

Seven applied color science projects implemented in matlab, covering color measurement, colorimetry, camera and display characterization, and end-to-end color reproduction.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages