本发明提出一种基于投影变换的自由立体显示深度数据校正方法,该方法包括深度数据与三维场景真实距离的非线性关系的获取和深度数据的非线性校正两个过程。深度数据与三维场景真实距离的非线性关系的获取过程计算得到摄像机投影变换矩阵,从而计算深度数据与三维场景真实距离的非线性关系;深度数据的非线性校正过程,将与三维场景真实距离成非线性的深度数据校正成为线性关系,得到可以客观真实地反映物点到摄像机距离的深度数据,从而消除深度数据渲染法中因利用非线性深度数据引起的视差图序列出现的畸变,提高了自由立体显示的裸眼三维显示效果。