劉洪 林潔馨 梁建娟 楊平
[摘 要] 論述了電子信息類專業(yè)中“數(shù)字信號處理”課程的重要性,詳細分析了“數(shù)字信號處理”課程教學中存在的問題,探討了案例式教學法在“數(shù)字信號處理”課程中的設計思路,并針對課程中的主要教學內(nèi)容給出了具體的教學實施方案,最后選取課程中比較典型的兩個工程案例,詳細闡述了案例教學法的具體實施過程。教學實踐證明將案例式教學法引入教學中,通過實際工程應用案例的討論與實踐,能充分調(diào)動學生學習的主觀能動性,提高學生對數(shù)字信號處理的綜合應用能力。
[關(guān)鍵詞] 數(shù)字信號處理;電子信息;案例式教學法
[基金項目] 2019年度貴州省教育廳貴州省高等學校教學內(nèi)容和課程體系改革項目“‘數(shù)字信號處理(雙語)’課程教學模式改革”(2019005);2019年度貴州大學“本科教學工程”建設項目“‘數(shù)字信號處理(雙語)’課程教學模式改革”(JG201906)
[作者簡介] 劉 洪(1978—),女,貴州桐梓人,工學博士,貴州大學大數(shù)據(jù)與信息工程學院副教授,主要從事信號與信息處理、數(shù)字圖像處理研究;林潔馨(1976—),女,貴州納雍人,工學博士,貴州大學大數(shù)據(jù)與信息工程學院副教授,主要從事半導體功率器件及集成電路、信號處理研究;梁建娟(1985—),女,貴州龍里人,工學博士,貴州大學大數(shù)據(jù)與信息工程學院講師,主要從事聯(lián)機手寫文字識別研究。
[中圖分類號] G642.4 [文獻標識碼] A [文章編號] 1674-9324(2022)03-0133-04 [收稿日期] 2021-09-22
“數(shù)字信號處理”課程是電子信息類專業(yè)的一門重要的專業(yè)必修基礎課,所涉及的知識在通信工程、電子信息工程、電氣工程、測控技術(shù)、計算機技術(shù)等領域都得到了廣泛的應用。該課程是在學生學完了“高等數(shù)學”“概率論”“線性代數(shù)”“復變函數(shù)”“信號與系統(tǒng)”等課程后,進一步為后續(xù)學習專業(yè)知識做準備的專業(yè)基礎課程。通過本課程的學習,希望學生建立數(shù)字信號處理的基本概念,掌握數(shù)字信號處理基本分析方法和工具,為從事通信、信息或信號處理等方面的研究工作打下良好的基礎。
一、存在的問題
“數(shù)字信號處理”課程是一門理論性很強的課程,公式多,內(nèi)容抽象,課程內(nèi)容涉及很多數(shù)學推導與計算。現(xiàn)有課堂教學中仍然采用滿堂灌輸?shù)膫鹘y(tǒng)教學模式為主,教學中存在灌輸式過多,參與式過少;結(jié)論性知識過多,問題型知識過少;封閉式思維過多,發(fā)散式思維過少;重分數(shù)過多,重能力過少;書本知識過多,實踐知識和解決問題的能力訓練過少等問題[1]。學生在學習時,學習興趣不濃厚,只是單純地學習理論上的知識,不能將理論與應用聯(lián)系起來,無法充分調(diào)動學生學習的主觀能動性,從而導致學生的應用能力和創(chuàng)新能力無法得到有效提升。教學中出現(xiàn)的這些問題都需要教師不斷探索和總結(jié),對教學模式進行改革,從而使學生的學習興趣和效率得到提高[2-4]。因此,我們在教學中引入案例式教學法,通過實際的工程應用案例的討論與實踐,將“數(shù)字信號處理”課程知識點的學習有機地融入應用案例中[5-7]。
二、案例式教學法在課程中的設計
教學中將“數(shù)字信號處理”課程的教學以實際工程案例為載體,將課程學習過程與解決實際工程問題融合起來,調(diào)動學生主動學習的興趣,培養(yǎng)學生的動手能力、團隊協(xié)作精神和溝通能力。教學中將學生分成不同小組,每個小組的負責人輪流擔任,完成具體的工作任務。在這個過程中,可能遇到各種問題,教師不過多參與,各組學生之間、組與組之間需進行交流、探討和匯報。
“數(shù)字信號處理”課程中的主要教學內(nèi)容可概括為一個基礎——離散時間信號與離散時間系統(tǒng)的時域、頻域分析方法,兩個變換——離散序列的傅里葉變換(Discrete-Time Fourier Transform, DTFT)和離散傅里葉變換(Discrete-Time Fourier Transform, DFT),一個濾波——數(shù)字濾波器理論及其設計方法[8]。我們針對每一部分的知識點來進行案例式教學的設計。課程主要內(nèi)容具體可分為以下三個部分。
(一)離散時間信號與離散時間系統(tǒng)的時域、頻域分析
此部分知識涵蓋以下重要知識點:序列的簡單運算、序列的卷積、序列的相關(guān)、序列的周期性。對每一個知識難點進行知識上的延伸,引入具體的工程應用,如在語音信號、圖像信號、視頻信號中的具體應用。此部分的工程案例設計,如表1所示。
(二)離散序列的傅里葉變換(DTFT)和離散傅里葉變換(DFT)
此部分知識涵蓋以下重要知識點:離散序列的傅里葉變換(DTFT)和離散傅里葉變換(DFT)的正反變換公式及計算,DTFT和DFT的性質(zhì),DTFT和DFT之間的聯(lián)系和區(qū)別,F(xiàn)FT算法。引入具體的工程應用,如DFT在語音信號、圖像信號中的具體應用,并可利用實際工程應用案例,讓學生討論傅里葉變換的局限性。此部分的工程案例設計,如表2所示。
(三)數(shù)字濾波器理論及其設計方法
此部分知識涵蓋以下重要知識點:數(shù)字濾波的基本結(jié)構(gòu)、無限長單位沖激響應濾波器的設計方法、有限長單位沖激響應濾波器的設計方法。對知識難點進行知識上的延伸,結(jié)合具體的語音或圖像信號,給出濾波器在語音去噪、圖像去噪、圖像邊緣檢測等應用中的濾波器設計案例。此部分的工程案例設計,如表3所示。
三、工程應用案例教學設計
本文選取課程中比較典型的兩個工程案例——語音信號中背景噪聲濾波和清晰/模糊圖像頻譜分析,來詳細闡述案例教學法的具體實施過程。
(一)語音信號中背景噪聲濾波案例
教學實施中,首先由主講教師通過課堂教學的方式講離散傅里葉變換、低通濾波器的原理及低通濾波器的設計等知識點;然后,學生需要通過自主學習和小組討論的方式了解傅里葉變換的局限性,并拓展學習短時傅里葉變換知識點;最后,在教師的引導下將理論與實踐相結(jié)合,展開小組研究與討論活動。表4中給出了語音信號中背景噪聲濾波案例在教學中的主要環(huán)節(jié)。
通過本次案例式教學活動的實施,學生首先需要錄制一段無噪語音和噪聲信號(如風扇、汽車發(fā)動機、除草機、上課鈴聲),在采集信號的過程中,學生能掌握A/D轉(zhuǎn)換、采樣定理等知識點的實際應用。然后,學生可以選擇在MATLAB中,對無噪的語音信號和噪聲信號的頻譜進行分析。在此過程中,學生能掌握到離散傅里葉變換及離散傅里葉變換在進行語音信號處理時的局限性,并激發(fā)學生對短時傅里葉變換知識點的自主學習。最后,在對信號頻譜分析的基礎上,進行濾波器的設計,學生可以對比不同類型、不同參數(shù)的濾波器對背景噪聲濾除的影響,并對實驗結(jié)果展開討論和分析。
(二)清晰/模糊圖像頻譜分析
教學實施中,學生首先通過課堂教學的方式學習一維信號的離散傅里葉變換和快速傅里葉變換知識點;然后,學生需要通過自主學習和小組討論的方式學習二維傅里葉變換和二維傅里葉變換在數(shù)字圖像處理中的應用;最后,在教師的引導下將理論與實踐相結(jié)合,對清晰圖像和模糊圖像的頻譜進行觀察和分析,展開小組研究與討論活動。表4中給出了清晰/模糊圖像頻譜分析案例在教學中的主要環(huán)節(jié)。
通過本次案例式教學活動的實施,學生首先需要拍攝一幅清晰的數(shù)字圖像;然后,學生需在MATLAB中生成散焦模糊和運動模糊的圖像(利用MATLAB函數(shù)fspecial生成模糊核),在此過程中,學生能掌握到圖像的模糊退化原理,激發(fā)學生對數(shù)字圖像處理的學習興趣。最后,學生需要對清晰圖像和模糊圖像進行二維離散傅里葉變換,在頻域去分析清晰圖像和模糊圖像的頻譜各自的特點,并對實驗結(jié)果展開討論和分析。在此過程中,學生通過MATLAB中函數(shù)fftshift的應用,可以深刻理解二維離散傅里葉變換的周期性性質(zhì)。同時,學生也可通過該工程案例了解到圖像模糊退化的原因,圖像信號中低頻成分和高頻成分的分布。圖1中給出了清晰圖像和模糊圖像的空域圖和頻譜圖。圖1(b)圖是散焦模糊,模糊半徑為R=5,而圖1(c)圖是運動模糊,模糊長度L=10,角度為45度角。通過該案例式教學的實施,學生可以比較在不同的模糊類型(如散焦模糊、運動模糊)、不同的參數(shù)(如散焦半徑、運動方向、運動長度)下模糊圖像在頻域的特征。有能力的同學還可進一步拓展學習數(shù)字圖像處理中模糊圖像復原的相關(guān)知識,例如利用逆濾波和維納濾波進行圖像復原的原理、方法及步驟。
通過在教師引導下的案例式教學,加深了學生對課程知識點的理解,并激發(fā)了學生主動學習的興趣,使抽象的理論學習變得更加生動。
本文通過分析“數(shù)字信號處理”課程在電子信息類專業(yè)教學中存在的問題,結(jié)合電子信息類專業(yè)的特點,探討了案例式教學法在“數(shù)字信號處理”課程中的設計思路,并針對課程中的主要教學內(nèi)容給出了具體的教學實施方案,最后選取課程中比較典型的兩個工程案例,詳細闡述了案例教學法的具體實施過程。經(jīng)過三個教學周期的教學實踐,證明案例式教學法能充分調(diào)動學生學習的主觀能動性,提高學生對數(shù)字信號處理的綜合應用能力,從客觀上的學生考核成績、主觀上的學生反饋信息及潛在的后續(xù)專業(yè)課程學習影響三個方面,都體現(xiàn)出了案例式教學法在“數(shù)字信號處理”課程教學中是有效的。
參考文獻
[1]杜艷飛,張學新.“對分課堂”:高校課堂教學模式改革實踐與思考[J].繼續(xù)教育研究,2016(3):116-118.
[2]林靜.高校新型課堂教學模式的選擇及實現(xiàn)方法[J].中國大學教學,2011(9):74-77.
[3]羅忠亮.“數(shù)字信號處理”課程教學改革實踐探索[J].教育評論,2015(2):124-126.
[4]席燕輝,賀科學.高等院?!稊?shù)字信號處理》新教學方法探究[J].教育教學論壇,2013(37):57-59.
[5]王莉,沈捷,張印強.面向?qū)嵺`創(chuàng)新能力培養(yǎng)的數(shù)字信號處理實驗教學改革[J].西昌學院學報(自然科學版),2018,32(3):116-119.
[6]張曉光,湯文豪,王艷芬,等.數(shù)字信號處理案例教學法研究與實踐[J].實驗技術(shù)與管理,2018,35(5):220-223+241.
[7]李勁華,周強.案例教學在工程專業(yè)的適用性研究[J].實驗技術(shù)與管理,2017,34(9):157-159.
[8]陳佩青.數(shù)字信號處理教程[M].5版.北京:清華大學出版社,2017:26-28.
Research of Case Teaching Method in Digital Signal Processing Course
LIU Hong, LIN Jie-xin, LIANG Jian-juan, YANG Ping
(College of Big Data and Information Engineering, Guizhou University, Guiyang,
Guizhou 550000, China)
Abstract: The importance of Digital Signal Processing course in electronic information majors is discussed in this paper. Based on the detailed analysis of the problems existing in the teaching of Digital Signal Processing course, the design ideas of the case teaching method are discussed. The concrete teaching scheme of the main teaching contents of the course is given. Finally, two typical engineering cases in the course are selected as examples to elaborate the concrete implementation process of the case teaching method. The teaching practice proves that the case teaching method, through the discussion and practice of practical engineering application cases in teaching, can fully mobilize students’ subjective learning initiative and improve students’ comprehensive application ability of digital signal processing.
Key words: Digital Signal Processing; electronic information; case teaching method