多视图几何--1关于变换-1.0写在前面的话
射影几何是多视图几何学研究相机成像、运动、重构基本的数学工具,事实上多视图几何学可以看成射影几何的子集,因此在研究多视图几何学之前有必要具备射影几何(解析/高等几何)的知识。一方面,几何和代数紧密联系,如果我们从代数视角来看,可以发现多视图几何可以被各种向量和矩阵表示,矩阵和向量又是常用的线性变换的代数表现形式。另一方面,在多视图几何学或者计算机视觉中,我们经常听到各种变换,映射,投影,射影,例如线性变换、欧式变换、正交变换、相似变换、仿射变换、中心射影变换、射影变换等等诸多名词,如果我们能从矩阵(线性代数)出发,在原理上搞清这些名词的含义,以及他们和射影几何的联系,那么我们就掌握了多视图几何学的源头和脉络,从而有可能从数学层面真正开始学习并理解多视图几何学。
想要真正把握射影几何的本质,首先需要对线性代数和解析几何以及高等几何有一些理论基础。在学习过程中主要参考资料有以下几本教材:
《线性代数及其应用》David.C.Lay
《线性代数》李尚志
《马同学:图解线性代数》
《高等代数与解析几何》(同济版)
《高等几何》梅向明
《高等几何》周兴和
《解析几何》邱维生
《计算机视觉中多视图几何》
《计算机视觉中数学方法》
《计算机视觉算法与应用》