Skip to content

Model Optimization and Deployment

Model Optimization

Since our model was trained on an x86 platform, we need to optimize the trained model for deployment on edge devices.

AI Creator supports both auto optimization and advanced optimization. Auto optimization comes with preset parameters for different chipsets, allowing you to simply select the target device’s chip model to optimize the model.

Auto Optimization

Advanced optimization provides more configurable parameters, enabling you to fine-tune the optimization process according to your specific needs.

Advanced Optimization

Smart Camera Application Generation

AI Creator supports generating smart camera applications without any coding. With simple configuration, you can create a smart camera application that can quickly run on smart camera devices, allowing you to view the model's performance in real-time.

On the Deployment page, click the Generate Smart Camera Application button. In the pop-up window, enter the application ID, version number, name, and select the model version you just published. Click Confirm to start generating the smart camera application.

Smart Camera Application Generation

Node Integration

Before deploying the model or application, we need to integrate the target device node.

On the Node Management page, click the Integrate Node button. In the pop-up window, enter the information for the target device. For a smart camera, for example, input the node name and device IP, then click confirm to start the integration.

Integrate Node

Once the device is integrated, we can push the model or smart camera application from AI Creator directly to the device.

Deploy Application

Return to the project, and on the Deployment page, select the smart camera application you just generated. Click Deploy to Device, then in the pop-up window, choose the smart camera node you just integrated. Click Start Deployment and wait for the deployment to complete.

Deploy Application

Deploy Application

Application Preview

Once the application has been deployed, you can preview the deployed application on the smart camera using the SmartVision Engine platform.

Smart Camera

Click the button to enter the preview interface, then click start to launch the application and view the model's performance on the smart camera.

Run in SmartVision Engine