ApsaraVideo Queen SDK (Queen SDK) is a module of ApsaraVideo MediaBox SDK. Queen SDK provides features such as stream ingest, co-streaming, retouching effects for short video production, filter, sticker, and face and gesture recognition. 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 ❌ Indicates that the feature is not supported.
Features
Retouching
Description | Sub-feature | Basic retouching | Common retouching | Advanced retouching |
The retouching feature supports smart retouching and manual retouching.
| Smart retouching | ❌ | ❌ | ✔️ |
Skin whitening | ✔️ | ✔️ | ✔️ | |
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
Description | Sub-feature | Common shaping | Advanced shaping |
The shaping feature supports auto face shaping and manual face shaping that includes 18 facial adjustments.
| Auto face shaping | ❌ | ✔️ |
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
Description | Sub-feature | Advanced makeup |
The makeup feature supports auto makeup and manual makeup. Makeup effects adapt to facial movements and expressions in real time.
| Auto makeup | ✔️ |
Eyebrow | ✔️ | |
Eye makeup | ✔️ | |
Eyeshadow | ✔️ | |
Aegyo sal | ✔️ | |
Blush | ✔️ | |
Lipstick | ✔️ | |
Highlight | ✔️ |
Filter
Description | Sub-feature | Advanced filter |
The filter feature provides 34 filters and continuously expands the filter library. Real-time rendering is supported for a better user experience. | Different styles of filters | ✔️ |
Sticker
Description | Sub-feature | Advanced sticker |
The sticker feature supports static and animated stickers, provides 79 sticker materials, and continuously expands the material library. Stickers seamlessly match up with faces and adapt to facial movements and expressions in real time. | Static stickers | ✔️ |
Animated stickers | ✔️ |
Body retouching
Description | 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
Description | 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
Description | Sub-feature | Chroma keying | Real-time background removal |
The image matting feature separates the human body from the background and supports chroma keying and real-time background removal.
| Chroma keying | ✔️ | ❌ |
Real-time background removal | ❌ | ✔️ |
Gesture recognition
Description | 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, hearts, fists, claws, and Vulcan salute, along with a variety of dynamic gestures. | Common gesture recognition | ✔️ | ❌ |
Custom gesture recognition | ❌ | ✔️ |
AR writing
Description | 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 | ✔️ |