器視覺工業(yè)鏡頭選型:從參數(shù)計算到打光調(diào)試)
機(jī)器視覺這行干久了你會發(fā)現(xiàn)一個很有意思的現(xiàn)象絕大多數(shù)人把注意力全放在相機(jī)和算法上覺得只要相機(jī)像素夠高、算法模型夠強(qiáng)檢測精度就能上去。但實際產(chǎn)線上跑一圈就明白鏡頭才是那個真正卡脖子的環(huán)節(jié)。我見過太多項目相機(jī)從500萬換到2000萬算法從傳統(tǒng)模板匹配換到深度學(xué)習(xí)結(jié)果成像質(zhì)量紋絲不動最后發(fā)現(xiàn)是鏡頭本身的分辨率根本喂不飽傳感器。工業(yè)鏡頭這個看起來不起眼的光學(xué)件直接決定了整套視覺系統(tǒng)的物理極限選錯了后面花多少錢都補(bǔ)不回來。這篇內(nèi)容我想從一線實操的角度把工業(yè)鏡頭的選型邏輯、關(guān)鍵參數(shù)的計算方法、和打光方案的配合以及實際調(diào)試中踩過的坑系統(tǒng)地捋一遍。不管你是剛?cè)胄械囊曈X工程師還是正在做方案選型的設(shè)備集成商或者是準(zhǔn)備面試機(jī)器視覺崗位的求職者這些內(nèi)容都應(yīng)該能給你一些可以直接用的參考。我不打算堆公式嚇人而是把每個參數(shù)背后為什么要這么算講清楚讓你在項目現(xiàn)場面對供應(yīng)商的選型表時能自己判斷。1. 工業(yè)鏡頭在視覺系統(tǒng)中的真實定位1.1 為什么說鏡頭決定了系統(tǒng)的物理天花板很多人對鏡頭的理解停留在把物體成像到傳感器上這個層面這話沒錯但太淺了。真正需要理解的是鏡頭是一個光學(xué)傳遞系統(tǒng)它對物體細(xì)節(jié)的傳遞能力是有物理上限的。相機(jī)傳感器的像素再小、密度再高如果鏡頭無法把物體的細(xì)節(jié)分辨清楚傳感器接收到的就是一團(tuán)模糊的光斑再高的像素也只是把模糊拍得更清楚而已。這里涉及一個核心概念叫鏡頭的分辨率通常用每毫米能分辨的線對數(shù)來表征。光學(xué)系統(tǒng)的分辨率受衍射極限和像差的雙重限制即使是一個完美的鏡頭受限于光的波動性它的分辨率也有極限值。實際鏡頭因為研磨精度、鍍膜工藝、裝配公差等因素分辨率會低于理論衍射極限。當(dāng)你用500萬像素相機(jī)配一個只能支持200萬像素解析度的鏡頭時多出來的像素本質(zhì)上是在記錄光學(xué)模糊屬于無效信息。我在一個液晶面板檢測項目里吃過這個虧。當(dāng)時用的是2000萬像素的CMOS檢測0.05mm的微劃痕鏡頭選了一款性價比很高的百萬像素級定焦鏡。結(jié)果成像出來的劃痕邊緣完全糊掉對比度極低算法怎么調(diào)都提不上檢出率。后來換成一款專門為高分辨率傳感器設(shè)計的低畸變鏡頭同樣的相機(jī)和光源劃痕的對比度立刻上了一個臺階算法參數(shù)幾乎不用大改就達(dá)到了檢出要求。那次之后我形成了一個習(xí)慣先確認(rèn)鏡頭的光學(xué)分辨率能不能匹配傳感器像元尺寸再談相機(jī)選型。1.2 鏡頭、相機(jī)、光源三者的耦合關(guān)系視覺系統(tǒng)的成像質(zhì)量從來不是單個部件決定的而是鏡頭、相機(jī)、光源三者耦合的結(jié)果。鏡頭負(fù)責(zé)傳遞光學(xué)信息相機(jī)負(fù)責(zé)光電轉(zhuǎn)換和采樣光源負(fù)責(zé)提供對比度。這三者的關(guān)系可以用一個很直觀的類比來理解鏡頭是水管相機(jī)是水桶光源是水壓。水管再粗水壓不夠水桶也裝不滿水桶再大水管細(xì)也灌不快。很多現(xiàn)場調(diào)試調(diào)不出效果就是因為沒有從系統(tǒng)層面去分析而是孤立地調(diào)某一個部件。實際操作中有一個基本順序先根據(jù)檢測精度要求確定需要的像素精度再根據(jù)視野大小選定相機(jī)分辨率和傳感器尺寸然后根據(jù)傳感器尺寸和視野計算需要的鏡頭焦距和放大倍率最后根據(jù)檢測特征的光學(xué)特性選擇打光方式和光源類型。這個順序不能亂亂了就會出現(xiàn)反復(fù)換件的浪費。注意鏡頭接口必須和相機(jī)接口匹配。常見的有C口、CS口、F口、M42、M58等。C口和CS口的法蘭距不同CS口相機(jī)加轉(zhuǎn)接環(huán)可以接C口鏡頭反過來不行會打壞傳感器。這個細(xì)節(jié)在選型時一定要確認(rèn)。1.3 不同應(yīng)用場景對鏡頭的需求差異工業(yè)鏡頭的類型非常多按功能分有定焦鏡頭、變焦鏡頭、遠(yuǎn)心鏡頭、顯微鏡頭、線掃鏡頭等。每種鏡頭都有其最適合的場景選錯類型比選錯參數(shù)更致命。定焦鏡頭是最常用的適合工作距離相對固定、視野變化不大的場景比如一般的定位、測量、有無檢測。它的優(yōu)勢是結(jié)構(gòu)簡單、畸變小、光圈大、價格相對便宜。遠(yuǎn)心鏡頭分物方遠(yuǎn)心和像方遠(yuǎn)心物方遠(yuǎn)心鏡頭的主光線平行于光軸這意味著它對物體的遠(yuǎn)近不敏感測量精度不受工作距離微小變化的影響。在精密尺寸測量場景里遠(yuǎn)心鏡頭幾乎是標(biāo)配。我做過一個手機(jī)金屬中框的尺寸測量項目用普通定焦鏡頭時工件在治具上上下浮動0.1mm測量結(jié)果就漂了十幾個微米換成雙遠(yuǎn)心鏡頭后同樣的浮動下測量重復(fù)性穩(wěn)定在2微米以內(nèi)。顯微鏡頭用于微米級甚至亞微米級的觀察比如半導(dǎo)體晶圓檢測、微流控芯片觀察。它的景深極淺對焦和工件平面度要求極高。線掃鏡頭配合線掃相機(jī)使用用于連續(xù)運動的物體成像比如布匹、紙張、金屬帶材的表面檢測。線掃鏡頭對邊緣視場的照度和分辨率一致性要求很高。鏡頭類型典型應(yīng)用優(yōu)勢局限定焦鏡頭定位、有無、普通測量性價比高、畸變小工作距離受限、放大倍率固定物方遠(yuǎn)心鏡頭精密尺寸測量無視差、測量穩(wěn)定體積大、價格高、視野小顯微鏡頭微細(xì)結(jié)構(gòu)觀察放大倍率高景深極淺、工作距離短線掃鏡頭連續(xù)表面檢測分辨率一致性好需要配合線光源和運動機(jī)構(gòu)變焦鏡頭多規(guī)格柔性檢測視野可調(diào)標(biāo)定復(fù)雜、重復(fù)精度低2. 鏡頭選型的核心參數(shù)與計算方法2.1 焦距、視場、工作距離的三角關(guān)系鏡頭的焦距、視野和工作距離構(gòu)成一個基本的幾何關(guān)系這是選型計算的起點。核心公式很簡單焦距 f 傳感器尺寸 × 工作距離 / 視野大小這里需要注意的是傳感器尺寸要對應(yīng)的那個方向。比如你要算水平方向的焦距就用傳感器的水平尺寸和水平視野要算垂直方向的就用垂直尺寸和垂直視野。實際選型時兩個方向都要算取更嚴(yán)格的那個。舉個例子假設(shè)用1/1.8英寸傳感器水平尺寸7.2mm垂直尺寸5.4mm。要求檢測的視野是100mm × 75mm工作距離大概300mm。那么水平方向需要的焦距是 7.2 × 300 / 100 21.6mm垂直方向是 5.4 × 300 / 75 21.6mm。兩個方向一致選一個接近的標(biāo)準(zhǔn)焦距比如20mm或25mm的鏡頭。但這個計算只是初步估算實際選型還要考慮鏡頭的最近對焦距離、接口長度、以及是否需要加接圈。很多工業(yè)鏡頭的最近工作距離有限制如果計算出的工作距離小于鏡頭的最小工作距離就需要加接圈來縮短最近對焦距離或者換更長焦距的鏡頭重新算。2.2 像素精度與鏡頭分辨率的匹配計算像素精度是視覺系統(tǒng)最核心的指標(biāo)之一它決定了系統(tǒng)能分辨的最小特征尺寸。像素精度的計算公式是像素精度 視野大小 / 相機(jī)像素數(shù)比如視野100mm相機(jī)水平像素2448那么像素精度就是100 / 2448 ≈ 0.041mm也就是41微米。這意味著一個像素代表實際物體上41微米的長度。但這里有個關(guān)鍵點像素精度不等于檢測精度。要檢測一個特征通常需要該特征在圖像上至少占據(jù)3到5個像素才能保證可靠的檢出和測量。所以實際可檢測的最小特征尺寸大約是像素精度的3到5倍。上例中41微米的像素精度實際能穩(wěn)定檢測的特征大概在120到200微米以上。反過來如果你要檢測0.05mm的劃痕按5個像素算需要的像素精度是0.01mm那么相機(jī)像素數(shù)至少要達(dá)到視野除以0.01。如果視野是50mm就需要5000像素以上的相機(jī)也就是至少500萬像素級別2448×2048大約500萬。同時鏡頭的光學(xué)分辨率必須能支持這個像素精度。鏡頭分辨率的匹配計算稍微復(fù)雜一些。傳感器上每個像素的尺寸是已知的比如2.4微米。根據(jù)奈奎斯特采樣定理鏡頭的光學(xué)分辨率至少要能分辨兩個像素的間隔也就是4.8微米的空間頻率。換算成線對就是每毫米約104線對。如果鏡頭標(biāo)稱的分辨率只有每毫米60線對那就無法充分發(fā)揮傳感器的能力。提示選鏡頭時不要只看價格和焦距。問供應(yīng)商要MTF曲線或者分辨率標(biāo)稱值確認(rèn)它的光學(xué)分辨率能滿足你的像素精度要求。很多低端鏡頭在邊緣視場的分辨率會明顯下降如果檢測區(qū)域在視野邊緣要特別關(guān)注邊緣MTF。2.3 景深、畸變與邊緣亮度這些容易忽略的指標(biāo)景深是鏡頭選型中經(jīng)常被低估的參數(shù)。它指的是在保持清晰成像的前提下物體可以偏離最佳對焦面多少距離。景深和光圈、焦距、工作距離都有關(guān)系光圈越小景深越大焦距越短景深越大工作距離越遠(yuǎn)景深越大。在測量有高度的工件時景深不足會導(dǎo)致工件頂部和底部無法同時清晰測量結(jié)果漂移。我做過一個連接器針腳高度測量項目針腳有2mm的高度差最初選的鏡頭光圈開到最大景深只有0.8mm頂部的針腳完全糊了。后來把光圈收到F8景深擴(kuò)展到2.5mm雖然進(jìn)光量下降需要加強(qiáng)光源但測量穩(wěn)定性大幅提升?;兪橇硪粋€容易被忽視的參數(shù)。普通鏡頭的畸變通常在1%到3%之間對于定位應(yīng)用影響不大但對于測量應(yīng)用畸變會直接導(dǎo)致測量誤差。遠(yuǎn)心鏡頭的畸變通??刂圃?.1%以內(nèi)高端的甚至能做到0.02%。如果測量精度要求高要么選低畸變鏡頭要么在軟件里做畸變校正。但畸變校正會引入插值誤差而且標(biāo)定過程比較麻煩不如直接選一個好鏡頭。邊緣亮度衰減也值得關(guān)注。大部分鏡頭中心區(qū)域的進(jìn)光量比邊緣高形成所謂的暗角。這在檢測大視野均勻性要求高的場景里很麻煩比如檢測液晶屏的亮度均勻性鏡頭本身的暗角會干擾判斷。這種情況要么選邊緣照度一致性好的鏡頭要么在軟件里做平場校正。3. 打光方案與鏡頭的配合實戰(zhàn)3.1 光源類型與鏡頭光圈、濾鏡的聯(lián)動打光方案不是孤立設(shè)計的它和鏡頭的光圈設(shè)置、濾鏡選擇緊密相關(guān)。光圈不僅控制進(jìn)光量還影響景深和成像分辨率。一般來說鏡頭在最大光圈收縮兩到三檔時成像質(zhì)量最佳這個位置叫最佳光圈。比如最大光圈F2.8的鏡頭最佳光圈通常在F5.6到F8之間。在打光方案確定后要根據(jù)光源的亮度和相機(jī)的曝光時間來確定光圈大小。如果光源足夠亮盡量用小光圈以獲得更大的景深和更好的成像質(zhì)量。如果光源不夠亮就要開大光圈或者延長曝光時間但開大光圈會犧牲景深延長曝光時間則可能引入運動模糊。濾鏡的使用也很關(guān)鍵。在強(qiáng)環(huán)境光干擾的場景可以加窄帶濾光片只讓光源波長的光通過大幅提升信噪比。比如用紅色光源時加紅色濾光片環(huán)境中的白光和藍(lán)光都被濾掉圖像的對比度會顯著提升。偏振鏡則用于消除金屬表面的反光在檢測金屬件時非常有用。3.2 不同檢測特征對應(yīng)的打光策略打光方案的設(shè)計原則是讓需要檢測的特征在圖像中呈現(xiàn)最大對比度同時讓不需要檢測的部分盡量均勻或消失。不同的檢測特征需要不同的打光方式。劃痕、裂紋檢測通常用低角度暗場照明光源從側(cè)面以一個很低的掠射角照射劃痕的邊緣會產(chǎn)生散射在暗背景上形成亮的線條。這種打光方式對比度極高但要求光源方向與劃痕方向有一定夾角。平面字符、二維碼識別用同軸光或環(huán)形光正面照明保證字符區(qū)域亮度均勻避免反光干擾。金屬表面缺陷檢測金屬反光強(qiáng)普通正面光會產(chǎn)生強(qiáng)烈的高光掩蓋缺陷。通常用低角度環(huán)形光或條形光讓光線以一定角度照射缺陷處因為表面形貌變化會產(chǎn)生不同于背景的散射。透明物體檢測比如玻璃、薄膜通常用背光照明利用物體對光的折射和吸收形成對比。高度差檢測用斜射光不同高度的表面反射光角度不同形成亮度差異。檢測特征推薦打光方式光源類型鏡頭配合要點劃痕、裂紋低角度暗場條形光、線光小光圈增加景深避免散射光進(jìn)入平面字符同軸或環(huán)形正面光同軸光源、環(huán)形光均勻照明注意消除反光金屬表面缺陷低角度斜射環(huán)形光、條形光加偏振鏡消除鏡面反光透明物體背光背光源、平行背光注意背光均勻性和邊緣銳度高度差斜射條形光控制光圈保證景深覆蓋高度范圍3.3 實測案例從失敗到成功的打光調(diào)整我印象最深的是一個金屬手機(jī)殼表面字符檢測項目。最初方案用的是同軸光源正面照射結(jié)果金屬表面像鏡子一樣把光反射回鏡頭字符完全被高光淹沒圖像一片白。第一次調(diào)整換成環(huán)形光正面照稍微好一點但金屬表面的鏡面反射仍然嚴(yán)重字符對比度很低。第二次調(diào)整把環(huán)形光的角度調(diào)大從正面改成45度斜射同時鏡頭前加了一片偏振鏡。這個組合讓金屬表面的鏡面反射光被偏振鏡濾掉大部分字符區(qū)域的漫反射光則能通過字符的對比度明顯提升。但邊緣區(qū)域還是有些不均勻。第三次調(diào)整把環(huán)形光分成四段每段獨立控制亮度針對金屬殼不同位置的曲率做亮度補(bǔ)償同時把鏡頭光圈從F2.8收到F5.6增加景深應(yīng)對金屬殼的輕微翹曲。這次調(diào)整后字符區(qū)域和背景的對比度達(dá)到了穩(wěn)定的檢出水平誤判率從最初的15%降到了0.3%以下。這個案例說明打光方案往往需要多次迭代而且鏡頭的光圈和濾鏡是打光方案的一部分不能分開考慮。4. 現(xiàn)場調(diào)試常見問題與排查思路4.1 成像模糊的六種原因排查成像模糊是現(xiàn)場最常見的問題但原因可能有很多種需要系統(tǒng)排查。我整理了一個排查順序從最容易確認(rèn)的開始第一種焦距沒對好。這是最簡單的轉(zhuǎn)對焦環(huán)直到圖像最清晰。但要注意有些鏡頭在光圈全開時對焦收縮光圈后焦點會漂移這叫焦點偏移。正確做法是在實際工作的光圈值下對焦。第二種工作距離超出鏡頭范圍。如果鏡頭的最小工作距離大于實際安裝距離或者最大工作距離小于實際距離都無法清晰成像。需要加接圈或換鏡頭。第三種景深不足。物體有高度差超出景深范圍的部分會模糊。解決方法是縮小光圈、換短焦鏡頭或增加工作距離。第四種鏡頭分辨率不夠。傳感器像素密度高但鏡頭分辨率低圖像整體發(fā)軟。這種情況只能換高分辨率鏡頭。第五種相機(jī)靶面與鏡頭不匹配。鏡頭設(shè)計的像面尺寸小于相機(jī)傳感器尺寸會導(dǎo)致邊緣成像質(zhì)量嚴(yán)重下降甚至出現(xiàn)黑邊。比如C口鏡頭通常支持2/3英寸以下傳感器如果用在1英寸傳感器上邊緣會糊。第六種震動或運動模糊。曝光時間內(nèi)物體或相機(jī)有移動導(dǎo)致圖像拖影。需要縮短曝光時間、增加光源亮度或加固安裝結(jié)構(gòu)。實操心得排查模糊問題時先打印一張分辨率測試卡比如USAF 1951在實際工作距離和光圈下拍一張放大看中心到邊緣的分辨率變化。這一張圖能同時看出對焦、分辨率、畸變和邊緣衰減的問題效率比逐個排查高得多。4.2 測量精度不達(dá)標(biāo)的原因分析測量精度不達(dá)標(biāo)比成像模糊更隱蔽因為圖像看起來是清晰的但測量結(jié)果就是不對。常見原因有以下幾種鏡頭畸變未校正。普通鏡頭1%的畸變在100mm視野下意味著邊緣有1mm的誤差。如果測量區(qū)域跨越大半個視野畸變的影響就非常顯著。解決方法是做畸變標(biāo)定和校正或者直接換遠(yuǎn)心鏡頭。工作距離變化導(dǎo)致放大倍率變化。普通鏡頭的放大倍率隨工作距離變化工件在治具上的位置波動會直接導(dǎo)致測量誤差。這在測量場景中要特別注意要么用遠(yuǎn)心鏡頭消除這個影響要么確保工件定位的重復(fù)性足夠高。像素精度計算錯誤。有些人用相機(jī)的總像素數(shù)去除以視野但忘了實際有效像素可能因為鏡頭暗角或畸變校正被裁掉一部分。計算像素精度時要用實際參與測量的像素數(shù)。標(biāo)定不準(zhǔn)。用標(biāo)定板做像素當(dāng)量標(biāo)定時標(biāo)定板的精度、拍攝的張數(shù)、標(biāo)定算法的選擇都會影響結(jié)果。標(biāo)定板本身的精度應(yīng)該比測量精度高一個數(shù)量級比如要測0.01mm的精度標(biāo)定板的精度至少是0.001mm級。光源不穩(wěn)定導(dǎo)致邊緣位置漂移。對于依賴邊緣檢測的測量光源亮度的波動會影響邊緣閾值進(jìn)而影響測量結(jié)果。解決辦法是用恒流電源驅(qū)動光源或者在算法里做自適應(yīng)閾值。4.3 常見問題速查表問題現(xiàn)象可能原因快速驗證方法解決方案圖像整體模糊焦距未對好實時調(diào)焦觀察清晰度變化在工作光圈下重新對焦圖像中心清晰邊緣模糊鏡頭與傳感器不匹配查看鏡頭支持的靶面尺寸換匹配的鏡頭圖像邊緣有暗角鏡頭邊緣照度衰減拍均勻白板看亮度分布換低暗角鏡頭或做平場校正測量結(jié)果邊緣偏差大鏡頭畸變拍網(wǎng)格板看線條彎曲畸變校正或換遠(yuǎn)心鏡頭測量結(jié)果隨工件高度變化景深不足或放大倍率變化改變工件高度看結(jié)果變化縮小光圈或換遠(yuǎn)心鏡頭圖像有拖影運動模糊縮短曝光時間看是否改善增加光源亮度、縮短曝光字符檢測對比度低打光角度不合適調(diào)整光源角度觀察對比度改用斜射光加偏振鏡金屬表面高光干擾鏡面反射加偏振鏡對比效果偏振鏡加低角度打光4.4 鏡頭保養(yǎng)與更換的注意事項工業(yè)鏡頭是精密光學(xué)器件保養(yǎng)不當(dāng)會嚴(yán)重影響成像質(zhì)量。鏡頭表面有灰塵時不要用嘴吹也不要用普通紙巾擦。正確做法是用氣吹先吹掉浮塵再用專用的鏡頭紙和鏡頭液輕輕擦拭。擦拭時從中心向外螺旋運動不要來回蹭。鏡頭在潮濕或有腐蝕性氣體的環(huán)境中使用要注意防護(hù)。有些鏡頭內(nèi)部會起霧或長霉一旦長霉基本就報廢了。在惡劣環(huán)境中建議加裝防護(hù)罩或使用密封型鏡頭。更換鏡頭時要先關(guān)閉相機(jī)電源避免傳感器帶電吸附灰塵。拆下鏡頭后立即蓋上相機(jī)接口的防塵蓋。安裝新鏡頭時先確認(rèn)接口類型和螺紋是否匹配不要用力過猛損壞螺紋。提示鏡頭和相機(jī)的接口面如果有灰塵會在圖像上形成固定的暗斑。定期用氣吹清理接口面能避免很多莫名其妙的圖像問題。5. 從入門到進(jìn)階的學(xué)習(xí)路線建議5.1 新手階段應(yīng)該先掌握什么很多剛?cè)胄械呐笥褑栁覚C(jī)器視覺怎么學(xué)我的建議是先把光學(xué)基礎(chǔ)和成像原理搞清楚而不是急著學(xué)算法。因為算法是建立在圖像質(zhì)量基礎(chǔ)上的圖像質(zhì)量不行再好的算法也是空中樓閣。新手階段建議按這個順序?qū)W先理解焦距、光圈、景深、視場、工作距離這些基本概念和它們之間的關(guān)系能自己動手算一個簡單的選型方案。然后學(xué)相機(jī)的基本參數(shù)包括傳感器尺寸、像素、幀率、曝光、增益、接口類型。接著學(xué)打光的基本方法理解不同光源類型和打光角度對成像的影響。最后再進(jìn)入圖像處理和算法部分。這個階段最好的學(xué)習(xí)方法就是動手。買一個便宜的小相機(jī)和幾個不同焦距的鏡頭配合不同的光源實際拍一拍不同物體觀察參數(shù)變化對成像的影響。這種直觀的感受比看十本書都管用。5.2 進(jìn)階階段的能力提升方向有了一定基礎(chǔ)后進(jìn)階方向主要有兩個一個是往精密測量方向深入一個是往復(fù)雜檢測和深度學(xué)習(xí)方向深入。精密測量方向需要深入理解遠(yuǎn)心鏡頭的原理和應(yīng)用、標(biāo)定算法、誤差分析、測量不確定度評定。這個方向?qū)?shù)學(xué)和光學(xué)的要求比較高但也是附加值最高的方向之一。很多高精度的測量設(shè)備核心壁壘就在光學(xué)系統(tǒng)和標(biāo)定算法上。復(fù)雜檢測和深度學(xué)習(xí)方向需要理解如何設(shè)計高質(zhì)量的成像方案來為算法提供好的輸入。深度學(xué)習(xí)雖然對圖像質(zhì)量有一定的魯棒性但好的成像方案能大幅降低算法難度和標(biāo)注成本。這個方向還需要掌握數(shù)據(jù)采集、標(biāo)注、訓(xùn)練、部署的完整流程。兩個方向并不是互斥的實際項目中經(jīng)常需要同時用到。一個完整的視覺工程師應(yīng)該既能設(shè)計光學(xué)方案又能處理圖像和算法。5.3 面試中高頻出現(xiàn)的技術(shù)問題機(jī)器視覺崗位的面試技術(shù)問題主要集中在光學(xué)選型和項目經(jīng)驗上。我整理了幾個高頻問題準(zhǔn)備面試的朋友可以重點準(zhǔn)備。問題一給你一個檢測需求你怎么選相機(jī)和鏡頭這個問題的回答要體現(xiàn)系統(tǒng)性的思路先明確檢測精度和視野算像素精度選相機(jī)再根據(jù)相機(jī)和視野算焦距考慮景深和畸變要求選鏡頭類型最后設(shè)計打光方案。問題二遠(yuǎn)心鏡頭和普通鏡頭有什么區(qū)別什么時候用遠(yuǎn)心關(guān)鍵點是物方遠(yuǎn)心的主光線平行光軸測量不受工作距離變化影響適合精密測量。普通鏡頭有透視誤差適合定位和一般檢測。問題三景深和哪些因素有關(guān)光圈、焦距、工作距離、允許的彌散圓直徑。光圈越小景深越大焦距越短景深越大工作距離越遠(yuǎn)景深越大。問題四怎么提高視覺系統(tǒng)的測量精度從光學(xué)、機(jī)械、算法三個層面回答。光學(xué)上用低畸變鏡頭、遠(yuǎn)心鏡頭、高質(zhì)量光源機(jī)械上保證工件定位重復(fù)性和系統(tǒng)剛性算法上做標(biāo)定、畸變校正、亞像素邊緣提取。問題五你做過的最有挑戰(zhàn)的項目是什么這個要提前準(zhǔn)備一個完整的項目案例從需求分析、方案設(shè)計、選型計算、調(diào)試過程、遇到的問題和解決方法來完整講述。重點突出你的思考過程和解決問題的能力。5.4 持續(xù)學(xué)習(xí)資源與實戰(zhàn)積累機(jī)器視覺是一個實踐性極強(qiáng)的領(lǐng)域光看書是不夠的。我建議的學(xué)習(xí)資源包括鏡頭和相機(jī)廠商的技術(shù)文檔和白皮書這些通常寫得非常專業(yè)且實用光學(xué)基礎(chǔ)的經(jīng)典教材理解成像原理開源視覺庫的文檔和示例比如OpenCV以及行業(yè)會議和展會能了解最新的技術(shù)和產(chǎn)品。但最重要的還是項目實戰(zhàn)。每做一個項目都把選型計算、調(diào)試過程、遇到的問題和解決方案記錄下來形成自己的知識庫。時間長了你會發(fā)現(xiàn)自己面對新項目時能快速判斷出關(guān)鍵點和風(fēng)險點這就是經(jīng)驗的積累。機(jī)器視覺這個領(lǐng)域技術(shù)和產(chǎn)品更新很快但光學(xué)的基本原理是不變的。把光學(xué)基礎(chǔ)打扎實再跟上新算法和新工具的發(fā)展就能在這個行業(yè)里走得更穩(wěn)更遠(yuǎn)。工業(yè)鏡頭作為視覺系統(tǒng)的入口值得每一個從業(yè)者花時間去深入理解。