news.volyx.in

Show HN: Simple algorithm and color space to generate diverse skin tones (toneyalexander.github.io)

625 points by automatoney · 23 days ago · 99 comments on HN

Article summary

The article presents a project to create a color space for generating diverse skin tones, aiming to provide a more inclusive range of colors for digital art and character creation. The author used a combination of manual labeling, principal component analysis, and function fitting to define a set of equations that can generate a wide range of skin tones. The resulting color picker allows users to adjust three independent values to produce different skin tones. The project's goal is to provide a useful starting point for creating more inclusive color tools, while acknowledging its limitations and potential biases.

Main themes

  • Color space and skin tones
  • Inclusive digital art
  • Principal component analysis
  • Color theory and perception
  • Diversity and representation

What commenters say

  • The project is a valuable contribution to creating more inclusive digital art and character creation tools, with potential applications in various fields.
  • The use of principal component analysis and function fitting is a clever approach to defining a color space for skin tones, but may not be entirely accurate or comprehensive.
  • Some commenters appreciate the project's focus on diversity and representation, while others find the emphasis on skin tone to be disturbing or offensive, regardless of intentions.
  • The project's limitations, such as its reliance on manual labeling and potential biases, are acknowledged and should be addressed in future work to improve its accuracy and inclusivity.
  • The relationship between skin tone and other factors, such as melanin and haemoglobin, is complex and not fully captured by the project's equations, but can be explored further through scientific research and modeling.
  • The project's color picker and equations can be used as a starting point for creating more realistic and diverse skin tones in digital art and other applications, but may require adjustments and refinements to better represent certain skin types or conditions.