安小雪 柴曉冬 鄭樹(shù)彬
(上海工程技術(shù)大學(xué)城市軌道交通學(xué)院,201620,上海∥第一作者,碩士研究生)
根據(jù)《鐵道線(xiàn)路維修規(guī)則》的規(guī)定,鋼軌的垂直磨耗Wv在鋼軌頂面寬1/3處(距標(biāo)準(zhǔn)作用邊)測(cè)量,側(cè)面磨耗 Wh在距軌頂面下方16 mm處測(cè)量[1]。該方法只是對(duì)鋼軌軌頭較重要的2個(gè)位置的磨損值進(jìn)行測(cè)量,并未完全檢測(cè)出整個(gè)軌頭的磨耗,已不能適應(yīng)當(dāng)今我國(guó)高速鐵路的鋼軌檢測(cè)需求。在機(jī)車(chē)車(chē)輛長(zhǎng)期頻繁、重載的作用下,鋼軌不僅會(huì)發(fā)生永久變形,而且會(huì)被劇烈磨損,其中小半徑曲線(xiàn)外股側(cè)磨尤為嚴(yán)重。鋼軌磨耗是否超限直接決定鋼軌是否需要更換或打磨,因此必須對(duì)路軌狀態(tài)進(jìn)行監(jiān)測(cè)以及時(shí)更換鋼軌,否則將極大地影響旅客乘坐的舒適性,并威脅列車(chē)運(yùn)行的安全性。
隨著機(jī)器視覺(jué)技術(shù)的不斷完善,目前發(fā)達(dá)國(guó)家已研制出非接觸式鋼軌磨耗檢測(cè)裝置并獲廣泛應(yīng)用,如美國(guó)KLDLabs公司的光學(xué)鋼軌檢測(cè)分析系統(tǒng)。而我國(guó)在鋼軌磨耗檢測(cè)中仍采用接觸式卡具或其它接觸式測(cè)量方法。此法測(cè)量速度慢,且人為因素對(duì)結(jié)果影響較大。近年來(lái),我國(guó)廣大科研人員在基于機(jī)器視覺(jué)的非接觸式測(cè)量方面進(jìn)行了大量研究:首先對(duì)CCD攝像機(jī)采集的圖像進(jìn)行去噪、細(xì)化、投影變換等處理;然后通過(guò)雙目視覺(jué)對(duì)激光照射所形成的鋼軌斷面輪廓進(jìn)行分析,計(jì)算出相應(yīng)的空間三維曲線(xiàn);最后提取一系列特征點(diǎn)進(jìn)行比較,獲取磨耗值。該方法計(jì)算量大、處理速度慢、效率低,且由于需要4個(gè)攝像機(jī),測(cè)量系統(tǒng)結(jié)構(gòu)復(fù)雜,使其在高速鐵路應(yīng)用方面得不到實(shí)質(zhì)性發(fā)展。利用單目視覺(jué)可有效解決以上問(wèn)題。該方法僅需要2個(gè)攝像機(jī),極大地減少了數(shù)據(jù)采集、處理的速度,因此更適合于動(dòng)態(tài)測(cè)量;只要對(duì)激光平面(簡(jiǎn)稱(chēng)光平面)參數(shù)進(jìn)行標(biāo)定,就能確定光平面與攝像機(jī)之間的幾何關(guān)系,然后將標(biāo)準(zhǔn)鋼軌輪廓逆映射到圖像坐標(biāo)下與測(cè)量值進(jìn)行比較,獲取磨耗。
針對(duì)標(biāo)定,本文主要提出一種基于標(biāo)定板的光平面參數(shù)確定法。它可有效控制光平面系數(shù)的精度,穩(wěn)定性好,從而保證鋼軌輪廓的精確測(cè)量。
鋼軌磨耗測(cè)量系統(tǒng)主要由左右兩側(cè)的單目視覺(jué)測(cè)量子系統(tǒng)構(gòu)成,包括2個(gè)高速攝像機(jī)、2個(gè)扇形激光光源。其安裝圖如圖1所示。首先,調(diào)節(jié)光源焦距使光源發(fā)出的光線(xiàn)垂直照射在鋼軌表面,并形成一條清晰的軌面光帶,用攝像機(jī)進(jìn)行拍攝;然后,對(duì)拍攝的圖像進(jìn)行骨架化處理,最終得到一條只含有一個(gè)像素寬度的鋼軌輪廓;最后,通過(guò)定標(biāo)獲取光平面和攝像機(jī)之間的映射關(guān)系,確定鋼軌輪廓特征點(diǎn)的世界坐標(biāo),在不進(jìn)行圖像映射變換的情況下將標(biāo)準(zhǔn)鋼軌斷面輪廓逆映射到圖像坐標(biāo)下,并與磨損鋼軌的圖像進(jìn)行比較,從而得到相應(yīng)的磨耗值。
圖1 光平面標(biāo)定示意圖
光平面的標(biāo)定有直接標(biāo)定法和間接標(biāo)定法。文獻(xiàn)[2]指出,直接標(biāo)定法是從物理設(shè)備上直接獲取特征點(diǎn)的坐標(biāo),而光條本身具有一定的寬度,因此,光條對(duì)準(zhǔn)與讀數(shù)誤差難以避免。而間接標(biāo)定法最大的特點(diǎn)是不需要光條對(duì)準(zhǔn),光條圖像經(jīng)處理后變成單象素寬線(xiàn)條,從而降低了光條對(duì)準(zhǔn)和光條寬度對(duì)精度的影響,最后通過(guò)立體視覺(jué)三維重建理論獲取光條上特征點(diǎn)的世界坐標(biāo),具有較高的精度。左側(cè)視覺(jué)系統(tǒng)具體標(biāo)定如下:
定標(biāo)時(shí)增加輔助攝像機(jī)C2,與攝像機(jī)C1形成雙目定標(biāo)系統(tǒng),共同拍攝位于標(biāo)定板上的光帶圖像。此時(shí)將世界坐標(biāo)系原點(diǎn)建立在攝像機(jī)C1的光心處,分別對(duì)C1、C2定標(biāo),可確定其內(nèi)部參數(shù)A1、A2及外部參數(shù)B1、B2。則攝像機(jī)C1、C2的投影矩陣分別為M1=A1B1=A1(由于世界坐標(biāo)系建立在C1光心處,故B1=I,I為單位矩陣),M2=A2B2= A2[R12,T12]([R12,T12]為攝像機(jī) C1、C2之間的位置關(guān)系矩陣)[3-4]。CCD攝像機(jī)攝取光帶形成 RGB圖像之后,對(duì)其進(jìn)行提取分量、灰度化、差影運(yùn)算、二值化、細(xì)化等圖像處理,以抽取光條中軸上各點(diǎn)的像素坐標(biāo)。投影具有以下形式:
式中:
Z1,Z2——標(biāo)定板光帶上點(diǎn)P在兩個(gè)攝像機(jī)坐標(biāo)中的分量,計(jì)算時(shí)可消去;
聯(lián)立式(1)和式(2)得到:
由此,可求出點(diǎn)P的世界坐標(biāo) (XW,YW,ZW)。同理,不斷移動(dòng)標(biāo)定板的空間位置,可得到光帶上m個(gè)點(diǎn)(m>3)的世界坐標(biāo)(XWi,YWi,ZWi)(i=1,2,3,…,m)。
空間光平面的方程[5-7]可表示為:
式中:
A,B,C——空間光平面法向量n的3個(gè)分量。
由于光帶上特征點(diǎn)的世界坐標(biāo)亦滿(mǎn)足光平面方程,則可用m個(gè)特征點(diǎn)構(gòu)造一個(gè)超定方程組,其矩陣形式為:
或簡(jiǎn)寫(xiě)為:
其中,G為式(5)左邊的系數(shù)矩陣,S= [A,B,C ]T,L=[1,1,…,1 ]T。利用最小二乘法可得到S= (GTG)-1GTL及系數(shù)A、B、C。至此,光平面標(biāo)定結(jié)束。
本試驗(yàn)選用的測(cè)量?jī)x器各性能參數(shù)如表1所示。將標(biāo)定板放在三維工作臺(tái)上,不斷移動(dòng)標(biāo)定板,2個(gè)攝像機(jī)分別拍攝10組不同位置的定標(biāo)圖像,并利用預(yù)先編好的程序?qū)ζ溥M(jìn)行標(biāo)定。攝像機(jī)C1的光平面定標(biāo)圖像見(jiàn)圖2。攝像機(jī)內(nèi)部參數(shù)如表2、3所示。定標(biāo)完成后,拍攝鋼軌輪廓圖像(見(jiàn)圖3)。
表1 磨耗測(cè)量系統(tǒng)主要硬件及性能
圖2 攝像機(jī)C1的光平面定標(biāo)圖像
表2 攝像機(jī)C1內(nèi)參及像素誤差
表3 攝像機(jī)C2內(nèi)參及像素誤差
圖3 攝像機(jī)C1拍攝的鋼軌輪廓圖像
試驗(yàn)結(jié)果表明:每個(gè)攝像機(jī)所拍攝圖片的總體平均誤差分別為0.1829和0.1932個(gè)像素,且每張圖片的誤差也都小于0.5個(gè)像素,均達(dá)到亞像素級(jí)水平,滿(mǎn)足標(biāo)定要求。然后進(jìn)行圖像處理,讀取每組圖像對(duì)應(yīng)特征點(diǎn)的像素坐標(biāo)并帶入雙目視覺(jué)投影關(guān)系式中,計(jì)算各點(diǎn)的世界坐標(biāo)。最后根據(jù)最小二乘法確定光平面系數(shù)(見(jiàn)表4)。當(dāng)用不同特征點(diǎn)組合時(shí),其光平面系數(shù)僅存在很小的誤差,具有較好的穩(wěn)定性。聯(lián)合式(1)及光平面方程計(jì)算圖3處理后各鋼軌輪廓像素的世界坐標(biāo)可發(fā)現(xiàn),該標(biāo)定方法能精確獲得三維空間的鋼軌輪廓(見(jiàn)圖4),從而確保磨耗測(cè)量精度。
表4 光平面標(biāo)定結(jié)果
圖4 還原后的三維空間鋼軌輪廓圖
鋼軌磨耗是影響高速鐵路安全運(yùn)營(yíng)的重要因素之一,及時(shí)掌握鋼軌磨損量非常重要。本文根據(jù)鋼軌磨耗測(cè)量中如何得到光平面和攝像機(jī)之間的幾何關(guān)系問(wèn)題,提出一種基于標(biāo)定板的光平面參數(shù)確定法。試驗(yàn)證明:該方法所求光平面系數(shù)僅存在很小的誤差,具有良好的穩(wěn)定性,對(duì)保證后續(xù)磨耗的精度具有較大的幫助;且與其他視覺(jué)測(cè)量系統(tǒng)比較,明顯減少了測(cè)量設(shè)備及圖像采集、分析處理的工作量,降低了檢測(cè)成本。
[1]孫軍華,王偉華,劉震,等.基于結(jié)構(gòu)光視覺(jué)的鋼軌磨耗測(cè)量方法[J].北京航空航天大學(xué)學(xué)報(bào),2010,36(9):1026.
[2]霍龍,劉偉軍,張愛(ài)軍.視覺(jué)測(cè)量中光平面的標(biāo)定方法研究[J].計(jì)算機(jī)測(cè)量與控制,2005,13(7):621.
[3]馬頌德,張正友.計(jì)算機(jī)視覺(jué)——計(jì)算理論與算法基礎(chǔ)[M].北京:科學(xué)出版社,2003.
[4]高宏偉,吳成東,李斌.攝像機(jī)標(biāo)定中光心圖像坐標(biāo)確定方法[J].光電工程,2006,33(7):68.
[5]孫軍華,張廣軍,劉謙哲,等.結(jié)構(gòu)光視覺(jué)傳感器通用現(xiàn)場(chǎng)標(biāo)定方法[J].機(jī)械工程學(xué)報(bào),2009,45(3):174.
[6]鄭樹(shù)彬,柴曉東,韓國(guó)閣,等.基于光平面的軌距測(cè)量方法[J].城市軌道交通研究,2010,13(10):22.
[7]周平,王從軍,陳鑫.計(jì)算機(jī)單目視覺(jué)測(cè)量系統(tǒng)[J].光電工程,2005,32(12):90.
[8]沈鋼,張學(xué)華,郭滿(mǎn)鴻.地鐵曲線(xiàn)鋼軌波浪型磨耗的測(cè)量分析[J].城市軌道交通研究,2011(4):53.
[9]王少鋒,許玉德,周宇,等.城市軌道交通曲線(xiàn)鋼軌波磨檢測(cè)與評(píng)價(jià)方法研究[J].城市軌道交通研究,2011(10):56.