技術文章
TECHNICAL ARTICLES早在幾年前,基于嵌入式的產品將逐漸取代板卡式產品成為機器視覺產品的主流形式。
近年來,機器視覺的發展主要集中在智能化和集成化兩個方面。一方面,隨著硬件處理能力的不斷提高,工程師們得以采用更先進的視覺算法,解決復雜的視覺問題。另一方面,自動化應用的需求也逐漸引導著機器視覺系統從傳統的基于PC的板卡式產品向采集、分析、判斷一體化的嵌入式系統的方向發展,基于嵌入式的產品將逐漸取代板卡式產品。嵌入式操作系統絕大部分是以C語言為基礎的,使用C高級語言進行嵌入式系統開發是一項帶有基礎性的工作,可以提高工作效率,縮短開發周期,更主要的是開發出的產品可靠性高、可維護性好、便于不斷完善和升級換代等。
而在工業檢查機器中,用戶也更傾向于使用帶有實時操作系統的嵌入式設備,由于不需要單獨的IT部門支持,這使得實際操作具備獨立性、可靠性。智能相機以及高性能的嵌入式視覺處理系統在將來將占據視覺硬件市場的主要份額。NI近日就發布了全新的嵌入式機器視覺系統,可幫助制造行業工程師和系統集成商在進行產品分類、裝配驗證以及包裝檢查等應用時,快速建立高速實時機器視覺系統。
軟件地位在提升
機器視覺有一個通俗的解釋,就是用機器來取代人眼進行測量和判斷。隨著嵌入式處理器技術的發展,視覺處理硬件的處理能力日漸增強,同時也帶來了軟件地位的提升。在圖像質量一定的條件下,處理軟件和圖像算法的好壞能夠直接決定判斷結構的正確與否,所以視覺軟件在整個系統中所處的地位是重要的。
在制造型企業的生產線中,機器視覺系統不僅需要與現場的控制系統配合使用,同時還要考慮到與工廠信息系統的連接。一般的視覺系統供應商往往僅提供視覺方面的解決方案,而將它與工業自動化系統集成的問題留給了集成商或者終端用戶。NI為工業自動化提供了一個統一的軟件環境以及多樣的模塊化的硬件平臺,如可編程自動化控制器(PAC),工業觸摸屏以及基于確定性以太網的分布式I/O等。用戶得以在LabVIEW這一專為工程師設計的圖形化開發平臺上實現機器視覺,運動控制,人機界面及數據采集等功能。同時LabVIEW強大的兼容性也能夠保證系統無縫連接到遠程數據庫以及企業管理系統,以最小的代價構建一個完整的自動化平臺。