פיתוח AR Cosmetics Try-On: איפור וירטואלי במפתח מלא
איפור וירטואלי הוא תרחיש ה-AR התובעני ביותר מבחינה טכנית עבור הפנים. שפתון חייב לעקוב במדויק אחר קווי המתאר של השפתיים, צללית חייבת לשכב על קפלי העפעפיים, ומייק-אפ חייב להשתלב עם גוון העור האמיתי. המשתמש מבחין מיד אם הגבול "נסחף" כשהראש מסתובב ב-20°. לכן רוב יצרני הקוסמטיקה לא בונים את הערימה הטכנולוגית הזו בעצמם — הם פונים אלינו לשילוב SDK מתמחה. סיפקנו 15+ פרויקטים של AR try-on למותגי קוסמטיקה.
למה ARKit/ARCore לא מספיקים לקוסמטיקה
ARKit ARFaceAnchor מספק רשת פנים עם 1220 קודקודים (geometry.vertices) ו-blendshapes (blendShapes) להבעות. זה מספיק למסכות ולפילטרים של AR. לשפתון, זה לא מספיק: קו המתאר של השפתיים ברשת הפנים של ARKit הוא בערך 80 קודקודים, מה שגורם לגיאומטריה משוננת במהלך רינדור, במיוחד בולט על שפתיים דקות.
SDKs מתמחים עובדים עם 400–900 קודקודים רק עבור השפתיים, עוקבים אחר עפעפיים עליונים ותחתונים בנפרד, גשר האף ואזורי הלחיים. זה מניב ריאליזם שכלים סטנדרטיים לא יכולים להשיג.
איך לבחור SDK: השוואת פתרונות פופולריים
| SDK | נקודות רשת פנים | אפקטים קוסמטיים | רישיון | זמן אינטגרציה |
|---|---|---|---|---|
| Perfect Corp YouCam | 478 | 120+ (שפתון, צללית, קונסילר, מסקרה וכו') | Enterprise (לפי בקשה) | 2–3 שבועות |
| Banuba Face AR | 468 | אפקטים הניתנים להתאמה אישית | החל מ-$149 לחודש, Enterprise | 2–3 שבועות |
| MediaPipe Face Mesh | 468 | רק רשת, כל השאר מותאם אישית | קוד פתוח (חינם) | החל מ-3 חודשים |
| ModiFace (L'Oréal) | ~500 | 100+ | שותפות בלבד | — |
Perfect Corp YouCam SDK הוא התקן התעשייתי. הוא משתמש ברשת פנים מבוססת ML משלו, 120+ אפקטים מוכנים מראש, SDKs מקוריים ל-iOS (Swift/ObjC) ולאנדרואיד (Kotlin/Java). אנחנו אינטגרטור מוסמך של Perfect Corp, מה שמעניק גישה לאפקטים פרימיום.
Banuba Face AR SDK הוא אלטרנטיבה גמישה עם אפקטים הניתנים להתאמה אישית דרך Banuba Effect Player. הוא מאפשר ליצור אפקטים בעורך. תומך ב-iOS, אנדרואיד ו-Web. רישיון Enterprise מספק גישה מלאה.
יישום מותאם אישית דרך MediaPipe Face Mesh: 468 נקודות, עובד על iOS ואנדרואיד דרך MediaPipe Tasks. חינמי וקוד פתוח. זה דורש בניית רנדרר קוסמטי מותאם אישית — 3–5 חודשים של עבודה — ומפגר משמעותית אחרי SDKs מתמחים בריאליזם. עם זאת, זה מתאים לפרויקטים עם תקציב מוגבל.
איך אנחנו משיגים רינדור ריאליסטי
שפתון. רשת שפתיים → פריסת UV → טקסטורה עם צבע שפתון, ממוזגת באמצעות מצבי מיזוג multiply/screen עם תמונת המצלמה המקורית. אטימות שולטת ב'רוויה' של הגוון. הקצוות מרוככים באמצעות טשטוש גאוסיאני על המסכה. עם 400+ קודקודי שפתיים, קו המתאר נשאר חלק גם כשהראש מסתובב ב-60°.
צללית. טקסטורת גרדיאנט מוחלת על העפעף, תוך התחשבות בעקמומיות המשטח. האתגר המרכזי הוא שכשהמשתמש מסתכל למטה, העפעף נסגר והצללית חייבת להתעוות בהתאם. בלי עיוות נכון, הצללית 'מתקלפת' מהעור. האלגוריתם שלנו משתמש ב-30 blendshapes רק עבור אזור העיניים.
מייק-אפ / קונסילר. לא רק שכבה עליונה — אנחנו משתמשים בהתאמת גוון עור. האלגוריתם מנתח פיקסלים של עור מחוץ לאזור היישום, קובע את תת-הגוון (חם/קר/נייטרלי), ומתאים את צבע המוצר לגוון העור האמיתי. בלי זה, מייק-אפ נראה כמו מסכה. האופטימיזציה שלנו משיגה התאמה ב-2–3 אלפיות השנייה במכשירים מודרניים.
מצלמה חיה לעומת מצב תמונה
לתצוגה מקדימה חיה דרך מצלמה, אנחנו דורשים מינימום 30 fps; אחרת, השהיה הופכת את הניסיון ללא נוח. Perfect Corp SDK שומר על 30 fps ב-iPhone X+, 25 fps באנדרואיד עם Snapdragon 845+. במכשירי אנדרואיד חלשים יותר, הביצועים יורדים — תכננו גיבוי למצב תמונה.
מצב תמונה: המשתמש בוחר תמונה מהגלריה ומקבל רינדור איפור סטטי. טכנית פשוט יותר (ללא דרישת זמן אמת), התוצאה מדויקת יותר בגלל זמן עיבוד ארוך יותר.
מה כלול בעבודה שלנו
אנחנו מספקים מחזור שירות מלא:
- ניתוח דרישות ובחירת SDK אופטימלית לתקציב וללוח הזמנים שלכם
- אינטגרציית SDK לתוך אפליקציה מקורית (iOS/Android) או פרויקט חוצה-פלטפורמות (Flutter/React Native)
- ממשק משתמש לבחירת מוצר מהקטלוג, הגדרת אפקטים, שמירה ושיתוף תוצאות
- בדיקות על 10+ מכשירים (כולל אנדרואיד נמוך)
- תיעוד תפעולי ותמיכה
- סיוע במודרציה של App Store ו-Google Play (בהתחשב בדרישות אפליקציות AR, App Store Review Guidelines)
- הכשרת הצוות שלכם (1 עד 5 אנשים)
לוחות זמנים משוערים
| שלב | משך |
|---|---|
| הכנה, בחירת SDK, אב-טיפוס | 1–2 שבועות |
| אינטגרציית אפקטים בסיסיים (שפתון, צללית, סומק) | 2–3 שבועות |
| קטלוג מוצרים, ממשק משתמש, שמירה/שיתוף | 1–2 שבועות |
| בדיקות, תיקון באגים, שחרור | 1–2 שבועות |
| סה"כ (עם Perfect Corp או Banuba SDK) | 5–8 שבועות |
יישום מותאם אישית על MediaPipe מתחיל מ-12 שבועות. התמחור נקבע באופן אישי.
טעויות נפוצות שאנחנו רואים לעתים קרובות
- התעלמות מעיוות צללית כשהבעת הפנים משתנה — אפקטים מתקלפים
- חוסר התאמת גוון עור למייק-אפ — מסכה במקום איפור
- בחירת SDK מורכב מדי לפרויקט פשוט: למשל, MediaPipe לצבע שפתון יחיד הוא מוגזם
- חיסכון בבדיקות: האפקט עובד מצוין במכשירי דגל אבל נכשל במכשירים בינוניים
- פרסום ללא התחשבות ב-סעיף 5.1.1 App Tracking Transparency — סיכון לדחייה
צרו קשר לייעוץ: נעזור לכם לבחור SDK, לתכנן פיתוח ולהימנע מבעיות טיפוסיות. נעריך את הפרויקט שלכם תוך 2–3 ימים.
הניסיון שלנו: 7+ שנים בפיתוח מובייל, 50+ פרויקטי AR, מוסמכים על ידי Perfect Corp ו-Banuba. הזמינו את ה-AR try-on שלכם במפתח מלא — קבלו פתרון מוכן תוך 5–8 שבועות.







