Create Your First Model (30-Minute Quick Experience)
Step 1: Create a Dataset (2 min)
- Click sidebar "Datasets" → "New Dataset"
- Enter a name (e.g., "Helmet Detection") and description
- Click Create
Step 2: Upload Images (3 min)
- Enter the dataset detail page
- Drag and drop image folders to the upload area (JPG/PNG supported, max 100MB each) / scan QR code for real-time phone upload
- Wait for upload to complete (progress bar shows real-time status)
Step 3: Annotate Images (15 min)
- Click any image to enter the annotation editor
- Add class labels in the left panel (e.g.,
helmet,head,person) - Draw bounding boxes by dragging on the image, select the corresponding class
- Click "Next" after annotating each image
- Recommended: at least 50 images per class
Annotation Editor
| Area | Content |
|---|---|
| Left Panel | Class label management, annotation list |
| Canvas | Image + interactive bounding boxes |
| Top Toolbar | Zoom, undo, save, page navigation |
Annotation Tips
- Draw tight boxes that closely fit the target object — avoid excessive blank space
- Annotate the visible portion of occluded objects as well
- At least 50 instances per class, 200+ recommended for best results
- Cover different lighting, angles, and background variations
- Always click "Save" after completing annotations
Step 4: Create a Version Snapshot (1 min)
- Return to the dataset detail page
- Click "Create Snapshot", enter a version description (e.g., "v1.0 initial version")
- The platform auto-generates YOLO-format training data
Step 5: Start Training (1 min setup + 10-30 min wait)
- Click sidebar "Training" → "New Training Job"
- Select the dataset and snapshot version you just created
- Choose a base model (recommended:
yolov8s.ptfor balanced speed and accuracy) - Set epochs (recommended: 100-300) and batch size (recommended: 16)
- Click "Start Training"
- Monitor real-time Loss curves and accuracy changes on the training detail page
Base Model Selection
| Model | Params | Speed | Accuracy | Best For |
|---|---|---|---|---|
yolov8n.pt | 3.2M | Fastest | ★★ | Extreme real-time needs, few classes |
yolov8s.pt | 11.2M | Fast | ★★★ | Balanced choice |
yolov8m.pt | 25.9M | Medium | ★★★★ | Higher accuracy required |
yolov8l.pt | 43.7M | Slow | ★★★★★ | High-precision scenarios |
Step 6: Export the Model (2 min)
- After training completes, click "Deploy Model" — the model will be saved to the model list, then click "Export Model"
- Select the target format (RKNN or XMM)
- Wait for conversion to complete, then click Download
