Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

When it comes to buying makeup, one thing will never change - people will always prefer to try it on first. Makeup SDK helps you create a custom virtual makeup try-on that acts like a virtual mirror, showcasing your products in an interactive, personalized way.

By letting customers try on your products from the comfort of their home, you can grow sales and decrease return rates, especially at a time of the global pandemic when customers are increasingly buying online and approaching every physical contact with caution.

For customers, having a chance to try on the products they are interested in improves the overall shopping experience and brings them closer to a purchase. It also increases the chance of them being happy with the purchased products and buying from the same brand again.

How does Makeup SDK work?

Makeup SDK combines face tracking and 3D rendering to create a real-time virtual makeup experience. It lets you build a virtual makeup try-on solution that is:

  • Intuitive, allowing customers to easily try-on makeup products using nothing but a simple camera;
  • Easily accessible, letting your customers enjoy a personalized makeup experience on their favorite platform;
  • Realistic, presenting a wide range of makeup products in real time;
  • Customizable, showing off the true colors of your brand - from makeup features to UI.

Real-time face tracking for flawless UX

Makeup SDK is integrated with FaceTrack - extremely fast and precise face-tracking technology used by hundreds of clients worldwide. FaceTrack detects and tracks 99 facial points and returns a face mesh, ie. a 3D model of the person’s face. The 3D face mesh is used to pinpoint the facial areas needed to properly display specific makeup products. For example, eyeshadow is applied to the eyelid area, blush is applied to cheekbones, etc.

Real-time tracking makes sure that the makeup always “fits” perfectly, even if the customer moves their head. This way, customers can see how a specific product suits them from different angles - almost like looking at the mirror. All they need to do is turn on their camera.

Furthermore, the tracker processes images from any standard web or mobile camera. Broad device reach and real-time processing help create truly intuitive virtual makeup try-on solutions that can provide the optimal experience with minimum user input.

3D rendering for optimal makeup representation

After detecting important facial landmarks, Makeup SDK automatically applies virtual makeup by blending the colors using carefully designed semi-transparent masks and appropriate post-processing. Makeup SDK supports a wide range of makeup features out-of-the-box - all you need to do is to choose its color(s) and finish. Feature’s finish defines the texture and other special attributes of the makeup product to ensure a more realistic look. The finish can, for example, be glossy, matte, metallic, satin, etc., helping create a more realistic look.

Easy integration for a faster time-to-market

Whether you’re building a makeup app, upgrading an e-commerce website or powering a smart mirror in your store, our Makeup SDK will help you create the optimal digital experience of your physical products. Makeup SDK lets you easily integrate virtual makeup functionalities on the platform of your choice - iOS, Android and HTML5.

To request your free evaluation license or discuss your idea with our experts, get in touch.


Customization

Makeup SDK lets you build your custom makeup solution and gives you complete flexibility when it comes to customization. You can also develop new functionalities or your own user interface over or around our visualization. For example, you can create entire makeup looks, develop analytics, connect your virtual makeup try-on with popular social media, and more.

You can also go one step further and build a valuable sales and analytics tool around the virtual try-on. You can offer product recommendations and gather actionable try-on statistics and insights they can then use to encourage (up)sales. For example, you can keep track of which products are selling the most and adjust the offering across different locations to meet the real needs of your customers.

If you’d prefer a ready-made solution, you can rely on our experienced team for custom development. With more than a decade of first-hand experience in computer vision and machine learning projects, our team can easily bring your idea to life. We can help you design your solution, advise your team, develop new features, or build a custom solution from scratch.


Learn more

Find out how to get started with Makeup|SDK and explore advanced concepts and examples for developing your own project:


  • No labels