MVG读书笔记——射影变换的校正(二)
来源:互联网 发布:fifo算法c语言实现 编辑:程序博客网 时间:2024/06/05 22:47
虚圆点(circular points)
上一节讲到仿射变换中无穷远处的直线是固定的。而其上的点是不固定的。这很容易理解,对一条直线沿着它的切线方向平移,直线方程不变,但是上面的点的坐标却发生了变化。
然而,通过计算可以发现对于相似变换,无穷远处有两个共轭的理想点是固定的,即
我们把这两个点称为虚圆点。对于相似变换H,以点I为例,有
即相似变换不改变虚圆点坐标。
事实上,对于一个射影变换,如果它不使虚圆点发生改变,则它一定是一个相似变换。
虚圆点与圆
对任意一个圆
考虑到齐次坐标(0,0,0)没有意义。方程在代数上的解为I =
即任意圆与无穷远处直线交于虚圆点。这也是它为什么得名。
虚圆点的对偶二次曲线
曲线
带入I、J的坐标得到
显然,对偶二次曲线
射影平面中的角度
定义了虚圆点的对偶二次曲线,我们就可以定义射影平面中的角度。
在欧氏几何中,直线
显然,仿射变换后由此定义计算得到的l’,m’夹角可能发生变化。为在射影变换后依然能够计算出l与m之间的角度,我们可以使用相似的定义
验证在射影变换下由此定义计算出的角度不变很容易,只需利用直线、对偶二次曲线、点在H变换前后坐标的对应关系就好。举例来说,对分子项有
所以对于投影平面,如果我们能找到
一个自然的推论是,当且仅当
射影平面中的线段比
如图为欧氏平面中的一个三角形,由高中几何知识可以知道
确定了
标定
综上,确定了射影平面中的
阅读全文
0 0
- MVG读书笔记——射影变换的校正(二)
- MVG读书笔记——射影变换的校正(零)
- MVG读书笔记——射影变换的校正(一)
- MVG读书笔记——射影变换的校正(三)
- MVG读书笔记——三维空间中的射影几何(二)
- MVG读书笔记——射影几何下的直线
- MVG读书笔记——射影几何下的二次曲线
- MVG读书笔记——三维空间中的射影几何(一)
- MVG读书笔记——齐次坐标与射影几何
- MVG读书笔记——几何变换
- MVG读书笔记——几何变换续
- MVG读书笔记——三维空间中的欧氏变换
- MVG读书笔记——单应矩阵估计这件小事(二)
- MVG读书笔记——求解结果的评价
- 高等几何——射影变换4
- 高等几何——射影变换5
- 高等几何——射影变换6
- 高等几何——射影变换7
- POJ2155 Matrix <树套树/二维树状数组>
- CentOS6 单节点安装Redis Sentinel
- [Usaco2005 nov]Asteroids 穿越小行星群
- 【SSLGZ 2673】2017年8月9日提高组T1 水题
- Oracle 数据库的连接方式实现方法
- MVG读书笔记——射影变换的校正(二)
- 【C++】【LeetCode】101. Symmetric Tree
- 设置Lazarus组件包的版本信息
- kvm虚拟机挂载lvm卷
- 单链表的基本操作
- MySQL—索引与优化
- 矩阵相乘
- [NOIP2013]货车运输
- uva 10562 Undraw the Trees