我想找到立體圖像的深度圖。目前我正在研究互聯網圖像,我想拍攝立體圖像,以便我可以自己處理它。如何拍攝最佳的立體圖像,而不會產生太多噪音。我有一臺攝像機,它需要糾正嗎?攝像機之間必須保持多少距離?如何使用單臺相機拍攝立體圖像?
-1
A
回答
0
不知道我理解你的問題correclty - 仍會試着
我猜你現在處理圖像從middlebury或類似的東西。如果你想使用類似的算法,你必須糾正你的圖像,因爲它們是基於相應的像素在所有圖像中位於同一條線上的假設。如果您確實需要深度圖像(!=視差圖像),則還需要獲取相機外部因素。
您的設置應該有兩個攝像頭,並且您必須確保它們不會在那裏改變相對位置/方向 - 否則您的整改將會分開。在第一步中,您必須校準您的系統以獲取內在和外在攝像機參數。爲此,您可以使用某種工具,也可以使用OpenCV(calib-module)自行打印。打印校準板來校準系統。之後,您可以拍攝圖像並使用校準來糾正圖像。
關於色噪聲:
您可以使光圈非常小,並使用高曝光時間。在我看來,這是無用的,因爲無論如何,現實世界的情況都必須處理這些事情。
0
簡而言之,互聯網上有很多立體圖像已經被糾正。如果你想利用自己的立體圖像,你必須遵循以下三個步驟:
- 對象Z(毫米),差距像素d的距離之間的關係是相反的:Z = FB/d,其中f是以像素爲單位的焦距,b是以mm爲單位的相機分離。選擇b,以便至少有幾個不等的像素;
- 如果您知道相機固有矩陣並補償了徑向失真,您仍然必須糾正圖像以確保匹配位於同一行。爲此,您需要找到一個基本矩陣,恢復基本矩陣,應用矯正單應性和更新您的固有攝像機參數......或使用來自Internet的立體聲對。
- 照相機圖像中的低噪聲水平受明亮照明場景,大光圈,大像素尺寸等的影響;然而,根據你的設置,你仍然可能會得到一個非常嘈雜的視差圖。減少這種噪音的方法是以準確性作出折衷,並使用較大的相關窗口。清理差異圖的另一種方法是使用各種驗證技術,如
- 錯誤驗證;
- 唯一性驗證或備份和力驗證
- 斑點噪聲supression等
0
相關問題
- 1. android用相機拍攝多個圖像
- 2. Android:如何檢查使用哪個相機拍攝圖像
- 3. 如何顯示在Android中使用相機拍攝的圖像
- 4. 如何在Android中使用相機拍攝多張圖像
- 5. 用相機拍攝的圖像疊加在android中拍攝的圖像
- 6. iOS相機覆蓋拍攝圖像
- 7. android - 從相機拍攝圖像
- 8. 如何顯示用戶剛用相機拍攝的圖像
- 9. 如果從相機拍攝圖像未檢測到使用UIImagePickerControllerSourceTypeCamera
- 10. 使用手機拍攝連續圖像
- 11. 如何處理用相機拍攝的圖像中的噪點
- 12. Android:使用相機API拍攝縮略圖圖像
- 13. 用相機保存圖像疊加拍攝的圖像underneith
- 14. 使用trigger.io獲取用相機拍攝的圖像的dataUrl
- 15. 使用UIImagePickerController拍攝圖像
- 16. 使用安卓相機拍攝圖像後的空指針
- 17. 使用Adobe Flash拍攝來自相機的圖像
- 18. 解碼使用相機拍攝的圖像時出錯
- 19. 使用iPhone相機拍攝的圖像的設置類型
- 20. 加載使用相機拍攝的圖像時內存不足
- 21. 直接轉到使用相機後拍攝的圖像
- 22. 如何在從UIImagePicker攝像機拍攝後裁剪圖像?
- 23. 份額從相機拍攝到的圖像視圖圖像
- 24. 如何顯示從相機拍攝的圖像
- 25. 如何從相機拍攝的只是圖像路徑
- 26. 如何顯示原始尺寸的相機拍攝圖像?
- 27. 如何更改相機拍攝圖像的尺寸
- 28. 如何將相機拍攝的圖像設置爲ImageView?
- 29. Android:如何設置相機拍攝的圖像的方向?
- 30. Android:如何延遲拍攝相機拍攝的特定幀?
你也許能夠得到兩個圖像用鏡子一臺攝像機。 –