隨著這幾年的工業(yè)發(fā)展,越來越多的自動化設備開始集成機器視覺檢測功能。這主要是機器視覺檢測技術可以提高設備的柔性或精度,實現(xiàn)對比傳統(tǒng)自動化設備更佳的應用效果。這使得機器視覺應用越來越廣泛。但機器視覺應用過程中會出現(xiàn)很多問題,處理不當很容易造成浪費或投資損失,下面主要分三個方面來聊聊機器視覺應用的問題:
一、 機器視覺的特點
機器視覺本質(zhì)上就是計算機圖像技術在工業(yè)領域的應用,由于工業(yè)領域的特點,要求機器視覺具備實時性好,穩(wěn)定性高等特點。另外不少人員對機器視覺存在不正確的認識,有的人認為機器視覺其實很一般,又貴,不值得投入,有的人認為機器視覺很厲害,可以解決所有問題。其實這兩個認識都是錯誤的,機器視覺發(fā)展到現(xiàn)在,在人工成本不斷上升,國內(nèi)機器視覺不斷發(fā)展的情況下,機器視覺已不再昂貴,非常值得投入。第二個認識中,認為機器視覺很厲害,可以解決所有問題,這個認識也是錯誤的。機器視覺可以在特定的場景下比人眼要更加穩(wěn)定可靠,但在一些場合,如表面缺陷等,是不如人眼的。這點要認識清楚,需要對檢測工件進行測試,測試符合要求后才能集成機器視覺功能。
二、 機器視覺國內(nèi)市場現(xiàn)狀
上面提到機器視覺本質(zhì)上是計算機圖像技術在工業(yè)領域的應用,計算機圖像技術主要是在發(fā)達國家發(fā)展,以美國,德國,日本、加拿大等為主。國內(nèi)這方面起步比較晚,主要還是處在應用階段,在最底層的算法研發(fā)階段,涉足比較少,有部分廠家進行算法研發(fā),也是基于開源算法庫OpenCV進行,完全有自己的底層庫的,可以說幾乎沒有(互聯(lián)網(wǎng)公司可能有,但工業(yè)領域的公司我暫時沒有聽到,有朋友知道的,歡迎告之)。另一方面,由于發(fā)達國家的工業(yè)發(fā)展更先進,機器視覺發(fā)展也更成熟,就形成了成熟的機器視覺產(chǎn)品(此處主要討論成熟的軟件硬件一體化機器視覺產(chǎn)品,而非單一的硬件或需要進行二次開發(fā)的軟件產(chǎn)品),主要品牌有康耐視,基恩士、西克、MicroScan,歐姆龍,松下等。這些廠家的產(chǎn)品功能比較齊全,但價格普遍都比較高。國內(nèi)機器視覺的興起,主要受益于蘋果智能手機產(chǎn)業(yè)鏈的應用,使得早期配套的自動化廠家或機器視覺配套廠家針對特定需求進行開發(fā),實現(xiàn)了檢測需求。但這類針對特定應用需求進行開發(fā)的視覺檢測系統(tǒng),其成熟和穩(wěn)定需要很長的時間,同時這只能是大的開發(fā)公司的模式,小的自動化廠家肯定是沒有資源養(yǎng)這么多的軟件和機器視覺開發(fā)人員的,另一方面,隨著國內(nèi)通用性智能視覺系統(tǒng)廠家的興起,通用性智能相機從功能齊全、穩(wěn)定性和價格等方面都達到了很高的水平,完全可以使用國內(nèi)質(zhì)量比較好的智能視覺系統(tǒng),從而實現(xiàn)快速設備出貨。
三、 如何選擇機器視覺廠家
如果項目預算沒有要求,完全可以選擇國處一線品牌,如康耐視和基恩士。但相信這類項目是越來越少的,畢竟大家越來越注重經(jīng)濟效益,另一方面,國內(nèi)類似的通用型智能相機越來越成熟,如東莞泰捷力自動化技術有限公司的EV-X系列智能相機。如果是終端用戶,需要解決某個問題,所以在行業(yè)里看有沒有成熟的自動化設備(此類設備一般都是解決特定需求的軟件,但在行業(yè)應用成熟,問題會少一些),如果有,可以進行比價購買。如果沒有,就要進行技術評估,機器視覺是否達到要求,技術評估可以聯(lián)系康耐視,基恩士等,也可以聯(lián)系泰捷力這類國內(nèi)的完整視覺檢測方案公司,提供完整的解決方案。目前也有部分公司聯(lián)系個人進行開發(fā),這類項目受個人影響比較大,受個人技術水平和個人時間等影響,使得項目的進度不可控,可能會使項目拖延很久,或后期維護等問題突出。這樣方式的綜合成本其實更高,不推薦選擇。
總結:
有視覺檢測需求,第一步在行業(yè)內(nèi)找有沒有成熟設備(成熟應用1年以上,3家以上客戶認可),如果沒有找到,則進行第二步找成熟的通用性智能相機廠家評估,廠家會給出整套解決方案,選擇價格合理,行業(yè)內(nèi)口碑好的廠家的產(chǎn)品。最后都沒有,而這個需求比較大,可以選擇讓廠家定制特定方案。最后實在沒有,則進行針對特定需求進行軟件開發(fā),不得不說,最后一種方式,綜合成本是非常高的,最后的產(chǎn)出質(zhì)量也不是可控的。
以上是個人關于機器視覺應用的一點小見解,歡迎交流,有什么視覺應用的問題,也歡迎一起溝通探討。我的微信和手機號:13824226047。