Camera-based wildfire smoke detection for foggy environments