What is Intelligent Media Management?
Alibaba Cloud Intelligent Media Management (IMM) integrates with storage products to analyze, process, retrieve, and manage cloud-based documents, audio, video, and images.
Product overview
IMM provides document format conversion and editing, image and video format conversion, clipping, splicing, compression, content recognition, facial recognition, QR code detection, and facial search. It is designed for developers building media asset management, smart cloud storage, social networking, and image hosting applications. Combined with Object Storage Service (OSS) and Drive and Photo Service (PDS), IMM provides a unified solution for document management, media assets, and social platforms.
Features
Try these features in the IMM console or through the IMM SDK.
-
Document conversion and preview
Integrate document format conversion and preview into your applications.
Feature
Description
Format conversion
Convert 48 document formats, such as PPTX, PPT, XLS, DOC, PDF, HTML, and HTM, into JPG, PNG, PDF, TXT, and VECTOR formats. Document format conversion.
Document preview
Choose a suitable method to preview documents as needed.
-
Document Preview V1: Convert a document to VECTOR format and integrate it with the IMM frontend rendering engine for customizable document preview.
-
Document Preview V2: Obtain the preview URL and AccessToken of a document. You do not need to specify an iframe element. The JS file auto-generates an iframe under the custom block element and handles AccessToken setup for quick integration. WebOffice frontend development.
-
-
Intelligent image detection
Integrate AI-powered content recognition and facial recognition for intelligent image management.
Feature
Description
Image tag detection
Detect scenes, objects, and events in images to generate tag metadata. Image tag detection.
Facial detection
Detect faces and attributes (age, gender, mood) in images to generate facial metadata. Facial detection.
QR code detection
Detect QR codes and their embedded content in images. QR code detection.
Body detection
Detect human body regions and confidence levels in images. Body detection.
Facial search
Find the top N images most similar to a given image, ranked by descending similarity. Facial search.
Face verification
Compare the two largest faces across two images for similarity. Face similarity comparison.
Blind image watermark
Add invisible image or text blind watermarks to images. Use IMM to parse and recover hidden watermarks. Blind image watermarks.
-
Media processing
Feature
Description
Video tag detection
Analyze video content to generate tags. Video tag detection.
Media transcoding
Transcode audio and video in OSS into formats for PC, TV, and mobile playback. Media transcoding.
Get media metadata
Retrieve the resolution, bitrate, frame rate, and encoding standard of a media file. Get media metadata.
Stream while transcoding
Start playback immediately after upload. Only required segments are transcoded during playback. Stream while transcoding.
-
File data processing
Feature
Description
File compression
Package multiple files in OSS into a compressed archive such as ZIP. Compression and decompression.
File decompression
Extract specific files or an entire archive to a specified location. Compression and decompression.
Point cloud compression
Analyze and process spatiotemporal data in point clouds. Point cloud compression.
Scenarios
IMM supports document management, social image analysis, and personal device data storage. Application scenarios.
Get started
-
IMM console
Log on to the IMM console to manage projects and explore features. Activate the service.
-
IMM SDK
The IMM SDK integrates IMM features into your applications. It is built on the service APIs and provides the same capabilities. SDK Reference and API overview.
-
OSS console
Attach an IMM project to an OSS bucket to use features such as document preview and facial recognition in the OSS console. Quick start.