{ "model_path": "/app/models/model.glb", "reference_path": "/app/data/model_image.png", "evaluation_timestamp": "2025-09-11T08:57:25.207012", "comprehensive_score": 6.90852265807399, "grade": "F", "metrics": { "2d_map": 0.0, "3d_map": 0.0, "chamfer_distance": 0.30504594888594655, "emd": Infinity, "class_accuracy": 1.0 }, "score_details": { "2d_map": { "raw_value": 0.0, "normalized_score": 0.0, "weight": 0.25, "weighted_score": 0.0, "threshold": 0.8 }, "3d_map": { "raw_value": 0.0, "normalized_score": 0.0, "weight": 0.3, "weighted_score": 0.0, "threshold": 0.7 }, "chamfer_distance": { "raw_value": 0.30504594888594655, "normalized_score": 6.433788246080045, "weight": 0.2, "weighted_score": 1.286757649216009, "threshold": 0.1 }, "emd": { "raw_value": Infinity, "normalized_score": 0.0, "weight": 0.15, "weighted_score": 0.0, "threshold": 0.15 }, "class_accuracy": { "raw_value": 1.0, "normalized_score": 56.21765008857981, "weight": 0.1, "weighted_score": 5.621765008857981, "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.1, "emd": 0.15, "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 } }, "memory_profiling": { "data_loading": { "memory_diff_mb": 17.94921875, "time_seconds": 0.075762 }, "rendering": { "memory_diff_mb": 81.99609375, "time_seconds": 2.94553 }, "metrics_calculation": { "memory_diff_mb": 17.765625, "time_seconds": 17.872449 }, "metrics": { "2d_map": { "memory_diff_mb": 10.71484375, "time_seconds": 0.364923 }, "3d_map": { "memory_diff_mb": 4.5, "time_seconds": 14.943237 }, "chamfer_distance": { "memory_diff_mb": 1.55078125, "time_seconds": 2.517745 }, "emd": { "memory_diff_mb": 0.0, "time_seconds": 0.002696 }, "class_accuracy": { "memory_diff_mb": 1.0, "time_seconds": 0.033916 } } }, "performance_summary": {} }