Why IMM?
IMM provides more than 60 data processing capabilities, including image processing, audio and video processing, document processing, and file processing. IMM can meet the requirements of data processing in various scenarios, such as online social networking, e-commerce, tools, media and publishing, and AI data preparation. IMM also provides diversified processing capabilities, intelligent operators, and low latency based on near-storage computing.
-
Diversified Processing Capabilities
IMM provides basic image processing, media processing, document processing, and file processing capabilities. Basic image processing capabilities include resizing, cropping, and compression. Media processing capabilities include audio and video transcoding, and audio and video editing. Document processing capabilities include document editing and preview, and format conversion. File processing capabilities include compression and decompression.
-
Intelligent Operators
IMM provides intelligent operators that are applicable to all scenarios, such as content analysis and recognition, content creation and generation, and intelligent retrieval and clustering based on large language models (LLMs), to help you quickly build your AI applications.
-
Deep Integration with OSS
IMM is deeply integrated with Object Storage Service (OSS). You need to only specify relevant parameters when you call the API operations of OSS to process data. This eliminates the need to perform additional operations for development and access.
Scenarios
Image Processing in Online Social Networking Applications
IMM stores data in OSS. When you send a request to process images stored in OSS from a client, you can specify parameters for image processing on the client, such as adding text or image watermarks and cropping images to resize images. This way, you can process images based on the requirements on different terminals. In addition, IMM uses the intelligent processing capabilities to generate specific jobs or scene-based albums, manages metadata, and performs semantic retrievals. For example, you can retrieve the travel images that are captured on the same date of last year by using IMM.
Comprehensive and diversified atomic capabilities: IMM provides the basic image processing and intelligent processing capabilities. You can use these capabilities to quickly build interesting applications, such as scene-based albums or multimodal content retrieval.
Data processing without data migration: You need to only upload data to OSS. Then, you can process data by calling the API operations of OSS without the need to migrate or replicate data.
High compatibility: IMM supports mainstream content distribution architectures. You can integrate IMM without the need to change your business architecture.
Learn More about OSS > Activate IMM Now >
Data Processing on IoT Devices
IMM can store data such as videos and images generated by IoT devices in OSS. The data generated by IoT devices may be large in size and occupy a large amount of storage space in most cases. When you access such data, a large amount of downlink traffic is generated. In this case, you can use IMM to compress the images generated by IoT devices and transcode high-resolution videos to videos with a lower resolution. This reduces the storage and downlink access costs generated by multimedia data. In addition, IMM allows you to use the IMM client on multiple terminals by using different IMM SDKs and provides consistent experience on the terminals.
Storage and processing of data generated by various IoT devices: IMM provides SDKs for multiple programming languages and supports the compression, encoding, and decoding of images on iOS and Android terminals. This reduces the size of images without compromising the image quality.
Low latency based on near-storage computing: IMM uses a near-storage deployment architecture and is deeply integrated with OSS. IMM supports high concurrency and low latency for data processing to meet your high concurrency requirements for data processing during peak hours.
Various intelligent operators: A large number of recognition operations, such as facial recognition, scene recognition, and object recognition, are performed in the cloud storage of IoT devices. This helps you quickly identify abnormal images or generate highlights. IMM provides various intelligent operators. You can quickly build intelligent applications by calling the API operations of OSS.
Learn More about OSS > Activate IMM Now >