Excellent. It's a little funny how when you start problems like these you start becoming an expert in fields you never thought you'd have to play in like color spaces, color perception theory, etc.
Great work, and I look forward to seeing future posts on the solutions you've been able to come up with!