The present invention discloses an adaptive multi-shape
convolution method for target detection, the purpose of which is to solve the shortcomings of traditional
convolution kernels that cannot change shape, cannot match target geometric deformation, have a single
receptive field in the same
network layer, and extract invalid information features other than the target. The method of the present invention mainly learns the kernel
mask first, then uses the kernel
mask to perform adaptive multi-shape
convolution, and finally uses gradient back propagation to update the kernel
mask. The adaptive multi-shape convolution method of the present invention enables convolution to adapt to changes in the geometric shape of the target, enhances the semantic extraction ability and feature expression ability of the convolution network, and only adds a small amount of parameters and computational complexity compared to standard convolution. It can be added to the
backbone network of any target detection model, and only needs to replace the standard convolutions such as 3x3 and 5x5 in its network, which can greatly improve the average detection accuracy of
network model target detection.