資料介紹
摘要:為了對建筑物中的墻體裂縫進行高精度和高清晰度地測量、計算和處理。文中給出了使用DSP數(shù)字信號處理器來對墻體裂縫圖像進行預(yù)處理的具體方法及相關(guān)算法,同時給出了相應(yīng)的仿真結(jié)果。
關(guān)鍵字:墻體裂縫監(jiān)測;圖像處理;DSP
0 引言
現(xiàn)代各種建筑行業(yè)中,墻體因為外力碰撞、建筑質(zhì)量、熱脹冷縮等原因,往往會產(chǎn)生一些裂縫。因此,對墻體裂縫的監(jiān)測與分析就顯得十分必要。利用圖像處理的方法來對墻體裂縫進行監(jiān)測和分析是比較方便且有效的方法之一。但由于人為或自然因素的影響,復(fù)雜的背景噪聲一般都會疊加在有用的墻體表面圖像數(shù)據(jù)中,所以,在對裂縫進行圖像分割前,必須通過濾波來減少噪聲,增強裂縫邊緣效果,然后再進行圖像分割。
傳統(tǒng)的數(shù)字圖像處理系統(tǒng)一般是基于PC機來實現(xiàn)的,即由圖像采集卡采集圖像,再將圖像數(shù)據(jù)通過總線或網(wǎng)絡(luò)傳輸給PC機,然后在PC機上進行圖像處理。此類系統(tǒng)通常比較復(fù)雜。且難以小型化,不方便隨身攜帶和檢測。因此,本文介紹一種基于DSP芯片來完成數(shù)字圖像處理的實現(xiàn)方法。該方法利用CCD傳感器進行圖像采集,然后在DSP內(nèi)部通過算法對圖像進行處理,再將處理后的圖像通過液晶進行顯示,最后由圖像來判定裂縫的狀態(tài)和細節(jié)等。此方案可使系統(tǒng)更加簡潔、實時性更強,因此,可在便攜式圖像檢測設(shè)備中得到一定的應(yīng)用。
1 算法簡介
通過CCD圖像傳感器采集的圖像,還需對其進行一定的處理,才能更好的反映出墻體裂縫的細節(jié)。對圖像進行處理需要一定的算法支持,要根據(jù)算法內(nèi)容進行編程,最后通過移植程序到DSP中,以最終實現(xiàn)圖像處理。本文使用的是中值濾波、圖像灰度值修正、迭代閾值法二值化圖像分割等算法。
由于采集的初始圖像中的噪聲會降低圖像的質(zhì)量,使圖像特征淹沒,給分析帶來困難。因此,去除噪聲、恢復(fù)原始圖像是裂縫圖像處理中的一個重要內(nèi)容。中值濾波是一種非線性的信號處理方法,可在一定條件下克服線性濾波器帶來的圖像細節(jié)模糊問題,對濾除脈沖干擾最為有效。中值濾波一般采用一個含有奇數(shù)點的滑動窗口(通常為二維窗口)來用窗口中各點灰度值的中值來替代指定點(一般是窗口的中心點)的灰度值。中值濾波的窗口形狀和尺寸對濾波器的效果影響較大,因此,需根據(jù)不同要求選用不同的窗口形狀和尺寸。由于裂縫圖像中的脈沖干擾較多,因此,為了保證去噪時失真小,本文筆者選擇3×3的方形窗口來進行中值濾波。
直方圖修正主要是為了調(diào)整圖像的亮度,增強圖像中感興趣的灰度區(qū)域。中值濾波后,由于墻體裂縫圖像的特殊性,圖像中的裂縫灰度值往往較小、較灰暗,而背景灰度值往往較大、較明亮。因此,筆者采用了一種線性拉伸變換的方法來增強圖像的灰度效果。若由用戶輸入感興趣的灰度區(qū)域范圍,當(dāng)某點的像素值小于范圍的最小值時,該點像素值賦值為0;大于范圍的最大值時,該點像素值賦值為255。若在范圍中,則計算出該值在范圍中的比例,再用比例乘以255,以得到新的像素值。這樣,就將感興趣的灰度區(qū)域拉伸到0~255,從而達到對比度增強的目的。
在圖像進行灰度值拉伸修正后,為了便于裂縫觀察,還需要將裂縫從圖像中分割出來。由于墻體裂縫與背景在灰度級上有明顯的區(qū)別,所以,選擇合適的閾值T便能實現(xiàn)分割。若像素灰度值小于T,則將其灰度值設(shè)置為0,否則,將其灰度值設(shè)置為255。閾值的選取是關(guān)系圖像分割質(zhì)量好壞的關(guān)鍵,本文采用迭代閾值法來求得閾值T。其灰度的閾值分割變換公式如下:
式(1)中,T為采用迭代閾值法得到的閾值。
關(guān)鍵字:墻體裂縫監(jiān)測;圖像處理;DSP
0 引言
現(xiàn)代各種建筑行業(yè)中,墻體因為外力碰撞、建筑質(zhì)量、熱脹冷縮等原因,往往會產(chǎn)生一些裂縫。因此,對墻體裂縫的監(jiān)測與分析就顯得十分必要。利用圖像處理的方法來對墻體裂縫進行監(jiān)測和分析是比較方便且有效的方法之一。但由于人為或自然因素的影響,復(fù)雜的背景噪聲一般都會疊加在有用的墻體表面圖像數(shù)據(jù)中,所以,在對裂縫進行圖像分割前,必須通過濾波來減少噪聲,增強裂縫邊緣效果,然后再進行圖像分割。
傳統(tǒng)的數(shù)字圖像處理系統(tǒng)一般是基于PC機來實現(xiàn)的,即由圖像采集卡采集圖像,再將圖像數(shù)據(jù)通過總線或網(wǎng)絡(luò)傳輸給PC機,然后在PC機上進行圖像處理。此類系統(tǒng)通常比較復(fù)雜。且難以小型化,不方便隨身攜帶和檢測。因此,本文介紹一種基于DSP芯片來完成數(shù)字圖像處理的實現(xiàn)方法。該方法利用CCD傳感器進行圖像采集,然后在DSP內(nèi)部通過算法對圖像進行處理,再將處理后的圖像通過液晶進行顯示,最后由圖像來判定裂縫的狀態(tài)和細節(jié)等。此方案可使系統(tǒng)更加簡潔、實時性更強,因此,可在便攜式圖像檢測設(shè)備中得到一定的應(yīng)用。
1 算法簡介
通過CCD圖像傳感器采集的圖像,還需對其進行一定的處理,才能更好的反映出墻體裂縫的細節(jié)。對圖像進行處理需要一定的算法支持,要根據(jù)算法內(nèi)容進行編程,最后通過移植程序到DSP中,以最終實現(xiàn)圖像處理。本文使用的是中值濾波、圖像灰度值修正、迭代閾值法二值化圖像分割等算法。
由于采集的初始圖像中的噪聲會降低圖像的質(zhì)量,使圖像特征淹沒,給分析帶來困難。因此,去除噪聲、恢復(fù)原始圖像是裂縫圖像處理中的一個重要內(nèi)容。中值濾波是一種非線性的信號處理方法,可在一定條件下克服線性濾波器帶來的圖像細節(jié)模糊問題,對濾除脈沖干擾最為有效。中值濾波一般采用一個含有奇數(shù)點的滑動窗口(通常為二維窗口)來用窗口中各點灰度值的中值來替代指定點(一般是窗口的中心點)的灰度值。中值濾波的窗口形狀和尺寸對濾波器的效果影響較大,因此,需根據(jù)不同要求選用不同的窗口形狀和尺寸。由于裂縫圖像中的脈沖干擾較多,因此,為了保證去噪時失真小,本文筆者選擇3×3的方形窗口來進行中值濾波。
直方圖修正主要是為了調(diào)整圖像的亮度,增強圖像中感興趣的灰度區(qū)域。中值濾波后,由于墻體裂縫圖像的特殊性,圖像中的裂縫灰度值往往較小、較灰暗,而背景灰度值往往較大、較明亮。因此,筆者采用了一種線性拉伸變換的方法來增強圖像的灰度效果。若由用戶輸入感興趣的灰度區(qū)域范圍,當(dāng)某點的像素值小于范圍的最小值時,該點像素值賦值為0;大于范圍的最大值時,該點像素值賦值為255。若在范圍中,則計算出該值在范圍中的比例,再用比例乘以255,以得到新的像素值。這樣,就將感興趣的灰度區(qū)域拉伸到0~255,從而達到對比度增強的目的。
在圖像進行灰度值拉伸修正后,為了便于裂縫觀察,還需要將裂縫從圖像中分割出來。由于墻體裂縫與背景在灰度級上有明顯的區(qū)別,所以,選擇合適的閾值T便能實現(xiàn)分割。若像素灰度值小于T,則將其灰度值設(shè)置為0,否則,將其灰度值設(shè)置為255。閾值的選取是關(guān)系圖像分割質(zhì)量好壞的關(guān)鍵,本文采用迭代閾值法來求得閾值T。其灰度的閾值分割變換公式如下:
式(1)中,T為采用迭代閾值法得到的閾值。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 如何使用FPGA實現(xiàn)圖像的中值濾波算法 42次下載
- 如何使用FPGA實現(xiàn)智能車路徑圖像識別的預(yù)處理設(shè)計 10次下載
- 如何使用FPGA和DSP實現(xiàn)CCD圖像相關(guān)處理系統(tǒng) 140次下載
- 如何使用FPGA實現(xiàn)優(yōu)化的指紋識別預(yù)處理算法 11次下載
- 如何使用DSP和FPGA實現(xiàn)紅外圖像銳化算法的實現(xiàn) 6次下載
- 如何使用MATLAB仿真與DSP實現(xiàn)條形指紋拼接 2次下載
- 如何使用FPGA實現(xiàn)一種圖像預(yù)處理結(jié)構(gòu)及典型算法 37次下載
- DSP圖像處理算法 18次下載
- DSP6748圖像處理算法 15次下載
- 一種帶預(yù)處理的RANSAC圖像拼接算法 0次下載
- 基于DSP和FPGA的通用圖像處理平臺設(shè)計
- 虹膜圖像預(yù)處理算法
- 混凝土墻體出現(xiàn)裂縫怎么辦
- 醫(yī)學(xué)細胞圖像的空間域改進平滑濾波算法
- 藻類顯微圖像預(yù)處理算法研究
- 圖像編碼常見的編碼方式和處理過程 7409次閱讀
- 相機圖像處理過程詳解 1317次閱讀
- 圖像增強三大類別介紹 1234次閱讀
- 常見的圖像預(yù)處理方法 2.3w次閱讀
- 基于FPGA視頻圖像算法開發(fā) 984次閱讀
- 什么是圖像預(yù)處理技術(shù) 4048次閱讀
- 淺析單片機中斷處理過程 1.7w次閱讀
- 圖像處理基本算法操作 5655次閱讀
- 基于FPGA的視頻圖像灰度信號直方圖均衡算法實現(xiàn)設(shè)計 2599次閱讀
- 基于Xilinx System Generator設(shè)計平臺快速構(gòu)建PID算法以及完成硬件實現(xiàn)過程詳解 3902次閱讀
- 解析車牌識別技術(shù),融合多種算法的原理和過程 5073次閱讀
- 一種基于DSP+FPGA視頻圖像采集處理系統(tǒng)的設(shè)計與實現(xiàn) 4763次閱讀
- 基于DSP+FPGA的實時圖像去霧增強系統(tǒng)設(shè)計 3636次閱讀
- 基于細節(jié)增強和動態(tài)壓縮算法的圖像處理方案 5174次閱讀
- 基于DSP CCS2.2實現(xiàn)指紋識別預(yù)處理系統(tǒng) 1956次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1489次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 91次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 9次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 3次下載 | 免費
- 8基于單片機的紅外風(fēng)扇遙控
- 0.23 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30319次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多