Files
juzi/docs/拍摄约束放宽与标题更新-2026-10-12.md

3.0 KiB
Raw Permalink Blame History

拍摄约束放宽与标题更新

依据用户真实手机反馈:上一轮拍摄过于费劲,适度放宽前端门限,页面名称改为 1'me肌肤状态检测。此次不修改设计素材、评分、肌龄、推荐规则、微信登录流程或历史报告。

参数对照

参数版本由 2026-10-12-fourth-v1 升为 2026-10-12-fourth-v2;新报告后台保存新版本与配置快照,已有记录不回写。

项目 上一轮 v1 本次 v2
人脸置信度 ≥0.5 ≥0.4
人脸框高占原帧 34%~64% 30%~68%
水平偏离屏幕中心 ≤12% 屏宽 ≤16% 屏宽
检测框边缘余量 ≥2% 原帧 ≥1% 原帧
正脸 yaw/pitch ≤10°/12° ≤15°/18°
侧脸幅度/pitch 35°~65°/≤15° 30°~70°/≤20°
歪头 roll ≤10° ≤15°
脸部平均亮度 75~225 65~235
稳定时长/检测帧数 ≥650ms/≥3 帧 ≥450ms/≥2 帧
yaw/pitch 漂移 ≤5° ≤8°
中心 x/y 漂移 ≤原帧 3.5% ≤原帧 5.5%
框高占比变化 ≤4.5 个百分点 ≤6.5 个百分点

仍要求单人出镜、完整入镜、正确视角、基本距离/光线;最终 JPEG 必须通过同一套本地复验。没有删除质量检查、绕过检测、增加服务端质量拦截或网络往返。漏检/识别异常及超过 2 秒的检测间隔仍打断累计。已有模型不可用降级路径保持不变,后台明确标记未校验。

最低稳定等待减少 200ms;慢设备从至少三次合格观察减为两次,减少持续保持姿势的难度。实际速度仍取决于手机模型推理耗时,不能保证所有机型和环境的检测合格率。

标题

h5/index.html 的 HTML title、Open Graph 分享标题及页面描述统一改为 1'me肌肤状态检测。首页 PSD 原组合图已经是「肌肤状态检测」,无需改图。

验证与发布

本地已通过:

  • 参数边界:上一版偏头/俯仰/偏位/亮度/轻微漂移等拒绝样例现在通过,多人/错误视角/裁切/大幅移动仍拒绝;450ms 两帧准确触发,短于 450ms 不触发,漏检/超时间隔重置。
  • 真实模型自动三连拍及最终 JPEG 本地复验,正脸不能冒充侧脸、错误方向不能推进,诊断照片归属正确,成功后释放摄像头。
  • 隔离服务器后台诊断保存 v2 配置快照;页面与分享标题正确;quality=3 不阻断报告,游客状态、历史快照、五种屏宽及实际一轮扫描动画通过。
  • 报告持久化、后台/H5/CSV 一致、账号隔离、皱纹原文;账号/OAuth 单测;原算法 86 条及推荐规则 126 用例;请求超时与震动安全回归。

部署目标:ubuntu@1me.xajuzi.com:/home/ubuntu/juzi,部署基线 3f165bf,通过 Git bundle 快进同步、不代用户 push。重启 juzi-h5.service 以保存新版后端参数快照。生产验证仅 GET 请求及浏览器内存拦截,不创建线上账号/报告,不调用收费 Face++。