规范人体肤色以进行用户交互

时间:2010-02-03 00:33:51

标签: database user-interface schema standards iso

前一段时间我遇到了this answer介绍我的晦涩(至少对我而言)ISO 5218: a standard for representing human sexes(或者性别? - 感谢@Paul)。

对于我正在研究的宠物项目,我需要我的数据库模式来存储一个人的肤色,我想知道是否存在类似的标准。我一生都听过人们使用“白色”,“高加索人”,“黑色”,“金发女郎”等词语“,”布鲁内特“,”非洲“,” Albino “等等,但经过维基百科的一些研究后,我我意识到每个人都错了,因为这些话都有不同的含义:

  • White:是的,这是一种颜色
  • Caucasian:定义种族
  • Black:还有另一种颜色
  • Blonde:皮肤或头发颜色
  • Brunette:再次,皮肤或头发颜色
  • Afro:“发型”?!
  • Albino:也代表肤色

Wikipedia has the following about human races

  • 高加索
  • Congoid
  • Capoid
  • 蒙古人种
  • Australoid

严重的是,Mongoloid?!我不知道英语的内涵,但用我的母语(葡萄牙语),这是一个患有Down syndrome disorder的人的同义词...

This Wikipedia page还有一些有趣的附加信息:

  

Johann Friedrich Blumenbach   (1752-1840),其中一位创始人   有人称之为科学种族主义   理论上,想出了五种颜色   人类的类型学:白人(   白种人或白种人),或多或少   黑人(埃塞俄比亚人或黑人)   种族),黄人(蒙古人或蒙古人)   黄色种族),肉桂棕色或火焰   有色人种(美国人或红人   种族)和棕色人(马来人或   棕色种族)。

使用种族(除了所选的可怕名字和科学种族主义)之外的问题是,它们不一定代表一个人的肤色......采取以下{{3} }:

Tanzanian albino child sitting with his family.

我可以找到对皮肤颜色进行分类的最严重尝试是 photo from Wikipedia

Human Skin Color Distribution Von Luschan's chromatic scale

然而,大多数人并不知道他们的冯Luschan的规模(包括我自己)。我也用让用户直观地指定肤色的颜色,但由于操作系统/显示器使用不同的颜色配置文件,这可能会导致一些问题。

还有更普遍的von Luschan规模用于分类晒黑风险:

  1. von Luschan 1-5 (非常轻)。
  2. von Luschan 6-10 (光)。
  3. von Luschan 11-15 (中级)。
  4. von Luschan 16-21 (“地中海”)。
  5. von Luschan 22-28 (黑暗或“棕色”)。
  6. von Luschan 29-36 (非常黑或“黑”)。
  7. 由于这可能成为某些人非常敏感的主题,我想知道将这些信息存储在规范化数据库中的最佳方法是什么。是否有一个正确的全球公认标准来描述肤色而不影响易感性,同时使用简单的术语并避免复杂和不熟悉的定义,如von Luschan的比例?

    Von Luschan's chromatic scale

    Human Rainbow of Skin Colors http://i47.tinypic.com/21o0752.jpgeye存在类似的标准。 您将如何处理肤色术语?

5 个答案:

答案 0 :(得分:7)

olayforyou.com定义了这些肤色

alt text http://www.freeimagehosting.net/uploads/151ab0ddd7.jpg

  • 非常公平
  • 公平
  • 橄榄
  • 非常黑暗

任何经常使用化妆品的人都会理解这些条款。我们其余的人只是在猜测: - )

答案 1 :(得分:3)

我会做类似Nintendo Wii的Mii Editor之类的东西,只展示几种颜色。即使显示器未经过校准,如果有人在屏幕上同时看到它们,也应该能够做出正确的选择。

alt text http://i46.tinypic.com/21nidqu.jpg

然后,您可以为颜色指定一个内部名称并对其进行数据挖掘。

答案 2 :(得分:2)

个人不会定义域名;让它成为一个文本框,每个人都填充他/她想要的任何东西。我更喜欢这种方式,因为它可能是一个论战性的,可能具有攻击性的主题,like this

编辑:或者,那么不显示任何名称,而是显示颜色?使用Von Luschan的比例并使用“选择颜色:”标签。您无需为其命名,并且可以在您的数据库中定义域。

答案 3 :(得分:2)

您可能希望考虑化妆品公司定义的肤色,因为它们可能非常精确,甚至可以指鞣制效果。

答案 4 :(得分:2)

尽管有显示器校准问题,但我认为von Luschan半音阶以及您所显示的数字和文字说明是最好的。当然这有点主观,但所有替代方案都是如此。

看到整个可用范围的选择,并可视化非常明亮和黑暗的人,不难估计出你在规模上的位置。

另外,数字,颜色和单词的组合使您更容易磨练您的近似颜色。

修改

我确实看到你对在你的帖子中使用半音音阶表示怀疑 - 我只是觉得你可能会考虑这些观点。人们不必提前熟悉使用它的规模。我以前从未见过它,但它对我来说非常有意义。