乙個機器視覺的問題

時間 2021-06-03 06:06:20

1樓:Mang Shao

有兩個背景條件需要先明確:

是否需要實時,如果需要最長容忍的延時有多久。

金屬板是否會更換,也就是表面細節是否長期不變。

首先如果非實時,那基本現有的CV演算法存在很多解決思路,基於光流或模板的跟蹤,或是模板匹配、特徵點匹配都可以,效果多好取決於可調配的計算資源有多少。如果要求實時,那這個條件非常苛刻,500Hz甚至通訊時間都很勉強,所以基本演算法需要固化在硬體上,FPGA或是特定計算晶元,成本不會低。

個人感覺如果2是否定,那基本只能用硬體上極度優化後的光流解決。

如果金屬板紋理長期相同,那確實可以考慮模板匹配。重點需要放在特徵上, 估計能滿足條件的只能用很底層的特徵了,比如可以找找Linemod這種。檢索可能暴力是最快的。

2樓:

用線陣相機其實挺適合你這種場合。

cameralink full模式可以做到5.4Gbps。也就是對於面陣相機支援1080p影象 340fps。

用線列陣後,由於線陣相機相比面陣相機的總畫素要低,所以單位的幅寬資料傳輸頻寬就小得多。可以實現高解析度的500fps。當然更高也沒問題。

如果實現你說的光流演算法也可以,順便說一下光電滑鼠其實也是光流。只不過感測器畫素很低,所以即便算力很低,處理速度也足夠塊。至於實時處理這麼高的幀率其實也是可能的,因為很多演算法可以使用流處理方式,處理是連續的。

這種方式fpga影象加速處理常用。如果需要超級大的計算量,還可以用多路gpu提供超高算力。 其實關鍵還是要看最終的目的是什麼,選擇合適的方式即可。

而問題中你提到的要實現的演算法其實十分適合流式處理。也就是計算量其實並不大。

另外如果你想要的只是測量移動位移,低解析度低成本的高速面陣相機也足夠用了。這樣成本可以足夠低。

最後如果你確實需要高解析度,那麼線陣相機應該是首選,高速線陣相機和高檔次的支援full模式的cameralink卡真心很貴,就算線材都很貴。計算卡也不便宜。看起來你的專案預算不會低的。

3樓:

有些答主信口開河,你這個基本沒法實現。主要是速度太高了,500Hz的重新整理率太快了,速度才200um/s 你重新整理一次才移動0.5um,有必要這麼快?

按你這個解析度可能用的20x物鏡,到相機上是10um,3個畫素點左右,影象分辨是足夠了。影象匹配演算法應該也沒問題。主要是傳輸速度和計算速度跟不上,2ms要完成影象傳輸和計算,低解析度的camerlink相機可以做到300+fps,你還要計算,很難!

機器視覺中有哪些主要的問題和發展瓶頸存在?

西山柿子 正好在關注機器視覺在遠距離監測 測量的應用。列舉下採用視覺感測時,可能會影響到測量系統精度的因素。1,成像系統的畸變 成像系統的畸變也稱之為系統幾何畸變誤差,該誤差會使中心投影射線產生彎曲。不管任何光學透鏡都有一定的孔徑和視場,因此實際光學透鏡組均無法使成像嚴格滿足針孔成像模型,也就是不可...

乙個不可知的機器是乙個擁有自由意志的機器嗎?

孤獨卻幸福 恰好本人的業餘專業即是AI與人類意識與行為方面的研究,所以淺淺的談下拙見吧。首先,若要精確追蹤這個問題,對自由意志這個概念需要定義一下,不然你不會清楚自己的問題所涵蓋的邊界和範圍,故而回答起來難度便會加大。本人以為,我們人類心目中的多數對事物的看法基本是對事物之間關係的主觀連線,而非事物...

想問法律人乙個問題,對於機械人代替或者部分代替法律工作者尤其是法官和律師,你們持什麼態度?

神棍局華北分局 我認為使用機械人來做一些輔助性的工作是可以的,甚至是必要的,比如法律檢索 庭審記錄等等。但是我反對用機械人代替法官來做審判工作,因為人類不能讓機器來審判自己,這不是個技術問題,這是個倫理問題。同理,機械人也不能代替律師來進行辯護,因為法官不能根據機器的意見來進行審判。 放學請找我 人...