论文部分内容阅读
随着科技发展平面显示技术已经发展到极致,越发成熟,但仍无法满足人们对完美的再现生活的需求。而立体显示技术可以解决这一问题。立体显示技术主要分为基于双眼视差原理的立体显示技术和真实立体显示技术。基于双眼视差原理的立体显示技术虽然具有设备便宜、实现简单等诸多优点,但由于强制性的给左右眼呈现不同图像而造成的辐辏—调节冲突,观察者会产生视觉疲劳、恶心、眩晕等不适症状。而真实立体显示技术可以很好的解决这个缺点。全视技术是真实立体显示技术中最为重要的分支。全视技术只需要一个微透镜阵列,使得其成本低廉、较易普及。全视技术应用的是光线可逆原理,因此具有观察点灵活、立体感好等特点。本文采用基于计算机的全视技术研究方法,通过计算机在3ds MAX中建立摄像机矩阵模型模拟传统模型中的透镜阵列对物体进行拍摄,并通过Java语言编程将摄像机矩阵拍摄的立体元图像进行合成。进而完整模拟出基于全光学的全视技术的内容获取过程及结果。本文还针对全视技术的图像采集可能面临的瓶颈,如矩阵中摄像机个数过多时拍摄时间过于缓慢等问题进行了讨论和解答,通过矩阵变换的办法,将通过新的某种变换矩阵来代替原摄像机矩阵去拍摄立体元图像,并且通过简单的映射关系,将新变换矩阵拍摄的图像进行映射改变就可以得到原摄像机矩阵拍摄的图像。本文根据这个矩阵变换思想,我们求出了所有构建新的矩阵需要的参数,并进行了详细说明,如新矩阵中每个摄像机的具体坐标公式,以及矩阵中每个摄像机的视角大小等等。而且对变换矩阵中摄像机视角存在的细微误差进行了量化分析。构建新的变换矩阵后通过具体实验进一步证明了我们理论的准确性。