此外,由于遠心鏡頭長焦距的特性,可以實現背景虛化,景深淺,拍攝時能夠使主體更容易突出,所以也被廣泛用于人像攝影中。
遠心鏡頭主要在以下領域有廣泛應用:
遠心鏡頭技術及其選型介紹
關于遠心鏡頭的原理,網上有一些介紹,但是寫的都很晦澀。其實幾句話就能說清楚的,最核心的一點是遠心鏡頭是普通鏡頭與小孔成像原理的結合。
本文試著用三張圖來說明遠心鏡頭的原理。
1.物方遠心鏡頭(Telecentric lens)
傳統鏡頭的光路:
如果我們在像方焦點處放置個小孔,光路就變成了這樣:
這個小孔的作用就是只讓平行入射的物方光線可以達到像平面成像。從幾何關系可以看出這時像就沒有近大遠小的關系了。物方遠心鏡頭的原理就這么簡單。之所以叫物方遠心,是因為接收平行光成像,相當于物體在無窮遠處。
物方遠心鏡頭的缺點是放大倍數與像距成直接關系。實際使用時相機安裝的遠近會影響放大倍數。所以每個鏡頭系統都要單獨的標定放大倍數。
2.像方遠心鏡頭(image-space telecentric)
我們知道光路是可逆的,那么將物方遠心鏡頭的光路反過來就成了像方遠心鏡頭的光路。
這種鏡頭的特點是放大倍數與像距無關,相機離得遠還是近都不影響放大倍數。
3.雙側遠心鏡頭 (double telecentric、bi-telecentric)
結合物方遠心和像方圓心的光路就成為了雙側遠心鏡頭。下面是光路:
這種鏡頭的特點是物體離得遠近或者相機離得遠近都不影響放大倍數。所以廣泛的應用在機器視覺測量檢測領域。
當然,實際的圓心鏡頭中的小孔光闌不可能無限的小,那樣進來的光線就太小了。所以實際的圓心鏡頭還是會有一定的近大遠小關系的(這個指標稱之為遠心度,遠心鏡頭的遠心度通常小于0.1°)。物距也不是任意的,但是它比普通的鏡頭的景深要大得多。
2)遠心鏡頭的選型方法:
遠心鏡頭的選型辦法其實跟普通光學系統中的鏡頭類似,需要關注的幾個點如下:
①.兼容的CCD靶面尺寸
這一點跟普通鏡頭的選擇類似,要求遠心鏡頭兼容的CCD靶面大于或等于配套的相機靶面,否則會造成分辨率的浪費。
②.接口類型
目前遠心鏡頭提供的接口類型也跟普通鏡頭類似,有C口,F口等,只要跟相機配套即可使用。
③.放大倍率,或成像范圍
當放大倍率和CCD靶面確定時,成像范圍即確定,反之亦然
④.工作距離
一般以上三點選定的情況下,工作距離已經確定在一個范圍之內,這是其成像光路決定的。需要注意的就是此工作距離是否滿足實際使用要求。當選用遠心系統進行檢測時,我們建議先選定鏡頭,依據其工作距離設計其他機械結構。
⑤.景深范圍
在滿足前面幾個使用條件的前提下,景深范圍越大,說明遠心系統的光學特性越好,在選型時可作為參考。
二、雙遠心鏡頭原理及選型
近年來,經常做機器視覺精密測量的公司就會聽到一些比較新的名詞,如雙側遠心、單側遠心、物方遠心、像方遠心等等這些以前并不是經常被提起的光學概念,讓人一頭霧水,不知如何理解,收集到的資料往往也都是專業化程度高不容易理解,今天就從實際應用角度出發來簡述雙遠心工業鏡頭的相關原理。
1)雙遠心鏡頭原理及能解決的問題:
1.凸透鏡成像原理
特性一:所有經過光心的光不改變其傳播方向
特性二:凸透鏡對平行光有匯聚作用,鏡頭的成像即利用這一點
2.雙遠心鏡頭成像原理
原理:通過在鏡頭中間放置光闌,使得進出鏡頭的光線均為平行光,其他光線被光闌遮擋,無法到達成像芯片各看一側分別是物方遠心、像方遠心鏡頭。物方解決景深問題,像方解決放大倍率變化問題。
3.雙遠心鏡頭解決的問題
①.分辨率問題:
普通工業鏡頭分辨率跟不上芯片分辨率提高的腳步,其受制于其光學成像的原理,也只能做到10um左右,最多可配合1000W像素的相機使用,滿足不了現在高分辨率相機和高精度測量檢測的要求。
②.景深問題:
普通鏡頭的景深比較小,當需要測量的物體在鏡頭縱深方向超出其范圍,檢測或測量無法進行。
③.放大倍率問題 :
放大倍率隨作距離變化而發生變化。當我們的視覺系統被用來執行精密測量任務時,這一特性會導致不可容忍的誤差。
2)雙遠心鏡頭選型方法:
A:主要注意以下幾點:視場范圍,兼容的CCD靶面,接口類型等滿足要求,其他的如工作距離,景深范圍,外形尺寸等只要不影響使用就可以。
3)雙遠心鏡頭常見問答:
Q:為什么雙遠心鏡頭的體積通常比較大
A:因為雙遠心鏡頭是平行光進出,所以需要多大拍攝面積,就需要多大面積的平行光進入,因此就需要多大面積的鏡筒,所以雙遠心鏡頭體積通常都比較大,而且視場越大,體積越大。
Q:雙遠心鏡頭配合什么樣的光源效果比較好?
A:由于遠心鏡頭只接受平行光,濾除了幾乎所有的漫反射光源,所以在自然環境下成像比較暗,所以選用平行光源能夠最大限度的發揮雙遠心鏡頭的優勢,使被測物體邊緣清晰、穩定,并有效去除檢測過程中的噪聲。
基本鏡頭類型:
近心:入射光瞳在鏡頭內部
遠心:入射光瞳在無限遠處
環外側:入射光瞳在鏡頭前方
放大倍率穩定性
在測量應用中,經常需要用到物體的正交視圖(即沒有物側成像),以便執行正確的線性測量。
此外,許多機械部件無法精確定位(例如,由于振動),或者必須在不同的深度或甚至更糟的情況下進行測量時,物體的厚度(進而物體表面的位置)可能會發生變化;然而即便如此,軟件工程師依然需要成像尺寸與實際尺寸之間的對應。
普通鏡頭在不同的共軛位置呈現不同的放大倍率:因此,當物體移動時,其圖像大小的變化與物體到鏡頭的距離幾乎成正比。任何人都可以在日常生活中輕松體驗到這一點,例如使用配備有標準攝影鏡頭的相機拍照時。
當改變物體到鏡頭的距離(圖中標記為“s”)時,標準鏡頭會產生不同大小的圖像。
另一方面,當具有相同視角時,不同大小的物體看起來具有相同的尺寸。
左:分別使用標準鏡頭(頂部)和遠心鏡頭(底部)拍攝的圓柱形物體的內花鍵。
右:分別使用標準鏡頭(頂部)和遠心鏡頭(底部)拍攝的兩個相同的機器螺絲(間隔100 mm)。
當物體保持在一定的范圍內時,遠心鏡頭獲得的圖像尺寸不會隨物體位移而發生變化,這一范圍通常被稱為“景深”或“遠心范圍”。
這是由于光線在光學系統內的特定路徑而產生的:只有重心線(或“主光線”)平行于光機主軸時,才能被物鏡捕獲到。因此,前端鏡頭的直徑至少要與物方視場對角線一樣大。
這種光學行為通過將孔徑光闌精確定位于前方光學組的焦平面上而獲得:入射光瞄準看似來自于無限遠處的入射光瞳。“telecentric”(遠心的)這個詞語來源于“tele”(古希臘語中的意思是“遠的”)和“centre”(中心)(指的是瞳孔孔徑——光學系統的實際中心)。
在遠心光學系統中,光線只能通過平行于光軸的路徑進入光學器件。
為了感受兩種不同物鏡的區別,我們設想一個標準鏡頭,焦距f = 12 mm,銜接一個1/3"的探測器,面對一個高度H = 20 mm、距離s = 200 mm的物體。
假設物體位移ds = 1mm,其尺寸的變化將大約為:
dH = (ds/s) · H = (1/200) · 20 mm = 0.1 mm
對于一個遠心鏡頭,放大倍率的變化取決于“遠心斜率”:好的遠心鏡頭具有約為0.1°(0.0017弧度)的有效遠心斜率θ;這意味著,物體位移ds為 1 mm時,其尺寸只會改變
dH = ds · theta= 1 · 0.0017 mm = 0.0017 mm
因此,相比于標準鏡頭,遠心鏡頭放大倍率的誤差減少到1/10至1/100。
遠心斜率決定放大倍率的變化。
“遠心范圍”或“遠心深度”的概念通常被解釋為放大倍數保持不變的景深范圍。這個解釋的誤導之處在于它意味著剩余空間是“非遠心的”,盡管這個參數總與處于相同范圍內的鏡頭產生的最大測量誤差有關。一個更重要的參數是“遠心斜率”(以上稱為“θ”)或“遠心度”。該角度定義了由于物體位移產生的測量誤差,無論被測物體放置在何處:由于主光線“沿直線傳播”,此誤差顯然與空間無關。
為了收集遠心光線,遠心鏡頭前方的光學組件必須至少與物體的最大尺寸一樣大;因此,相比于普通光學鏡頭,遠心鏡頭更大、更重,因此也更加昂貴。
低畸變
畸變是限制測量精度最嚴重的問題之一:即使性能好的光學器件也會不同程度地受到畸變的影響,通常即使實際圖像與預期圖像僅有單個像素的區別,也可能成為嚴重的畸變。
簡單來講,畸變被定義為像點距圖像中心的距離與無畸變圖像上這一相同距離的百分比差值;它可以被看作物體的成像尺寸與其真實尺寸的偏差。例如,如果一個圖像上的一點距其中心198個像素,而無畸變時該點距圖像中心200個像素,則在這一點上的徑向畸變將為:
畸變 = (198 - 200) / 200 = -2/200 = 1%
正徑向畸變也被稱為“枕形”畸變,而負徑向畸變則被稱為“桶形”畸變:應當注意的是畸變取決于徑向位置,并可以改變正負。畸變也可以視為一個從真實世界到由鏡頭創建的虛擬空間的二維幾何變換;由于這種變換不是線性的,而是接近2階或3階的多項式,因此圖像會稍有拉伸和變形。
普通光學器件的畸變值會從幾個百分比到數幾十個百分比不等,要獲得精確測量非常困難;當使用非遠心鏡頭時情況更糟。大多數機器視覺光學器件最初是針對視頻監控或攝影應用而開發出來的,因此相關畸變值通常被認為是可以接受的,因為人眼可以補償高達1 - 2%的畸變誤差。在某些情況下,如魚眼鏡頭或網絡攝像頭鏡頭,會特意引入畸變以使鏡頭可以在大角度下工作,同時也可以為探測器提供均勻照明(在這些情況下畸變有助于減少余弦四次方定律效應)。
高質量的遠心鏡頭通常具有非常低的畸變度,其值在0.1%之內;盡管這個值看起來非常小,但由其導致的測量誤差會接近于高分辨率相機一個像素的大小。出于這個原因,在大多數應用中,畸變需要使用軟件來校準:將一個精細圖案(其幾何精度必須至少為所需測量精度的十倍)放置在景深中心;然后在幾個像點處計算出畸變,根據這些數據,軟件算法可以將原始圖像轉換成無畸變圖像。
很少有人知道,畸變不僅取決于光學器件本身,還與被測物體的距離有關;因此,嚴格遵守額定工作距離是非常重要的。
我們建議將鏡頭與被測物體進行精密的垂直校準,這樣可以避免非同軸對稱畸變效應。梯形畸變(也稱為“梯形”或“薄棱鏡”效應)是光學檢測系統中另一個需要最小化的重要參數,因為它是非對稱的,且很難通過軟件進行校準。由于機械游隙或光學元件偏離中心,鏡頭對焦機構也會引入一些對稱或非對稱的畸變效應。
Left: “pincushion” type distortion
左邊的圖片是用一個遠心鏡頭拍攝的畸變圖案,未出現徑向或梯形畸變。中間的圖片是同一圖案的另一拍攝結果,但顯示出明顯的徑向畸變。右邊則是梯形畸變的例子。
透視誤差限制
當使用普通的光學器件對三維物體(非平坦的物體)成像時,遠處物體看起來會比近處物體更小。因此,對一個圓柱空腔成像時,其頂冠和底冠邊緣會呈現為兩個同心圓,盡管實際上這兩個圓是相同的。
相反,在使用遠心鏡頭時,兩個冠邊緣是重疊的,底冠邊緣因而被遮擋。
這種效應取決于光線的特定路徑:在使用普通光學器件時,“平行”于主光軸的各種幾何信息在探測器平面方向上也會具有分量,而使用遠心鏡頭時沒有這種垂直分量。
可以將一個普通鏡頭描述為一個數學函數,該函數建立起一個三維物體空間與二維探測器(圖像)空間之間的對應關系,而遠心鏡頭則建立一個二維——二維的對應關系,它不會展示被測物體的第三維度,因此成為剖面成像和尺寸測量的組件。
普通的光學器件會產生明顯的圖像透視誤差(左圖)。
遠心鏡頭能夠消除所有的透視效應(右圖)。
普通光學器件(左)將縱向幾何信息投射到探測器上,而遠心鏡頭沒有。
較好的圖像分辨率
圖像分辨率一般以量化相機探測器平面既有空間頻率對比度的CTF(對比傳遞函數)來衡量,單位為lp/mm(每毫米線對數)。
機器視覺集成商往往傾向于將具有大量小像素的相機與低像素、低分辨率鏡頭結合使用,導致生成的圖像模糊;而我公司提供的遠心鏡頭分辨率高,可配合像素尺寸極小的高分辨率相機使用,從而提高測量分辨率。
不同CTF級別的光學器件所攝的標準美國空軍分辨率測試圖之間有明顯的差異。
不存在邊緣位置不確定性
逆光拍攝物體時,往往很難確定其邊緣的確切位置。因為在黑暗的背景下,物體邊緣的亮像素往往會與暗像素重疊。此外,如果物體具有高度的三維形狀,邊界效應也會進一步限制測量精度;如下圖所示,光線以一定的入射角掠過物體邊緣,被其表面反射后依然會被鏡頭捕獲。鏡頭由此會認為這些光線來自物體后方;結果部分圖像片段可能消失,使得測量非常不精確且不穩定。
如果使用遠心鏡頭,則會大大減少普通成像鏡頭存在的邊界效應。
使用遠心鏡頭可以有效限制這種效應:如果瞳孔孔徑足夠小,那么可以進入鏡頭的反射光將是那些近于平行主光軸的光線。
由于這些光線受到非常小的偏差影響,因此物體表面對其的反射不會損害測量精度。
想要解決這些問題,可以將準直(也稱為“遠心”)照明器連接到遠心鏡頭,并利用平行光源發散度處理好鏡頭孔徑與視場的匹配。這樣一來,來自照明器的所有光均由鏡頭收集并傳送給探測器,同時可實現高的信噪比和難以置信的低曝光時間。另一方面,只有“預期的”光線進入成像鏡頭,這樣就不會出現邊界問題了。
準直(遠心)照明僅將預期光線投射到成像系統中。
聯系我們
蘇州瑞文光電科技有限公司 公司地址:江蘇省昆山市城北大道正泰隆工貿城1號館A區2027--2029號 技術支持:化工儀器網掃一掃 更多精彩
微信二維碼
網站二維碼