Inspiration Modern beauty, dermatological wellness, and fashion retail face an enormous friction point: uncertainty. Over 30% of online cosmetics and apparel orders are returned, resulting in billions of dollars in logistical waste, carbon emissions, and disappointed shoppers who struggle to know whether a lipstick shade complements their undertone, whether a skincare active suits their barrier health, or how a runway outfit drapes on their silhouette.

We were inspired by Perfect Corp's market-leading AR & AI vision technology to bridge the gap between physical retail and virtual consultation. We asked ourselves: What if anyone could open their browser and instantly access a studio-grade virtual mirror, a clinical dermatological diagnostic lab, an AI fashion runway stylist, and a seamless 1-click shade-calibrated cart?

That vision became SmArist.

What it does SmArist is a next-generation AI & AR Consumer Experience Studio built across five foundational pillars:

Live 3D AR Virtual Try-On (VTO) Mirror:

Real-Time Facial Landmark Tracking: 60 FPS live WebCam feed or photo canvas with 468-point 3D landmark mesh alignment.

Multi-Category Simulation:

Lipstick: Matte, satin, high-gloss, and metallic finishes with opacity control.

Blush & Complexion: Contoured cheek drapes and shade-matched foundations.

Eyeshadow: Shimmer and gradient blends.

Hair Color: 10+ dynamic balayage and pastel tone shaders with gloss Fresnel lighting.

Eyewear & Jewelry: Precision titanium frames with anti-reflective blue-light tinting and kinetic drop earrings.

Interactive Studio Controls: Split-screen Before/After slider, dynamic lighting simulation (Studio Daylight, Golden Hour, Moonlight, Candlelight, Cyber Neon), and 1-click HD snapshot exports.

14-Dimension Clinical AI Skin Diagnostic:

Multivariate Dermatological Assessment: Deep diagnostic scans analyzing wrinkles, hyperpigmentation, surface texture, dark circles, radiance, hydration, redness, sebum, pore refinement, acne clarity, eye bags, firmness, ptosis droopiness, and lipid barrier resilience.

Interactive Zone Heatmaps: Visual SVG overlay rings mapping dermatological regions on the user's face with severity indices and recommended biomolecular actives (e.g., Matrixyl 3000, Copper Tripeptides, Tranexamic Acid, Ectoin).

Longitudinal Skin Age Simulator: Interactive slider (-5 to +20 years) modeling dermal collagen degradation and projected health trajectories.

Personalized Clinical Regimen: Structured AM/PM routines, lifestyle recommendations, and real-time environmental UV index advisories.

GenAI Haute Fashion & Virtual Dressing Room:

Natural Language Text-to-Outfit Synthesis: Transforms prompts like "Met Gala botanical gown in liquid emerald satin with sculptural sleeves" into complete wearable concepts.

Silhouette & Occasion Engine: Supports tailored, relaxed, avant-garde, minimalist, and athletic silhouettes across gala, boardroom, cocktail, and resort wear.

Cloth Drape Physics & Aerodynamics: Simulates fabric drape behaviors and wind velocities.

Sustainability & Material Profiling: Evaluates regenerative bio-fibers, circular manufacturing, and zero-waste virtual sampling ratings.

Smart Retail Lookbook & 1-Click Checkout:

Calibrated Cart Matching: Directly links chosen try-on shades and prescribed skincare biomarkers to curated retail SKUs.

Interactive Cart Management: Quantity adjustments, instant VIP promo code engine (PERFECT15 / DRT2026), dynamic tax/shipping calculations, and instant 1-click checkout confirmation.

Mobile AR Handoff (QR Code): Generates instant QR codes for seamless smartphone camera continuation.

Developer API Sandbox & Gateway:

Interactive testing console for enterprise endpoints: /api/perfect-corp/skin-analysis, /api/perfect-corp/virtual-tryon, and /api/perfect-corp/genai-fashion with live execution, JSON payload inspection, and cURL commands.

How we built it Frontend & UI/UX: Built with React 18, TypeScript, and Tailwind CSS, adhering to mathematical spacing scales, refined typography, and responsive micro-interactions.

Computer Vision & AR Engine: Custom HTML5 WebCam stream ingestion, Canvas2D / WebGL landmark projection, real-time compositing shader algorithms, and SVG radial heatmap geometry.

Backend Architecture: Node.js and Express with modular server-side API proxying to secure biometric processing.

AI Intelligence: Integrated Google Gemini 2.5 Flash via @google/genai for structured JSON output, dermatological formulation generation, and haute fashion silhouette synthesis with deterministic fallbacks.

State & Shopping Pipeline: Client-side reactive cart state with shade preservation, discount rule evaluation, and modal handoff triggers.

Challenges we ran into Real-Time Canvas Shader Compositing: Simulating cosmetic textures (such as the specular glint of high-shine lip gloss vs. the light-diffusing matte finish of velvet lipsticks) without causing WebCam frame drops required optimizing canvas blending modes (multiply, screen, overlay) and landmark coordinate lerping.

Dermatological Clinical Accuracy: Structuring the 14-dimension skin report so that medical scores, severity classifications, and active ingredient recommendations (e.g., pH balancing, photo-protection, lipid replenishment) aligned realistically with different age demographics and skin profiles.

Zero-Trust Biometric Security: Ensuring that video stream frames remain ephemeral in memory without persisting sensitive facial biometric imagery to backend storage disks.

Accomplishments that we're proud of Unified 5-in-1 Platform: Integrating live AR try-on, 14-vector skin telemetry, generative fashion styling, e-commerce checkout, and developer API tooling into one cohesive experience.

Sub-150ms Diagnostic Latency: Achieving near-instantaneous skin diagnostic evaluations with personalized AM/PM regimens and zone coordinates.

Realistic Lighting & Drape Simulation: Developing lighting calibration presets that dynamically alter skin specular highlights and background ambient color temperatures.

True End-to-End Commerce Flow: Taking the user all the way from camera scan personalized shade calibration prescribed active match instant 1-click checkout.

What we learned AR Conversion Dynamics: Consumers are significantly more decisive when they can toggle before/after comparisons and test shades under multiple lighting conditions (daylight vs. evening).

The Power of Visual Diagnostics: Presenting skincare scores as visual facial heatmaps with biological vs. chronological age trajectories empowers users to understand why specific active ingredients are recommended.

Generative Fashion Architecture: Combining text prompt parsing with silhouette constraints and cloth drape physics bridges the imagination gap between conceptual design and tangible styling.

What's next for SmArist 3D Neural Body Mesh Fitting: Extending the virtual dressing room from 2D draped silhouettes to full 3D body avatar scanning with custom millimeter measurements.

Live Social Multi-User Fitting Room: Allowing friends to join a shared AR mirror session to try on matching looks and vote on styles in real-time.

Smart Mirror IoT Hardware Integration: Deploying SmArist as a plug-and-play kiosk interface for in-store luxury beauty counters and department store smart mirrors.

Continuous Regimen Tracking: Integrating longitudinal photo diary timelines so users can scan their skin weekly to measure barrier recovery, wrinkle reduction, and radiance gains over time.

Built With

  • all
Share this project:

Updates

Submission history