开启辅助访问
 找回密码
 立即注册

有谁可以介绍一下下, 什么是projection matrix (家用投影矩阵 ...

handanbaoding12 回答数4 浏览数709
有谁可以介绍一下下, 什么是projection matrix (家用投影矩阵 ...
使用道具 举报
| 来自江西 用Deepseek满血版问问看
cKfonlUe | 来自上海
去看下闫令琪老师的GAMES101 Lecture 04 讲的很清晰易懂
用Deepseek满血版问问看
回复
使用道具 举报
korn2006911 | 未知
详情请参见我的文章an overview of projective geometry
回复
使用道具 举报
wsnetboy | 未知
从头出发。首先看一个矩阵  承担投影的作用应该有什么性质,这部分定义应该是直观的。
满足三个条件的矩阵  就叫做投影到  的投影矩阵:
1.  :任意矩阵放进去都到列空间了。注意这是定义,其实是对任意矩阵都很成立的,不用验证。
2.  :投影本身就在列空间向量自然不变。
3.  :投影两次或者多次就相当于一次,因为  投影到目标空间了,你再投影  也就是  了。
再一次说明上面是把我们对投影应该有的性质说了一下,实际上第一条是多余的,第三条幂等就可以推出第二条,因此
满足  的矩阵叫做幂等矩阵。
幂等矩阵天生就是一个投影矩阵。
第一条不用验证,第二条注意  ,则  证明。
对于同一个空间  ,单纯用幂等定义的投影矩阵性质不够良好,比如不唯一、无法产生正交分解。则有下面几个命题:
1. 一个目标空间的投影矩阵不唯一,但是对称的投影矩阵是唯一的。
2. 对称的投影矩阵  投影到目标空间  ,那么  是投影到  ,即投影到正交补空间。
证明有需要再更新吧。
从而我们发现  这个幂等矩阵是对称的,因此很好的性质。注意这个是用广义逆定义的,且对于不同的广义逆这个矩阵都是相同的,证明需要用广义逆的一些性质。常常比如回归都直接使用  列满秩的  。
性质等更新。
回复
使用道具 举报
egrjc | 来自福建
那从 投影(Projection) 说起吧,假设我们有一条直线 determined by vector a,还有一个 vector b,想把 b 投影到 a 上,得到 p


要想得到 p,线性代数的办法是:因为 pa 上,所以  , 再定义  (从 p 指向 b), 那么 a e,所以:

得到  ,进一步再把这个投影写成投影矩阵(Projection Matrix)的形式:
,其中 P 是矩阵,那么:
关键性质大概有三条:


  • 。想想  的 column space,分母是个 scalar,分子是个矩阵并且每一列是 a 向量本身的常数倍,Rank 是 1 没毛病。所以任何 vector b 乘以 P,会落在 a 所在直线上。接着从线性代数的角度考虑,  相当于在 P 的 column space 里搞事情,P 的 column space 就是 a 那条直线,随便怎么搞都在 a 上。
  • 。因为
  • 。因为  。所以,随便你用多少次~
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影