An unmanned aerial vehicle target detection tracking method based on intelligent
image matching comprises the steps that an unmanned aerial vehicle collects images to make a
data set, a model file is obtained through twin neural network training, the model file is loaded to detect a video
stream, a current frame target position and detection frame information are obtained, whether the frame is a first frame is judged, and if yes, the target is detected; using a target position information result to initialize a kernel filtering
algorithm, and constructing a measurement vector; if not, calculating correlation by using a kernel
correlation filter, taking the highest response position as a prediction bit, and constructing a measurement vector; calculating a Kalman
gain, and inputting the Kalman
gain into a
Kalman filter to obtain a predicted state estimated value = (); comparing y-axis deviations of the
detector and the tracker, and setting a threshold value for judgment; according to the method, target tracking under resource limitation is realized through light-weight twin network detection in combination with kernel filtering and improved Kalman filtering, the problems of high target
loss rate and low precision are solved, and the method is suitable for the fields of military reconnaissance, intelligent autonomous
attack and the like.