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

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

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

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

本指南將引導您完成:
AI 膚況模擬 API 的工作流程:
端點: /s2s/v2.0/task/skin-simulation
需要認證: Authorization: Bearer YOUR_API_KEY
工作流程步驟:
圖片上傳準備:
- 流程從準備自拍圖片開始。
AI 膚況模擬設定 針對每個膚況問題(例如皺紋、毛孔、泛紅),使用 0.0 到 1.0 的值調整模擬強度:
- 0.0:顯示您原始的肌膚外觀——無變化。
- 1.0:套用 AI 能針對該問題生成的最自然、最健康外觀的增強。
運作方式:
- 在低設定(例如 0.2–0.4)時,細紋或輕微瑕疵會被細微地柔化。
- 在較高設定(例如 0.7–1.0)時,改善更明顯,例如顯著減少中度或深層皺紋、更平滑的質地與更好的膚色,同時保留自然的肌膚細節。
逐步調整以達成您想要的外觀!
啟動 AI 任務並取得任務 ID:
- 透過 HTTP POST 請求,將上傳的圖片與膚況模擬設定傳送到
/s2s/v2.0/task/skin-simulation。 - 在回應中取得唯一的任務 ID,用以識別這次互動。
- 透過 HTTP POST 請求,將上傳的圖片與膚況模擬設定傳送到
輪詢任務狀態(持續檢查):
- 使用取得的
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 | < 10MB | jpg/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 |
| PHP | PHP >= 7.4(現代 TLS/相容性),ext-curl(建議)或 allow_url_fopen=On + ext-openssl、ext-json |
| Python | Python >= 3.10(支援 f-strings),requests >= 2.20.0 |
| Java | Java 11+(支援 HttpClient),Jackson Databind >= 2.12.0 |