🐄 IMUZZ Cattle Identification API
REST API for cattle muzzle identification using GeM model with enhanced preprocessing.
Endpoints
POST /api/register
Register new cattle with photos
POST /api/identify
Identify cattle from photo
GET /api/cattle
List all registered cattle
GET /api/cattle/<id>
Get specific cattle details
PUT /api/cattle/<id>
Update cattle metadata
DELETE /api/cattle/<id>
Delete cattle registration
GET /api/cattle/<id>/images
Get all images for cattle
GET /api/health
Health check
Model Information
- Architecture: EfficientNet + GeM Pooling+SEBlock+l2
- Embedding Dimension: 512D
- Enhanced Preprocessing: Yes
- YOLO Detection: Available