{ "model_name": "rf-detr-soccernet", "architecture": "RF-DETR-Large", "task": "object-detection", "domain": "sports-analytics", "dataset": "SoccerNet-Tracking-2023", "model_info": { "parameters": 128000000, "parameter_count": "128M", "architecture_details": "RF-DETR-Large with DINOv2 backbone", "input_size": [1280, 1280], "input_channels": 3, "output_format": "bounding_boxes_with_classes" }, "classes": { "num_classes": 4, "class_names": ["ball", "player", "referee", "goalkeeper"], "class_mapping": { "0": "ball", "1": "player", "2": "referee", "3": "goalkeeper" }, "class_colors": { "ball": [255, 0, 0], "player": [0, 255, 0], "referee": [255, 255, 0], "goalkeeper": [0, 255, 255] } }, "performance": { "mAP": 0.498, "mAP@50": 0.857, "mAP@75": 0.520, "target_achieved": true, "target_mAP@50": 0.8495, "evaluation_dataset": "SoccerNet-Tracking-2023-test", "evaluation_images": 9000 }, "training_info": { "epochs_completed": 4, "total_training_time_hours": 14, "dataset_size": 42750, "validation_size": 9000, "batch_size": 4, "learning_rate": 0.0001, "optimizer": "AdamW", "scheduler": "cosine_annealing", "hardware": "NVIDIA A100 40GB", "training_framework": "PyTorch", "mixed_precision": true }, "preprocessing": { "normalization": "ImageNet", "augmentation": [ "random_scaling", "random_rotation", "color_jittering", "horizontal_flip" ], "input_resolution": 1280, "multi_scale_training": true, "scale_range": [896, 1280] }, "inference": { "default_confidence_threshold": 0.5, "recommended_thresholds": { "ball": 0.4, "player": 0.5, "referee": 0.6, "goalkeeper": 0.5 }, "processing_speed_fps": { "RTX_4070": 15, "A100": 30, "CPU": 3 }, "memory_requirements": { "model_size_gb": 1.46, "gpu_memory_gb": 6, "ram_gb": 4 } }, "use_cases": [ "sports_analytics", "player_tracking", "ball_possession_analysis", "formation_analysis", "broadcast_enhancement", "tactical_research", "video_analytics", "automated_highlights" ], "limitations": [ "optimized_for_broadcast_footage", "standard_camera_angles_preferred", "lighting_sensitivity", "small_ball_occlusion_challenges" ], "file_info": { "checkpoint_filename": "checkpoint_best_regular.pth", "checkpoint_size_mb": 1495, "created_date": "2025-07-29", "version": "1.0.0", "huggingface_compatible": true, "git_lfs_required": true }, "citation": { "title": "RF-DETR SoccerNet: High-Performance Soccer Object Detection", "authors": ["Computer Vision Research Team"], "year": 2025, "publisher": "Hugging Face", "license": "Apache-2.0" }, "contact": { "repository": "huggingface.co/YOUR-USERNAME/rf-detr-soccernet", "issues": "github.com/YOUR-USERNAME/rf-detr-soccernet/issues", "documentation": "README.md" } }