Overview of CVAuto
masterCVAuto is a zero-code, zero-annotation automated testing platform for Computer Vision (CV) AI models. It allows users to test the functionality, effect, and performance of AI image recognition algorithms without manual bounding box or label annotation.
Key Workflow:
- Upload Test Images: Upload images to be tested.
- API Call: The platform calls the algorithm model via HTTP API to get a JSON response.
- Automatic Rendering: It automatically draws labels, bounding boxes, lines, points, or polygons on the image based on the JSON response.
- Automated Assertion & Correction: Users can verify if boxes are correct. If a false positive occurs, users can click near the border to change a checkmark (✓) to an 'X'.
- Metric Calculation: The platform automatically calculates metrics such as Correct count, False Positives, False Negatives, Recall, Precision, and F1 Score, and allows for comparison between different versions.