為了能使使用者在挑選一款機器視覺系統時應當考量的關鍵性的、基礎的基本特征層面給予指導。下邊是挑選一款機器視覺系統時要首先考量的十個層面:
1、定位器
目標或基本特征的精準定位是一個檢測設備或由視覺效果引導的運動系統的主要功能。過去的物品定位利用的是灰度值校正來識別物品。雖然這類技術性取得了普遍的運用,可是,它在圖像品質下降的情況下,就缺少穩定性。圖像品質下降可能是因為凌亂、亮度不同和遮住等要素的干擾。相對,幾何目標定位法是一種全新的方式 ,它采用目標的輪廓線來識別目標及其基本特征。
2、光與照明
眾所周知,適度的燈光效果和照明對視覺效果運用的成功率尤為重要。有時候,雖然挑選了適宜的燈光效果和照明,可是,假如被檢測的目標或基本特征略微變動一下,就需要相對應更改燈光效果和照明亮度。例如,芯片的拋光表面的不同,在ocr識別運用中激光器蝕刻的標識的品質的不同。
3、完整的工具集對多個工具
機器視覺軟件主要以兩種典型的形式出售——一種是完整的視覺效果工具集,另一種是用于特定任務的工具的運用,如BGA檢測。最終用戶的運用將決定是采用一套完整的視覺效果工具集還是采用眾多的特定的工具。視覺工具是一般的運用或算法,它能對圖像或圖像某個部分完成預定的任務。例如,一個斑點檢測工具可以找出一組暗的或亮的象素,并測量出這個斑點的各種尺寸。挑選一款視覺系統的核心就在于擁有一套完整的視覺效果工具集。雖然你在作項目之初不需要所有的工具,可是,幾年之后你的需要就會更改,對新的應用就可能需要另外的工具。
4、編程和操作方便簡潔、直觀的圖形界面是容易采用和設置的關鍵性。
當今機器視覺產品之間的主要區別就在于他們的圖形接口。接口應當從“設置”和“操作”這兩層面來評價。對一個工程師而言,它應當十分復雜,而對一個使用者而言應非常簡單。例如,一個視覺系統的校正應當簡潔明了得只單擊幾次鼠標,而不是象在火箭科學中的練習。
5、亞象素精度
視覺系統的分辨率是系統能分辨的最小基本特征。例如,’1’的視覺效果范圍(FOV)采用一個640x480象素的計算機圖像將取得1/640的分辨率或’0.00156’。實際上,機器視覺算法具有亞象素的能力。也就是說,這些算法能夠測量或得出比一個象素更小的單位。視覺效果工具的亞象素精度取決于圖像的品質和算法的強大。
6、將來的升級
機器視覺系統可使用在各種各樣場合,他們的使用范圍可從時髦的攝像機到監視系統。當選取一個系統時需要充分考慮系統未來的升級。幾類廠商提供的常用視覺軟件能為終端用戶配置適宜的照明、光學系統和視覺工具。專用軟件包如BGA檢測、OCR等也可當作預先配置好的軟件出售。依據常用目標的視覺軟件系統更快升級。終端用戶應該依據額外的攝像機、照明的改變、視覺工具的改變等來充分考慮未來對系統的需要。例如,若一個要多攝像頭的系統,就需要對一個依據幀幅獲取器的系統與一個依據時髦攝像機的系統的價格和靈活性實現比較。
7、圖像預處理
檢測特征點和缺陷是特別的至關重要,不管亮度和對象外表或材質不同。圖像預處理優化算法能夠將圖像的特征點放大,以使視覺工具能更快的檢測它們。同樣,特征點也能夠被縮小,以至視覺工具可忽視它們。濾波實際操作可用于輸入圖像的卷積。可獲得如此大量的預處理優化算法是錯綜復雜的視覺使用成功的關鍵。
8、視覺引導的運動
假如你的使用需要一個視覺系統,那樣必須知道視覺系統與運動系統是如何集成化的。對于校正和實際操作,沒集成化的運動系統與視覺系統是初步的系統,機械人或機構和視覺系統是分開校正的。在實際操作中,視覺系統依據在視覺坐標系統中的給定具體位置測算出產品具體位置的偏移量,然后發命令給機器人的手臂在離初始化編程的拾取具體位置的偏移量處拾取產品。產品定位然后可定義與在機器編程的相同的六自由度坐標空間。
9、系統集成
假如你對機器視覺技術并不是很熟練,那樣你對于你的項目就要一個系統集成商。理想的視覺產品能被系統集成商大量認可。
10、工廠層連接
現階段,有各種各樣與視覺系統通訊的方式 ,常用的接口象串口(RS-232)、RS-485、并口、Ethernet、Devicenet、數字I/O等。更新的接口如IEEE-1394和USB也獲得了大量的使用。當評估視覺系統時,要充分考慮工廠層的可連接性。常見地,機器視覺系統是一個與其它工廠層設備和工廠的信息系統接口的數據獲取系統。一些廠商的軟件能在局域網或因特網上對視覺系統實現遠程操作。在特殊領域,如藥物,機器視覺系統對特殊的使用被要求是獨立的,從而保證 設定不會受到遠程操作的影響。當選取一款視覺系統時,視覺系統的通訊接口是一個至關重要的充分考慮,不應該忽視。