Skip to main content

Object Detection

Object Detection is a core task in computer vision, primarily used to identify and locate target objects (such as people, vehicles, and animals) in images or video, typically by annotating target positions with bounding boxes. It is widely used in security surveillance, autonomous driving, industrial inspection, and similar scenarios. Representative model families include YOLO, R-CNN, and DETR.

Hardware RequirementsModelPerformance Benchmark
RDK S600
USB Camera
YOLO26x120 fps (single core)

Hardware Connection

Connect the USB camera to the USB port of the RDK S600 development board.

Model Deployment

Environment Setup

# This case uses a single-core model
# Download yolo26x_demo.tar (also available via wget), place on the board, and extract
wget https://archive.d-robotics.cc/downloads/kol_test/yolo26x_demo.tar
tar xvf yolo26x_demo.tar

Launch the Case

# Enter the target path
cd yolo26x_demo/ultralytics_yolo26/runtime/python

# Run detection on an image; use --test-img for the image and --model-path for the model
python3 main.py

# Start the camera; use --camera-id to specify the USB camera
# For smooth visualization, connect a display via HDMI and run the command in a desktop terminal
python3 main.py --camera-id 0

Result Demo