pdf-icon

Product Guide

Offline Voice Recognition

Industrial Control

IoT Measuring Instruments

Air Quality

PowerHub

Module13.2 PPS

Input Device

Ethernet Camera

DIP Switch Usage Guide

Module GPS v2.0

Module GNSS

Module ExtPort For Core2

Module LoRa868 V1.2

DEIMv2

  1. Manually download the model and upload it to raspberrypi5, or pull the model repository using the following command.
Tip
If git lfs has not been installed, refer to git lfs installation guide for installation.
git clone https://huggingface.co/AXERA-TECH/DEIMv2

File description:

m5stack@raspberrypi:~/rsp/DEIMv2 $ ls -lh
total 19M
-rw-rw-r-- 1 m5stack m5stack 8.9K Nov 10 10:11 axmodel_inf.py
-rw-rw-r-- 1 m5stack m5stack    0 Nov 10 10:11 config.json
-rw-rw-r-- 1 m5stack m5stack  18M Nov 10 10:11 deimv2_dinov3_s_coco.axmodel
-rw-rw-r-- 1 m5stack m5stack  87K Nov 10 10:11 onboard_result.jpg
-rw-rw-r-- 1 m5stack m5stack 261K Nov 10 10:11 people.jpg
-rw-rw-r-- 1 m5stack m5stack  888 Nov 10 10:11 README.md
  1. Create a virtual environment
python -m venv deim
  1. Activate the virtual environment
source deim/bin/activate
  1. Install dependencies
pip install https://github.com/AXERA-TECH/pyaxengine/releases/download/0.1.3.rc2/axengine-0.1.3-py3-none-any.whl
pip install opencv-python torch torchvision
  1. Run
python3 axmodel_inf.py --axmodel deimv2_dinov3_s_coco.axmodel --input people.jpg -ms n

Run result:

(deim) m5stack@raspberrypi:~/rsp/DEIMv2 $ python3 axmodel_inf.py --axmodel deimv2_dinov3_s_coco.axmodel --input people.jpg -ms n
[INFO] Available providers:  ['AXCLRTExecutionProvider']
[INFO] Using provider: AXCLRTExecutionProvider
[INFO] SOC Name: AX650N
[INFO] VNPU type: VNPUType.DISABLED
[INFO] Compiler version: 4.2 8a28aa57
Image processing complete. Result saved as 'result.jpg'.

Original image:

Output:

On This Page