The invention discloses a physical object three-dimensional positioning method and
system based on video data, and relates to the technical field of three-dimensional positioning. The method is used for solving the problems of low object space positioning precision, unstable
pose estimation and poor
time sequence continuity in a video scene. Firstly, an input video
stream is analyzed, an object segmentation
mask is generated, feature points are extracted, camera motion parameters are calculated through inter-frame matching, and a scene sparse three-dimensional
point cloud is reconstructed; a candidate three-dimensional bounding box is generated according to the segmentation
mask and the
point cloud, an optimal bounding box is selected by combining
geometric matching degree and feature similarity evaluation, and a preliminary three-dimensional positioning result of the object is obtained; a positioning result and historical frame motion data are fused, a space-time constraint optimization model is constructed, and the six-degree-of-freedom
pose of the object is solved; and finally, neural
radiation field representation is established based on the
pose, the pose and neural parameters are optimized through combination of micro rendering and back propagation, continuous and accurate updating of the three-dimensional position of the object is realized, and the positioning stability and robustness in a dynamic scene are improved.