This paper establishes a three-dimensional virtual landscape model based on statistical equations. This paper completes the analysis of interior design requirements by analyzing the structure of the interior design platform and the indoor positioning algorithm from the three-dimensional virtual perspective. We realize the 3D reconstruction of indoor landscape through the 3D visual image reconstruction module and VRLM browser module. The experimental results show that the designed 3D virtual landscape is more realistic. Its artistic effect is better.