Software Architecture
Figure 1 shows the software architecture of Vision SDK. Table 1 describes the key modules in the architecture.
Module |
Description |
|---|---|
mxStream |
Manages service streams during process orchestration.
|
mxPlugins |
Provides basic function plugins, such as model inference, model postprocessing, video encoding and decoding, and image decoding, to support quick application development through process orchestration.
|
mxBase |
Provides function libraries of the Ascend processor, including image decoding, cropping and resizing, model inference, and operator acceleration. It is the base of Vision SDK and opens some APIs for you to customize applications.
|
mxTools |
Provides SDK-related tools.
|
