Key Points
During application development, the Matrix module processes data in the following phases:
- Calls an API to transfer data (images) from the host to the device.
- Calls DVPP APIs to encode, decode, and resize data.
- Calls the model manager APIs provided by Framework to infer data.
- Calls an API to send the inference result from the device to the host.

During Matrix module processing, data transfer, DVPP processing, and model inference are most time-consuming. This document mainly describes how to streamline these phases and boost the performance.
For details about each API, see Matrix API Reference and DVPP API Reference
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot