Beauty AR SDK
Empower your app with beauty AI & AR tools. From portrait editing tools, real-time touch up to makeup filters, our beauty SDK & API offer the most powerful digital face beautification tailored to your use case.
AI & AR Technology for Beauty
-
Makeup
Let users experiment with new looks in seconds, adoring eyes and skin with digital makeup. The filter includes:
- Eyeshadow of any color & transparency.
- Eyeliner for the upper or lower eyelid.
- Eyelashes of any length & color.
- Blusher applied to upper cheeks.
- Highlighter applied to nose, center forehead & chin.
- Contour applied to the lower cheeks and upper forehead.
-
Beautification
Empower your video apps with real-time face touch up technology . The all-in-one filter features:
- Skin smoothing, hide wrinkles.
- Skin tone enhancement to make it lighter or darker.
- Face morphing to slim down the cheeks and nose.
- Teeth whitening.
- Expressive eyes effect to add glare to the eyes.
- Eye makeup to overlay eyelashes and eyeshadows.
- Color correction.
-
Acne Removal
Bring an easy to use blemish removal to your users for photo apps. The neural network recognizes the presence of skin defects on a user's face and retouches them based on the user's skin color. Users can remove skin defects in photos automatically or manually tapping on the desired area making their skin look perfect.
-
Neck Smoothing
The effect is built on a neural network trained to recognize the neck area and a beautification algorithm. It hides small wrinkles and blurs the skin making it look younger in photos. Neck beautification is a useful add-on to selfie editing apps, as it makes the overall face touch up results more natural and organic.
-
Skin Smoothing
Create an effect of a truly natural skin beautification in live streaming, video conferencing apps or professional photography. We developed a neural network which detects the area of the skin more precisely and blurs it in a sophisticated way. Skin beautification based on a neural network works on any skin color and is compatible with other Face AR features like virtual makeup or face filters.
-
Eye Bag Removal
Eye bags and dark circles make the face look old and tired. Makeup and beauty filters can’t provide the desired beauty effect there - recoloring or blurring doesn’t look natural. To solve this, we trained a neural network to segment and lighten the area under the eyes. It automatically removes the dark circles in photos and adjusts to the user skin tone.
Technical Features
Makeup filter
Real-time: 35-40 FPS avg.
Photo: < 1 sec. processing time
Skin smooth
Real-time: 20-30 FPS avg.
Photo: 1-2 sec. processing time
Retouch filter
Real-time: 18-30 FPS avg.
Photo: 1-2 sec. processing time
Eye bag removal
Photo: < 1-2 sec. processing time
Neck smooth
Photo: < 1-2 sec. processing time
Acne removal
Photo: < 1-2 sec. processing time
Virtual Beauty Experience
Beauty AR SDK enables real-time face beautification with fast and accurate performance on iOS, Android and Web. It helps developers to integrate face touch up and makeup filters into their iOS, Android and Web apps. The filters work on video calls, photo, video editing and live streaming apps. With just a tap, users can elevate their selfies or video meetings.
- Engage users with face modification tools
- Inspire video communication with makeup and beauty filters
- Boost user-generated content offering
- Make users comfortable about their front-facing cameras
Use Cases
Video & photo editing
Let users retouch face, apply face modification tools to enhance photos & videos.
Video chats
Inspire video communication adding.
Live streaming
Unlock a new level of creative AR video broadcasting experience.
Social networking
Social networking
Video conferencing
Let users apply beauty filter to feel relaxed in video meetings.
Music & karaoke
Inspire users to take video clips with an immersive beauty AR camera.
Why Banuba
- We can adapt our technology for custom hardware and use cases.
- Time and effort save required for algorithm training and testing.
- Our face tracking covers 97% of iOS and 80% of Android devices.
- Real images and balanced datasets to ensure technology performance for all users
- We can develop a unique custom technology POC.
- Our R&D and PM experts can advise you on the optimal technology to achieve your goals.
-
Face Beautification SDK is a set of modules that allow you to fix camera distortion and modify user facial features in the camera.
-
Yes, before purchasing the license cost you have 14 days free trial period to validate our SDK performance. To get your free trial period started we need to sign a POA (public offer agreement).
-
We offer different license-based pricing models for our clients, e.g. monthly, quarterly or annual payment. As most clients need a specific set of features the cost varies depending on the client’s case. Please, get in touch with us to discuss your pricing.
-
Yes. If you need only one or several features e.g. background separation or hair recolor, we provide you with the custom build and configuration modules that include the features you need.