“嵌入式視覺”與標準機器視覺系統之間的明顯區別有時并不容易。進行分類的一種方法是將它們分解為三個部分。
第一部分:包括帶攝像頭和獨立PC的經典視覺系統。
第二部分:包括基于板級相機和特定應用硬件(如小型PC)的系統。
第三部分:您將找到一個高度集成的系統,該系統具有很強的小型化程度,并且只有少數或根本沒有標準化組件。例如,在第一部分和第二部分中,您通常會發現使用GigE,USB,屏蔽電纜等的相機系統,而在第三部分中,您更有可能找到帶有帶狀電纜的LVDS等低級接口。
換句話說,沿著從第一階段到第三階段的路徑,相機變得更小并且標準化部件的數量縮小。?成本節約是嵌入式視覺的結果。與傳統的PC設置相比,嵌入式方法不僅可以節省空間和能源。它也能夠以低得多的成本實現。嵌入式系統降低成本的一個主要因素是軟件。例如,Linux操作系統和OpenCV圖像處理庫是開源的,免費提供,因此使用此組合時,無需擔心許可費用。
此外,基于ARM的處理器系列正在不斷升級。眾所周知,它具有經濟實惠的性能,可用于各種性能等級,包括具有多核架構的性能等級?;贏RM的流程目前在嵌入式領域占據主導地位,并且比基于x86的處理器更為普遍。對于在基于ARM和x86的架構上運行的SDK,通??梢詫?a target="_blank">程序代碼移植,而無需花費大量時間和精力。已經開發的代碼的可重用性可以顯著節省成本。
嵌入式視覺的硬件方面:芯片上的系統(SOC),模塊上的系統(SOM)和模塊上的計算機(COM),嵌入式區域中使用的處理板通常是具有x86或ARM處理器的平臺。這里使用的處理器通常將圖形單元,總線系統和接口(USB,GigE,PCIe等)集中在一個所謂的片上系統或SOC中。?
硬件集成的下一步使用模塊上計算機或模塊上系統(COM或SOM,可以同義使用)。SOC,RAM,電源管理和任何其他外圍設備在電路板上組合成帶有插頭連接器的模塊。?
通過系統模塊降低硬件開發成本
在嵌入式應用程序的硬件開發范圍內,開發人員只需開發所謂的載體或基板,然后通過合適的插頭連接器將其用于安裝SOM??偟膩碚f,這就是嵌入式處理板。?這種方法的好處在于,硬件開發中最復雜的部分已經通過SOM完成。從根本上將SOM連接到外部接口(USB,GigE,HDMI等)的基板,與開發所需的所有組件的完全定制設計相比,復雜得多,開發成本更低。例如,在單個電路板上。?
各種具有各種SOC(包括x86和ARM)的SOM也可用于工業應用。制造商通常將其SOM設計為兼容,而無需調整基板,因此可以使用性能更高的SOM輕松替換性能較低的SOM。?還建立了幾個獨立于制造商的標準,例如COM Express,Qseven和SMARC。但是,在這種情況下,SOM在不同制造商產品中的兼容性通常僅涵蓋SOM功能的一部分。
SOM使得即使在小單位體積的情況下開發嵌入式視覺系統也具有吸引力。雖然這種使用SOM方法的完全定制設計不太可能降低生產成本,但與傳統的標準PC設置相比,它仍然具有顯著的成本效益。?
fqj
評論
查看更多