I. Introduction
Object detection is a fundamental task in computer vision with applications in diverse fields such as autonomous driving, surveillance, and robotics. However, most current object detection models face challenges when operating in adverse weather conditions like fog and haze, where visibility deteriorates, significantly reducing detection accuracy [1]. To address this challenge, researchers have proposed various solutions, including image restoration techniques, which enhance visibility by applying dehazing as a preprocessing step [2]. Utilizing image restoration as an initial step before detection can enhance visibility. However, executing separate dehazing and detection models consecutively leads to increased computing costs and reduced inference speed. This presents challenges for systems with limited resources that require real-time performance. Moreover, optimizing restoration and detection separately does not result in a collaborative improvement of both tasks in an integrated manner [3]. Furthermore, dehazing can accidentally eliminate important features that are crucial for subsequent detection processes [4], [5].