MVG读书笔记——射影几何下的直线

引入齐次坐标之后我们可以得到直线的表示方式。一条直线上的点满足方程ax+by+c=0。由此,我们可以用一个向量l= [a,b,c]T 来表示一条直线。

判断点在直线上(直线过一点)

对一点 x=[x1,x2,1]T ,使用直线方程可以很简单的判断点是否在直线上。通常使用向量形式,即 xl=0

直线的交点

两条直线 l,l 的交点 x=l×l 。证明如下:
xl=l×ll=0 ,x在直线 l
xl=l×ll=0,x在直线 l

求解过两点的一条直线

知道两点 x,x 可以确定一条直线 l=x×x 。证明同上,只需把x与l互换。

对偶性

由上面的讨论可以可以发现,直线与点存在某种对应的关系。事实上,在齐次坐标下,对于任何一条定理,将其中点与直线进行互换,定理依然成立,这叫做直线与点的对偶性。

无穷远点

使用上面直线交点的公式,我们发现我们可以求解平行直线的交点。设两个平行直线 l=[a,b,c]T l=[a,b,c+d]T

则它们的交点 x=l×l=[bd,ad,0]T=[b,a,0]T

即它们相交与无穷远点x。且方向为向量 [b,a]T 所指的方向。这也是这两条直线的朝向。顺便, [a,b]T 是直线的法向。这是直线方程的几何意义。

x称为ideal point。引入了无穷远点之后,我们可以说在 IP2 空间两条直线总相交于一点。

无穷处的直线

对于两个无穷远点 x=[a,b,0]T,x=[c,d,0]T ,我们也可以求出过它们的交线。
显然 l=x×x=[0,0,adbc]T=[0,0,1]T
可以看到,l与 x,x 的具体坐标无关。即所有无穷远点都在一条直线l上。

如何对待无穷远处的情况

射影几何原则上不对无穷远和有限处的情况进行区分,但是实际应用中,有时候分情况讨论反而可以简化问题,在这些情形下,我们把无穷远点看作一种特殊情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值