機器視覺是一門涉及人工智能、神經(jīng)生物學(xué)、心理物理學(xué)、計算機科學(xué)、圖像處理、模式識別等諸多領(lǐng)域的交叉學(xué)科。機器視覺主要利用計算機來模擬人或再現(xiàn)與人類視覺有關(guān)的某些智能行為,從客觀事物的圖像中提取信息進行處理,并加以理解,最終用于實際檢測和控制。主要應(yīng)用于如工業(yè)檢測、工業(yè)探傷、精密測控、自動生產(chǎn)線、郵政自動化、糧食選優(yōu)、顯微醫(yī)學(xué)操作以及各種危險場合工作的機器人等。一個典型的機器視覺應(yīng)用系統(tǒng)包括圖像捕捉、光源系統(tǒng)、圖像數(shù)字化模塊、數(shù)字圖像處理模塊、智能判斷決策模塊和機械控制執(zhí)行模塊,如圖1所示。首先采用CCD攝像機獲得被測目標的圖像信號,然后通過A/D轉(zhuǎn)換成數(shù)字信號傳送給專用的圖像處理系統(tǒng),根據(jù)像素分布、亮度和色彩等信息,進行各種運算來抽取目標的特征,然后再根據(jù)預(yù)設(shè)的判別標準輸出判斷結(jié)果,去控制驅(qū)動執(zhí)行機構(gòu)進行相應(yīng)處理。
圖1.典型工業(yè)機器視覺系統(tǒng)
1 機器視覺關(guān)鍵技術(shù)的發(fā)展現(xiàn)狀
圖1表明機器視覺是一項綜合技術(shù),包括圖像處理、機械工程技術(shù)、控制、電光源照明、光學(xué)成像、傳感器、模擬與數(shù)字視頻技術(shù)、計算機軟硬件技術(shù)(圖像增強和分析算法、圖像卡、I/O卡等)。這些技術(shù)在機器視覺中是并列關(guān)系,相互協(xié)調(diào)應(yīng)用才能構(gòu)成一個完整的工業(yè)機器視覺應(yīng)用系統(tǒng)。機器視覺強調(diào)能夠適應(yīng)工業(yè)現(xiàn)場惡劣的環(huán)境、有合理的性價比、較強的通用性和可移植性,即實用性;它更強調(diào)高速度和高精度,即實時性。
機器視覺應(yīng)用系統(tǒng)中,用到很多技術(shù),但關(guān)鍵技術(shù)主要體現(xiàn)在光源照明、光學(xué)鏡頭、攝像機(CCD)、圖像采集卡、圖像信號處理以及執(zhí)行機構(gòu)等。下面對這些關(guān)鍵技術(shù)的發(fā)展現(xiàn)狀進行闡述。
1.1 光源照明
好的光源和照明是目前機器視覺應(yīng)用系統(tǒng)成敗的關(guān)鍵,應(yīng)當具有以下特征:①盡可能突出目標的特征,在物體需要檢測的部分與非檢測部分之間盡可能產(chǎn)生明顯的區(qū)別,增加對比度;②保證足夠的亮度和穩(wěn)定性;③物體位置的變化不應(yīng)影響成像的質(zhì)量。
光源按其照射方法可分為背向照明、前向照明、結(jié)構(gòu)光照明和頻閃光照明等。背向照明是被測物放在光源和攝像機之間,其優(yōu)點是能獲得高對比度的圖像;前向照明是光源和攝像機位于被測物的同側(cè),這種方式便于安裝;結(jié)構(gòu)光照明是將光柵或線光源等投射到被測物上,根據(jù)它們所產(chǎn)生的畸變,解調(diào)出被測物的三維信息;頻閃光照明是將高頻率的光脈沖照射到物體上,攝像機拍攝要求與光源同步,這樣能有效地拍攝高速運動物體的圖像。照明亮度、均勻度、發(fā)光的光譜特性要符合實際的要求,同時還要考慮光源的發(fā)光效率和使用壽命。
其中,LED光源具有顯色性好、光譜范圍寬(可覆蓋整個可見光范圍)、發(fā)光強度高、穩(wěn)定時間長等優(yōu)點,而且隨著制造技術(shù)的成熟,其價格越來越低,必將在現(xiàn)代機器視覺領(lǐng)域得到越來越廣泛的應(yīng)用。
1.2 光學(xué)鏡頭
光學(xué)鏡頭一般稱為攝像鏡頭或攝影鏡頭,簡稱鏡頭,其功能就是光學(xué)成像。鏡頭是系統(tǒng)中的重要組件,對成像質(zhì)量有著關(guān)鍵性的作用,在組建機器視覺系統(tǒng)時,硬件設(shè)備要根據(jù)實際需要選擇合適口徑和焦距的鏡頭。表2是幾種常見鏡頭型號及其相關(guān)參數(shù)。
1.3 CCD攝像機及圖像采集卡
CCD(Chargecoupleddevice)攝像機及圖像采集卡共同完成對目標圖像的采集與數(shù)字化。目前,CCD、CMOS等固體器件已經(jīng)是成熟的應(yīng)用技術(shù)。線陣圖像敏感器件,像元尺寸不斷減小,陣列像元數(shù)量不斷增加,像元電荷傳輸速率得到極大提高。表3所示為一種高性能線陣CCD器件的參數(shù)。從中可以看到,線陣器件像元數(shù)和數(shù)據(jù)的傳輸率大大提高,而且器件設(shè)計集成了新的功能,具有可編程能力,如增益調(diào)整、曝光時間選擇、速率調(diào)節(jié)以及維護等。
在線陣器件性能提高的同時,高速面陣圖像器件性能也在快速提高。某種超高速面陣CCD器件,允許的最大分辨率達1280@1024像素,最大幀率1MHz,可采集4幀圖像,且像素靈敏度達12bits。
在基于PC機的機器視覺系統(tǒng)中,圖像采集卡是控制攝像機拍照完成圖像采集與數(shù)字化,協(xié)調(diào)整個系統(tǒng)的重要設(shè)備。一般具有以下功能模塊:①圖像信號的接收A/D轉(zhuǎn)換模塊,負責圖像放大與數(shù)字化;②攝像機控制輸入輸出接口,主要負責協(xié)調(diào)攝像機進行同步或?qū)崿F(xiàn)異步重置拍照、定時拍照;③總線接口,負責通過計算機內(nèi)部總線高速輸出數(shù)字數(shù)據(jù),一般是PCI接口,傳輸速率可達130Mbps,完全能勝任高精度圖像的實時傳輸,且占用較少的CPU時間;④顯示模塊,負責高質(zhì)量的圖像實時顯示;⑤通訊接口,負責通訊。
目前,圖像采集卡種類很多,按照不同的分類方法,有黑白圖像和彩色圖像采集卡,有模擬信號和數(shù)字信號采集卡,有復(fù)合信號和RGB分量信號輸入采集卡。在選擇圖像采集卡時,主要應(yīng)考慮到系統(tǒng)的功能需求、圖像的采集精度和與攝像機輸出信號的匹配等因素。
1.4 圖像信號處理
圖像信號的處理是機器視覺系統(tǒng)的核心。視覺信息的處理技術(shù)主要依賴于圖像處理方法,它包括圖像變換、數(shù)據(jù)編碼壓縮、圖像增強復(fù)原、平滑、邊緣銳化、分割、特征抽取、圖像識別與理解等內(nèi)容。隨著計算機技術(shù)、微電子技術(shù)以及大規(guī)模集成電路的發(fā)展,為了提高系統(tǒng)的實時性,圖像處理的很多工作都可以借助硬件完成,如DSP芯片、專用圖像信號處理卡等,軟件主要完成算法中非常復(fù)雜、不太成熟或尚需不斷探索和改進的部分。
處理時間上,要求處理速度必須大于等于采集速度,才能保證目標圖像無遺漏,完成實時處理。
1.5 執(zhí)行機構(gòu)
要實現(xiàn)工業(yè)領(lǐng)域機器視覺系統(tǒng)的最終目的還需執(zhí)行機構(gòu)來完成。不同的應(yīng)用場合,執(zhí)行機構(gòu)可能不同,比如機電系統(tǒng)、液壓系統(tǒng)、氣動系統(tǒng),無論哪一種,除了要嚴格保證其加工制造和裝配的精度外,在設(shè)計時還應(yīng)對動態(tài)特性,尤其是快速性和穩(wěn)定性給予充分重視。
2 機器視覺技術(shù)的應(yīng)用
視覺技術(shù)的最大優(yōu)點是與被觀測對象無接觸,因此,對觀測與被觀測者都不會產(chǎn)生任何損傷,十分安全可靠,這是其它感覺方式無法比擬的。理論上,人眼觀察不到的范圍機器視覺也可以觀察,例如紅外線、微波、超聲波等,而機器視覺則可以利用這方面的傳感器件形成紅外線、微波、超聲波等圖像。另外,人無法長時間地觀察對象,機器視覺則無時間限制,而且具有很高的分辨精度和速度。所以,機器視覺應(yīng)用領(lǐng)域十分廣泛,可分為工業(yè)、科學(xué)研究、軍事和民用4大領(lǐng)域。
2.1 工業(yè)領(lǐng)域
工業(yè)領(lǐng)域是機器視覺應(yīng)用中比重最大的領(lǐng)域,按照功能又可以分成4類:產(chǎn)品質(zhì)量檢測、產(chǎn)品分類、產(chǎn)品包裝、機器人定位。其應(yīng)用行業(yè)包括印刷包裝、汽車工業(yè)、半導(dǎo)體材料/元器件/連接器生產(chǎn)、藥品/食品生產(chǎn)、煙草行業(yè)、紡織行業(yè)等。
下面以紡織行業(yè)為例具體闡述機器視覺在工業(yè)領(lǐng)域的應(yīng)用。在紡織企業(yè)中,視覺檢測是工業(yè)應(yīng)用中質(zhì)量控制的主要組成部分,用機器視覺代替人的視覺可以克服人工檢測所造成的各種誤差,大大提高檢測精度和效率。正是由于視覺系統(tǒng)的高效率和非接觸性,機器視覺在紡織檢測中的應(yīng)用越來越廣泛,在許多方面已取得了成效。機器視覺可用于檢測與紡織材料表面有關(guān)的性能指標見表4。目前主要的研究內(nèi)容可分為3大類:纖維、紗線、織物。由于織物疵點檢測(在線檢測)需要很高的計算速度,因此,設(shè)備費用比較昂貴。目前國內(nèi)在線檢測的應(yīng)用比較少,主要應(yīng)用是離線檢測(如表4),主要的檢測有紡織布料識別與質(zhì)量評定、織物表面絨毛鑒定、織物的反射特性、合成紗線橫截面分析、紗線結(jié)構(gòu)分析等。此外還可用于織物組織設(shè)計、花型紋板、棉粒檢測、分析紗線表面摩擦。
2.2 民用領(lǐng)域
機器視覺技術(shù)可用在智能交通、安全防范、文字識別、身份驗證、醫(yī)療設(shè)備等方面。在醫(yī)學(xué)領(lǐng)域,機器視覺用于輔助醫(yī)生進行醫(yī)學(xué)影像的分析,主要利用數(shù)字圖像處理技術(shù)、信息融合技術(shù)對x射線透視圖、核磁共振圖像、CT圖像進行適當疊加,然后進行綜合分析,以及對其它醫(yī)學(xué)影像數(shù)據(jù)進行統(tǒng)計和分析。
2.3 科學(xué)研究領(lǐng)域
在科學(xué)研究領(lǐng)域可以利用機器視覺進行材料分析、生物分析、化學(xué)分析和生命科學(xué),如血液細胞自動分類計數(shù)、染色體分析、癌癥細胞識別等。
2.4 軍事領(lǐng)域
視覺技術(shù)可用在航天、航空、兵器(敵我目標識別、跟蹤)及測繪。在衛(wèi)星遙感系統(tǒng)中,機器視覺技術(shù)被用于分析各種遙感圖像,進行環(huán)境監(jiān)測,根據(jù)地行、地貌的圖像和圖形特征,對地面目標進行自動識別、理解和分類等。
3 機器視覺發(fā)展趨勢
3.1 價格持續(xù)下降
目前,在我國機器視覺技術(shù)還不太成熟,主要靠進口國外整套系統(tǒng),價格比較昂貴。隨著技術(shù)的進步和市場競爭的激烈,價格下降已成必然趨勢,這意味著機器視覺技術(shù)將逐漸被接受。
3.2 功能逐漸增多
更多功能的實現(xiàn)主要是來自于計算能力的增強,更高分辨率的傳感器(10Mpixels),更快的掃描率(500次/s)和軟件功能的提高。PC處理器的速度在得到穩(wěn)步提升的同時,其價格也在下降,這推動了更快的總線的出現(xiàn),而總線又反過來允許具有更多數(shù)據(jù)的更大圖像以更快的速度進行傳輸和處理。
3.3 產(chǎn)品小型化
產(chǎn)品的小型化趨勢讓這個行業(yè)能夠在更小的空間內(nèi)包裝更多的部件,這意味著機器視覺產(chǎn)品變得更小,這樣他們就能夠在廠區(qū)所提供的有限空間內(nèi)應(yīng)用。例如在工業(yè)配件上LED已經(jīng)成為主導(dǎo)光源,它的小尺寸使成像參數(shù)的測定變得容易,他們的耐用性和穩(wěn)定性非常適用于工廠設(shè)備。
3.4 集成產(chǎn)品增多
智能相機的發(fā)展預(yù)示了集成產(chǎn)品增多的趨勢。智能相機是在一個單獨的盒內(nèi)集成了處理器、鏡頭、光源、輸入/輸出裝置及以太網(wǎng)。電話和PDA推動了更快、更便宜的精簡指令集計算機(RISC)的發(fā)展,這使智能相機和嵌入式處理器的出現(xiàn)成為可能。同樣,現(xiàn)場可編程門列陣(FPGA)技術(shù)的進步為智能相機增添了計算功能,并為PC機嵌入了處理器和高性能楨采集器。智能相機結(jié)合處理大多數(shù)計算任務(wù)的FPGA,DSP和微處理器則會更具有智能性。小型化與集成產(chǎn)品正在一起為實現(xiàn)/芯片上的視覺系統(tǒng)0的最終目標而努力。尺寸更小、更密集的存儲卡及成像器分辨率的提高有助于智能相機的開發(fā)和擴展。
4 結(jié)語
機器視覺技術(shù)經(jīng)過20年的發(fā)展,已成為一門新興的綜合技術(shù),在社會諸多領(lǐng)域得到廣泛應(yīng)用。大大提高了裝備的智能化、自動化水平,提高了裝備的使用效率、可靠性等性能。隨著新技術(shù)、新理論在機器視覺系統(tǒng)中的應(yīng)用,機器視覺將在國民經(jīng)濟的各個領(lǐng)域發(fā)揮更大的作用。
3C數(shù)碼電池和動力電池領(lǐng)域新一輪擴產(chǎn)潮釋放出的市場需求,給鋰電設(shè)備企業(yè)帶來了新的發(fā)展機遇和挑戰(zhàn)。 一方面,新一輪鋰電池產(chǎn)能擴充浪潮開啟了設(shè)備行業(yè)新的紅利窗……
Read more近日,國家工業(yè)和信息化部公示了2022年制造業(yè)質(zhì)量管理數(shù)字化典型場景和解決方案優(yōu)秀案例入圍名單。蘇州杰銳思智能科技股份有限公司的“基于AI機器視覺的半導(dǎo)體編帶測……
Read more摘要:隨著科學(xué)技術(shù)的發(fā)展,人們對光學(xué)元件的表面粗糙度和表面面形精度提出了越來越高的要求,光學(xué)元件表面缺陷檢測技術(shù)也受到了廣泛重視。通過簡述表面缺陷的類型,強調(diào)了……
Read more