TryPSL 的 PSL 分数是怎么算出来的?
TryPSL 根据照片中的面部几何进行评分。这一页说明当前公式、参数来源和适用限制,帮助你理解结果。它不是经过验证的吸引力测试。
从照片到分数
- 选择男性或女性参考标准,并添加一张清晰的正脸照。这个选择只影响性别二态性评分,不用于推断你的性别。
- 浏览器读取照片,通过 MediaPipe 定位 478 个面部关键点,校正头部旋转,并以瞳距为基准测量面部几何关系。
- 测量数据和照片质量指标发送到服务器计分,照片本身不会随免费评分请求上传。浏览器中的预览与服务器使用同一套公式。
- 四项评分按权重合成,再换算成 1–8 分,保留一位小数。免费评分请求不保存分析记录。
四项评分如何影响总分
各项先计算为 0–100 分并取整,再按下列权重合成。脸型和黄金比例读数不参与总分,AI 报告也不会改变这一分数。
| 评分项 | 权重 |
|---|---|
| 比例和谐度 | 35% |
| 面部对称度 | 20% |
| 轮廓感 | 20% |
| 性别二态性 | 25% |
如何换算成 1–8 分
加权分 = 0.35 × 比例和谐度 + 0.2 × 面部对称度 + 0.2 × 轮廓感 + 0.25 × 性别二态性
加权分按下表转换。落在两个锚点之间时,按直线插值计算,再四舍五入到一位小数。例如,加权分 70 对应 PSL 5.3 分。这些转换点是产品参数,不是人群百分位。
| 加权分(0–100) | PSL 分数(1–8) |
|---|---|
| 0 | 1.0 |
| 40 | 1.6 |
| 50 | 2.3 |
| 56 | 3.3 |
| 63.5 | 4.2 |
| 70 | 5.3 |
| 74 | 6.0 |
| 80 | 7.0 |
| 90 | 7.6 |
| 100 | 8.0 |
如何理解分数区间
免费结果采用四个区间:1.0–2.9 分为较低区间,3.0–4.9 分为中等区间,5.0–6.9 分为较高区间,7.0–8.0 分为顶部区间。4.5 是量表的数学中点,不是经过测量的人群平均分。
可选的 Looksmax 报告也会使用 LTN、HTN、Chadlite 等社区等级名称。这些标签只是结果说明的一部分,不是科学分类。
照片质量与重复测试
“照片置信度”是图像质量指标,综合检查光线、清晰度、头部角度、表情和人脸大小。85% 不代表分数有 85% 的准确率。头部角度还会改变对称度计算中各项测量的权重。
保持光线均匀、镜头与眼睛同高、表情自然,并关闭美颜滤镜。不同照片、裁剪方式或所选标准都可能改变结果。相同测量数据、相同标准和相同公式版本会得到相同分数;图像处理和关键点检测本身也可能受设备或算法更新影响。
参考数据与适用限制
当前参考参数来自 17 张接近正面的成年人脸图像,其中 16 张为合成图。它们没有配套的真人吸引力评分,也不是有代表性的人群样本。
权重、参考比例和分数转换点属于实验性的产品规则。它们不能证明美貌、预测别人对你的评价,也不能用于医学或美容决策。小样本和合成图像会限制结果的适用性。
免费评分与报告如何处理照片
免费评分在浏览器中分析照片,发送归一化的关键点、测量结果、照片质量数值、所选标准和文件哈希到服务器计分。照片不会上传,也不保存免费分析记录。
如果生成 Looksmax 报告,正脸和侧脸照片会通过 OpenRouter 发送给 AI 模型供应商用于分析。报告与测量数据保存到账户中,照片也可能随报告保存。删除报告或账户会移除相关已保存照片和分析记录,具体请参阅隐私政策。
查看各项公式与参考参数
下面列出当前评分公式的详细参数。表格数值直接引用评分程序中的参数定义,方便核对。
比例和谐度公式与参考值
对下表中的每项测量 x,接近程度 C = exp(−0.5 × ((x − μ) / σ)²)。μ 是参考中心值,σ 是控制评分曲线宽度的参数,不是经过人群验证的标准差。距离类测量通常以瞳距归一化,比例项无单位。
基础分为 100 × 各项 C 的加权平均。再加入眼角倾斜调整:(3.3 度为参考,实际角度减去该参考) × 1,调整限制在 ±6 分。总值限制在 0–100 后取整。
| 测量项 | 参考中心值 | 宽度参数 | 权重 |
|---|---|---|---|
| 眼宽 | 0.423 | 0.025 | 1 |
| 内眼角间距 | 0.528 | 0.03 | 1 |
| 鼻宽 | 0.666 | 0.053 | 1 |
| 鼻长 | 0.75 | 0.062 | 1 |
| 嘴宽 | 0.9 | 0.12 | 0.8 |
| 人中长度 | 0.216 | 0.045 | 0.7 |
| 上下唇总高度 | 0.234 | 0.06 | 0.7 |
| 下巴与面部下三庭比例 | 0.483 | 0.055 | 0.8 |
| 中面部比例 | 1.064 | 0.1 | 1.2 |
| 面部宽高比 | 2.18 | 0.22 | 1 |
| 眼间距比例 | 0.464 | 0.026 | 1 |
| 面部长宽比 | 1.187 | 0.09 | 1 |
| 下颌与颧骨宽度比 | 0.8885 | 0.0125 | 0.6 |
| 眉眼间距 | 0.317 | 0.05 | 0.7 |
对称度公式
以下公式中,z(x) = (x − μ) / σ,并限制在 −3 到 3。clamp(x, a, b) 表示把 x 限制在 a 到 b,sigmoid(x) = 1 / (1 + exp(−x))。
令 y 为头部水平转角的绝对值(度),水平测量权重 Y = clamp(1 − (y − 1.5) / 4, 0, 1)。A = 0.6 × z(垂直偏差) + 0.25 × z(水平偏差) × Y + 0.15 × z(眼睛大小差 + 嘴角差 + 眉高差)。
基础对称分 S = 100 × sigmoid(−1.4 × A)。信任权重 T = clamp(1 − (y − 5) / 10, 0, 1)。最终对称分为 round(T × S + (1 − T) × 60)。转头较多时,结果逐渐靠近中性参考值 60,以减少二维投影造成的影响。
| 测量项 | 参考中心值 | 宽度参数 |
|---|---|---|
| 垂直不对称程度 | 0.012 | 0.01 |
| 水平不对称程度 | 0.049 | 0.025 |
| 眼睛、嘴角和眉毛差异总和 | 0.02 | 0.015 |
轮廓感公式
使用上面的 z 和 sigmoid 定义,B = −0.4 × z(下颌角) − 0.3 × z(下颌线偏离程度) + 0.2 × z(下颌与颧骨宽度比) + 0.1 × z(颧骨深度)。轮廓感评分为 round(100 × sigmoid(1.4 × B))。
| 测量项 | 参考中心值 | 宽度参数 |
|---|---|---|
| 下颌角(度) | 137.9 | 4.5 |
| 下颌线偏离程度 | 0.146 | 0.015 |
| 下颌与颧骨宽度比 | 0.8885 | 0.0125 |
| 关键点估计的颧骨深度 | 0.944 | 0.05 |
性别二态性公式
对下表各项计算 z(x),限制在 −3 到 3 后乘以方向系数,再求加权平均,得到指数 I。男性标准为 round(100 × sigmoid(1.6 × I)),女性标准为 round(100 × sigmoid(−1.6 × I))。这些是相互镜像的产品评分规则,不是经过验证的性别或吸引力分类器。
| 测量项 | 参考中心值 | 宽度参数 | 方向系数 | 权重 |
|---|---|---|---|---|
| 下颌与颧骨宽度比 | 0.8885 | 0.0125 | 1 | 1 |
| 下颌角(度) | 137.9 | 4.5 | -1 | 1 |
| 眉眼间距 | 0.317 | 0.05 | -1 | 1 |
| 上下唇总高度 | 0.234 | 0.06 | -1 | 0.8 |
| 下巴与面部下三庭比例 | 0.483 | 0.055 | 1 | 0.8 |
| 眼睛大小比例 | 0.196 | 0.0135 | -1 | 0.8 |
| 面部长宽比 | 1.187 | 0.09 | 1 | 0.5 |
| 鼻宽 | 0.666 | 0.053 | 1 | 0.6 |
| 面部宽高比 | 2.18 | 0.22 | 1 | 0.6 |
公式版本:v1.0 · 测量引擎:mp-face-landmarker-1/metrics-0.1