Offline Visual Intelligence Software Packages

Offline SDKs for visual production, such as image segmentation, video segmentation, and character recognition, based on deep learning technologies developed by Alibaba Cloud. Allow you to flexibly process all data on devices on both Android and iOS devices.

The SDKs are available for free trial. Try them now.

On-demand Image Processing

The SDKs use AI to automate the processing of large numbers of images. This improves the efficiency of image processing, including portrait production and retouching, commodity image editing and publishing, and marketing poster production. You only need to call the API and upload images.

The SDKs are developed based on the best practices of Alibaba Group in image segmentation. They process billions of SKUs on an annual basis and can automatically produce commodity images with white backgrounds. This saves the Alibaba platforms and its customers more than ten million hours and tens of millions of USD on overhead costs annually.

  • Fast Implementation

    Download a demo APK to test the SDKs before you make a purchase. Simply integrate the SDKs with your applications after official purchase.

  • Data Security

    All data is locally processed on devices to maximize data security.

  • Open Ports

    The API can meet your business requirements in most scenarios.

  • Automation

    After subjects and images are detected or recognized, they are automatically classified to trigger real-time actions. This improves user experience.

  • Precise Recognition

    High-precision models and algorithms help recognize images and detect subjects.

  • Intelligent Optimization

    Intelligently detect and identify a variety of objects such as object and backgrounds, and automatically generate tags and classify the subjects.

Use the demo to try the latest visual AI features without using your online resources.

Demo

Features

Real-time Video Segmentation

The SDK enables high-precision image segmentation based on a deep learning framework and detection and recognition technologies. The SDK can enable automatic subject recognition and pixel-level scene recognition in real time. The SDK is suitable for scenarios in which subjects in images consist of hollow objects or images contain a complex background.

Real-time Lossless Segmentation

The SDK splits live videos in real time based on color filtering and deep learning technologies. The SDK also smoothens the edges of video images and removes noises from video images. This way, live videos can be split into segments whose quality meets the requirements of enterprises in the film and television industry.

Offline Image Segmentation

The SDK performs fine-grained and flawless image keying on pictures that you capture or upload based on detection and recognition technologies. The SDK can help you enable high-precision image segmentation and cut and replace elements in images with complex backgrounds.

Offline Video Segmentation

The SDK splits collected video images in a serialized manner by using on-device computing resources. The offline image enhancement feature ensures that image quality does not decrease when a user zooms in on an image to a size that is twice the original size of the image.

Filter

The following filters are provided: normal, energetic, fresh, food, Japanese style, retouching, mint, and black and white. The SDK edits images to apply the specified effects without impact to the quality of the images.

Retouching

The SDK performs retouching operations such as skin smoothing, sharpening, and whitening, and precisely edits facial features based on fine-grained facial landmark recognition technologies. The SDK is suitable for applications such as entertainment live streaming applications and beauty camera applications.

Offline Image Enhancement

The SDK uses the super-resolution algorithm developed by Alibaba Cloud to enhance image details in real time on mobile clients, remove various defects such as noise and burrs, optimize image parameters such as exposure, color temperature, and contrast, and significantly improve the subject perception of images.

Offline Gesture Recognition

The SDK tracks and recognizes gestures in real time, and displays hand information in real time, including the type of gesture, coordinates of the gesture box, palm orientation, judgment of left and right hands, number of finger landmarks, and 2D and 3D coordinates of finger landmarks.

Offline Body Landmarks

The SDK provides 15 body landmarks that are customized based on the characteristics of human bodies and can accurately depict the postures of characters. The SDK ensures clarity against low ambient light and blurs.

Offline Body Movement Counting and Feedback

The SDK captures human body movements by using cameras, recognizes body landmarks in real time, and automatically counts the movements. The SDK supports 14 types of fitness movements and allows users to customize fitness movements. In addition, the SDK can detect 15 types of irregular movements and notify users of the irregular movements in real time.

Reference Data

Scenarios Feature Time Consumption
Vision AI
Android system: Android 4.0 is supported. The devices that you use must include a camera module and a gyroscope module.
iOS system: iOS 10. iPhone 5s and later models are supported. The devices that you use must include a camera module.
Real-time Video Segmentation 48ms
Real-time Lossless Segmentation 50ms
Offline Image Segmentation 1ms
Offline Video Segmentation 20ms
Offline Image Enhancement 1ms
Filter 1ms
Retouching 1ms

Use the demo to try the latest visual AI features without using your online resources.

Demo

Scenarios

  • Interactive Live Streaming
  • Intelligent ID Photo Production
  • Poster Making
  • Online Meetings
  • User Identification for Access Control Systems
  • Physical Fitness
Interactive Live Streaming

Interactive Live Streaming

You can use the offline SDKs to perform comprehensive recognition and scene recognition in scenarios that require automatic subject recognition, scene pixel-level recognition, hollow object recognition, and subject recognition in a complex background. The offline SDKs ensure high stability and do not have high requirements on hardware. You can also use the offline animation SDK to convert images to animations. This helps you create a wider range of content for your audience.

Related Products

  • Real-time Video Segmentation SDK

Intelligent ID Photo Production

Intelligent ID Photo Production

In this scenario, you can use the offline image segmentation SDK to identify subjects in images, remove backgrounds, and smoothen image edges. This SDK can help you enable high-precision image segmentation and cut and replace elements in images with complex backgrounds. After you perform image segmentation, you can use the offline retouching SDK to retouch images. You can use the SDK to perform retouching operations such as smoothing, sharpening, and whitening, and edit facial features in a precise manner.

Related Products

  • Offline Image Segmentation SDK

  • Offline Retouching SDK

Poster Making

Poster Making

In this scenario, you can use the offline image segmentation SDK to automatically split product images in batches and use the offline image enhancement SDK to optimize the quality of the image segments that you obtain after image segmentation. This ensures that the image quality remains unchanged when you zoom in on the image segments. Then, you can use the image segments to create marketing posters, product images with a white background, product details pages, and other image products. Compared with traditional manual image segmentation methods, these SDKs can help you improve the overall efficiency of image segmentation by 99%.

Related Products

  • Offline Image Segmentation

  • Offline Image Enhancement

Online Meetings

Online Meetings

The SDK enables high-precision image segmentation based on a deep learning framework and detection and recognition technologies. The SDK supports virtual backgrounds in online meetings and allows users to switch backgrounds during communications. This improves user experience in meetings.

Related Products

  • Real-time Video Segmentation

User Identification for Access Control Systems

User Identification for Access Control Systems

In access control scenarios that require user identification such as office buildings, campuses, and home security systems, you can use the offline SDKs to quickly perform a local identity check in a secure and efficient manner. The identification process is imperceptible to the individuals whose identity the system checks.

Physical Fitness

Physical Fitness

In this scenario, you can use the SDKs to count physical body movements in real time based on the data collected by cameras on intelligent devices. The SDKs can also provide feedback on irregular movements and use mirror-like devices to help users adjust their movements in real time. This improves the quality of exercise and allows users to review the accuracy of their movements.

Related Products

  • Offline Body Movement Counting SDK

  • Body Movement Counting and Feedback

  • Offline Body Landmarks

Upgraded Support For You

1 on 1 Presale Consultation, 24/7 Technical Support, Faster Response, and More Free Tickets.

1 on 1 Presale Consultation

Consulting by experienced cloud experts.Learn More

24/7 Technical Support

Extended service time from 10 hours 5 days a week to 24/7. Learn More

6 Free Tickets per Quarter

The number of free tickets doubled from 3 to 6 per quarter. Learn More

Faster Response

Shorten after-sale response time from 36 hours to 18 hours. Learn More
phone Contact Us