A novel bridge crack detection framework based on a differentiable Canny-guided Dynamic Edge Gating U-Net | Synapse