{ "model_path": "/app/models/model.glb", "reference_path": "/app/data/model_image.png", "evaluation_timestamp": "2025-09-12T11:44:08.578711", "comprehensive_score": 82.87725715080788, "grade": "B", "metrics": { "2d_map": 1.0000000000000002, "3d_map": 1.0000000000000002, "chamfer_distance": 0.2770361566262666, "emd": 0.22782702886267892, "class_accuracy": 1.0 }, "score_details": { "2d_map": { "raw_value": 1.0000000000000002, "normalized_score": 85.0, "weight": 0.25, "weighted_score": 21.25, "threshold": 0.8 }, "3d_map": { "raw_value": 1.0000000000000002, "normalized_score": 88.57142857142858, "weight": 0.3, "weighted_score": 26.571428571428573, "threshold": 0.7 }, "chamfer_distance": { "raw_value": 0.2770361566262666, "normalized_score": 73.06184578316444, "weight": 0.2, "weighted_score": 14.612369156632889, "threshold": 0.3 }, "emd": { "raw_value": 0.22782702886267892, "normalized_score": 79.62306281830948, "weight": 0.15, "weighted_score": 11.943459422746422, "threshold": 0.3 }, "class_accuracy": { "raw_value": 1.0, "normalized_score": 85.0, "weight": 0.1, "weighted_score": 8.5, "threshold": 0.8 } }, "config_used": { "weights": { "2d_map": 0.25, "3d_map": 0.3, "chamfer_distance": 0.2, "emd": 0.15, "class_accuracy": 0.1 }, "thresholds": { "2d_map": 0.8, "3d_map": 0.7, "chamfer_distance": 0.3, "emd": 0.3, "class_accuracy": 0.8 }, "rendering": { "num_views": 36, "image_size": [ 512, 512 ], "lighting_conditions": [ "default", "bright", "dim" ], "camera_distance": 2.0, "camera_elevation": 30.0, "num_views_for_evaluation": 8 }, "pointcloud": { "num_points": 10000, "num_points_emd": 5000, "num_points_chamfer": 10000 }, "classification": { "num_classes": 10, "class_names": [ "chair", "table", "sofa", "bed", "desk", "bookshelf", "lamp", "cabinet", "door", "window" ], "clustering_enabled": true, "num_clusters": 5 }, "grade_thresholds": { "A": 90.0, "B": 80.0, "C": 70.0, "D": 60.0, "F": 0.0 }, "iou_thresholds": { "2d_iou": [ 0.5, 0.75 ], "3d_iou": [ 0.5, 0.7 ] }, "output": { "save_images": true, "save_pointclouds": false, "generate_report": true, "report_format": "html", "visualize_results": true }, "file_paths": { "output_dir": "results", "images_dir": "results/images", "reports_dir": "results/reports", "temp_dir": "results/temp" }, "logging": { "level": "INFO", "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s", "file": "results/evaluation.log" }, "performance": { "parallel_processing": true, "max_workers": 4, "memory_limit_gb": 8, "cache_enabled": true, "cache_size_mb": 100 }, "validation": { "validate_input_files": true, "check_file_formats": true, "min_file_size_kb": 1, "max_file_size_mb": 100 } } }