999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

同心圓亞像素中心定位方法

2014-09-04 00:57:52張方程李曉天
長春工業大學學報 2014年5期

張方程, 李曉天

(中國科學院長春光學精密機械與物理研究所, 吉林 長春 130033)

同心圓亞像素中心定位方法

張方程, 李曉天

(中國科學院長春光學精密機械與物理研究所, 吉林 長春 130033)

基于橢圓曲線擬合和曲率濾波,提出同心圓投影中心定位方法。采用單應矩陣變換和坐標平移法生成了大量的理想測試圖像,并與角點檢測法的測量精度進行了比較,結果表明,文中方法的測量精度在有無噪聲情況下均高于角點檢測方法。當信噪比介于35 dB和25 dB之間時,角點檢測法的測量誤差突然急劇增大,文中方法的測量誤差變化仍比較平緩,測量誤差小于0.15 pixel。

機器視覺; 圖像處理; 同心圓定標; 橢圓擬合

0 引 言

平面同心圓的投影中心可用作對攝像機進行內外參數標定,彌補角點檢測法和圓心法的定位不準確問題。一個圓的投影圓心與其在圖像中的橢圓中心不具備仿射不變對應關系[1-3],因此采用圖像橢圓中心來代替投影圓心的成像坐標方法將帶來一定的定位誤差。根據小孔成像和仿射變換原理,平面內同心圓在經過攝像機拍攝后的數字圖像中表現形式為兩個中心分離的橢圓,當且僅當攝像機光軸與同心圓所在平面嚴格垂直時,同心圓所成的像為兩個中心重合的圓。2001年Kim和Kweon[1]指出,按照仿射變換原理,平面同心圓的投影中心與兩個成像橢圓中心共線,并提出采用交比不變的方法對同心圓的投影中心進行定位。隨后,Xianghua Ying[4],Jun-Sik Kim[2],Ashutosh Morde[3],Jun Peng Xue[5]等學者對同心圓投影中心定位方法進行了研究,但主要圍繞采用不同幾何點進行仿射不變方法實現同心圓投影中心定位及其在攝像機定標中的應用進行探討,沒有對同心圓的投影中心的提取方法及其提取精度進行分析。

文中提出采用經過曲率濾波的曲線擬合方法來實現同心圓投影中心的亞像素定位。首先提取兩橢圓邊界的亞像素定位坐標,并采用曲率濾波方法剔除掉誤差較大的橢圓邊界點對兩個橢圓方程進行最小二乘法擬合。然后根據兩個橢圓中心亞像素級坐標以及兩個橢圓的方程,采用仿射變換方法對同心圓的投影中心進行定位和逼近。最后在有無噪聲的情況下對文中方法和角點檢測法[6]的圖像點提取精度進行對比仿真分析,并給出了實驗測量結果。

1 數學建模

1.1圖像預處理

攝像機采集到的圖像存在著大量的噪聲,因此在進行邊緣檢測前要先對圖像進行平滑去噪處理。這里采用的是具有一定的邊緣保持功能的二維高斯濾波器

(1)

然后通過閾值化方法對投影同心圓質心進行粗定位,并提取出包含同心圓的感興趣區域(ROI),后續的計算只對該區域所包含的256色灰度圖像進行操作,如圖1所示。

1.2雙線性插值與橢圓邊緣的粗定位

根據方形孔徑原理,由于光學元器件的卷積以及衍射作用,圖像邊緣灰度值變換表征為高斯分布,高斯曲線的頂點對應的位置即為真實邊緣點的位置。為提高計算速度,文中采用一維高斯邊緣檢測的方法對橢圓邊緣進行粗定位。首先通過質心(xg,yg)的θ角在0到 π之間的各條直線所對應的像素坐標進行鄰近點雙線性插值,然后提取一維亞像素級高斯邊緣,從而獲得兩個橢圓的邊緣點圖像坐標。

圖1 ROI圖像的像素級邊緣提取

1.2.1 雙線性插值

在進行雙線性插值前,要先將直線L1離散化,此時要根據L1斜率的不同,而選擇不同的離散方法。當|tanθ|≤1時,令x在直線L1被圖1所包含的范圍內以1個像素等間隔進行遞增變化,根據直線L1方程對相應的y值進行求解;當|tanθ|>1時,令y在直線L1被圖1所包含的范圍內以1個像素等間隔進行遞增變化,根據直線L1方程對相應的x值進行求解。

雙線性插值方法認為圖像的灰度在橫向和縱向方向上都是線性變化的,這與光學成像的漸變原理相一致[6-8]。設直線L1上任一點P的坐標為(xp,yp),若xp和yp皆為整數,則P點的灰度值IP可直接從同心圓圖像中讀取,記為I(xp,yp)。若xp和yp不全為整數,則P點的雙線性插值灰度值IP為:

(2)

式中:a,b----分別與xp,yp最近整數;

I(a,b),I(a+1,b),I(a,b+1),I(a+1,b+1)----分別為對應的整數點坐標的灰度值。

1.2.2 一階高斯離散變換

設離散高斯變換的長度f為奇數,則離散的高斯函數一階導數的表達式為

(3)

沿著直線L1的方向對圖像進行雙線性插值并獲得一維圖像數據后,采用離散的高斯函數一階導數對一維圖像灰度數據進行卷積運算,可獲得曲線如圖2所示。

圖2 ROI圖像某θ角方向的一維一階高斯變換曲線

由于圖2曲線峰值附近各點呈一維高斯分布,而對一維高斯函數的等式兩端取自然對數,獲得的新函數變換規律符合拋物線方程,因此,可根據曲線頂點附近3點的灰度差值(M軸的坐標值)的自然對數求得拋物線的頂點,該點所對應的圖像位置即為邊緣點亞像素級位置。

由圖2中的虛線圓所包含的頂峰上的頂點坐標(d0,M0)以及其左右兩點坐標(d0-1,ML)和(d0+1,MR),對拋物線頂點坐標進行計算,求得邊緣點的坐標為

(4)

將d0sub根據tan(θ)的取值不同,代入到直線L1的方程中,即可獲得亞像素級邊緣點的坐標。

1.3曲率濾波

由于圖像中噪聲的存在,使得少部分邊緣點的計算位置與實際位置存在較大偏差。因此,在進行橢圓方程曲線擬合前,需將這些計算誤差較大的邊緣點過濾掉,否則將影響橢圓方程的擬合精度。

設(x1,y1),(x2,y2),(x3,y3)為橢圓邊緣上的任意連續3點,則(x2,y2)點處的曲率kr計算公式為

(5)

其中

根據橢圓方程可知,橢圓的曲率在長軸的端點處取最大值,在短軸端點處取最小值,曲率變化呈漸變趨勢,因此可根據式(5)將曲率值發生突變的邊緣點過濾掉。文中對經過邊緣檢測的兩橢圓的邊緣點加入了噪聲,進行曲率濾波前后的邊緣點曲率變化曲線分別如圖3和圖4所示。

(a) 濾波前

(b) 濾波后

(a) 濾波前

(b) 濾波后

1.4橢圓邊緣點的精確提取以及同心圓投影中心定位

在對橢圓邊緣點進行濾波后,對橢圓進行最小二乘擬合,設獲得橢圓的初始方程為:

(6)

根據橢圓方程可求得橢圓上任意點P(xp,yp)的梯度斜率kg為:

(7)

在上述的橢圓邊緣檢測中,沒有嚴格在邊緣點的梯度方向上對邊緣點進行定位,所以將帶來一定的邊緣定位誤差。為了獲得更高精度的橢圓方程,需在橢圓邊緣點附近鄰域內沿著式(7)所確定的梯度方向對橢圓邊緣點重新進行亞像素級邊緣檢測和曲率濾波,然后對兩個橢圓的方程重新進行最小二乘曲線擬合。

設擬合后的兩橢圓方程分別為F1(x,y)和F2(x,y),兩橢圓的幾何中心為O1和O2。過兩橢圓的幾何中心O1和O2作一條直線L,該直線與兩橢圓的交點分別為A1,A2,B2,B1,如圖5所示。

圖5 同心圓投影中心定位原理圖

則同心圓的投影中心O可由仿射變換交比不變原理求得:

(8)

2 同心圓投影中心定位實驗

為了對文中算法的精度進行分析,生成了同心圓測試圖像。

首先繪制帶有同心圓環和角點模板,然后用3*3的濾波器對該圖像進行平滑,用以模擬攝像機拍攝中所產生的漸變效應,從而生成標準測試圖像,如圖6所示。

圖6 同心圓環標準測試圖像

然后對該圖像進行不同的單應矩陣變換和坐標平移,用以模擬不同角度的攝像機拍攝圖像,如圖7所示。

圖7 經單應變換的同心圓環測試圖像

圖7圖像的同心圓環投影中心實際值可由圖6圖像的圓環中心實際值經單應矩陣變換和坐標平移得到。

文中首先分析了高斯平滑濾波器、一階高斯邊緣檢測算子對測量精度的影響,分別如圖8~圖10所示。

圖8 不同GSF尺寸的誤差分析 (SNR: 41 dB)

圖9 GSF不同σ的誤差分析 (SNR: 41 dB)

圖10 不同GEF尺寸的誤差分析

由圖8可知,當高斯平滑濾波器的尺寸在4~10 pixels之間時,測量誤差較小;由圖9可知,當σ≤4.2時,測量誤差較小;由圖10可知,邊緣檢測算子尺寸在11~13 pixels之間時,測量誤差較小,而且隨著噪聲的增加,測量誤差有明顯的上升趨勢。

最后,分別用文中的同心圓法、角點定位法對測試圖像進行了定位誤差分析,如圖11所示。

圖11 文中方法與角點檢測法的像素誤差對比

由圖11可知,當圖像中存在噪聲時,在信噪比大于35 dB時,文中方法與角點法的測量誤差均小于0.1 pixel;當信噪比介于35 dB和25 dB之間時,角點檢測法的測量誤差突然急劇增大,而文中方法的測量誤差變化仍比較平緩,測量誤差小于0.15 pixel。

3 結 語

提出了采用經過曲率濾波的橢圓曲線擬合法與射影交比不變法相結合來實現對同心圓的投影中心進行的亞像素定位。并采用單應矩陣變換和坐標平移法生成了大量的理想測試圖像,將文中方法與角點檢測法的測量精度進行了比較分析,結果表明,文中方法的測量精度在有無噪聲情況下均高于角點檢測方法。

[1] Jun-Sik Kim, In-So Kweon. A New Camera Calibration Method for Robotic Applications[C]// International Conference on Intelligent Robots and Systems.2001:778-783.

[2] Ashutosh Morde, Mourad Bouzit. Lawrence Rabiner[C]//A Novel Approach to planar camera calibration, " International Conference on Computer Vision Theory and Applications.2006:87-92.

[3] X H Ying, H B Zha. Efficient detection of projected concentric circles using four intersection points on a secant Line[C]//International Conference on Pattern Recognition.2008:1-4.

[4] Junpeng Xue, Xianyu Su, Liqun Xiang, et al. Using concentric circles and wedge grating for camera calibration[J]. Applied Optics,2012,51(17):3811-3816.

[5] Chris Harris, Mike Stephens. A combined corner and edge detector[C]//Proceeding of the 4th Alvey Vision Conference.1988:147-151.

[6] Li L F, Feng Z R, He K L. A randomized algorithm for detecting multiple ellipses based on least square approach [J]. Opto-electronics Review,2005,13(1):61-67.

[7] Halir R, Flusser J. Numerically stable direct least squares fitting of ellipses[C]// International Conference in Central Europe on Computer Graphics and Visualization.1998:125-132.

[8] 王毅,徐成杰.基于多目標規劃的飛機使用計劃模型研究[J].長春工業大學學報:自然科學版,2009,30(1):73-77.

Concentric circle sub-pixel center positioning method

ZHANG Fang-cheng, LI Xiao-tian

(Changchun Institute of Optics and Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China)

A location method for concentric circles' projection center based on ellipses’curve fitting and curvature filter is put forward. The test images are generated with homography transform and coordinate shift, and the method is compared with the corner detection. The results show that the accuracy of the method is better than that of corner detection no matter how the images have noise or not. When images’ S/N ratio is between 25~35 dB, the error of the corner detection increases sharply while that of concentric circle method is only up to 0.15 pixel.

machine vision; image processings; concentric circle calibration; ellipse fitness.

2014-08-22

國家重大科研裝備研制基金資助項目(ZBYZ2008-1)

張方程(1958-),男,漢族,河北寧津人,中國科學院長春光學精密機械與物理研究所工程師,主要從事衍射光柵鍍膜工藝及檢測技術方向研究,E-mail:zhangfc_ciomp@163.com.

TP 311.5

A

1674-1374(2014)05-0500-06

主站蜘蛛池模板: 国产99精品久久| 亚洲视频免| 日韩精品无码一级毛片免费| 成人免费网站久久久| 中文字幕久久亚洲一区| 无码不卡的中文字幕视频| 日本精品影院| 久久情精品国产品免费| 亚洲欧美国产五月天综合| 色综合天天娱乐综合网| 精品一区二区三区无码视频无码| 国产成人精品三级| 亚洲aⅴ天堂| 99精品热视频这里只有精品7| 欧美日韩国产高清一区二区三区| 欧美a在线看| 扒开粉嫩的小缝隙喷白浆视频| 国产第一页亚洲| 欧美一级黄片一区2区| 5555国产在线观看| 国产91视频免费| 中文字幕第4页| 国产精品夜夜嗨视频免费视频| 国国产a国产片免费麻豆| jijzzizz老师出水喷水喷出| 亚洲国产AV无码综合原创| 婷婷综合亚洲| 在线观看国产精美视频| 无码精品一区二区久久久| 婷婷色一二三区波多野衣| 久草视频中文| 国产精品99在线观看| 亚洲国产精品久久久久秋霞影院| 亚洲国产欧美目韩成人综合| 幺女国产一级毛片| 国产色婷婷| 国产成人一区| AV不卡无码免费一区二区三区| 国产h视频在线观看视频| 久久综合丝袜日本网| 精品国产Av电影无码久久久| 亚洲va在线观看| 久久久久九九精品影院| 国产麻豆aⅴ精品无码| 久久国产精品影院| 亚洲精品天堂在线观看| 狠狠做深爱婷婷久久一区| 日韩欧美国产综合| 久久精品国产在热久久2019| 无码在线激情片| 91久久偷偷做嫩草影院电| 国产美女免费| 国产欧美视频在线观看| 一本大道在线一本久道| 久久久久亚洲AV成人人电影软件 | 欧美成人免费午夜全| 亚洲av无码人妻| 日韩免费毛片| 九九久久精品国产av片囯产区| 久久鸭综合久久国产| 成年免费在线观看| 国产一区二区三区免费观看| 国产精品第一区| 成人va亚洲va欧美天堂| 亚洲开心婷婷中文字幕| 性欧美精品xxxx| 欧美日本二区| 国产精品xxx| 久久精品国产999大香线焦| 日韩 欧美 国产 精品 综合| 日韩区欧美国产区在线观看| 456亚洲人成高清在线| 国产精品va免费视频| 亚洲精品视频免费| 国产91在线|中文| 国产成人无码久久久久毛片| 任我操在线视频| 国产99免费视频| 精品成人一区二区三区电影| 新SSS无码手机在线观看| 在线视频亚洲欧美| 九色国产在线|