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

基于相機標定的物體輪廓實際大小測量

2017-10-23 06:25:59
福建質量管理 2017年17期

(華南師范大學物理與電信工程學院 廣東 廣州 510006)

基于相機標定的物體輪廓實際大小測量

李曉穎周衛星

(華南師范大學物理與電信工程學院廣東廣州510006)

利用相機坐標標定相機隨意位置拍攝的圖片,獲得內外參數并矯正圖片;用canny邊緣檢測算子對圖像做邊緣檢測,用輪廓檢測獲取輪廓的坐標,并按順序依次連接各輪廓點得到完整的輪廓;計算圖片中顯示的任意兩點的坐標距離與實際大小對比,獲得誤差。

相機標定;物體輪廓

一、引言

將圖片中的信息按照等比例的放大,得到實際物體的大小和每個物體所在的坐標是工業加工中不可缺少的一部分。得到實際物體大小的方法很多,本文提出的是先對相機做標定,得到相機的內外參,利用內外參矯正發生畸變的圖像。然后利用相機坐標與像素坐標之間的等比例關系,如實放大。接著調用canny函數和findcontours函數獲得輪廓點和輪廓點順序。

二、相機標定和圖片矯正

(一)四大坐標的轉換關系

相機攝影是一個從世界坐標到相機坐標到圖像物理坐標再到圖像像素坐標的過程。

1.世界坐標系轉為相機坐標系(剛體變換)

對于空間中任意一點都可以用世界坐標表示為P=[XW,YW,ZW]T,該點在相機中表示為P1=[XC,YC,ZC]T,從世界坐標變換為相機坐標時,需要考慮該點的旋轉R矩陣和平移T矩陣。

2.相機坐標系轉為圖像物理坐標系(透視投影)

圖2 相機坐標系轉為圖像物理坐標系

圖3 圖像物理坐標系轉換為圖像像素坐標系

以O點為原點建立相機坐標系,其中在相機坐標系中的P1=[XC,YC,ZC]T被光線投影到圖像平面上為P2=[X,Y,f]T,其中圖像平面垂直于主光軸z,f為相機的焦距。

3.圖像物理坐標系轉換為圖像像素坐標系

圖像物理坐標系轉換為圖像像素坐標系,只是坐標軸的轉移,對應圖像像素坐標系上的點為P3=[u,v,1]T。

其中,A為相機內參,[r1 r2 r3]和t為相機外參。

(二)相機標定和圖像矯正

1.計算相機內參矩陣

有兩種畸變對投影圖像影響較大:徑向畸變和切向畸變。這兩個畸變系數將影響相機的內參計算。

2.計算外參矩陣

3.圖片矯正

在拍照的過程中有些圖片會出現畸變,相機標定時會產生相機的畸變系數。對于發生畸變的圖片需要做矯正處理。首先計算畸變映射,然后將求得的映射重新應用到圖片上。完成圖片的矯正處理。

三、獲取物體輪廓

(一)canny邊緣檢測算子檢測邊緣

1.圖像平滑

Canny方法采用二維高斯函數對圖像進行平滑,去除圖像中多余的噪聲:

其中,σ是高斯濾波器參數。σ較小的濾波器定位精度高,但信噪比低;σ較大,則反之。

2.梯度幅值和方向的計算

Canny算子利用一階微分算子來計算平滑后圖像I各點處的梯度幅值和梯度方向,從而獲得相應的梯度幅值圖像G和梯度方向圖像θ。其中,點(i,j)處2個方向的偏導數Gx(i,j)和Gy(i,j)分別為:

Gx(i,j)=[I(i,j+1)-I(i,j)+I(i+1,j+1)-I(i+1,j)]/2

Gy(i,j)=[I(i,j)-I(i+1,j)+I(i,j+1)-I(i+1,j+1)]/2

則點(i,j)處的梯度幅值和梯度方向分別為:

3.非極大值抑制

Canny算子在梯度幅值圖像G中以點(i,j)為中心3×3的鄰域內沿梯度方向θ(i,j)進行插值,如果點(i,j)處的梯度幅值G(i,j)大于θ(i,j)方向上與其相鄰的2個插值,則將點(i,j)標記為候選邊緣點,從而得到候選邊緣圖像。

4.檢測和連接邊緣

Canny算子采用雙閾值法從候選邊緣點中檢測和連接得到最終的邊緣,大于高閾值的部分認為是圖像中的邊界,低閾值將高閾值丟失的邊緣連接起來,使得邊緣完整、封閉。小于低閾值部分就認為不是圖像中的閾值。

(二)獲取物體輪廓

檢測出圖像邊緣后,尋找每個圖像邊緣所在的輪廓,檢測每個邊緣的輪廓連續性,將輪廓按等級排列,并將輪廓中的點也按順序排列。

在之前的圖片矯正處理之后,以相機標定時的第一個角點為原點,以繪制角點的途徑為X軸和Y軸建立之間坐標系。讀取原點所在角點所在棋盤格的對角角點的像素坐標,該點像素坐標減去原點所在角點的像素坐標,并用棋盤格的實際大小除以這兩點的像素坐標差值得到新建坐標系的單位長度。

在獲取的輪廓坐標中用新建立的世界坐標代替,獲得每個點的世界坐標。將每個輪廓點按照存儲在累加器里的順序一個個描繪、連線。

在圖像中讀取任意點之間的坐標并計算它們之間的距離,與實際的物體大小比較,計算誤差。

四、結束語

本文提出的方法完成了相機標定,解決了世界坐標與像素坐標的轉換問題,對發生畸變的圖片進行矯正,并且獲得圖像物體輪廓和輪廓點順序。可以在工廠加工時直接讀取輪廓點的順序,依次對圖像輪廓有序移動和加工。

[1]劉振中,傅莉.攝像機標定研究[J].沈陽航空工業學院學報,2010(1):43-47.

[2]賈洪濤,朱元昌.攝像機圖像畸變糾正技術[J].電子測量與儀器學報,2006,1(3):46-49.

[3]張宏林.精通Visual C++數字圖像處理典型算法及實現[M].北京:人民郵電出版社,2008.

[4]萬力,易昂,傅明.一種基于Canny算法的邊緣提取改善算法[J].計算機技術與自動化,2003,22(1):24-26.

李曉穎,女,福建泉州人,碩士研究生,主要從事圖像處理方面的研究工作;周衛星,教授,主要從事信號處理方面的研究工作。

主站蜘蛛池模板: 久久永久免费人妻精品| 久久人搡人人玩人妻精品| 日韩激情成人| 亚洲人成网站观看在线观看| 久久精品中文无码资源站| 热99re99首页精品亚洲五月天| 伊人成人在线视频| 精品国产一区91在线| 国产精品制服| 亚洲成人在线网| 四虎亚洲精品| 欧美一区二区人人喊爽| 国产一区二区在线视频观看| 日韩无码一二三区| 9999在线视频| 亚洲天堂网在线播放| 国产精品美女自慰喷水| 美女一级免费毛片| 国产玖玖视频| 亚洲成人高清在线观看| 久久精品无码一区二区日韩免费| 久久性视频| 日韩av在线直播| 午夜视频在线观看区二区| 99视频有精品视频免费观看| 久热这里只有精品6| 伦精品一区二区三区视频| 在线看免费无码av天堂的| 亚洲日本精品一区二区| 日韩欧美色综合| 99国产精品一区二区| 亚洲视频色图| 亚洲欧美在线综合一区二区三区| 99精品视频在线观看免费播放| 国产在线日本| 天堂网亚洲系列亚洲系列| 午夜精品一区二区蜜桃| 一级毛片在线播放| 亚洲日韩AV无码一区二区三区人 | 国产在线欧美| 免费国产黄线在线观看| 国产精品毛片在线直播完整版| 亚洲第一视频区| 国产午夜人做人免费视频中文| 91国内在线视频| 天天色综网| 日韩视频福利| 久久精品只有这里有| 久久免费精品琪琪| 日韩欧美中文| 国产精品国产主播在线观看| 精品人妻无码区在线视频| 国产精品亚洲综合久久小说| 国产香蕉在线视频| 国产视频 第一页| 福利姬国产精品一区在线| 波多野结衣一区二区三视频 | 国产午夜精品鲁丝片| 国产十八禁在线观看免费| 欧美精品另类| 超碰aⅴ人人做人人爽欧美 | 最新国产网站| 国产在线拍偷自揄拍精品| 亚洲天堂网站在线| 成人年鲁鲁在线观看视频| 精品伊人久久久久7777人| 国产欧美日韩91| 丁香婷婷激情综合激情| 欧美午夜一区| 日本一区二区三区精品AⅤ| 欧美一级高清视频在线播放| 黄色网址手机国内免费在线观看| 亚洲第一区精品日韩在线播放| 精品中文字幕一区在线| 97青草最新免费精品视频| 伊人欧美在线| 小说区 亚洲 自拍 另类| 久久网欧美| 国产午夜不卡| 国产高清在线观看| 日本高清在线看免费观看| 99久久99视频|