コンテンツへスキップ

AI フィッツパトリック肌タイプ分析

概要

AI フィッツパトリック肌タイプ分析

AI 駆動のフィッツパトリック肌タイプ検出をアプリケーションに統合し、カメラ入力を使用して肌タイプを分類します。e コマースおよびデジタルヘルスプラットフォームで、スキンケア、日焼け止め、製品推奨ワークフローに使用できます。

肌タイプ検出

この API は、コンピュータビジョンと機械学習モデルを使用して肌の特徴を分析し、単一のリクエストでフィッツパトリック分類を返します。フロントエンドアプリケーション、推奨エンジン、または臨床システムによって直接消費可能な、構造化された客観的なデータを提供します。

トーマス・B・フィッツパトリック博士によって導入されたフィッツパトリックスケールは、メラニンレベルと UV 曝露への反応に基づいて 6 つの肌タイプを定義し、システムが日焼けや日焼けしやすさを予測できるようにします。

分類出力

API は、UV 反応モデリングに基づいて、タイプ I からタイプ VI までの 6 つの標準化された肌タイプのいずれかを返します。

この出力で、カスタマイズされた製品推奨を提供し、スキンケアワークフローを自動化できます。

フィッツパトリックスケール肌タイプ太陽に対する肌の反応
タイプ I白ほぼ必ず日焼けし、日焼けしない
タイプ IIベージュ通常日焼けし、わずかに日焼けする
タイプ III明るい茶色時々日焼けし、徐々に日焼けする
タイプ V中程度の茶色ほとんど日焼けせず、日焼けしやすい
タイプ V濃い茶色非常にまれに日焼けする
タイプ VI非常に濃い茶色ほとんど日焼けしない


統合ガイド

1. 画像のキャプチャ 十分な照明の下で正面を向いた画像をキャプチャします。顔がはっきりと見え、フレームの十分な部分を占めていることを確認してください。

2. 画像のアップロード 以下のエンドポイントを通じて、アップロード URL とファイル ID をリクエストします。

POST /s2s/v2.0/file

返された URL を使用して画像をアップロードします。 または、独自のストレージにホストされている公開アクセス可能な画像 URL を提供します。

3. オプションの前処理

POST /s2s/v2.0/task/fitzpatrick-scale-analyzer/pre-process

画像に複数の顔が含まれている場合、または明示的なターゲット選択が必要な場合にこの手順を使用します。単一の顔の画像の場合、デフォルトのインデックスで十分な場合、この手順はスキップできます。

4. 前処理結果の取得

GET /s2s/v2.0/task/fitzpatrick-scale-analyzer/pre-process

Webhook を設定するか、ポーリングを実装してタスク結果を取得します。Webhook を使用すると、タスクが完了したときにアプリケーションが自動的に通知を受信します。ポーリングを使用すると、ステータスが running から success または error に変更されるまで、システムがタスクエンドポイントを繰り返し呼び出します。

5. 分析タスクの実行

POST /s2s/v2.0/task/fitzpatrick-scale-analyzer

ファイル ID または画像 URL を入力として使用してタスクを送信します。レスポンスには、追跡および結果取得用の task_id が返されます。

6. タスク結果の取得

GET /s2s/v2.0/task/fitzpatrick-scale-analyzer/{task_id}

タスク ID を使用してステータスを追跡し、結果を取得します。

Webhooks を設定して、success または error ステータスでタスク完了時の非同期通知を受信できます。ステータスが running から success または error に更新されるまでタスクエンドポイントを繰り返し呼び出すことにより、ポーリングもサポートされています。

使用料は、タスクが正常に完了した場合にのみ課金されます。


ファイル仕様とエラー

  • サポートされる形式と寸法
AI 機能サポートされる寸法サポートされるファイルサイズサポートされる形式
AI フィッツパトリック肌タイプ分析長い辺の長さは 4096 ピクセルを超えてはならず、短い辺の長さは 320 ピクセル以上でなければなりません。< 10MBjpg/jpeg
  • エラーコード
エラーコード説明
error_below_min_image_sizeソース画像の寸法は少なくとも 320 ピクセルでなければなりません。
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 (モダンな TLS/HTTP サポート)
- jq >= 1.6 (堅牢な JSON パーシング)
Node.js (JavaScript)Node >= 18 (グローバル fetch 用)
JavaScript- Chrome / Edge >= 80
- Firefox >= 74
- Safari >= 13.1
PHPPHP >= 7.4 (モダンな TLS/互換性用), ext-curl (推奨) または allow_url_fopen=On + ext-openssl, ext-json
PythonPython >= 3.10 (f-strings 用), requests >= 2.20.0
JavaJava 11+ (HttpClient 用), Jackson Databind >= 2.12.0

ユニット消費

AI 機能消費ユニット
AI フィッツパトリック肌タイプ分析 V1.010

言語
サーバー
https://yce-api-01.makeupar.com