色彩感知测试:方法
颜色命名分界(两条交错的自适应阶梯)和参照 Farnsworth–Munsell 100 色测试设计的色调排序任务
评分程序版本:1
← 返回测试测量内容
(1) 访客从称颜色为“绿色”转为称为“蓝色”时的色调(颜色类别分界点)。(2) 访客屏幕上等亮度、等彩度颜色的精细色调辨别能力,以排序错误数表示。
流程
所有颜色均采用 OKLCH,亮度为 0.72、彩度为 0.12(所有色调都在 sRGB 色域内),因此只有色调会变化;颜色显示在中性中灰背景上。第1部分:每次显示一个色块,色调范围从 140°(绿色端)到 250°(蓝色端);访客回答“绿色”或“蓝色”(点击按钮或按 ← 和 → 键);色块会一直显示到作答为止,随后呈现 350 ms 的灰色。两条阶梯分别从 150° 和 240° 开始;每次试次会随机选取一条尚未完成的阶梯。“绿色”回答会使该阶梯向蓝色方向移动,“蓝色”回答则向绿色方向移动;步长从 16° 开始,每次方向反转时减半,最小为 2°。每条阶梯进行 12 次试次(总计 24 次)。第2部分:色相环上均匀分布着 52 个色帽(间隔约 6.9°,从色调 0° 开始),组成 4 排;每排两端各有一个固定色帽,中间有 12 个打乱顺序的色帽。访客拖动色帽,或轻点两个色帽将它们互换,直到每排颜色平滑变化。没有时间限制,也没有练习环节。
参数
| 参数 | 数值 |
|---|---|
| 颜色空间 | OKLCH,L = 0.72,C = 0.12,色调变化 |
| 分界色调范围 | 140°–250° |
| 阶梯起始值 | 150° 和 240° |
| 阶梯步长 | 16°,每次方向反转时减半,最小为 2° |
| 每条阶梯的试次数 | 12(2 条交错阶梯,共 24 次试次) |
| 色块间隔 | 350 ms 中性灰色 |
| 排序任务 | 4 排 × 每排 12 个可移动色帽 + 2 个固定端点色帽;共 52 个色帽,间隔约 6.9° |
| 时间限制 | 无 |
| 输入方式 | 触屏、鼠标、方向键 |
评分
分界点:用网格上的最大似然法,将逻辑函数 P(蓝色 | 色调) = 1 / (1 + exp(−(色调 − b) / s)) 拟合全部 24 个回答(b 的步长为 0.5°,s 的范围为 1.5° 至 40°);分界点为 b,即 50% 点,以 OKLCH 色调的度数表示,范围限制在 140°–250°。如果所有回答都相同,则分界点设为范围端点,并标记为超出范围。分界点没有正确或错误之分。排序:色帽沿色相环编号;每个可移动色帽的得分为 |n − n_left| + |n − n_right|,错误分数为所有色帽的(色帽得分 − 2)之和(0 = 排序完全正确,与 100 色测试相同),分别按每排和总计计算;分数越低越好。还会报告放错位置的色帽数量,以及错误最多的色调区域。
有效运行规则
每条阶梯必须恰有 12 个回答,而且每次显示的色调必须符合该阶梯根据此前回答得出的规则(服务器会检查,误差不超过 ±0.05°);每排必须只包含属于该排的色帽。否则,该次测试将被拒绝。
与经典任务的差异
Farnsworth–Munsell 100 色测试在标准光源下使用 4 个托盘中的 85 个实体色帽,并有临床常模。本版本使用我们自行制作的 52 种屏幕颜色(其中 48 个可移动),保持 OKLCH 亮度和彩度不变,并在未经校准的显示器上进行,因此其分数无法与临床常模比较。蓝绿分界任务不属于 100 色测试。
局限性
不同屏幕的颜色再现效果各异;夜间模式、蓝光滤镜、亮度和室内照明也会改变颜色。只有在同一屏幕和相同设置下,结果才可比较。分界点还取决于页面所用语言中的颜色词汇。本测试不能用于筛查色觉问题或作出诊断。
语言与审校状态
颜色刺激不受语言影响,所有网站语言均提供测试说明。“绿色”和“蓝色”这两个回答标签经过翻译,因此命名分界点反映的是页面语言中的颜色词语(有些语言用同一个词表示两种颜色)。
按指令语言显示的审校状态
下方列出了已发布的指令语言。翻译方法:机器辅助翻译,并进行自动化脚本与拼写检查。上文介绍了各语言专属材料;此处未记录母语者审校情况。
| 指令语言 | 记录的审校状态 |
|---|---|
| English | 英文原文。 |
| Afaan Oromoo | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Afrikaans | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Akan | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Avañe’ẽ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Aymar aru | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Azərbaycan dili | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bahasa Indonesia | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bahasa Melayu | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bahsa Acèh | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bamanankan | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Basa Bali | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Basa Banjar | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Basa Jawa | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Basa Sunda | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Basa Ugi | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Baso Minangkabau | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bikol | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Bosanski | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Català | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Cebuano | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Čeština | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Chichewa | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ChiShona | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| chiTumbuka | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Dansk | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Deutsch | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Eesti | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Español | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Eʋegbe | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Filipino | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Français | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Fulfulde | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Galego | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Gĩkũyũ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Hausa | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Hiligaynon | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Hmoob | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Hrvatski | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Igbo | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Ikinyarwanda | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Ikirundi | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Ilokano | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| isiXhosa | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| isiZulu | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Italiano | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| itsonga | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Kapampangan | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Kiswahili | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Kreyòl ayisyen | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Kurmancî | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Latviešu | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Lietuvių | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Lingála | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Lombard | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Luganda | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Madhurâ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Magyar | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Malagasy | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Mizo ṭawng | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Naijá | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Napulitano | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Nederlands | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Norsk bokmål | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Oʻzbekcha | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Pangasinan | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Piemontèis | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Polski | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Português | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Română | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Runa simi | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Sardu | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Scots | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Sepedi | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Sesotho | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Setswana | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Shqip | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Sicilianu | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| siSwati | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Slovenčina | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Slovenščina | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Soomaali | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Srpski | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Suomi | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Svenska | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Tâi-gí | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Taqbaylit | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Tiếng Việt | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Tok Pisin | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Tshivenḓa | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Türkçe | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Türkmençe | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Vahcuengh | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Vèneto | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Winaray | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Wolof | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Yorùbá | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Zazakî | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Ελληνικά | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Башҡортса | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Беларуская | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Български | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Кыргызча | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Қазақ тілі | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Македонски | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Монгол | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Нохчийн | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Русский | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Татарча | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Тоҷикӣ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Українська | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Чӑвашла | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ქართული | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| Հայերեն | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| עברית | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ئۇيغۇرچە | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| اردو | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| العربية | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| پښتو | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| پنجابی | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| سنڌي | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| فارسی | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| کٲشُر | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| کوردیی ناوەندی | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| گیلکی | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| مازرونی | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ትግርኛ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| አማርኛ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| अवधी | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| कोंकणी | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| नेपाली | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| बर’ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| भोजपुरी | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| मराठी | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| मैथिली | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| हिन्दी | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| অসমীয়া | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| বাংলা | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ਪੰਜਾਬੀ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ગુજરાતી | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ଓଡ଼ିଆ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| தமிழ் | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| తెలుగు | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ಕನ್ನಡ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ತುಳು | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| മലയാളം | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| සිංහල | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ꯃꯩꯇꯩꯂꯣꯟ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ไทย | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ລາວ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| བོད་ཡིག | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| မြန်မာ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| လိၵ်ႈတႆး | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ខ្មែរ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| ᱥᱟᱱᱛᱟᱲᱤ | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 한국어 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 吴语 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 日本語 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 简体中文 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 粵語 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
| 繁體中文 | 已进行自动化脚本与拼写检查;未记录母语者审校情况。 |
引用方式
Helibrain (2026). Color perception test, v1. https://helibrain.com/color-perception-test/methods
更新记录
· 版本 1 · 当前已发布任务的首篇方法说明。
参考文献
Farnsworth, D. (1943). The Farnsworth-Munsell 100-hue and dichotomous tests for color vision. Journal of the Optical Society of America, 33(10), 568–578.
https://doi.org/10.1364/JOSA.33.000568original hue-ordering test and error score
Kinnear, P. R., & Sahraie, A. (2002). New Farnsworth-Munsell 100 hue test norms of normal observers for each year of age 5–22 and for age decades 30–70. British Journal of Ophthalmology, 86(12), 1408–1411.
https://doi.org/10.1136/bjo.86.12.1408clinical norms by age
Levitt, H. (1971). Transformed up-down methods in psychoacoustics. Journal of the Acoustical Society of America, 49(2B), 467–477.
https://doi.org/10.1121/1.1912375up-down staircase methods
Winawer, J., Witthoft, N., Frank, M. C., Wu, L., Wade, A. R., & Boroditsky, L. (2007). Russian blues reveal effects of language on color discrimination. Proceedings of the National Academy of Sciences, 104(19), 7780–7785.
https://doi.org/10.1073/pnas.0701644104language and colour category boundaries
方法文本:CC BY 4.0。请注明 Helibrain 并链接到此方法页面。源数据集和任务材料各自沿用其许可;此许可仅适用于方法文本。
← 返回色彩感知测试