三维测量与建模笔记 - 2.2 射影几何

                 教程中H矩阵写的有问题,上图中H矩阵应该是(n+1) x (m+1)

                 共点不变性,下图中黄色方块标记的点,在射影变换前后,虽然直线的形状有所变化,但仍然相交于同一个点。

                共线不变性,下图黄色标记的两个点,在射影变换前后,仍然在同一条直线上。

                 交比看下图,中心点为S,发出四条射线(绿色),蓝色直线与这四条射线相交于A,B,C,D四个交点,交比定义为AB*CD/BC*AD。

        关于交比的详细说明,可参考如下链接:

【几米说平面几何】几何进阶知识(一)交比 - 哔哩哔哩交比,是一个对绝大多数读者比较陌生的话题。但它是属于射影几何的重要内容。大家可能会纳闷,up你不是研究竞赛几何的吗?为什么会讲这个比较进阶的知识呢?其实我们在初等几何的研究上,只会用到这个庞大体系的冰山一角,而且不甚严谨。但是这个知识作为一个研究问题的工具,如果掌握得当,会让你对很多问题有新的观点和思路。比如调和点列,完全四边形,笛沙格定理等等。本知识就好似SOS技术之于不等式,升幂定理之于数论,虽然重要,但不必要。如果大家比较功利只是为了考联赛的话,请跳过本文的阅读,避免带来无意义的时间浪费!icon-default.png?t=O83Ahttps://www.bilibili.com/read/cv13253421/         

          对于齐次坐标理解,可以参考下图,可以知道W=1时,相当于X点所在的平面抬升到了垂直高度为1的位置,对于无穷远的点,W=0, 因此无穷远的点相当于这个平面回到了原点高度位置。

         

        平面和点的表示实际都是一个4维向量(齐次)

     

 

 

        上图对比了射影变换和仿射变换的区别,对于射影变换,平行四边形变换后平行的线关系会变化,而仿射变换不会改变平行关系。

        上图中H_p{}'是矫正矩阵,可以将射影变换结果矫正为仿射变换的结果,可以理解为把平行关系恢复。 

        如上图,假设相机拍摄到的画面是左下角的图像,我们可以通过找到射影变换空间里的两条平行线l1,l2得到射影空间下两条直线的交点v1(通过叉积),同理可得到l3,l4的交点v2。连接V1,V2可得到对应的无穷远的直线l_\infty。找到这条无穷远直线后,我们就能得到H_p{}'矫正矩阵,这样就能将射影变换空间的坐标转换到仿射变换空间的坐标中。

        下图总结了2D和3D变换中的各种变换的自由度

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

亦枫Leonlew

希望这篇文章能帮到你

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值