計算機(jī)視覺-一元硬幣直徑尺寸的測量(共22頁)_第1頁
計算機(jī)視覺-一元硬幣直徑尺寸的測量(共22頁)_第2頁
計算機(jī)視覺-一元硬幣直徑尺寸的測量(共22頁)_第3頁
計算機(jī)視覺-一元硬幣直徑尺寸的測量(共22頁)_第4頁
計算機(jī)視覺-一元硬幣直徑尺寸的測量(共22頁)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 燕山大學(xué)課 程 設(shè) 計 說 明 書題目(tm): 一元硬幣直徑(zhjng)尺寸的測量 學(xué)院(xuyun)(系): 電氣工程學(xué)院 年級專業(yè): 12級精密儀器及機(jī)械 學(xué) 號: 學(xué)生姓名: 指導(dǎo)教師: 教師職稱: 副教授 電氣(dinq)工程學(xué)院課程設(shè)計任務(wù)書課程名稱: 計算機(jī)視覺(shju) 基層教學(xué)單位(dnwi):儀器科學(xué)與工程系 指導(dǎo)教師: 學(xué)號學(xué)生姓名(專業(yè))班級 設(shè)計題目一元硬幣直徑尺寸的測量*設(shè)計技術(shù)參數(shù)自行拍攝“一元硬幣”圖像、自行設(shè)計軟件流程,配置相關(guān)參數(shù),設(shè)計演示界面,實(shí)現(xiàn)一元硬幣直徑尺寸的測量。設(shè)計要求(1) 利用Matalb軟件編寫相關(guān)程序;(2)撰寫課程設(shè)計報告,報告內(nèi)

2、容應(yīng)包含一元硬幣直徑尺寸測量的應(yīng)用價值、算法原理、程序流程和本人的主要工作;報告其他內(nèi)容詳見模板。參考資料課程教材數(shù)字圖像處理 Matlab版Rafael C. Gonzalez著,阮秋琦等譯精通Matlab GUI設(shè)計 第三版陳垚光 等著MATLAB軟件相關(guān)參考書校園網(wǎng)圖書館期刊網(wǎng)論文資料周次前半周后半周應(yīng)完成內(nèi)容明確任務(wù)分工、搜集資料,總體設(shè)計,編寫程序; 調(diào)試程序、撰寫報告,準(zhǔn)備答辯用PPT;指導(dǎo)教師簽字基層教學(xué)單位主任簽字說明:1、此表一式四份,系、指導(dǎo)教師、學(xué)生各一份,報送院教務(wù)科一份。 2、學(xué)生那份任務(wù)書要求裝訂到課程設(shè)計報告前面。電氣工程學(xué)院 教務(wù)第 頁摘要(zhiyo)這些年來

3、,基于(jy)計算機(jī)視覺(shju)的尺寸測量方法技術(shù)已經(jīng)深入到各行各業(yè),實(shí)現(xiàn)了高精度測量,及微小物體測量。它融入了各個學(xué)科的能源技術(shù),成為了一門綜合性的現(xiàn)代測量技術(shù)學(xué)科。將物體看作是一幅圖像來獲得物體的尺寸信息,依靠視覺來采集圖像信息是基于計算機(jī)視覺的尺寸測量主要研究的過程。本設(shè)計主要以“一元硬幣”圖像為實(shí)例進(jìn)行視覺測量,并且通過圖像灰度化、二值化以及圖像邊緣檢測來獲取一元硬幣直徑的實(shí)際尺寸。基于計算機(jī)視覺的尺寸測量,關(guān)鍵步驟是對圖像的數(shù)字化處理,本文通過Matlab程序計算,完成對指定圖像的處理。主要研究內(nèi)容有一元硬幣直徑尺寸測量的應(yīng)用價值、算法原理和程序流程,較系統(tǒng)的闡述并完成了一元硬幣

4、的直徑尺寸測量。通過對圖像處理算法的分析,利用Matlab程序,實(shí)現(xiàn)圖像預(yù)處理和像素邊緣檢測。深入分析圖像數(shù)據(jù)處理技術(shù),提高計算速度和計算精度。關(guān)鍵詞:計算機(jī)視覺尺寸測量圖像處理邊緣檢測第 頁 目錄(ml)TOC o 1-3 h u HYPERLINK l _Toc15017 摘要(zhiyo) PAGEREF _Toc15017 1 HYPERLINK l _Toc21861 目錄(ml) PAGEREF _Toc21861 2 HYPERLINK l _Toc23066 第1章 緒論 PAGEREF _Toc23066 3 HYPERLINK l _Toc2548 1.1研究背景及意義 P

5、AGEREF _Toc2548 3 HYPERLINK l _Toc19049 1.2應(yīng)用價值 PAGEREF _Toc19049 3 HYPERLINK l _Toc15152 1.3課程概述 PAGEREF _Toc15152 3 HYPERLINK l _Toc11222 第2章 尺寸測量方案 PAGEREF _Toc11222 4 HYPERLINK l _Toc17575 2.1測量流程設(shè)計 PAGEREF _Toc17575 4 HYPERLINK l _Toc24279 2.2軟件開發(fā)工具 PAGEREF _Toc24279 4 HYPERLINK l _Toc13199 2.3

6、圖像獲取及預(yù)處理 PAGEREF _Toc13199 4 HYPERLINK l _Toc6142 第3章 圖像預(yù)處理 PAGEREF _Toc6142 5 HYPERLINK l _Toc7580 3.1圖像的灰度轉(zhuǎn)換 PAGEREF _Toc7580 5 HYPERLINK l _Toc9199 1.直接灰度變換 PAGEREF _Toc9199 5 HYPERLINK l _Toc31644 2.灰度直方圖 PAGEREF _Toc31644 6 HYPERLINK l _Toc25623 3.圖像的二值化 PAGEREF _Toc25623 7 HYPERLINK l _Toc3541

7、 3.2圖像的濾波去噪; PAGEREF _Toc3541 7 HYPERLINK l _Toc4608 1.均值濾波器 PAGEREF _Toc4608 7 HYPERLINK l _Toc16507 2.自適應(yīng)維納濾波器 PAGEREF _Toc16507 8 HYPERLINK l _Toc1664 3.中值濾波器 PAGEREF _Toc1664 8 HYPERLINK l _Toc30911 4.小波去噪 PAGEREF _Toc30911 9 HYPERLINK l _Toc27406 3.4圖像的邊緣檢測; PAGEREF _Toc27406 10 HYPERLINK l _To

8、c14131 3.5基于Hough變換的圓檢測算法 PAGEREF _Toc14131 11 HYPERLINK l _Toc12027 第4章 實(shí)驗(yàn)結(jié)果與分析 PAGEREF _Toc12027 12 HYPERLINK l _Toc8875 4.1測量系統(tǒng)的標(biāo)定 PAGEREF _Toc8875 12 HYPERLINK l _Toc10100 4.2尺寸測量的數(shù)據(jù)與分析 PAGEREF _Toc10100 13 HYPERLINK l _Toc26300 4.3尺寸測量的誤差分析 PAGEREF _Toc26300 13 HYPERLINK l _Toc14441 4.3減小誤差的方法

9、PAGEREF _Toc14441 13 HYPERLINK l _Toc27521 第5章 總結(jié) PAGEREF _Toc27521 14 HYPERLINK l _Toc5581 參考文獻(xiàn): PAGEREF _Toc5581 14 HYPERLINK l _Toc22618 附錄: PAGEREF _Toc22618 15 緒論1.1研究背景(bijng)及意義硬幣,是世界范圍內(nèi)最常用的流通貨幣之一,它以其堅固耐磨損、便于交易、攜帶方便和成本低等優(yōu)點(diǎn),廣泛應(yīng)用在公共交通(n n jio tn)、商業(yè)及其他各種投幣自動售貨機(jī)。同時,在經(jīng)濟(jì)較為發(fā)達(dá)的國家和地區(qū),小面額硬幣化已是今后的發(fā)展趨勢。

10、因此如何將硬幣進(jìn)行快速有效的區(qū)分識別,已經(jīng)成為國內(nèi)外急需解決的問題。目前,計算機(jī)視覺方式已經(jīng)成為實(shí)現(xiàn)產(chǎn)品準(zhǔn)確測定的最佳選擇,具有十分廣闊的市場前景。它在測定的過程中,不需要與被測產(chǎn)品進(jìn)行接觸,有著無與倫比的優(yōu)勢。該方法不致于使被測產(chǎn)品出現(xiàn)絲毫的損害,無接觸,時效性強(qiáng)、受外界影響小,精確性好,可大規(guī)模進(jìn)行等。因此,基于計算機(jī)視覺的硬幣識別,實(shí)現(xiàn)硬幣的自動快速分揀技術(shù)已是是研究的一大熱點(diǎn)。國內(nèi)關(guān)于硬幣清分的研究也處于試驗(yàn)階段,開發(fā)出有效的硬幣區(qū)分識別設(shè)備,不僅會帶來可觀(kgun)的經(jīng)濟(jì)效益和產(chǎn)生很好的社會效益,還可能提高硬幣清分的國際競爭力。1.2應(yīng)用價值雖然對于計算機(jī)視覺這一技術(shù)的探討從六十年

11、代就已經(jīng)開始,然而,直至幾十年后,這一技術(shù)才真正地步入迅猛發(fā)展的階段,并逐步得到科研領(lǐng)域的重視,成為眾人爭相探究的熱門領(lǐng)域。實(shí)現(xiàn)尺寸測量的方法很多,但大多數(shù)測量重復(fù)性、高效性和魯棒性不高。事實(shí)表明,基于計算機(jī)視覺技術(shù)的尺寸測量具有良好的連續(xù)性和高精度,大大提高了工業(yè)在線測量的實(shí)時性和準(zhǔn)確性,同時生產(chǎn)效率和產(chǎn)品質(zhì)量控制也得到明顯提升。1.3課程概述計算機(jī)視覺系統(tǒng)具有測量功能,能夠自動測量產(chǎn)品的外觀尺寸,比如外形輪廓、孔徑、高度、面積等尺寸的測量。尺寸測量無論是在產(chǎn)品的生產(chǎn)過程中,還是產(chǎn)品生產(chǎn)完成后的質(zhì)量檢驗(yàn)中都是必不可少的步驟,而計算機(jī)視覺在尺寸測量方面有其獨(dú)特的技術(shù)優(yōu)勢。以計算機(jī)視覺為依托的尺

12、寸測量方法中比較關(guān)鍵的環(huán)節(jié)是對圖像的處理。在這個環(huán)節(jié)中,因?yàn)椴杉O(shè)備或者傳導(dǎo)媒介等方面存在的不足,會產(chǎn)生不同程度的噪音問題,使得所得的圖像丟掉了關(guān)鍵的信息,進(jìn)而影響圖像的呈現(xiàn)效果。因此,對收集到的產(chǎn)品圖像做進(jìn)一步的優(yōu)化,是這種方法中最為關(guān)鍵的一個步驟。 尺寸(ch cun)測量方案2.1測量流程(lichng)設(shè)計尺寸(ch cun)測量大體包括產(chǎn)品的圖像收集、圖像預(yù)處理以及尺寸測量3個步驟,其中比較關(guān)鍵的環(huán)節(jié)是對圖像的處理。對收集到的產(chǎn)品圖像做進(jìn)一步的優(yōu)化,提取圖片中的關(guān)鍵數(shù)據(jù),然后經(jīng)過簡單處理得到預(yù)期結(jié)果。本文用較為專業(yè)的工程軟件Matlab來進(jìn)行圖像處理,圖像預(yù)處理的大體流程可簡化為:灰

13、度轉(zhuǎn)化;濾波去噪;二值化處理;邊緣檢測。圖像經(jīng)過數(shù)字化處理后,只能得到一個像素值,找到真實(shí)尺寸值與像素值之間的一個比例關(guān)系,把以像素為單位的尺寸轉(zhuǎn)換為以毫米為單位的尺寸,即為系統(tǒng)標(biāo)定過程。2.2軟件開發(fā)工具M(jìn)atlab也叫作矩陣實(shí)驗(yàn)室,是Math works企業(yè)生產(chǎn)的一款高性能的可視化科學(xué)計算軟件,其包含圖像處理、訊息傳導(dǎo)、系統(tǒng)鑒定、歸納計算等三十多種有著不同特性的工具箱,均是業(yè)內(nèi)高權(quán)威人士親自參與設(shè)計的,不用依賴于任何的程序,就能夠方便快捷地使用。此外,工具箱里的函數(shù)源程序都不是保密的,大部分為M類型的文件,用戶只需根據(jù)相應(yīng)文件的代碼就可以進(jìn)行更改。Matlab有著卓越的數(shù)據(jù)處理能力,它是一

14、種用于矩陣計算、算法研究、數(shù)據(jù)剖析以及圖像處理的高級計算機(jī)語言。其內(nèi)部存在著覆蓋全面的函數(shù)公式,和便捷的與其他軟件間進(jìn)行數(shù)據(jù)交換的功能。本文研究利用了MATLAB中的圖像處理、工程計算以及數(shù)據(jù)歸納等,對實(shí)際測定工作中得到的產(chǎn)品圖像加以處理,從而產(chǎn)生優(yōu)質(zhì)的圖像。進(jìn)而得到實(shí)驗(yàn)所要求的數(shù)據(jù),并對這些數(shù)據(jù)進(jìn)行分析處理。2.3圖像(t xin)獲取及預(yù)處理根據(jù)課設(shè)要求及現(xiàn)有條件,圖像是預(yù)先(yxin)拍攝好的不同的“一元(y yun)硬幣”圖像,然后利用Matlab軟件進(jìn)行處理,最終得出一元硬幣的直徑尺寸。提前拍攝的圖像如下:一元硬幣圖像 根據(jù)設(shè)計要求,因基于計算機(jī)視覺的尺寸測量需要系統(tǒng)標(biāo)定,因此在拍攝

15、圖像時加入了標(biāo)準(zhǔn)件ID卡,在處理圖像時先進(jìn)行分割進(jìn)行局部處理,ID卡的標(biāo)準(zhǔn)規(guī)格是。 圖像預(yù)處理3.1圖像的灰度轉(zhuǎn)換圖像灰度變換的目的是為了改善畫質(zhì),有選擇地突出圖像中感興趣的特征或者抑制圖像中某些不需要的特征,使圖像顯示效果更加清晰,與視覺響應(yīng)特性相匹配?;叶绒D(zhuǎn)換過程是把初始圖像里的各個像素的灰度值,依據(jù)特定的轉(zhuǎn)換原理,變?yōu)椴煌幕叶戎祩魉?,從而?shí)現(xiàn)顯化圖像的效果。用公式表示從像素到像素的變換為:其中f()稱為灰度變換函數(shù),它描述了輸入灰度值和輸出灰度值之間的轉(zhuǎn)換關(guān)系。1.直接灰度變換直接灰度變換屬于所有圖像增強(qiáng)技術(shù)中最簡單的一類,最常用的方法有以下幾種:圖像求反,對數(shù)變換,灰度切割,位圖切割

16、和灰度的線性變換。2.灰度直方圖灰度直方圖定義為灰度值的函數(shù),描述的是圖像中具有該灰度值的像素的個數(shù),其橫坐標(biāo)表示像素的灰度級別,縱坐標(biāo)是該灰度出現(xiàn)的頻率。其代表的是圖像的灰度級詳情,反映了圖像里的任一個灰度級和它的存在數(shù)量之間的關(guān)系,該圖具有顯著的統(tǒng)計學(xué)意義,呈現(xiàn)了特定圖像的灰度級布局趨勢。直方圖處理方法通常分兩種:直方圖均衡化:實(shí)質(zhì)是減少圖像的灰度級以換取對比度的擴(kuò)大,它的結(jié)果是唯一的,就是根據(jù)灰度信息,自動增強(qiáng)整個圖像的對比度。它的核心理念是對初始圖像的像素灰度值加以修整,把圖像上像素點(diǎn)偏多的灰度級加以強(qiáng)化,同時把圖像里像素點(diǎn)偏少的灰度級加以弱化,將初始的不規(guī)則的直方圖優(yōu)化為均勻的布局,

17、實(shí)現(xiàn)任意灰度級都占據(jù)等量的像素點(diǎn);直方圖規(guī)定化:均衡化處理的優(yōu)勢在于可以提高圖像的對比度,但這種方法存在的問題是,對于其均衡化的程度很難把握,通常情況下均衡化的操作范圍不能鎖定到某個局部,只能是對整個對象的處理。在進(jìn)行具體操作時,某些情況下需要改變直方圖的原有形態(tài),從而達(dá)到有針對性的提高特定灰度值跨度的對比度。相當(dāng)于建立了一個灰度級別的固定模式,所有圖像進(jìn)入后,都會以同一種灰度直方圖的狀態(tài)顯示出來。 3.圖像(t xin)的二值化在圖像分析中,從圖像中將某個特定區(qū)域與其他部分進(jìn)行分離并提取出來的處理過程就是圖像分割,又被稱為圖像的二值化。它的原理是通過選擇合理的閾值,掃描整個圖像的所有像素,將

18、像素的灰度值與該閾值作比較,像素灰度大于閾值的,則該像素標(biāo)記為1(或0),否則標(biāo)記為0(或1),掃描完整(wnzhng)個圖像后,就得到了一幅僅含有0和1兩種值的圖像,這就是二值圖像。分別對經(jīng)過不同灰度變換的上文圖像進(jìn)行自動閥值二值化,效果如下(rxi),經(jīng)過對比,經(jīng)過對數(shù)變換的圖像再進(jìn)行自動閥值二值化效果更好。3.2圖像的濾波去噪;圖像去噪是數(shù)字圖像處理中的重要環(huán)節(jié)和步驟。去噪效果的好壞直接影響到后續(xù)的圖像處理工作。圖像信號在產(chǎn)生、傳輸過程中都可能會受到噪聲的污染,一般數(shù)字圖像系統(tǒng)中的常見噪聲主要有:椒鹽噪音:指的是偶然產(chǎn)生的黑白亮度值,是實(shí)際操作中最常遇到的一類噪音;高斯噪音:指的是產(chǎn)生的

19、亮度符合高斯分布或者是正態(tài)分布的噪音;斑點(diǎn)噪聲:指的是僅包括偶然產(chǎn)生的白亮度值或是黑亮度值,在圖像上表現(xiàn)為信號相關(guān)的小斑點(diǎn)。目前比較經(jīng)典的圖像去噪算法主要有以下三種:均值濾波,中值濾波和Wiener維納濾波。1.均值濾波器也稱線性濾波,主要思想為鄰域平均法,即用幾個像素灰度的平均值來代替每個像素的灰度,適用于去除通過掃描得到的圖像中的顆粒噪聲。領(lǐng)域 HYPERLINK /view/1590324.htm t /_blank 平均法由于平均會引起模糊現(xiàn)象,模糊程度與領(lǐng)域半徑成正比。幾何 HYPERLINK /view/1052684.htm t /_blank 均值濾波器所達(dá)到的平滑度可以與算術(shù)

20、均值濾波器相比,但在濾波過程中會丟失更少的圖象細(xì)節(jié)。諧波均值濾波器對“鹽”噪聲效果更好,但是不適用于“胡椒”噪聲。它善于處理像 HYPERLINK /view/1213971.htm t /_blank 高斯噪聲那樣的其他噪聲。先以領(lǐng)域大小為變量對圖像進(jìn)行除燥,效果如下:2.自適應(yīng)(shyng)維納濾波器Wiener維納濾波使原始圖像和其恢復(fù)圖像之間的均方誤差最小的復(fù)原方法,是一種自適應(yīng)濾波器,根據(jù)局部(jb)方差來調(diào)整濾波器效果。對于去除高斯噪聲效果明顯。它能根據(jù)(gnj)圖象的局部方差來調(diào)整濾波器的輸出,局部方差越大,濾波器的平滑作用越強(qiáng)。該方法的濾波效果比 HYPERLINK /view

21、/1052684.htm t /_blank 均值濾波器效果要好,對保留圖像的邊緣和其他高頻部分很有用,不過計算量較大。維納濾波器對具有白噪聲的圖象濾波效果最佳。3.中值濾波器它是一種常用的非線性平滑濾波器,其基本原理是把 HYPERLINK /view/286845.htm t /_blank 數(shù)字圖像或數(shù)字序列中一點(diǎn)的值用該點(diǎn)的一個領(lǐng)域中各 HYPERLINK /view/557431.htm t /_blank 點(diǎn)值的中值代換其主要功能是讓周圍象素 HYPERLINK /view/2796249.htm t /_blank 灰度值的差比較大的像素改取與周圍的像素值接近的值,從而可以消除孤

22、立的噪聲點(diǎn),所以中值濾波對于濾除圖像的椒鹽噪聲非常有效。中值濾波器可以做到既去除噪聲又能保護(hù)圖像的邊緣,從而獲得較滿意的復(fù)原效果,而且,在實(shí)際運(yùn)算過程中不需要圖象的統(tǒng)計特性,這也帶來不少方便,但對一些細(xì)節(jié)多,特別是點(diǎn)、線、尖頂細(xì)節(jié)較多的圖象不宜采用中值濾波的方法。4.小波去噪這種方法(fngf)保留了大部分包含信號的 HYPERLINK /view/5633996.htm t /_blank 小波系數(shù)(xsh),因此(ync)可以較好地保持圖象細(xì)節(jié)。小波去噪方法包括三個基本的步驟:對含噪聲信號進(jìn)行小波變換;對變換得到的小波系數(shù)進(jìn)行某種處理,以去除其中包含的噪聲;對處理后的小波系數(shù)進(jìn)行小波逆變換

23、,得到去噪后的信號。小波去噪方法的不同之處集中在第一步。常規(guī)濾波算法的仿真對比如下,經(jīng)過對比,中值濾波的方法,對存在類似椒鹽噪聲的灰度處理后圖像效果更好。3.4圖像(t xin)的邊緣(binyun)檢測;圖像(t xin)的邊緣是圖像的基本特征之一,也是硬幣直徑尺寸測量的依據(jù),其邊緣檢測的精確程度直接影響尺寸測量的精度。由于邊緣是圖像中所要提取的背景和目標(biāo)的分界線,所以只有提取出了邊緣才能將背景和目標(biāo)區(qū)分開來。因此,圖像的邊緣檢測是一種很重要的圖像預(yù)處理。邊緣檢測主要包括五種方法,分別是羅伯特(Roberts)邊緣算子,索貝爾(Sobel)邊緣算子,Prewitt邊緣算子,高斯-拉普拉斯(L

24、oG)邊緣算子和Canny邊緣算子。下面分別介紹這幾種傳統(tǒng)的邊緣檢測方式。Roberts邊緣確定方法操作過程方便,邊界檢測的可信度很好,然而很容易受到噪音的影響,這種方法比較擅長于邊界比較明確的或者噪音所占比重比較小的圖像噪聲少的圖像邊界的確定。Sobel邊界確定方法可以在一定程度上削減噪音的影響,從而得到可信度比較高的邊界確定結(jié)果。然而,這種方法雖然有效抵制噪音的影響,也使得操作的過程更復(fù)雜,此外還可能鎖定虛假的邊界,降低準(zhǔn)確性。若是對邊界確定的工作不需要特別的準(zhǔn)確,就能夠采取Sobel方式。Prewitt邊界測定方式可以有效的削減噪音的干擾,然而邊界確定的可信度較低,圖像的一些重要的邊界訊

25、號經(jīng)常會丟失掉。Prewitt方式受外界環(huán)境的影響一般比較小,然而,不足之處在于其邊界檢測的準(zhǔn)確性沒有Roberts方式好。LoG邊界確定方式(fngsh)所能感知的邊界信息(xnx)更全面,可信度更高,然而(rn r)常常會受到噪音的影響,最終導(dǎo)致非真實(shí)邊界的混入。Canny邊緣檢測算子是基于最優(yōu)化思想提出的邊緣檢測算子,它利用高斯函數(shù)對圖像進(jìn)行平滑處理,因此具有較強(qiáng)的抑制噪聲能力。而且Canny算子的邊緣定位也比較精確,而且還能濾除較多的虛假邊緣,從而很好的保留圖像的邊緣信息。但是,該算子的計算時間較長,實(shí)時性差,它也會將一些高頻邊緣平滑掉,造成邊緣丟失。因此,本次設(shè)計針對所具有的圖像,采

26、用Roberts邊緣檢測算法。3.5基于Hough變換的圓檢測算法Hough轉(zhuǎn)化的核心理念是把圖形概念轉(zhuǎn)化為規(guī)格概念,根據(jù)多數(shù)邊界點(diǎn)普遍符合的規(guī)格特征去確定圖形里的曲線。然后利用累加儀加以處理,算出的峰值所代表的點(diǎn)即為目標(biāo)的訊息。圓進(jìn)行了Hough轉(zhuǎn)化之后在規(guī)格背景下是立體的,所以要在規(guī)格背景下產(chǎn)生一組立體的累加數(shù)A(a, b, r),將圖形背景下所有的邊界坐標(biāo)計算后把A加以累積。規(guī)范的Hough轉(zhuǎn)化確定圓的操作過程是:1)在規(guī)格背景下產(chǎn)生一組立體的累加儀數(shù)值,其中的任意坐標(biāo) (a,b,r)代表了規(guī)格離散值。2)對圖形背景下的圓邊界經(jīng)過確定,依靠臨界值得到邊緣。然后計算和邊界上的任意點(diǎn)像素相距

27、r的全部坐標(biāo)(a,b),在把(a,b,r)的累加儀加一。換用不同的r再進(jìn)行該步驟,最終將所有邊界坐標(biāo)進(jìn)行轉(zhuǎn)化。3)將立體數(shù)組的所有累加儀的值加以測定,所得峰值代表了圖形背景下圓的半徑以及中心。以上過程是以Hough轉(zhuǎn)化為依據(jù)的圓的確定方式,因此測定結(jié)果的可信度非常高,然而規(guī)范的Hough轉(zhuǎn)化的圓的確定方式工作量太過繁重,所有邊界坐標(biāo)代表了規(guī)格背景下的相應(yīng)曲面,因?yàn)橛成涞哪J绞且粚Χ?,所需的存儲面積會很多。經(jīng)Hough變換(binhun)后得到上圖標(biāo)定圖像,測得的圓半徑為:68像素值。 實(shí)驗(yàn)結(jié)果(ji gu)與分析4.1測量(cling)系統(tǒng)的標(biāo)定基于計算機(jī)視覺的測量系統(tǒng),完成圖像采集、圖像處理

28、及尺寸測量后還需要進(jìn)行系統(tǒng)的標(biāo)定。因?yàn)橛嬎愠龅牡某叽缰?,并非真?shí)的毫米制的實(shí)際尺寸,而只是一個像素值。所以需要對計算機(jī)視覺系統(tǒng)進(jìn)行標(biāo)定,找到真實(shí)尺寸值與像素值之間的一個比例關(guān)系,把以像素為單位的尺寸轉(zhuǎn)換為以毫米為單位的尺寸。計算機(jī)視覺系統(tǒng)的標(biāo)定具體的步驟如下:選取一個尺寸己知的標(biāo)準(zhǔn)物體作為標(biāo)定工件,并測量其實(shí)際尺寸。本文選用圓環(huán),測量得圓環(huán)的尺寸為(以毫米為單位)。將標(biāo)定工件放置于測量系統(tǒng)上進(jìn)行測量,在測量系統(tǒng)處于正常的工作狀態(tài)下測量其以像素為單位的尺寸。即物體與相機(jī)的相對位置保持不變的情況下,測量得圓環(huán)的尺寸為 QUOTE (以像素為單位)。按照公式 QUOTE 來計算系統(tǒng)的標(biāo)定系數(shù)。則物體

29、的實(shí)際尺寸=物體的像素個數(shù)*標(biāo)定系數(shù),即: QUOTE 。按照系統(tǒng)標(biāo)定的步驟(bzhu),先對標(biāo)準(zhǔn)件進(jìn)行圖像預(yù)處理,得到濾波后的二值化圖像,如下圖。然后對二值化圖像每行求和得到一個與圖像行數(shù)相同的一維數(shù)組,找出其中最大的100個數(shù)求平均數(shù),得到標(biāo)準(zhǔn)件寬度(kund)的像素尺寸292.6600。由已知標(biāo)準(zhǔn)ID卡的長*寬尺寸為:85.60mm*53.98mm,可求出標(biāo)定(bio dn)系數(shù)為n=0.1844。4.2尺寸測量的數(shù)據(jù)在進(jìn)行系統(tǒng)的標(biāo)定以后,為了檢驗(yàn)該尺寸測量的準(zhǔn)確度,本文對“一元硬幣”進(jìn)行了多組測量。數(shù)據(jù)如表所示:標(biāo)準(zhǔn)件長度標(biāo)準(zhǔn)件像素尺寸硬幣像素尺寸硬幣直徑53.98mm292.6600

30、13625.0847mm 53.98mm290.470013224.9849mm 53.98mm299.300013425.0629mm 53.98mm315.990013925.0648mm 53.98mm333.850014324.8349mm 4.3尺寸(ch cun)測量的誤差(wch)分析根據(jù)上文(shngwn)的研究計算,雖然測量誤差己經(jīng)減小到幾乎可以忽略的程度,但仍是無法完全消除的。所以應(yīng)深入分析誤差產(chǎn)生的原因和研究改進(jìn)的辦法,以此提高測量水平和測量精度。經(jīng)過分析,一元硬幣直徑尺寸的測量誤差主要有機(jī)械誤差和環(huán)境誤差。機(jī)械誤差:由于攝像機(jī)的制造和設(shè)計水平所限制,透鏡對入射光線的折射

31、誤差等因素都會引起幾何失真,使理論像點(diǎn)與目標(biāo)像點(diǎn)之間存在多種類型的幾何畸變。若在圖像拍攝時存在不垂直的情況,則會引入人為誤差。而且在選取器件時,應(yīng)盡量選取高質(zhì)量的器件。環(huán)境誤差1)振動的影響。攝像機(jī)和被測物體的微小振動,都可能使圖像失真,從而引起大的誤差。因此,該測量系統(tǒng)要在較為安靜的環(huán)境下進(jìn)行測量,以減弱外界振動的影響。2)溫度的影響。由于攝像設(shè)備主要由電子器件構(gòu)成,則溫度的變化對系統(tǒng)的性能也有較大的影響。因此,應(yīng)采取一定的措施保證周圍溫度的恒定。3)照明光源的發(fā)光不穩(wěn)定的影響。由于照明光源(如陽光、燈光等)的發(fā)光不穩(wěn)定,可能會引起輸入信號的改變,因此,可采用遮光罩等辦法來減少發(fā)光不穩(wěn)定的照

32、明光源的影響。4)測量系統(tǒng)的周圍工作環(huán)境下的空氣濕度、磁場、電場等對該系統(tǒng)的影響雖然存在,但可忽略不計。4.3減小誤差的方法1)減震隔離方法。如可將硬幣放置于氣動隔震平臺上,以減小外界的振動對測量的影響。2)選用具有良好的溫度特性的攝像機(jī),以保證系統(tǒng)在較恒定的環(huán)境溫度下進(jìn)行測量,并使零件在同一溫度下進(jìn)行系統(tǒng)標(biāo)定和測量,以減小溫度不均衡對測量的影響。3)選用高分辨率的攝像機(jī),以提高測量系統(tǒng)的測量精度,以減小器件在安裝調(diào)整時造成的機(jī)械誤差。而且選用高調(diào)節(jié)精度的工作臺也有利于減小誤差。4)因鏡頭畸變而導(dǎo)致的圖像非線性畸變??梢酝ㄟ^在圖像坐標(biāo)系中建立非線性畸變模型,來減小誤差。5)對硬幣的前期處理。應(yīng)

33、注意硬幣的放置和清潔,避免因零件的放置不正和清潔不當(dāng)而產(chǎn)生誤差。 總結(jié)(zngji)伴隨(bn su)著我國工業(yè)制造行業(yè)的飛速發(fā)展(fzhn),以計算機(jī)視覺為依據(jù)的測量方式已受到各界研究者的青睞。它以其能夠進(jìn)行在線測定,工作效率高,可信度也很好,并且不容易受到外界因素的影響等優(yōu)點(diǎn),使得產(chǎn)品測定的過程更加方便快捷,最大限度的降低誤差,避免人工測量的速度以及測量位置的局限。計算機(jī)視覺測量方法對圖像的效果有嚴(yán)格的標(biāo)準(zhǔn),闡述了計算機(jī)視覺測量過程中的數(shù)字圖像處理方式,主要涵蓋了灰度轉(zhuǎn)化、圖像濾波、圖像邊界測定方法等。本文以Matlab為背景,介紹了圖像加工以及尺寸測量的具體細(xì)節(jié),得到了相應(yīng)的測定數(shù)據(jù)。雖

34、然已經(jīng)達(dá)到了預(yù)期的目的,能夠較好的完成硬幣直徑的尺寸測量,但還存在以下幾個方面的問題有待進(jìn)一步解決:在一幅圖像中,只能對單一的圓的特征進(jìn)行測定;不能完全滿足實(shí)時在線的測量,需要先獲取圖像,再導(dǎo)入到matlab中進(jìn)行處理?;谟嬎銠C(jī)視覺的硬幣直徑測量方式還存在著較大的提升空間,應(yīng)該創(chuàng)立覆蓋全面的計算機(jī)視覺函數(shù)集,優(yōu)化該系統(tǒng)的軟件裝置。參考文獻(xiàn):1 陳垚光 等著精通Matlab GUI設(shè)計(第三版) HYPERLINK /publish/%B5%E7%D7%D3%B9%A4%D2%B5%B3%F6%B0%E6%C9%E7_1 t /_blank 電子工業(yè)出版社,2013.8;2 Rafael C.

35、 Gonzalez著數(shù)字圖像處理阮秋琦等譯(Matlab版) HYPERLINK /publish/%B5%E7%D7%D3%B9%A4%D2%B5%B3%F6%B0%E6%C9%E7_1 t /_blank 電子工業(yè)出版社,2005;附錄:灰度變換function=huidu()I=imread(C:UserssuiyinliDesktop計算機(jī)視覺(shju)硬幣9.jpg);I0 = rgb2gray(I);I1=histeq(I0);%均衡化subplot(1,4,1),imshow(I0);title(原始(yunsh)圖像);subplot(1,4,2),imshow(I1);ti

36、tle(均衡化后圖像(t xin);subplot(1,4,3),imhist(I0,64);title(原始圖像直方圖);subplot(1,4,4),imhist(I1,64);title(均衡化后直方圖);I2=mat2gray(I);I3=log(I2+1);%對數(shù)變換I4=imcomplement(I2);%反色變換figuresubplot(1,3,1);imshow(I2);title(原始圖像);subplot(1,3,2);imshow(I3);title(對數(shù)變換后的圖像)subplot(1,3,3);imshow(I4);title(反色變換后的圖像)figure%二值化

37、subplot(1,4,1);imshow(im2bw(I0,0.5);title(原始圖像二值化);subplot(1,4,2);imshow(im2bw(I1,0.5);title(均衡化后二值化);subplot(1,4,3);imshow(im2bw(I4,0.5);title(反色變換后二值化);subplot(1,4,4);imshow(im2bw(I3,0.5);title(對數(shù)變換后二值化);imwrite(im2bw(I3,0.5),C:UserssuiyinliDesktop計算機(jī)視覺灰度變換后圖像.jpg);濾波去噪function=LBzaosheng()I=imrea

38、d(C:UserssuiyinliDesktop計算機(jī)視覺灰度變換后圖像.jpg);I2=filter2(fspecial(average,3),I)/255;%均值濾波I3= medfilt2(I);%中值濾波I4=wiener2(I,3 3);%維納濾波thr,sorh,keepapp = ddencmp(den,wv,im2double(I);%產(chǎn)生圖像的默認(rèn)閾值I5 = wdencmp(gbl,im2double(I),sym2,2,thr,sorh,keepapp);%對圖像進(jìn)行小波去噪figuresubplot(1,5,1);imshow(I);title(原始(yunsh)圖像)

39、;subplot(1,5,3);imshow(I2);title(均值濾波(lb)后的圖像);subplot(1,5,4);imshow(I3);title(中值濾波(lb)后的圖像);subplot(1,5,5);imshow(I4);title(維納濾波后的圖像);subplot(1,5,2);imshow(I5);title(小波去噪后的圖像);imwrite(I3,C:UserssuiyinliDesktop計算機(jī)視覺濾波去噪后圖像.jpg);邊緣檢測function=bianyuan()I=imread(C:UserssuiyinliDesktop計算機(jī)視覺濾波去噪后圖像.jpg);

40、figuresubplot(2,3,1);imshow(I);title(原始圖像);BW1=edge(I,Canny);subplot(2,3,2);imshow(BW1);title(Canny);BW2=edge(I,log);subplot(2,3,3);imshow(BW2);title(log);BW3=edge(I,sobel);subplot(2,3,4);imshow(BW3);title(sobel);BW4=edge(I,roberts);subplot(2,3,5);imshow(BW4);title(roberts);BW5=edge(I,prewitt);subplot(2,3,6);imshow(BW5);title(prewitt);imwrite(BW4,C:UserssuiyinliDesktop計算機(jī)視覺邊緣檢測后圖像.jpg);4、Hough變換function=Hough()close allI=imread(C:UserssuiyinliDeskto

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論