Normalizando as cores da pele humana para interação do usuário
-
25-09-2019 - |
Pergunta
Há algum tempo me deparei esta resposta que me apresentou ao obscuro (pelo menos para mim) ISO 5218:um padrão para representar os sexos humanos (ou é gêneros?- obrigado @Paul).
Para um projeto de estimação em que estou trabalhando, preciso do meu esquema de banco de dados para armazenar a cor da pele de uma pessoa e estou me perguntando se existe um padrão semelhante.Durante toda a minha vida ouvi pessoas usando termos como "Branco", "caucasiano", "Preto", "Loiro", "Morena", "Afro", "Albino" e assim por diante, mas depois de algumas pesquisas na Wikipédia percebi que todo mundo está errado, porque todas essas palavras podem ter significados diferentes:
- Branco:sim, é uma cor
- caucasiano:define a corrida
- Preto:mais uma cor
- Loiro:cor da pele ou do cabelo
- Morena:novamente, cor da pele ou do cabelo
- Afro:"penteado"?!
- Albino:também representa mais que a cor da pele
O A Wikipedia tem o seguinte sobre raças humanas:
- Caucasóide
- Congoide
- Capóide
- mongolóide
- Australoide
Sério, Mongolóide?! Não sei as conotações da língua inglesa, mas na minha língua nativa (português) isso é sinônimo de pessoa que sofre de Transtorno da síndrome de Down...
Esta página da Wikipédia também tem algumas informações adicionais interessantes:
Johann Friedrich Blumenbach (1752-1840), um dos fundadores do que alguns chamam de teorias do racismo científico, criaram a tipologia de cinco cores para os seres humanos:Pessoas brancas (a raça caucasiana ou branca), mais ou menos negros (raça etíope ou negra), pessoas amarelas (raça mongol ou amarela), pessoas de cor-de-canela ou de cor (a raça americana ou vermelha) e marrom (a raça malaia ou marrom).
O problema com o uso de corridas (além dos nomes horríveis escolhidos e do racismo científico), é que não representam necessariamente a cor da pele de uma pessoa...Tome o seguinte foto da Wikipédia:
A tentativa mais séria que pude encontrar para classificar a cor da pele é a Escala cromática de Von Luschan:
A maioria das pessoas, entretanto, não está ciente da escala de von Luschan (inclusive eu).Eu também pensei em fazer com que o usuário especifique visualmente a cor de seu tom de pele mas isso pode levar a alguns problemas devido aos diferentes perfis de cores usados pelos sistemas operacionais/monitores.
Há também uma escala de von Luschan mais geral usada para classificar o risco de bronzeamento:
- de Luschan 1-5 (muita luz).
- de Luschan 6-10 (luz).
- de Luschan 11-15 (intermediário).
- de Luschan 16-21 ("Mediterrâneo").
- de Luschan 22-28 (escuro ou "marrom").
- de Luschan 29-36 (muito escuro ou "preto").
Como isso pode se tornar um assunto muito delicado para algumas pessoas, estou me perguntando qual seria a melhor maneira de armazenar essas informações em um banco de dados normalizado.Tem alguma padrão correto globalmente aceito para descrever a cor da pele sem afectar as susceptibilidades, utilizando termos simples e evitando definições complicadas e desconhecidas, como a escala de von Luschan?
Existem padrões semelhantes para olho e cor de cabelo. Como você abordaria a terminologia de tom de pele?
Solução
Eu faria algo parecido com o Nintendo Wii Editor Mii e apenas mostre várias amostras de cores.Mesmo que o monitor não esteja calibrado, se alguém vir todos eles na tela de uma vez, poderá fazer a escolha correta.
Você pode então dar um nome interno à cor e fazer sua mineração de dados sobre isso.
Outras dicas
olayforyou.com define esses tons de pele
texto alternativo http://www.freeimagehosting.net/uploads/151ab0ddd7.jpg
- muito justo
- justo
- Oliva
- escuro
- muito escuro
Qualquer pessoa que use cosméticos regularmente entenderia esses termos.O resto de nós está apenas adivinhando :-)
Você pode considerar tons de pele definidos por empresas de cosméticos, pois podem ser bastante exatos e até mesmo referir-se a efeitos de bronzeamento.
EU pessoalmente não definiria um domínio;deixe que seja uma caixa de texto e todo mundo preencha o que quiser.Prefiro assim porque pode ser um assunto polêmico e potencialmente ofensivo, assim.
EDITAR: Ou que tal não exibir nenhum nome, mas sim cores?Use a escala de Von Luschan e use um "Selecione sua cor:" rótulo.Você não precisa nomeá-lo e pode definir um domínio em seu banco de dados.
Apesar dos problemas de calibração do monitor, acho que a escala cromática de von Luschan, juntamente com os números e as descrições textuais que você mostrou, é a melhor.Claro que é um pouco subjetivo, mas todas as alternativas também o são.
Vendo toda a gama de seleções disponíveis e visualizando pessoas muito claras e escuras, não é muito difícil chegar a uma estimativa de onde você se encontra na escala.
Além disso, a combinação de números, cores e palavras torna mais fácil definir sua cor aproximada.
EDITAR:
Vejo que você expressou dúvidas sobre o uso da escala cromática em sua postagem - apenas pensei que você poderia considerar esses pontos.As pessoas não precisam estar familiarizadas com a balança com antecedência para usá-la.Nunca vi isso antes, mas faz todo o sentido para mim.