Multiple View Geometry(多檢視幾何)學習筆記(9)—無窮遠平面&絕對二次曲線
無窮遠平面&絕對二次曲線
1.無窮遠平面
在3維空間的射影幾何中,與
l_{\infty }
和虛圓點對應的幾何實體是無窮遠平面\pi _{\infty }
和絕對二次曲線\Omega _{\infty }
。 在3維仿射空間中,無窮遠平面的標準位置是
\pi _{\infty }=(0,0,0,1)^T
,\pi _{\infty }
包含所有方向D=(X_1,X_2,X_3,0)^T
並且可以用來識別仿射性質。
- 兩張平面相平行的充要條件是它們的交線在\pi _{\infty }上。
- 如果一條直線與另一條直線或一張平面相交在\pi _{\infty }上,則它們相平行。
結論 1 在射影變換
H
下,無窮遠平面\pi _{\infty }
是不動平面的充要條件是 H
是一個仿射變換。
- 一般地說,在仿射變換下平面\pi _{\infty }是整個集合不動,而不是點點不動。
- 僅有\pi _{\infty }在任何仿射變換下保持不動。
2.絕對二次曲線
絕對二次曲線
\Omega _{\infty }
是在\pi _{\infty }
上一條(點)二次曲線。在度量座標系中\pi _{\infty }=(0,0,0,1)^T
,而在\Omega _{\infty }
上的點滿足: \left.\begin{matrix}
X_{1}^{2}+X_{2}^{2}+X_{3}^{2}\\
X_{4}^{2}
\end{matrix}\right\}=0
結論 2 在射影變換
H
下, 絕對二次曲線\Omega _{\infty }
是不動二次曲線的充要條件是 H
是相似變換。
- \Omega _{\infty }在一般相似變換下是集合不動,而不是點點不動的。
- 所有的圓交\Omega _{\infty }於兩點,這兩點是虛圓點。
- 所有球面交\pi _{\infty }於\Omega _{\infty }。
度量性質
一旦
\Omega _{\infty }
在 3 維射影空間被辨認,那麼諸如夾角和相對長度等度最性質可以被測定。 設兩條直線的方向為
d_1
和 d_2
(3 維向量),則: cos\theta =\frac{d_{1}^{T}\Omega _{\infty }d_{2}}{\sqrt{(d_{1}^{T}\Omega _{\infty }d_{1})(d_{2}^{T}\Omega _{\infty }d_{2})}}
正交與配極
如果
d_{1}^{T}\Omega _{\infty }d_{2}=0
,則d_1
和d_2
相垂直。因而垂直性可由關於\Omega _{\infty }
的共軛性來表徵。
3.絕對對偶二次曲面
絕對二次曲線
\Omega _{\infty }
的對偶是 3 維空間中一種退化的對偶二次曲面,稱為絕對對偶二次曲面並記為Q _{\infty }^*
。從幾何上說,Q _{\infty }^*
由\Omega _{\infty }
的切平面組成,它被稱為邊二次曲面。它在 3 維度量空間的標準形式是: Q _{\infty }^*=\begin{bmatrix}
I & 0\\
0^{T}&0
\end{bmatrix}
絕對對偶二次曲面
Q _{\infty }^*
是退化的二次曲面 , 有 8 個自由度。
結論 3 在射影變換
H
下,絕對二次曲面Q _{\infty }^*
不動的充要條件是 H
是相似變換。
結論 4 無窮遠平面
\pi _{\infty }
是Q _{\infty }^*
的零向量。
結論 5 兩張平面
\pi_1
和\pi_2
之間的夾角由下式給出: cos\theta =\frac{\pi_{1}^{T}Q _{\infty }^*\pi_{2}}{\sqrt{(\pi_{1}^{T}Q _{\infty }^*\pi_{1})(\pi_{2}^{T}Q _{\infty }^*\pi_{2})}}
相關文章
- Multiple View Geometry(多檢視幾何)學習筆記(23)—射影攝像機對二次曲面的作用&攝像機中心的重要性View筆記
- 【學習筆記】計算幾何筆記
- 平面幾何
- 學習筆記 檢視筆記
- 計算幾何——平面最近點對
- 數學趣題:平面幾何(一)
- 數學趣題:平面幾何(二)
- 物化檢視學習筆記筆記
- oracle學習筆記——檢視、索引Oracle筆記索引
- Oracle動態效能檢視學習筆記(9)_v$system_eventOracle筆記
- 微分幾何學習筆記 (2)- 微分流形(Manifold)筆記
- 產品幾何技術規範 學習筆記筆記
- AR的平面檢測和利用SceneKit構建幾何體
- iOS學習筆記04 檢視切換iOS筆記
- DG學習筆記(12)_相關檢視筆記
- CCNA學習筆記9筆記
- 線性規劃對偶學習筆記筆記
- Echarts檢視視覺化-學習筆記(努力更新中)Echarts視覺化筆記
- 檢視提交歷史 —— Git 學習筆記 11Git筆記
- IOS 學習筆記(1) 檢視UIViewControlleriOS筆記UIViewController
- IOS 學習筆記(3) 檢視UITabbarControlleriOS筆記UItabBarController
- 幾個把平面幾何問題的輔助線做到空間去的數學趣題
- vim學習筆記——多檔案、多視窗編輯筆記
- [筆記] 計算幾何筆記
- GDI+ 學習記錄(17): 曲線 - Curve
- Java JDK 9學習筆記JavaJDK筆記
- scala學習筆記:理解stream和view筆記View
- angular學習筆記(十七)-路由和切換檢視Angular筆記路由
- 機器學習之學習曲線機器學習
- Mybatis學習筆記(5)-高階對映之多對多對映MyBatis筆記
- three.js基礎之幾何體Curve、GeometryJS
- 不可不知的WPF幾何圖形(Geometry)
- 第九章第九題(幾何:正多邊形)(Geometry: regular polygons)Go
- JavaEE MyBatis關聯對映之多對多(教材學習筆記)JavaMyBatis筆記
- oracle9i學習筆記Oracle筆記
- Adaptive AUTOSAR 學習筆記 5 - 架構 - 物理檢視APT筆記架構
- Solidity語言學習筆記————27、檢視函式Solid筆記函式
- IOS 學習筆記(2) 檢視UINavigationControlleriOS筆記UINavigationController