我最近加入了一個項目,我需要獲得一些基於車輛的計算機視覺系統。那麼相機需要什麼樣的特殊功能才能在不同的速度下拍攝圖像?例如需要多高的幀頻,以及曝光時間,快門速度?你認爲攝像頭(即使是高端)將能夠實現它嗎?該項目需要相機在C#編程... 非常感謝您提前!車載系統可編程攝像頭C#
回答
我不確定這是一個可回答的問題。這聽起來就像Darpa Grand Challenge希望確定的東西:)
關於幀率:如果你的車輛是每小時30英里,一個30 FPS的網絡攝像頭將捕獲每44釐米一幀車輛行駛。這是否「足夠」取決於您打算如何處理圖像。
除非視頻能夠產生高質量的低模糊圖像,否則我會選擇快門速度非常快,曝光時間非常短的攝像機,並且在Seth的數學算法下,幀速率大約是44釐米腳,這應該是體面的計算。
響應某人擊中他們前面的休息時間的人的反應時間爲1.5秒。如果你能確定他們在1/30秒內擊中了他們的突破燈,並且你需要1秒來計算並施加突破,你已經在反應時間內擊敗了一個人。
快門速度需要多快,取決於您車輛行駛的速度。快門速度可減少運動模糊,以便更準確地分析圖片。
嘗試不同的速度(如果您可以獲得具有可配置此值的相機,可能會有所幫助)。
不確定關於開箱即用的C#可編程性,但特定的網絡攝像頭風格的相機將被視爲PS3的眼睛。
它是專門爲運動捕捉而設計的,並且(據我所知)能夠提供比大多數比賽更高質量的圖像。 Windows驅動程序可用,併爲創建C#包裝器打開了大門。
Here是產品頁面,請注意120fps的高端規格(不確定Windows驅動程序是否以此速率運行,但顯然硬件能夠達到此效果)。
關於快門速度的一個注意事項 ...在低光照條件下以高幀率拍攝的圖像可能曝光不足且無法使用。如果您需要在不同的光照條件下工作,那麼幀率可能需要固定在可接受範圍的低端,或者需要根據可用光線進行自我調整。
我的iPhone可以拍攝出一輛相當模糊不清的汽車的側面...過去10-20英尺。在裏面,事情簡直太快了;快門速度將需要更高以不模糊。
從一箇中間道路的web攝像頭開始,並根據需要向上移動?在拍攝靜止圖像時,筆記本電腦和乘坐您的汽車可能會讓您瞭解它的工作原理。
這些傢伙:Mobileye - 開發用於車道偏離警告以及車輛和行人檢測的這種商業系統。 如果您轉到「製造商產品 - >開發和評估平臺 - >相機」 您可以看到他們用作相機以及他們的處理平臺。對於上述應用,30 fps應該足夠。
如果錢不是問題,請看像Opeton和其他公司的相機。您可以控制每個圖像捕捉的每個方面,包括:捕捉時間,圖像大小,++。
- 1. 攝像頭編程
- 2. 在C編程一個攝像頭#
- 3. 車牌照檢測車牌攝像頭
- 4. 內置攝像頭消失運行C#的攝像頭程序
- 5. 系統編程C
- 6. 在Linux上編程攝像頭
- 7. 將PointerLockControl攝像頭視圖加載到另一個攝像頭
- 8. 網絡攝像頭:以編程方式調整攝像頭參數
- 9. Visual C攝像頭捕獲
- 10. Logitech攝像頭USB C Windows
- 11. Web攝像頭與C#
- 12. C#攝像頭在網絡攝像頭winform
- 13. 作爲網絡攝像頭訪問手機攝像頭C++
- 14. C編程登錄系統
- 15. 是否可以通過編程打開iSight攝像頭?
- 16. 如何查找系統是否連接了網絡攝像頭
- 17. MAC操作系統上的攝像頭設備
- 18. 網絡聊天系統內的攝像頭
- 19. Libgdx:遊戲攝像頭座標系統不一致
- 20. 是否可以在系統/電腦瀏覽器中訪問手機攝像頭
- 21. 遠程攝像頭通信
- 22. 在android系統編程使用攝像頭和其他表面觀爲疊加圖像
- 23. 從c攝像頭捕獲圖像#
- 24. 攝像頭圖像到C + +內存
- 25. 如何捕獲視頻不顯示我想在android系統編程捕捉攝像頭窗口或程序
- 26. Emgu攝像頭
- 27. 爲AXIS IP攝像機系統開發
- 28. android:攝像頭不拍攝
- 29. 搶1 /多個攝像頭和編碼?
- 30. Linux:獲取攝像頭設備編號
沒有這樣的產品可在這裏。錢不是問題 – Egon 2010-01-20 23:44:02
他們有很多攝像頭:以太網,USB,火線,PCI +,撥打617.520.6658。 (http://opteontech.com/contact_main.html) – kenny 2010-01-21 04:42:22