Dashboard
Overview of all toolkits and their status
All Toolkits
| ID | Name | Template | Code | Status | Last Check-In | Actions |
|---|
Templates
Define toolkit layouts with tool positions
Create Template
Upload reference image
Upload an image of your toolkit to define tool positionsToolkits
Manage physical toolkit instances
| ID | Name | Template | Code | Location | Status | Tools | Actions |
|---|
Toolkit Details
Current Status
Tool Status
Check-In History
Check-In Toolkit
Scan a toolkit to verify all tools are present
Settings
Configure detection algorithm thresholds
Detection Configuration
Configure detection mode, algorithm, and models for each template. These settings are also used by mobile and desktop apps.
Default Detection Mode & Algorithm
Configure which detection mode and algorithm to use by default for each template.
Loading templates...
ROI-based Detection (CNN Classifiers)
Active CNN model for ROI-based detection when CNN algorithm is selected.
Loading templates...
Object Detection (Detectors)
Active detector model for Object Detection mode.
Loading templates...
SSIM + Histogram Correlation
Compares current image to reference using Structural Similarity Index.
Uniformity Analysis
Detects tools based on variance and texture in ROI (no reference needed).
Two-Reference Comparison
Compares current image to both "present" and "empty" references.
API Keys
Manage API keys for external applications
API keys allow external applications (like the iOS app) to authenticate without user credentials. Keep these keys secure.
Training Overview
Training data statistics and sample management per template
Samples by Tool
Select a template to view tool statistics
Recent Samples
Select a template to view recent samples
Pending Verification
0Review and verify training samples to improve data quality.
Select a template to view samples pending verification
Extract from Check-in History
Extract training samples from historical check-ins. Only high-confidence detections are included.
Sample Capture
Upload cropped tool images with labels
Add Training Sample
ROI-Based Labeling
Upload an image or select from the training queue to label each tool ROI
Select a template, then upload a toolkit image
Click on ROIs to label them as present or missingTool ROIs
Select a template to see tools
Training Queue
No queue items. Images captured from mobile devices will appear here.
Models
Train and manage ML models (CNN classifiers and object detectors) for tool detection
Training Jobs
Background training jobs. Progress updates automatically.
| Job ID | Architecture | Status | Progress | Metrics | Duration | Actions |
|---|---|---|---|---|---|---|
| No training jobs | ||||||
CNN Classifiers
Binary classifiers that determine present/missing for each ROI slot. The active model is used for check-ins.
| Version | Architecture | Accuracy | Precision | Recall | Size | Inference | Created | Actions |
|---|---|---|---|---|---|---|---|---|
| Select a template to view models | ||||||||
Detectors
Object detectors (YOLO, SSD, etc.) that locate and identify tools in a single pass. Best for varying tool positions.
| Version | Architecture | mAP@0.5 | mAP@0.5:0.95 | Precision | Recall | Size | Inference | Created | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Select a template to view models | |||||||||
Model Comparison
Compare model performance on test data.
Select a template and click "Compare All Models" to see comparison
Active Learning
Review and promote misclassification corrections to training data
Pending Corrections
| Image | Tool | Original | Corrected | Algorithm | Date | Actions | |
|---|---|---|---|---|---|---|---|
| No corrections found | |||||||
Error Patterns
Problematic Tools
Tools with highest correction rates
User Management
Manage users and permissions (Admin only)
| Name | Role | Status | Actions |
|---|