The invention provides a
virtual reality three-dimensional space data
correction method, which comprises the following steps of: firstly, acquiring an image, depth and
inertia measurement data of a
virtual reality terminal, and a
pose, a speed and a force feedback
signal of an interaction body, and carrying out
time sequence alignment under a unified time reference; an interaction event is identified through
collision detection, and parameters such as a contact point, a normal direction, a relative speed, a
penetration depth and a
contact duration are extracted. Then, physical consistency constraints including no penetration, contact stability, friction consistency,
momentum conservation and energy non-increase are constructed, and
geometric consistency, depth consistency and physical consistency residual functions are established in the local contact area; and solving surface normal, depth, scale,
pose, calibration parameters and other corrections through a robust nonlinear optimization method so as to update the
point cloud, the grid and the calibration model. According to the method, the consistency and the stability of
geometric modeling and
physical interaction in the
virtual reality scene can be remarkably improved, and the immersion and the interaction precision are improved.