2010-03-12 69 views
5

我正在尋找將投影紋理合併到幾何上的論文/算法。更具體地說,給定一套完全校準的相機/照片和幾何圖形,我們如何定義一個度量來選擇哪張照片應該用於紋理給定的幾何圖形塊。合併照片紋理 - (來自校準相機) - 投影到幾何上

我能想到的一些屬性可能會盡量減少,包括表面法線和相機之間的角度,相機距離表面的距離,以及最小化銳度的某些參數化。

問題是這些事情是如何結合在一起的,是否有完善的現有解決方案?

+0

我認爲stackoverflow不是問最佳研究問題的地方。我會嘗試用這些關鍵字搜索日記或會議數據庫。你的大學會給你一個訪問權限。一些有關紋理三維重建的調查報告應該能讓你瞭解已經嘗試過的方法和走向。 – abc 2010-03-12 23:52:14

+2

:)不幸的是,我不是一名大學生。我已經做了大量的搜索工作,但有時候人類可以指出你在正確的方向上疊加信息所不能的地方,這只是另一個尋找可能的線索的地方。 這就是說,我意識到這可能是在錯誤的一面,「提出可以明確回答的問題」,堆棧溢出規則。 – freakTheMighty 2010-03-13 00:01:06

+0

您可以查看OpenCV庫,它提供了一些可能對您有幫助的功能。 – 2010-06-24 02:21:23

回答

1

我確定有理論方法可能最終會產生結果。但我想推薦一個更直接的方法:

如果你有一個可用的GPU,並且有一些DirectX或OpenGL着色器體驗(或GPU編程經驗),那麼將每個紋理「劃分」到相對簡單該模型並檢查結果。

最初使用你的眼睛,並建立一個簡單的指標,可以作出一個快速判斷,足夠好地與你的眼睛相關。 (例如,由於銳度可能是良好紋理的理想特徵,因此需要對輸出和輸入的映射部分進行2D FFT:具有最高頻率內容和最小損失的映射可能是您的最佳選擇。 )

有時候最簡單的方法('全部嘗試並測試',AKA'蠻力')可能是最好的,尤其是如果你有一些GPU的馬力可用。也就是說,不要嘗試開發成功的理論預測器(這可能是開發和調試的王室痛苦),而是會產生所有可能的結果,並比較它們以查看哪個最好。畢竟,即使你開發了基於預測的先驗方法,你仍然必須應用投影並檢查結果以確保它的工作。而且由於無論如何您都需要編寫測試代碼,爲什麼還要編寫其他代碼?