朱亞培,陳列尊,劉 燦,劉洪波,唐建鋒,王文靜,謝宇希
(衡陽師范學院物理與電子科學工程學院,湖南衡陽 421008)
數字圖像處理在信號與系統教學中的應用探索
朱亞培,陳列尊,劉燦,劉洪波,唐建鋒,王文靜,謝宇希
(衡陽師范學院物理與電子科學工程學院,湖南衡陽 421008)
在信號與系統中,系統的輸出定義為系統的輸入和傳輸算子的卷積。本文將數字圖像處理中的圖像平滑過程實施到信號與系統的教學實踐中,利用圖像直觀地描述信號的卷積過程,建立學生學習卷積機理的興趣,強化對卷積的理解。
信號與系統;教學;數字圖像處理
信號與系統是電子、通信等相關專業本科生的專業基礎課程,在本課程中,學生主要對連續、離散時間系統進行分析,需要掌握信號的卷積機理,利用傅里葉變換、拉普拉斯變換和Z變換實現時域到頻域(復頻域)的變換,對后續的數字信號處理、通信原理、信息論與編碼等專業課程的學習具有重要的啟發作用。在該課程中,大量的公式推導使講解過程枯燥、繁瑣,如何在有限的課時內將該課程形象地講解,是目前指導該課程的教師所面臨的挑戰之一。
對此,很多教育工作者對該課程的教學進行了一系列的改革。諸葛霞等教師將數字圖像處理用于該課程的教學過程中,對二維圖像分別進行高通、低通濾波,使學生完成從時域到頻域的思維模式的轉變[1]。李蘊華等教師通過MATLAB軟件編程仿真,加深了學生對頻域變換的理解[2-5]。向倩等教師從音樂的角度分析周期信號的傅里葉級數,增強學生對信號頻域分析的學習興趣[6]。
本文結合數字圖像的視覺直觀性,分析信號與系統中卷積的概念,幫助學生理解卷積的定義及應用,增強了教學效果,加快了教學進度。
數字圖像處理(Digital Image Processing)是將自然界的場景轉換為數字信號并利用計算機技術對其進行處理的一門學科,在工農業生產、航空航天、安全檢測等領域有著較為廣泛的應用。研究表明,外界信息的80%都是通過人眼傳到大腦中[7]。因此,利用數字圖像處理視覺直觀性的特點,理解信號與系統中的相關概念具有重要的現實意義。
在數字圖像的成像過程中,相機捕獲自然界場景,并將其轉換為數字圖像,容易受到各種隨機噪聲的干擾。常見的噪聲干擾有椒鹽噪聲和高斯噪聲,圖像平滑處理可以去除噪聲以保證圖像的質量[8],在此過程中需要利用圖像與模板(算子)的卷積機理。
2.1卷積的定義
針對信號與系統中的線性系統,系統的輸出是輸入與系統的沖激響應的卷積。如公式(1)所示:

若系統為離散系統,則相應的輸入輸出及沖激響應為離散信號[9],公式(1)可變為公式(2):

其中,w,h分別表示圖像的行,列分辨率,[i,j]表示像素點在圖像中的坐標位置,f[i,j]表示原始圖像在[i,j]處的像素值,h[i,j]表示卷積模板,y[i,j]表示通過計算h[i,j]與f[i,j]的鄰域加權得到的輸出圖像。
2.2圖像平滑中的卷積過程
高斯卷積模板是一種用于消除高斯噪聲的線性平滑濾波模板,其平滑過程是:移動卷積模板掃描圖像中的每一個像素,位于卷積模板中心位置的像素點的值用模板所確定的鄰域內像素點的加權平均值替代。常用的二維離散高斯函數表達式如公式(3)所示:

其中,高斯函數的均值為0。高斯函數的標準差為σ,用于控制被處理圖像的平滑程度,取值范圍一般為1-10。
當高斯函數的標準差σ=0.5,卷積模板大小為3×3時,公式(3)產生了如表1所示的高斯卷積模板。為了進行實驗對比,取σ=1.5,卷積模板大小為7×7時,公式(3)產生了如表2所示的高斯模板。

表1 σ=0.5,大小為3×3的高斯卷積模板

表2 σ=1.5,大小為7×7的高斯卷積模板

圖1 原始Lena圖像

圖2 加入高斯噪聲的Lena圖像

圖3 表1的模板對圖2的處理結果圖
實驗中采用圖1的原始Lena圖像。首先對圖1的原始Lena圖像加入均值為0,方差為0.01的高斯噪聲,加入高斯噪聲的Lena圖如圖2所示。
使用表1所示的高斯卷積模板(標準差為0.5,卷積模板大小3×3)對加入圖2進行平滑,處理后的圖像如圖3所示。使用表2所示的高斯卷積模板(標準差為1.5,卷積模板大小7×7)對圖2進行平滑,處理后的圖像如圖4所示。對比圖3和圖4,可以得出,高斯函數的標準差和模板越大,圖像被平滑的程度越大,對噪聲的去除效果越好,但同時圖像的細節也被模糊得越多。

圖4 表2的模板對圖2的處理結果圖
因此,利用卷積模板進行圖像平滑時,要分析圖像中噪聲的來源及特征,有針對性地實施卷積過程,以達到理想的效果。
本文從信號與系統課程中所涉及的卷積出發,講述了卷積在數字圖像處理中的應用,尤其是高斯卷積在去除圖像中高斯噪聲的作用效果。通過實驗對比,使學生深刻地理解卷積的重要性和現實意義,提高學習信號與系統的效率。
[1]諸葛霞,袁紅星,孔中華,等.信號與系統課程中數字圖像處理教學案例研究[J].寧波工程學院學報,2014,26 (4):79-82.
[2]李蘊華.基于Matlab的《信號與系統》頻域分析[J].武漢科技學院學報,2006,19(5):21-23.
[3]陶亮.MATLAB圖形用戶界面在信號與系統課程教學中的應用[J].電氣電子教學學報,2004,26(5):94-96.
[4]馬蕾,任全會.基于MATLAB的信號與系統頻域方面仿真教學[J].科技信息,2007(30):361-362.
[5]任力穎.應用性本科“信號與系統”課程改革探索[J].北京聯合大學學報:自然科學版,2010,24(1):89-93.
[6]向倩.聆聽傅立葉級數:《信號與系統》教學改革漫談[J].武漢大學學報:理學版,2012,58(S2):120-124.
[7]陳炳權,劉宏立,孟凡斌.數字圖像處理技術的現狀及其發展方向[J].吉首大學學報:自然科學版,2009,30(1):64-70.
[8]王占全,徐慧.Visual C++數字圖像處理技術與工程案例[M].北京:人民郵電出版社,2009:47-48.
[9]賈桂福.卷積在數字圖像處理中的應用[J].數學技術與應用,2011(11):118.
Application Exploration of Digital Image Processing in Signal and System Teaching
ZHU Ya-pei,CHEN Lie-zun,LIU Can,LIU Hong-bo,TANG Jian-feng,WANG Wen-jing,XIE Yu-xi
(College of Physics and Electronic Engineering,Hengyang Normal University,Hengyang Hunan 421002,China)
In signal and system,the output of the system is defined as the convolution of the input system and transmission operator.The paper put the image smoothing process of the digital image processing into the teaching practice of the signal and system.By using the images to visually describe the signal convolution process,the paper established the students'interest in learning convolution mechanism to strengthen the understanding of the convolution.
signal and system;teaching;digital image processing
G642.423
A
1673-0313(2015)03-0162-03
2015-05-10
衡陽師范學院教改項目(JYKT201508)
朱亞培(1988-),女,河南駐馬店人,助教,主要從事信號與信息處理的研究。