《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 激光條紋圖像處理算法的研究
激光條紋圖像處理算法的研究
來源:微型機與應用2011年第2期
張德保, 劉普吉, 姜壽山
(西安工程大學, 陜西 西安710048)
摘要: 概述了數字圖像處理的基本理論知識以及發展趨勢,介紹了三維人體激光條紋圖像的特點,并重點講述了所選取的圖像處理算法及其實現過程,對非接觸式三維人體尺寸的獲取有一定的參考意義。
Abstract:
Key words :

摘   要: 概述了數字圖像處理的基本理論知識以及發展趨勢,介紹了三維人體激光條紋圖像的特點,并重點講述了所選取的圖像處理算法及其實現過程,對非接觸式三維人體尺寸的獲取有一定的參考意義。
關鍵詞: 圖像濾波圖像分割; 圖像細化

1 數字圖像處理的發展趨勢
1.1數字圖像處理的概述

    利用計算機對圖像進行去除噪聲、增強、復原、分割、提取特征等的理論、方法和技術稱為數字圖像處理[1] (Digital Image Processing)。
1.2激光條紋圖像的特點
    基于CCD的激光掃描系統采集得到的激光條紋圖像通常有以下特點[2]:
    (1)根據目標的表面和光學特征的差異,可以把目標歸納為兩大類,即“明目標,暗背景”和“暗目標,明背景”。
    (2)通過實驗發現,由于噪聲的影響,圖像的統計直方圖呈現多峰值且谷底不明顯,如果采用固定閾值的方法分割提取激光線,效果很不理想。
 (3)由于干擾噪聲大,進行預處理和分割后,得到的二值化圖像的噪聲仍很大,若只采用通用的算法細化激光線,往往達不到測量系統的精度要求。
2 激光條紋圖像的濾波
 圖像濾波的目的主要有兩個:(1)改善圖像的視覺效果,提高圖像的清晰度;(2)使圖像變得更有利于計算機的處理,便于各種特征分析。常用的圖像濾波方法有:均值濾波、中值濾波和小波變換。
2.1 均值濾波
   均值濾波也稱為線性濾波,其采用的主要方法是鄰域平均法。線性濾波的基本原理是用均值代替原圖像中的各個像素值,即對待處理的當前像素點(x,y),選擇一個模板,該模板由其鄰近的若干像素組成,求模板中所有像素的均值,再把該均值賦給當前像素點(x,y),作為處理后圖像在該點上的灰度g(x,y),即

    該方法有效地抑制了噪聲,但在均值的計算過程中,對目標的邊緣點也進行了均值處理,這樣降低了景物的清晰度,使畫面變得模糊。
2.2 中值濾波
    中值濾波是用一個窗口在圖像上掃描,把窗口內包含的圖像像素按灰度級的升(降)排列起來,取中間灰度值作為窗口中心像素的灰度。中值濾波的定義為:

式中Median表示取窗口中的中間值,fA(m+k,n+1)表示以像素(m,n)為中心的窗口下的各個灰度值。它的算法過程如下:
  (1)選取一個正方形模板在圖像中移動,將模板中心與某像素位置重合;
  (2)讀取模板下各對應像素的灰度值;
  (3)將這些灰度值按從小到大的順序排列;
  (4)找出這些值的中間值;
  (5)將這個中心值賦給對應模板中心位置的像素。
    中值濾波的實質是讓與周圍像素灰度值的差比較大的像素改取與周圍像素值接近的值,從而可以消除孤立的噪聲點。它在消除噪聲方面的效果明顯,同時保留了圖像細節,拓撲結構也沒有發生改變。
2.3小波變換
    小波變換是一種信號的時間-尺度分析方法,它具有多分辨率分析的特點,而且在時頻兩域都具有表征信號局部特征的能力,是一種窗口大小固定不變但其形狀可變、時間窗和頻率窗都可變的時頻局部化分析方法。
    小波變換適用于去除含高頻信號較少的圖像,能很好地抑制高斯白噪聲,而且在去除噪聲的同時可以較好地保留圖像的細節。
    分別采用均值濾波、中值濾波和小波變換方法對激光條紋圖像進行濾波處理,處理結果如圖1所示。通過比較可以發現,經過中值濾波后的激光條紋圖像消除噪聲的效果明顯,圖像比較柔和,且激光條紋清晰,保持了圖像的細節信息,因此,該方法更適合于激光條紋圖像的處理。

3激光條紋的分割
3.1 圖像分割

    所謂圖像分割[3]就是根據勻稱性的原則將圖像分為若干有意義的部分(如目標和背景),使得每一部分都符合某種一致性的要求,而這時兩個部分的合并都會破壞這種一致性。這也是將N×N像素的圖像劃分成若干個互不交疊的區域的過程,每個區域是一個像素的集合,它們具有一致的“有意義”的屬性,相鄰的區域之間存在著一定的屬性差異,形成了區域間的邊界。
    圖像閾值分割主要利用圖像中要提取的目標物體與背景在灰度上的差異,把圖像分為具有不同灰度級的目標區域和背景區域的組合。閾值化圖像分割技術的基本思想是:
    設f(x,y)是圖像(x,y)處的灰度值,灰度級為256,如果灰度值T是圖像的一個閾值,則經過閾值化處理的圖像可以定義為[4]:

    閾值化圖像分割的關鍵是恰當選擇分割閾值,如果閾值選得過高,則過多的目標點被誤歸納為背景,反之出現相反的情況,這必然會影響分割出來的目標的大小和形狀。
3.2 激光條紋圖像分割
    對于激光條紋圖像,激光條紋分割就是要將圖像中的激光線突顯出來。本文即采用閾值分割法對激光條紋圖像進行分割處理,處理之后的圖像是一幅只含有激光條紋的黑白二值圖像。
    因此本文采用的是整體閾值與動態閾值相結合的方法,以改善圖像分割效果。算法實現的步驟如下:
    (1)將圖像分割成一系列的子圖像;
 (2)計算出每個子圖像的閾值;
 (3)將計算出來的閾值構成一個矩陣,并對其進行插值,使之成為與原圖像大小相同的矩陣,設得到的矩陣為Y;
    (4)計算出圖像的整體閾值t,構造一個與原圖像大小相同的矩陣F,令F的每個元素大小均為t;
  (5)構造矩陣m,m與f、y的關系如式(4)所示。以M作為圖像的灰度閾值,將圖像的每個像素與M進行比較。設目標物體為圖像中較亮的部分,如果y的值比M大,則判為目標,反之則判為背景。

    如圖2所示,當k=0.1時,有背景點被判為目標;當k=0.7時,有目標點被判為背景;當取k=0.3時,激光線提取效果最好。采用該算法對圖像進行分割,計算量和處理時間適中。
4 激光條紋的細化
    一般地,圖像中的激光條紋的寬度都超過1個像素。為了提高測量精度,必須提取一條單像素的激光中心線,即對激光條紋進行細化。激光條紋的細化就是要不斷地去除曲線上不影響連通性的輪廓像素,從而獲得單像素的中心骨架的過程。
4.1細化的定義和條件
    通常細化可以這樣定義[1]:令R是一平面集,B是它的邊界,P是R中的一點,它在B上的一個最鄰近的點是M,使得點P到邊界B的最小距離為PM;如果P不止有一個最近鄰點,則稱P為R的骨架點,稱所有骨架點的并為R的骨架。像素集R的骨架是按如下步驟求出的集:首先確定骨架像素和R的輪廓像素,然后移去所有不是骨架的輪廓像素,并且用這樣求出的集代替R;重復上述過程,直到剩下僅由骨架像素組成的集為止。這個過程就稱之為細化。激光條紋圖像中細化效果影響激光掃描線三維重建的精度,所以選擇細化算法顯得非常重要。細化算法應滿足以下幾個條件:
  (1)細化結果應與原圖保持拓撲等效性;
  (2)細化結果應保持原圖中圖形的連續性;
  (3)細化結果應為或接近原曲線的中心線;
  (4)細化后線的寬度應為單像素;
  (5)細化結果對原圖邊界噪聲不敏感。
4.2 數學形態的基本理論
    數學形態學是分析幾何形狀和結構的數學方法,現在已經應用到數字圖像處理和模式識別等領域。它的基本思想是用具有一定形態的結構元素去度量和提取圖像中的對應形狀以達到對圖像分析和識別的目的,保持它們的基本形狀特征,并去掉不相干的結構。基于數學形態學的細化過程主要用到的形態學運算有:膨脹、腐蝕、擊中和薄化。下面將分別給出具體的定義。


    在考察圖像各部分之間的關系時,需要有一種收集圖像結構信息的“探針”,稱為結構元素。上式中A即為待細化的圖像,B是結構元素。結構元素決定形態學細化算法的性能,因此如何優化確定結構元素就顯得尤為重要。下面將介紹基于數學形態學細化算法的結構元素的選擇。
4.3 結構元素的選擇
 選擇兩組結構單元模板共同實現基于數學形態學的細化算法,即D={D1,D2,D3,D4}和E={E1,E2,E3,E4}。D用來去掉東、北、西、南四個方向的點,E用來去掉東南、東北、西北和西南四個方向上的點,結構元素如圖3所示。圖中,①表示參考中心點;“1”表示目標圖像上的點;“0”表示背景圖像上的點;“x”既可以表示目標圖像上的點,也可以表示背景圖像上的點。

 細化的基本思想就是同時移動上述8個模板的中心點,每當其中一個模板的中心點在目標像素點位置上擊中目標圖像,則該像素應該被刪除,在一次迭代完成后就完成一次細化運算,這樣直到某次迭代完成后沒有目標像素點可以刪除,迭代收斂,循環結束。由于8個模板是同時作用于圖像的,因此該算法屬于并行算法,算法的流程圖如圖4所示。

 采用該算法處理如圖5所示的激光條紋圖像,得到的細化結果如圖6所示。由圖可以看出,該細化算法的效果是令人滿意的。

   本文討論了激光條紋圖像的特點,針對其特點采用不同的圖像處理算法。通過實驗比較,本文采用了中值濾波方法對圖像進行預處理,采用整體閾值和動態閾值相結合的方法進行激光條紋分割,并采用基于數學形態學細化算法對激光條紋進行細化。詳細介紹了上述算法的基本理論及實現過程,最后通過實例驗證了算法的可行性。經過處理之后,得到寬度僅為一個像素的激光線,其連續性和拓撲等效性良好。
參考文獻
[1] 何東健, 耿楠, 張義寬. 數字圖像處理[M].西安: 西安電子科技大學出版社, 2003.
[2] 章毓晉. 圖像工程上冊-圖像處理和分析[M]. 北京:清華大學出版社,1998.
[3] 阮秋琦. 數字圖像處理學(第2版)[M]. 北京: 電子工業出版社, 2007.
[4] 羅軍輝, 馮平, 哈力旦. Matlab7.0在圖像處理中的應用[M]. 北京: 機械工業出版社, 2005.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 你懂的国产高清在线播放视频| 久久亚洲一区二区| 精品三级av无码一区| 国产成人久久精品二区三区| 99热这里只/这里有精品| 无码国产精品一区二区免费模式| 亚洲性色高清完整版在线观看| 精品欧洲AV无码一区二区男男| 国产成人综合美国十次| 99在线小视频| 成人性一级视频在线观看| 五月综合色婷婷在线观看| 激情综合网五月| 又黄又爽又色的黄裸乳视频| 黑人玩弄漂亮少妇高潮大叫| 在线jlzzjlzz免费播放| 两根一进一出啊灌满了视频 | 欧乱色国产精品兔费视频| 人妻av综合天堂一区| 美雪艾莉丝番号| 国产女精品视频在ktv| 2022天天躁夜夜躁西| 天天在线天天综合网色| 中文字幕不卡在线播放| 日韩在线一区视频| 亚洲制服欧美自拍另类| 波多野结衣办公室33分钟| 初女破苞国语在线观看免费| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产精品19p| 91中文字幕yellow字幕网| 夭天干天天做天天免费看| 久久91亚洲人成电影网站| 日韩精品无码人妻一区二区三区| 亚洲国产高清视频在线观看| 狠狠躁天天躁无码中文字幕| 午夜视频体验区| 色偷偷偷久久伊人大杳蕉| 国产成人亚洲毛片| 天堂在线最新资源| 国产香蕉一区二区精品视频|