跳转到内容

AI 膚況模擬

概述

AI 驅動的膚況模擬:以精準與專業呈現治療進展

我們尖端的 AI 驅動膚況模擬技術,能高度準確地呈現臉部膚況的前後視覺化,讓專業人士與消費者都能客觀追蹤護膚治療隨時間的成效。此解決方案為高傳真寫實與臨床級洞察而設計,支援多達十種不同膚況問題的視覺化,包括光澤、痤瘡、油脂、眼袋、黑眼圈、斑點、毛孔、質地、皺紋與泛紅。

透過結合精密的機器學習模型與先進的擴增實境能力,系統僅需一般智慧型手機鏡頭或桌面網路攝影機,即可提供潛在結果的真實、非侵入式預覽。每次模擬在數秒內生成,讓使用者立即獲得有科學根據的理解,了解針對性的護膚介入如何隨時間改善膚況。

此平台專為護膚品牌、皮膚科診所、醫學美容診所與美妝零售業設計,可輕鬆整合於數位與實體接觸點,包括電子商務網站、行動應用、虛擬諮詢與銷售點自助服務機。其多元性支援廣泛的使用案例,例如個人化護膚方案推薦、產品效能模擬、專業療程的治療規劃,以及強化客戶互動並建立對品牌聲明信任的互動式教育工具。

透過客觀的視覺化與數據驅動的敘事,我們的 AI 膚況模擬讓護膚專業人士能設定切合實際的期望、客製化護理計畫,並展示可衡量的進展,最終提升客戶體驗,同時在日益競爭的市場中強化有實證根據的療效。


整合指南

本指南將引導您完成:

AI 膚況模擬 API 的工作流程:

端點: /s2s/v2.0/task/skin-simulation

需要認證: Authorization: Bearer YOUR_API_KEY

工作流程步驟:

  1. 圖片上傳準備:

    • 流程從準備自拍圖片開始。
  2. AI 膚況模擬設定 針對每個膚況問題(例如皺紋、毛孔、泛紅),使用 0.0 到 1.0 的值調整模擬強度:

    • 0.0:顯示您原始的肌膚外觀——無變化。
    • 1.0:套用 AI 能針對該問題生成的最自然、最健康外觀的增強。

    運作方式:

    • 在低設定(例如 0.2–0.4)時,細紋或輕微瑕疵會被細微地柔化。
    • 在較高設定(例如 0.7–1.0)時,改善更明顯,例如顯著減少中度或深層皺紋、更平滑的質地與更好的膚色,同時保留自然的肌膚細節。

    逐步調整以達成您想要的外觀!

  3. 啟動 AI 任務並取得任務 ID:

    • 透過 HTTP POST 請求,將上傳的圖片與膚況模擬設定傳送到 /s2s/v2.0/task/skin-simulation。
    • 在回應中取得唯一的任務 ID,用以識別這次互動。
  4. 輪詢任務狀態(持續檢查):

    • 使用取得的 task_id,透過 HTTP GET 請求(例如 GET /task/${task_id})定期輪詢任務狀態。
    • 持續監控:
      • Task_status = "success"(流程完成)。
      • Task_status = "error"(視情況解決或重試)。
    • 狀態轉為成功後,相應更新工作流程。

這個結構化的工作流程確保與使用者輸入的高效整合、任務的自動化監控,以及無縫取得結果。


  • 認證
  • 使用 Bearer Token 將您的 API key 納入請求標頭:
    Authorization: Bearer YOUR_API_KEY

您可以在 https://yce.makeupar.com/api-console/en/api-keys/ 找到您的 API Key。


  • 上傳圖片

您可以直接上傳檔案到伺服器,或在 AI 任務內容中提供有效的圖片網址。

  • 上傳端點
POST /s2s/v2.0/file

或者,若您已有公開的圖片網址,可跳過此步驟。


  • 調整 AI 膚況模擬強度 AI 膚況模擬設定

針對每個膚況問題(例如皺紋、毛孔、泛紅),在 0.0 到 1.0 的尺度上調整模擬強度:

  • 0.0 → 原始外觀 — 未套用 AI 增強。
  • 1.0 → 針對該問題最大自然、健康外觀的改善,由我們的 AI 模型寫實地渲染。

不同強度等級的預期效果:

強度範圍效果
0.1 – 0.3細微精修—輕度柔化細紋、細微柔化毛孔,或溫和減少泛紅。最適合自然的「清新面容」。
0.4 – 0.6均衡增強—在保留個人肌膚特質的同時,質地與清晰度有明顯改善。
0.7 – 1.0完整修正—顯著減少中度到深層皺紋、均勻膚色、縮小毛孔與泛紅,並提升整體光澤—不會看起來過度修飾或不自然。

專業提示: 從低值開始(例如 0.2),逐步提高,直到達到滿意的寫實結果。


  • 建立 AI 膚況模擬任務並輪詢結果

上傳圖片並設定至少一個膚況問題的模擬強度高於 0.0 後,即可啟動任務。API 以非同步方式處理請求。您必須輪詢任務狀態,直到達到 success 或 error。

  • 建立任務端點
POST /s2s/v2.0/task/skin-simulation
  • 輪詢端點
GET /s2s/v2.0/task/skin-simulation/{task_id}

檔案規格與錯誤

  • AI 膚況模擬規範

攝影與影像指引

光線條件 確保環境光線充足且均勻照明。避免強逆光、局部過度曝光,或臉上出現大片陰影。盡可能使用自然日光或柔和的室內光線。不要使用有色光,包括粉色、藍色或其他帶色調的光源,因為它們可能扭曲膚色的呈現。

臉部位置與遮擋 拍攝正對鏡頭的正面視角。頭部旋轉應盡量小;避免過度傾斜或轉向兩側。確保整張臉,包括額頭、臉頰與下巴,完全可見且無遮擋。不要使用頭髮、口罩、手、眼鏡框、手機,或其他部分覆蓋臉部特徵的物件。

臉部表情與姿勢 保持自然、放鬆的表情,雙眼睜開。嘴巴可保持閉合或略微張開,不要勉強或誇張姿勢。

臉部在畫面中的尺寸 臉部必須佔圖片寬度的至少 60%,以確保有足夠細節供精準分析。避免拍攝過小、過遠,或構圖不當的主體。


  • 支援的格式與尺寸
AI 功能支援的尺寸支援的檔案大小支援的格式
AI 膚況模擬短邊 >= 480,長邊 <= 2560< 10MBjpg/jpeg/png
  • 錯誤代碼
錯誤代碼說明
error_below_min_image_size輸入圖片解析度低於最小要求尺寸(例如 < 256×256 像素)。請上傳更高解析度的圖片。
error_exceed_max_image_size輸入圖片解析度超過允許的最大尺寸(例如 > 2560×2560 像素)。請在上傳前調整或縮小圖片。
error_invalid_params提供了無效的請求參數。
error_src_face_too_small偵測到的臉部佔圖片寬度不到 60%——太小,無法進行精準的肌膚檢測。請使用臉部更大、更清晰且位於畫面中央的圖片。
error_src_face_out_of_bound偵測到的臉部部分或完全在圖片邊界之外(例如臉部裁切過緊)。請確保完整臉部——包括額頭、臉頰與下巴——可見且構圖得當。
error_lighting_dark影像中的環境光線不足以進行可靠的肌膚檢測(例如曝光不足、陰影主導臉部)。請上傳在光線充足條件下拍攝、臉部照明均勻的圖片。
  • 環境與相依性
範例程式語言 / 工具建議的執行環境版本
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

JS Camera Kit


點數消耗

  • 膚況模擬
AI 功能消耗的點數
1~4 項分析4
5~10 項分析6

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