IBM PowerAI Vision overview
The IBM® PowerAI Vision platform, built on cognitive infrastructure, is a new generation of video/image analysis platforms. The platform offers built-in deep learning models that learn to analyze images and video streams for classification and object detection.
PowerAI Vision includes tools and interfaces for anyone with limited skills in deep learning technologies. You can use PowerAI Vision to easily label images and videos that can be used to train and validate a model. The model can then be validated and deployed in customized solutions that demand image classification and object detection.
- Streamlined model training
- You can use existing models that are already trained as starting point to reduce the time required to train models and improve trained results.
- Single-click model deployment
- After you create a training model, you can deploy an API with one click. You can then develop applications based on the model that you deployed.
- Data set management and labeling
- You can manage both raw and labeled data.
- Video object detection and labeling assistance
- Videos that you import can be scanned for objects and the objects can be automatically labeled.
Architecture overview
The architecture of PowerAI Vision consists of hardware, resource management, deep learning computation, service management, and application service layers. Each layer is built around industry-standard technologies.
Architectural Layer | Description |
---|---|
Infrastructure Layer | Consists of hardware systems that support PowerAI Vision, including virtual machines (containers), accelerators (GPUs/FPGAs), storage systems, networks, and so on. |
Resource Management Layer | Coordinates and schedules all computing resources. |
Deep Learning Calculation Layer | Consists of deep learning algorithms, including data processing modules, model training modules, and prediction modules. |
Service Management Layer | Manages user projects in a graphical interface, including image preprocessing, data annotation management, data set management, training task management, model management, and API management. |
Application Service Layer | Located on the top of the PowerAI Vision platform, it is responsible for managing all application-related services, including image labeling and preprocessing services, video annotation services, customized image classification services, and customized object detection services. |