The crack diffusion model: an innovative diffusion-based method for pavement crack detection