ApsaraVideo Queen SDK (Queen SDK) is a module of ApsaraVideo MediaBox SDK. Queen SDK provides features such as face retouching, makeup, filters, stickers, and face and gesture recognition in the stream ingest, co-streaming, and short video production scenarios. You can use Queen SDK on various platforms such as web, Android, iOS, Windows, and macOS. This topic describes the features that are supported by Queen SDK.
Usage notes
The features supported by Queen SDK vary across mobile, desktop, and web clients. You cannot use a license for Queen SDK across all types of clients.
The following tables describe the features. ✔️ indicates that the feature is supported and ❌ that it is not.
Features
Retouching
Feature | Sub-feature | Basic retouching | Common retouching | Advanced retouching |
The retouching feature supports whole face retouching and manual retouching.
| Skin lightening | ✔️ | ✔️ | ✔️ |
Skin smoothing | ✔️ | ✔️ | ✔️ | |
Image sharpening | ✔️ | ✔️ | ✔️ | |
Rosy cheeks adding | ✔️ | ✔️ | ✔️ | |
Eye bags removal | ❌ | ❌ | ✔️ | |
Nasolabial folds removal | ❌ | ❌ | ✔️ | |
Wrinkles removal | ❌ | ✔️ | ✔️ | |
Skin brightening | ❌ | ❌ | ✔️ | |
Cervical stripes removal | ❌ | ❌ | ✔️ | |
Forehead wrinkles removal | ❌ | ❌ | ✔️ | |
Saturation adjustment | ❌ | ❌ | ✔️ | |
Contrast adjustment | ❌ | ❌ | ✔️ | |
Blemish concealing | ❌ | ❌ | ✔️ | |
Teeth whitening | ❌ | ❌ | ✔️ | |
Eye brightening | ❌ | ✔️ | ✔️ | |
Lipstick application | ❌ | ❌ | ✔️ | |
Blush application | ❌ | ❌ | ✔️ |
Shaping
Feature | Sub-feature | Common shaping | Advanced shaping |
The shaping feature supports whole face shaping and manual face shaping that includes 18 facial adjustments.
| Face slimming | ✔️ | ✔️ |
Face trimming | ❌ | ✔️ | |
Eye enlarging | ✔️ | ✔️ | |
Nose slimming | ❌ | ✔️ | |
Smile making | ❌ | ✔️ | |
Hairline adjustment | ❌ | ✔️ | |
Lower jaw slimming | ❌ | ✔️ | |
Cheekbone narrowing | ❌ | ✔️ | |
Philtrum adjustment | ❌ | ✔️ | |
Face length adjustment | ❌ | ✔️ | |
Chin width adjustment | ❌ | ✔️ | |
Chin length adjustment | ❌ | ✔️ | |
Canthus shaping | ❌ | ✔️ | |
Eye distance adjustment | ❌ | ✔️ | |
Eye height adjustment | ❌ | ✔️ | |
Nose wing adjustment | ❌ | ✔️ | |
Lip shaping | ❌ | ✔️ | |
Lip thickness adjustment | ❌ | ✔️ |
Makeup
Feature | Sub-feature | Advanced makeup |
The makeup feature supports whole face makeup and manual makeup. Makeup effects adapt to facial movements and expressions in real time.
| Eyebrow | ✔️ |
Eyelash | ✔️ | |
Eyeliner | ✔️ | |
Eyeshadow | ✔️ | |
Aegyo sal | ✔️ | |
Blush application | ✔️ | |
Lipstick application | ✔️ | |
Highlight | ✔️ |
Filter
Feature | Sub-feature | Advanced filter |
The filter feature provides 34 filters, with new ones being added. Real-time rendering is supported for a better user experience. | Different styles of filters | ✔️ |
Sticker
Feature | Sub-feature | Advanced sticker |
The sticker feature supports static and animated stickers and provides 79 sticker materials, with new ones being added. Stickers seamlessly match up with faces and adapt to facial movements and expressions in real time. | Static stickers | ✔️ |
Animated stickers | ✔️ |
Body retouching
Feature | Sub-feature | Advanced body retouching |
The body retouching feature allows you to slim bodies, legs, arms, necks, and waists, lengthen legs, resize heads, and enlarge breasts. The natural body retouching effects make bodies look well-proportioned. | Body slimming | ✔️ |
Head resizing | ✔️ | |
Neck slimming | ✔️ | |
Breast enlarging | ✔️ | |
Arm slimming | ✔️ | |
Waist slimming | ✔️ | |
Leg slimming | ✔️ | |
Leg lengthening | ✔️ |
Hairdressing
Feature | Sub-feature | Advanced hairdressing |
The hairdressing feature can precisely identify hair areas in various postures and background environments and provides eight hair colors. | Hairdressing | ✔️ |
Image matting
Feature | Sub-feature | Chroma key | Background replacement |
The image matting feature separates the human body from the background and supports chroma key and background replacement.
| Chroma key | ✔️ | ❌ |
Background replacement | ❌ | ✔️ |
Gesture recognition
Feature | Sub-feature | Common gesture recognition | Custom gesture recognition |
The gesture recognition feature precisely detects and captures key points of hands and gestures. Common gestures include 25 popular gestures such as numbers, heart, fist, claw, and Vulcan salute, along with a variety of dynamic gestures. | Common gesture recognition | ✔️ | ❌ |
Custom gesture recognition | ❌ | ✔️ |
AR writing
Feature | Sub-feature | AR writing |
The augmented reality (AR) writing feature captures hand and finger movements to allow you to write and draw in the air in real time. This feature can be used in a variety of business scenarios such as live streaming, teaching, and creative interactions. | AR writing | ✔️ |