The invention discloses a vehicle target motion state
estimation method based on an unmanned aerial vehicle video, and relates to the technical field of
computer vision and intelligent monitoring, and the method comprises the steps: receiving a real-time video
stream of an unmanned aerial vehicle, decoding the real-time video
stream to obtain an original video frame, carrying out the graying, zooming and normalization preprocessing to obtain a processed image, and synchronously adjusting the size of a vehicle bounding box; vehicle targets are detected, a unique ID is allocated for multi-target tracking, and a motion trail is maintained; determining a background feature region, detecting and tracking feature points to estimate an inter-frame
transformation matrix, and performing accumulative transformation to obtain a background overall transformation relation and a historical frame-to-current frame mapping mechanism; calculating a displacement residual error based on the trajectory and the mapping, judging direction consistency, estimating a smooth speed, and updating a motion confidence coefficient to judge a vehicle motion or static state and static duration; outputting the ID, the state, the static duration and the average speed of the vehicle; the method effectively eliminates the motion interference of the unmanned aerial vehicle, improves the
estimation precision, is suitable for the traffic monitoring of the unmanned aerial vehicle, and is high in real-time performance and reliability.