基于DSP的嵌入式數(shù)字?jǐn)z像夜間能見(jiàn)度測(cè)量系統(tǒng)
3 嵌入式系統(tǒng)軟件設(shè)計(jì)
3.1 基于DSP/BIOS和RF5系統(tǒng)軟件設(shè)計(jì)
DSP/BIOS是基于CCS的一個(gè)嵌入式操作系統(tǒng),其多線程機(jī)制可以方便進(jìn)行多任務(wù)應(yīng)用程序的編寫(xiě)。與傳統(tǒng)的匯編語(yǔ)言和C語(yǔ)言編寫(xiě)的DSP程序相比,DSP/BIOS可以有效地提高代碼執(zhí)行效率,利于行代碼執(zhí)行情況的實(shí)時(shí)監(jiān)控。RF5是基于DSP/BIOS的應(yīng)用程序設(shè)計(jì)框架,實(shí)現(xiàn)存儲(chǔ)管理、線程模型和通道封裝。運(yùn)用RF5參考框架可以大大縮短開(kāi)發(fā)者的難度和時(shí)間。根據(jù)系統(tǒng)需要,在基于RF5參考框架上進(jìn)行嵌入式軟件的編寫(xiě),圖6為軟件程序流程圖。本文引用地址:http://m.butianyuan.cn/article/148445.htm
各個(gè)處理任務(wù)之間采用SCOM消息機(jī)制進(jìn)行通信。圖像采集任務(wù)采集數(shù)據(jù)后,通過(guò)SCOM消息傳輸給處理任務(wù);處理任務(wù)對(duì)圖像進(jìn)行相關(guān)的處理及能見(jiàn)度計(jì)算后,通知采集任務(wù)進(jìn)行下一次的采集處理,并將處理的結(jié)果傳給輸出任務(wù)進(jìn)行顯示。同時(shí),處理任務(wù)協(xié)調(diào)該任務(wù)和其他兩個(gè)任務(wù)之間的通信。
3.2 能見(jiàn)度計(jì)算的圖像處理算法研究
能見(jiàn)度計(jì)算任務(wù)是DSP嵌入式軟件的核心,其圖像處理方法是系統(tǒng)可靠性的關(guān)鍵。數(shù)字攝像夜間能見(jiàn)度儀通過(guò)圖像處理計(jì)算兩相同亮度光源經(jīng)過(guò)不同距離衰減之后的目標(biāo)光源視亮度,根據(jù)視亮度反演大氣消光系數(shù)完成能見(jiàn)度值的測(cè)量。其圖像處理過(guò)程主要分為圖像預(yù)處理、圖像分割與定位、能見(jiàn)度值的計(jì)算三部分。
3.2.1 圖像預(yù)處理
圖像預(yù)處理主要對(duì)采集的光源圖像進(jìn)行圖像濾波處理,以達(dá)到去除背景噪聲和雜散光等的影響,使目標(biāo)光源和黑體圖像亮度均勻。由于該系統(tǒng)的能見(jiàn)度儀主要安裝在高速公路上用于能見(jiàn)度預(yù)警,在低霧、雨天等天氣條件下,圖像的清晰度不高。另外CCD在圖像采集和傳輸圖像的過(guò)程中也會(huì)產(chǎn)生相應(yīng)的噪聲污染。因此,需要對(duì)圖像進(jìn)行預(yù)處理。
采用了頻域增強(qiáng)法使得圖像清晰化。對(duì)圖像進(jìn)行傅里葉變換,在頻域進(jìn)行濾波處理,再將濾波后的圖像反變換到空間域,從而獲得增強(qiáng)后的圖像。另外利用小波變換在信號(hào)去噪和數(shù)據(jù)壓縮領(lǐng)域的良好效果,采用小波閾值去噪法?;谛盘?hào)和噪聲頻率和幅值不同,對(duì)圖像進(jìn)行二維小波變換,根據(jù)圖像原始信息和噪聲小波變換系數(shù)的差異,設(shè)定閾值去除小波系數(shù)中的噪聲元素,用經(jīng)過(guò)處理的小波系數(shù)進(jìn)行二維小波反變換得到去噪后的圖像。
3.2.2 圖像分割與定位
數(shù)字攝像法測(cè)量夜間能見(jiàn)度關(guān)鍵在于準(zhǔn)確地提取出圖像的亮度信息。在亮度的計(jì)算過(guò)程中,準(zhǔn)確地分割出光源圖像是計(jì)算過(guò)程中的關(guān)鍵。簡(jiǎn)單的閾值分割易造成誤判,影響能見(jiàn)度的計(jì)算。圖像分割研究合適的適合兩個(gè)目標(biāo)光源和黑體的分割算法,取光源中亮度比較均勻的部分作為光源和黑體的亮度值。
選擇合適的USAN區(qū)域,利用SUSAN邊緣檢測(cè)算子,進(jìn)行圖像的邊緣檢測(cè)。根據(jù)所得到的邊緣進(jìn)行圖像的分割,得到光源二值圖像。取正方形的模板在光源部分進(jìn)行亮度值搜索計(jì)算,求出方框內(nèi)亮度最大的區(qū)域,以此區(qū)域作為光源的亮度值。再根據(jù)圖像尺寸與對(duì)應(yīng)像素個(gè)數(shù)的關(guān)系,求出黑體的位置,進(jìn)行黑體亮度值的計(jì)算。圖7顯示了從圖形分割到定位的過(guò)程。
接地電阻相關(guān)文章:接地電阻測(cè)試方法
linux操作系統(tǒng)文章專(zhuān)題:linux操作系統(tǒng)詳解(linux不再難懂)
評(píng)論