About the client
Challenge
Our solution
An AR project developed for multiple devices
On the iOS side, our engineers employed Apple ARKit’s built-in AI model to detect the user’s face on the screen accurately and, with suitable algorithms, position the mask using the top of the head as a reference.
For the Android version, our team went with ARCore, a large Google-based framework with many APIs for mobile app development at our disposal. We used these to identify facial features and implement occlusion based on the size and position of the user’s face so that the mask could work as intended.
Focus on inclusivity and attention to detail
To ensure that the transparent mask seamlessly matches the user’s skin tone, we added a feature to fetch the mask’s intended colour directly from the user through the camera, achieving the closest possible match.
Finally, to enhance the mask's natural appearance, our 3D artists used the graphics software Blender to create an overlaying skin-like texture with numerous intricate details, including follicles and ageing marks, for an improved overall effect.
The results
Key stats
Vention specialists
3 months of partnership (and counting!)
AR integration overlays implemented
Tools & technologies





