go-rknnlite is a project providing CGO bindings to Rockchips rknn-toolkit2 for the Go programming language. It allows you to run various Computer Vision inference models on the RK35xx series of SoC, such as on the Khadas Edge 2.
A number of examples are provided covering the following Models:
- Image Classification (MobileNet, Pooled runtime)
- Object Detection (YOLOv5, YOLOv8, YOLOv10, YOLOv11, YOLOX, RetinaFace)
- Instance Segmentation (YOLOv5-seg, YOLOv8-seg)
- Pose Estimation (YOLOv8-pose)
- Oriented BBoxes (YOLOv8-obb)
- License-Plate OCR (LPRNet, ALPR combining YOLO+LPRNet)
- Text ID (PPOCR detect, recognise, system)
- Streaming + Tracking (HTTP video with YOLO + ByteTrack)
https://youtu.be/M6mvHTNQZqM