The invention discloses a road
disease detection method based on an unmanned aerial vehicle,
electronic equipment and a program product. The method is realized based on a trained road
disease detection model, a C3k2-MDDSC module is introduced into a
backbone network of the model, the feature
multiplexing capability is enhanced through gradient
shunting and multi-scale fusion, the gradient disappearance problem is relieved, and the robustness of the model is improved by means of jump connection and packet
convolution. An ACFP module is introduced into the
tail end of the
backbone network, dynamic fusion of local and global features is realized by using multi-scale cavity
convolution and a channel-space attention mechanism, and the complex scene modeling capability is improved. And the neck network is integrated with an SGF module, so that the
spatial perception of the model to a tiny target can be improved. Besides, the ES-FPN proposed based on the SGF module not only can enhance the utilization of shallow spatial information, but also can optimize the complementarity of cross-level features. During training, regression loss, namely fast high-quality intersection-to-union ratio loss, is proposed, and angle punishment is introduced to improve the alignment precision of the rotating frame and the convergence speed of the model.