999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于BOPPPS模型的非微分邊緣檢測教學案例設(shè)計

2023-09-20 08:20:29侯斐斐王浩冉王一軍樊欣宇
科技風 2023年24期

侯斐斐 王浩冉 王一軍 樊欣宇

摘?要:邊緣檢測算法是“現(xiàn)代數(shù)字圖像處理”這門課程中的基本問題和重要環(huán)節(jié),為提高這門課程的教學效果,以非微分邊緣檢測——Canny算子的教學為案例,并引入BOPPPS教學模型和理念來輔助設(shè)計教學過程,借助Matlab軟件平臺對算法進行編碼實現(xiàn),驗證方法有效性,能夠充分體現(xiàn)課堂理論與實踐結(jié)合,以此可以強化教師對教學的管控性和積極性,提升學生的學習興趣以及在課堂上與教師的互動性,最終達到提高課程教學質(zhì)量的目的。此教學案例能夠為“現(xiàn)代數(shù)字圖像處理”提供豐富的課改經(jīng)驗。

關(guān)鍵詞:BOPPPS模型;現(xiàn)代數(shù)字圖像處理;非微分邊緣檢測

“現(xiàn)代數(shù)字圖像處理”是借助計算機對圖像進行一系列處理的方法和技術(shù),是電子信息類、自動化專業(yè)的學科基礎(chǔ)平臺課[13],近年來隨著人工智能、計算機、通信等技術(shù)和設(shè)備的快速發(fā)展,“現(xiàn)代數(shù)字圖像”處理這門課程的教學內(nèi)容和形式也在不斷更新和優(yōu)化。傳統(tǒng)的教學模式局限在課堂上老師單方面教學與傳授知識點,且多以紙質(zhì)材料作為知識點的傳播媒介,偏向知識的單向傳遞而忽略了交互式學習,在這種模式下長期培養(yǎng)的學生缺乏將書本知識在實際情況中靈活應用的能力[4]。因此,對“現(xiàn)代數(shù)字圖像處理”這門課程進行教學改革是必要的。

在此發(fā)展趨勢和背景下,對教師提出了更高的要求,教師需要更好地把控整個課堂節(jié)奏,層次化講授課堂知識點。為了達到上述目標,考慮引入BOPPPS教學模式和理念,貫穿整個課堂,組織知識點拆分和教學過程[67],再搭配Matlab軟件將理論知識進行實踐[8],不僅能夠使學生強化對基礎(chǔ)知識的理解,還能充分感受到Canny算子的實際用處。

本文首先以數(shù)字圖像處理中的經(jīng)典算子——非微分邊緣檢測算子(即Canny算子)的教學為案例,介紹Canny算子的基本原理。然后搭建Matlab軟件平臺驗證算法,將每個步驟的可視化結(jié)果展示在學生面前。最后基于BOPPPS教學模型將整個邊緣檢測講授課程貫穿起來,突出與學生互動、知識點層層遞進等關(guān)鍵環(huán)節(jié)。

1?Canny算子基本原理

Canny算子是一種經(jīng)典的邊緣檢測算法,本質(zhì)上是一種通過信噪比與定位進行計算而得到的最優(yōu)化逼近算子。它的工作原理概括為四個步驟:

1.1?步驟1:高斯濾波器平滑圖像

首先計算二維高斯核G(x,y),見公式(1),假設(shè)一張圖像為I(x,y),圖像與高斯平滑濾波器的卷積為S(x,y),見公式(2):

G(x,y)=12πσ2e-x2+y22σ2(1)

S(x,y)=G(x,y;σ)I(x,y)(2)

其中,σ代表對圖像的平滑程度。

1.2?步驟2:計算圖像梯度

首先計算偏導數(shù)的兩個陣列,如公式(3)(4)所示,接著計算幅值和方位角,如公式(5)(6)所示:

Dx(x,y)≈(S(x+1,y)-S(x,y)+S(x+1,y+1)-S(x,y+1))/2(3)

Dy(x,y)≈(S(x,y+1)-S(x,y)+S(x+1,y+1)-S(x+1,y))/2(4)

M(x,y)=Dx(x,y)2+Dy(x,y)2(5)

θ(x,y)=arctan(Dy(x,y)/Dx(x,y))(6)

其中,M代表梯度幅值的大小,在存在邊緣的圖像位置處,M的值變大,圖像的邊緣特征被“增強”。

1.3?步驟3:非極大值抑制

對于梯度幅值圖像M(x,y),僅保留梯度方向上的極大值點?;诖?,針對任一個像素點,具體操作步驟如下所示:(1)將0°~360°按照45°的間隔平均劃分為8個方向,然后將梯度方向近似為這8個方向中的一個。(2)將像素點和分布在其梯度正負方向的像素點進行比較,比較它們的梯度強度值大小,觀察比較結(jié)果,如果該像素點梯度強度最大,那么保留此梯度值,否則刪除該像素點處的梯度值。(3)接著針對上述得到的非極大值抑制結(jié)果,還需采取二值化操作,使用大的閾值則會得到少量的邊緣點和許多空隙,使用小的閾值則會得到大量的邊緣點和錯誤檢測。

1.4?步驟4:用雙閾值法檢測和連接邊緣

兩個閾值分別設(shè)置為T1,T2,兩者之間的關(guān)系一般滿足:T2>>T1。分以下三種情況考慮:(1)梯度值>T2,則處理為邊界;(2)T1<梯度值

2?基于Matlab的結(jié)果展示

基于Matlab平臺實現(xiàn)Canny算子,本節(jié)展示了四組圖像邊緣檢測的實驗,如圖1~圖4所示。實驗結(jié)果展示了每個步驟操作后的效果,有助于加深學生對整個算法過程的理解,可以在不同的應用環(huán)境下,有目的地設(shè)計相應的實驗步驟,并能夠在初步實現(xiàn)的前提下,對過程步驟進行修改和升級,不僅僅局限于原始的算法步驟。

2.1?實驗Ⅰ:Canny算子對圖像的邊緣檢測流程

(a)原始圖像;(b)Gauss平滑;(c)梯度幅值圖像;(d)非極大值抑制;(e)低閾值邊緣圖像;(f)高閾值邊緣圖像;(g)Canny輸出邊緣圖像

2.2?實驗Ⅱ:控制變量法——漸增高斯濾波模板的尺寸

固定雙閾值:低閾值0.04,高閾值0.1,改變高斯濾波模板的尺寸,從而觀察高斯濾波模板的選擇對Canny算子邊緣檢測的影響。一般情況下,閾值參數(shù)的選擇滿足T2=0.4·T1。

(a)高斯濾波模板=1;(b)高斯濾波模板=3;(c)高斯濾波模板=5;(d)高斯濾波模板=7;(e)高斯濾波模板=9;(f)高斯濾波模板=11

2.3?實驗Ⅲ:控制變量法——漸增雙閾值的大小

固定Gauss模板尺寸為1,改變低閾值和高閾值的大小,從而觀察雙閾值對邊緣檢測的影響。

(a)低0.04,高0.1;(b)低0.08,高0.2;(c)低0.12,高0.3;(d)低0.16,高0.4;(e)低0.2,高0.5;(f)低0.24,高0.6

2.4?實驗Ⅳ:更多的案例展示

3?BOPPPS教學模型的應用

BOPPPS是一種新型的教學模型,它主導“平等性”“兩面一體”的教學理念,按照多層次、多元化的特點將教學準確劃分為六個階段。本課程教學設(shè)計以“非微分邊緣檢測算子”這一課堂教學為例,詳細闡述如何在課堂上引入BOPPPS模型以及教學設(shè)計思路。

3.1?B(Bridgein)導言階段

首先在課堂PPT上展示了兩幅灰度圖像,提問幾位同學對于灰度圖中建筑物對象的“多線條”“細節(jié)復雜”等主觀感受。

3.2?O(Objective)目標階段

明確本堂課程的學習目標,且導言階段的示例與學習目標相關(guān),即對原灰度圖進行處理,通過邊緣檢測算子——Canny算子處理圖像提高邊緣檢測精度,最關(guān)鍵的部分分別是學習Canny邊緣檢測算法的四個步驟。

3.3?P(Pretest)前測階段

建立了學習目標之后,向?qū)W生提問上節(jié)課學習的內(nèi)容,例如圖像分割的概念和分類,以及一些典型微分算子。學生回答后進行適當補充,鞏固所有學生的記憶。

3.4?P(Participation)參與階段

該階段鼓勵學生多多參與進課堂實踐中去。第一個課堂測試是讓學生針對第一幅給出的灰度圖像,討論如何增強其邊緣檢測效果。一些同學很快想到上節(jié)課學習的Laplacian算子和LOG算子可以被直接用來處理圖像,然后借助Matlab平臺進行相關(guān)代碼語句的編寫。第二個課堂測試是讓學生模仿第一個測試,對第二幅圖像進行代碼編寫和結(jié)果顯示,以此說明盡管增強了部分細節(jié)的邊緣檢測準確度,但對于整體圖像改變?nèi)耘f不足。再請這兩組同學使用本節(jié)課所講的Canny算子對兩幅圖像進行處理,采用Matlab程序驗證,并與一開始的Laplacian算子和LOG算子得到的結(jié)果進行對比,發(fā)現(xiàn)Canny的優(yōu)點并總結(jié)。

3.5?P(Posttest)后測階段

明確前面的方法都屬于邊緣檢測,是計算機視覺中最基本的問題之一,它是從數(shù)據(jù)矩陣到語義概念讓計算機理解圖像。在此要求學生深入理解Canny算子的基本原理,并在Matlab平臺上自行編程嘗試去實現(xiàn)算法并驗證效果。首先,將四個步驟進行拆分,分別演示每個步驟處理后的結(jié)果。其次,采用控制變量法,分別改變模板參數(shù)和雙閾值參數(shù),觀察差數(shù)的選擇對邊緣檢測結(jié)果的影響。

3.6?S(Summary)總結(jié)階段

進入本節(jié)課的末尾階段,需要對整個課程進行總結(jié),包括學習重點、要注意的問題,指出Canny算子的優(yōu)點及使用時需要注意的科學問題,即實際問題中邊緣檢測實施的復雜度,要面臨噪聲、光照、陰影等影響。課堂延伸環(huán)節(jié),列出一些目前先進的邊緣檢測技術(shù)及代碼的鏈接,拓展學生思維,有興趣、有精力的學生課后可以查閱。

結(jié)語

針對學生學習積極性不高、課堂教學質(zhì)量參差不齊等問題,以邊緣檢測教學為案例,在講授算法基本原理的同時,注重底層算法編程實現(xiàn)的講解,通過可視化實驗結(jié)果加深學生對邊緣檢測的理解。同時,在對課堂整體內(nèi)涵把握的前提下,引入BOPPPS理念對“現(xiàn)代數(shù)字圖像處理”課程中的一節(jié)Canny算子,進行教學案例設(shè)計,從問題本身出發(fā),分層次剖析了學習知識的結(jié)構(gòu)及原理,真正做到了理論與實踐的有效結(jié)合和互動。

參考文獻:

[1]吳全玉,劉曉杰,潘玲佼,等.“數(shù)字圖像處理”課程實驗教學研究與探索[J].電氣電子教學學報,2016,38(1):121124.

[2]范春年,馬利.“以學生為中心”的數(shù)字圖像處理課程在線教學設(shè)計與實施[J].計算機教育,2021(2):3540.

[3]趙俊紅.數(shù)字圖像處理課程綜合性實驗教學設(shè)計——以圖像修復為例[J].黑龍江科學,2021,12(11):3537.

[4]張俊超.“數(shù)字圖像處理”邊緣檢測教學典型案例設(shè)計[J].電氣電子教育學報,2022,44(3):178181.

[5]Higham?D?J,Higham?N?J.MATLAB?guide[M].3th?ed.Philadelphia:Society?for?Industrial?and?Applied?Mathematics,2017.

[6]石蘊玉,韋鈺.基于BOPPPS模型的數(shù)字圖像處理教學設(shè)計[J].教育教學論壇,2018(5):168169.

[7]梁建平.基于BOPPPS模型與O2O平臺的高職平面圖像處理課程教學設(shè)計[J].軟件導刊(教育技術(shù)),2018,17(3):3840.

[8]寧志剛,尹軍利,李圣,等.基于Matlab數(shù)字圖像處理計算機輔助教學方法研討[J].教育現(xiàn)代化,2022,9(2):112114.

基金項目:本文系“中南大學學位與研究生教育教學改革項目資助”(項目編號:2023JGB107)

作者簡介:侯斐斐(1993—?),女,河南鄭州人,博士,講師,研究方向:數(shù)字圖像處理、深度學習;王浩冉(2002—?),男,河南商丘人,本科生,研究方向:圖像識別、深度學習;王一軍(1963—?),男,湖南長沙人,博士,二級教授,博士生導師,研究方向:思政教育、交通領(lǐng)域信息技術(shù)。

*通訊作者:樊欣宇(1988—?),男,湖南長沙人,博士,講師,研究方向:數(shù)字圖像處理。

主站蜘蛛池模板: 91福利一区二区三区| 原味小视频在线www国产| 亚洲精品卡2卡3卡4卡5卡区| 欧美日本在线一区二区三区| 中国一级特黄视频| 国产男女免费视频| 亚洲欧美自拍视频| 波多野结衣亚洲一区| 天天综合网在线| 67194亚洲无码| 亚洲国产天堂在线观看| 亚洲午夜国产精品无卡| 中文字幕免费播放| 9久久伊人精品综合| 久久久亚洲色| 免费一极毛片| 日韩美一区二区| 精品国产美女福到在线不卡f| 高清精品美女在线播放| 亚洲欧美激情小说另类| 亚洲色无码专线精品观看| 国产精品妖精视频| 欧美精品在线视频观看| 欧美性天天| 国产新AV天堂| 四虎成人精品| 91小视频版在线观看www| 男女男免费视频网站国产| 又黄又湿又爽的视频| 伊伊人成亚洲综合人网7777| 最新日本中文字幕| 国产成+人+综合+亚洲欧美| 久久久久夜色精品波多野结衣| 亚洲欧洲日韩国产综合在线二区| 亚洲AⅤ波多系列中文字幕| 成年人国产视频| 99热国产这里只有精品无卡顿"| 亚洲天堂啪啪| 欧美yw精品日本国产精品| 69视频国产| 中文字幕av无码不卡免费| 亚洲va欧美va国产综合下载| 欧美一级在线看| av尤物免费在线观看| 美女被狂躁www在线观看| 久草视频一区| 成人在线不卡视频| 国产欧美日韩综合一区在线播放| 久久综合五月婷婷| 一级毛片免费观看久| 看你懂的巨臀中文字幕一区二区 | 成人欧美日韩| 国产一区免费在线观看| 亚洲区欧美区| 日本一本正道综合久久dvd| 乱系列中文字幕在线视频 | 怡红院美国分院一区二区| 国产精品视频久| 成人va亚洲va欧美天堂| 亚洲第一福利视频导航| 91精品情国产情侣高潮对白蜜| 免费无码AV片在线观看国产| 午夜少妇精品视频小电影| 欧美a级在线| 欧美笫一页| 国产精品分类视频分类一区| av大片在线无码免费| 一级做a爰片久久毛片毛片| 幺女国产一级毛片| 成人91在线| 中文精品久久久久国产网址 | 在线无码av一区二区三区| 福利视频一区| 欧美日韩一区二区三区四区在线观看| 国产精品yjizz视频网一二区| 久久久精品无码一区二区三区| 国产偷国产偷在线高清| 亚洲女人在线| 人妻熟妇日韩AV在线播放| 亚洲人成网7777777国产| 国产一级做美女做受视频| 精品国产免费第一区二区三区日韩|