Enhanced Object Detection in Fog Using a Multi-Stage Preprocessing Ensemble with Hyperparameter Optimization in YOLOv8 | Synapse