2009-07-14 32 views

回答

4

下面是增強現實好的庫:

ARToolKit

端口不同的平臺:

NyARToolKit

使用這個庫的簡單,但仍令人印象深刻的示例應用程序:

Project Marble

3

偉大的閱讀是3d藝術的黑色藝術的Chapter 10編程。所有你需要的AR/3D數學都在那裏。

一旦你掌握了這些東西,你就可以準備好3D空間投影等等,以便進行AR /目標跟蹤。

3

我現在不能指向任何特定的書,但是這取決於你的數學背景,我建議去順序

  1. 向量和線性代數,中級,到矩陣運算,LU分解,交叉產品。
  2. 射影幾何,高達homogenious座標,平面單應
  3. 3D圖形,查看和投影矩陣,平截頭體
  4. 圖像處理,閾值,邊緣檢測,線檢測的
  5. 基礎

後那些4兩可以理解的矩形標記跟蹤

  • 演算許多變量,傅立葉變換,DFT
  • 最小SQUA RES方法
  • 中間體線性代數,特徵值,本徵矢量,SVD
  • 高級數值方法,非線性最小二乘,高斯 - 牛頓,列文伯格 - 馬夸爾特
  • 高級圖象處理,斑點檢測SIFT/SURF/FAST
  • 中級射影幾何:基本和基本矩陣極幾何
  • 集束調整
  • 之後,你可以理解標記追蹤

    而一些更高級的數學其在切削刃AR使用:

  • 理解李羣基礎知識和代數的
  • 統計,穩健估計
  • 四元數
  • 卡爾曼濾波器
  • 克利福德代數(幾何代數) - 四元數的泛化
  • 小波
  • 高級投影幾何(如三焦張量,5點算法)