Show HN: Simple algorithm and color space to generate diverse skin tones
L'auteur définit un espace de couleur TUV dérivé d'une analyse en composantes principales pour faciliter la génération inclusive de tons de peau numériques. La méthode combine un étiquetage manuel de couleurs en RGB, une PCA pour transformer les données, puis un ajustement manuel de fonctions sphériques pour délimiter la région plausible. Un prototype fournit du code de génération procédurale et un sélecteur avec trois contrôles (T profond/clair, U rougi/ocre, V froid/chaud) et utilise un paramètre R² pour régler l'étendue des variations. L'article souligne des limites importantes, notamment la simplification des tons de peau, les biais subjectifs de l'étiquetage, les variations d'affichage et l'exclusion possible de conditions cutanées atypiques. Les perspectives proposées incluent l'élargissement et la diversification des jeux de données, l'automatisation par régression symbolique pour affiner les équations et la modélisation de variations et de conditions dermatologiques.