機(jī)器視覺使機(jī)器人具有視覺感知功能的系統(tǒng),是機(jī)器人系統(tǒng)構(gòu)成的重要部分之一。目前,廣泛應(yīng)用于電子、汽車、機(jī)械等工業(yè)部門和醫(yī)學(xué)、軍事領(lǐng)域。關(guān)于機(jī)器人視覺技術(shù)的設(shè)計(jì),存在以下幾個(gè)難點(diǎn):
工業(yè)視覺應(yīng)用通常分成四大類:定位、測量、檢測和識不,其中測量對光照的穩(wěn)定性規(guī)定 高,由于光照只要發(fā)生10-20%的變化,測量結(jié)果將可能偏差出1-2個(gè)像素,這不是軟件的咨詢題,這是光照變化,造成了圖像上邊緣位置發(fā)生了變化,即使再厲害的軟件也解決不了咨詢題,必須從系統(tǒng)設(shè)計(jì)的角度,排除環(huán)境光的干擾,同時(shí)要保證主動照明燈源的發(fā)光穩(wěn)定性。固然通過硬件相機(jī)分辨率的提升也是提高精密度,抗環(huán)境干擾的一種方法了。比如之前的相機(jī)對應(yīng)物空間規(guī)格是1個(gè)像素10um,而通過提升分辨率后變成1個(gè)像素5um,精密度近似能夠認(rèn)為提升1倍,對環(huán)境的干擾自然增強(qiáng)了。
通常做測量的項(xiàng)目,不管是離線檢測,依然在線檢測,只要是自動式化的檢測設(shè)備,首先做的第 一步工作基本上要能找到待測目標(biāo)物。每次待測目標(biāo)物浮現(xiàn)在拍攝視場中時(shí),要能精 確明白待測目標(biāo)物在哪里,即使你使用一些機(jī)械夾具等,也不能特不高精密度保證待測目標(biāo)物每次都浮現(xiàn)在同一位置的,這就必須用到定位功能,如果定位不準(zhǔn)確,可能測量工具浮現(xiàn)的位置就不準(zhǔn)確,測量結(jié)果有時(shí)會有較大偏差。
通常在高精密度測量時(shí)必須做以下幾個(gè)標(biāo)定:第 一,光學(xué)畸變標(biāo)定(如果您不是用的軟件鏡頭,通常都必須標(biāo)定);第二,投影畸變的標(biāo)定,也就是由于您安裝位置誤差代表的圖像畸變校正,三物像空間的標(biāo)定,也就是具體算出每個(gè)像素對應(yīng)物空間的規(guī)格。
只是目前的標(biāo)定算法基本上基于平面的標(biāo)定,如果待測量的物理不是平面的,標(biāo)定便會必須作一些特種算法來處理,通常的標(biāo)定算法是解決不了的。
此外有些標(biāo)定,由于不方面使用標(biāo)定板,也必須設(shè)計(jì)特別的標(biāo)定方法,因而標(biāo)定不一定能通過軟件中已有的標(biāo)定算法全部解決。
如果被測量的物體不是靜止的,而是在運(yùn)動狀態(tài),那么一定要考慮運(yùn)動模糊對圖像精密度(模糊像素=物體運(yùn)動速度*相機(jī)曝光時(shí)刻),這也不是軟件能夠解決的。
在測量應(yīng)用中軟件的精密度只能依照1/2—1/4個(gè)像素考慮, 好依照1/2,而不能向定位應(yīng)用一樣達(dá)到1/10-1/30個(gè)像素精密度,由于測量應(yīng)用中軟件能夠從圖像上提取的特征點(diǎn)特別少。