跳转到内容

AI 发型发量密度检测

概览

AI 发密度检测用照片就能快速做出专业评估:通过观察头皮显露程度与头发分布形态,把发密度分成四档,给出近似毛发镜检查的洞察,不必借助任何实体工具。商家上传一张图即可规模化地提供专家级的个性化服务。

接入指南

  • AI 发密度检测怎么拍照

  • 拍一张自拍

    • 请正对镜头、光线充足,然后把头低到 45 度。头发不要扎起来,整条发际线要清楚可见。

    • 也可以用 JS Camera Kit 拍照。
  • 如何用 AI 检测发密度

  • 请用 /s2s/v2.0/file 接口上传以下素材:

    • 您的自拍照片。
  • 执行 AI 任务 /s2s/v2.0/task/hair-density-detection
    送一张正脸、低头 45 度的自拍图片来执行检测任务,把它的文件 ID 作为 AI 的输入源。

  • 轮询任务状态,直到成功或报错
    用这个 task_id 轮询 GET 'task/hair-density-detection' 监控任务状态,取得引擎当前的处理进度。引擎完成任务之前,状态会一直是 'running',这一阶段不消耗点数。

发密度分级

缩略图发密度分级说明
第 1 级
极低密度
头发明显稀疏,大面积可见头皮。发丝细,覆盖度很低。
第 2 级
低密度
稀疏可见,头顶与分缝处头皮尤其明显。头发缺少蓬松感与厚度。
第 3 级
中等密度
强光下可部分看到头皮,但头发仍有一定蓬松度与覆盖度。发丝偏细,整体还算健康。
第 4 级
高密度
头发饱满浓密,几乎看不到头皮。发丝排列紧密,蓬松充足、覆盖自然。
  • 拍摄建议

Suggestions for How to Shoot

文件规格与错误码

  • 支持的格式与尺寸
类型支持尺寸支持文件大小支持格式
AI 发密度检测图片宽高至少 100 像素,任一维度不超过 4096 像素。若某一边超过 1080 像素,会自动缩放到该上限以内进行分析。< 10MBjpg/png
  • 错误码
错误码说明
error_below_min_image_size图片宽或高小于 100 像素,尺寸过小,无法使用
error_face_position_invalid脸部需完整可见,不能被裁掉一部分
error_face_position_too_small照片中的人脸过小,无法准确分析
error_face_position_out_of_boundary脸部过大,或部分超出照片边缘
error_insufficient_lighting光线太暗,分析起来很困难
error_face_angle_invalid脸部角度不太对。正脸拍摄时,头部偏离正向请在 10 度以内;侧脸拍摄时,角度应大于 15 度
  • 运行环境与依赖
示例代码语言 / 工具建议运行时版本
cURL- bash >= 3.2
- curl >= 7.58 (modern TLS/HTTP support)
- jq >= 1.6 (robust JSON parsing)
Node.js (JavaScript)Node >= 18 (for global fetch)
JavaScript- Chrome / Edge >= 80
- Firefox >= 74
- Safari >= 13.1
PHPPHP >= 7.4 (for modern TLS/compat), ext-curl (recommended) or allow_url_fopen=On + ext-openssl, ext-json
PythonPython >= 3.10 (for f-strings), requests >= 2.20.0
JavaJava 11+ (for HttpClient), Jackson Databind >= 2.12.0

JS Camera Kit


点数消耗

AI 功能消耗点数
AI 发密度检测 V1.01

语言
服务器
https://yce-api-01.makeupar.com