国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

剖析FPGA灰度直方圖線性拉伸

FPGA之家 ? 來源:記憶面包呀 ? 作者:記憶面包呀 ? 2021-07-02 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

工程師社群

直方圖線性拉伸相對于直方圖均衡化來說就更好理解一些了,即用線性變化將灰度直方圖較窄的部分拉伸至整個區(qū)間,增強整幅圖像的對比度。

線性拉伸的效果如下圖所示,可以看出圖像對比度有所改善,保留了直方圖基本的輪廓,同時將直方圖范圍拉伸至0~255。

算法也比較容易理解,f(x,y)為輸入圖像,得到輸出圖像g(x,y)

be11c76a-dadb-11eb-9e57-12bb97331649.png

其中A和B可以分別定義為圖像的最小灰度值與最大灰度值,即

be1d80f0-dadb-11eb-9e57-12bb97331649.png

但是實際應用中并不會直接采用上述的A和B,這是由于圖像中可能存在噪聲的原因。想象如果圖像中存在幾個純白點(255)和純黑點(0),那么拉伸后的效果就無法達到預期。

因此我們?nèi)藶榈脑O(shè)定兩個閾值Thr_Min和Thr_Max,拉伸系數(shù)A,B定義如下:

be2b8880-dadb-11eb-9e57-12bb97331649.jpg

其中∑H(k)為灰度直方圖累計和。下圖更直觀的表示了A和B的取值,Thr_ Min和Thr_Max是藍色部分的面積。

be46fdae-dadb-11eb-9e57-12bb97331649.png

圖 2 A,B系數(shù)的定義

系統(tǒng)框架

be7b6ecc-dadb-11eb-9e57-12bb97331649.jpg

圖 3 直方圖線性拉伸系統(tǒng)框架

上圖可以看出,前半部分的直方圖統(tǒng)計電路和上篇均衡化完全一樣,只是對后半部分的電路做了些修改。計算直方圖線性拉伸后的像素值的步驟如下:

1. 統(tǒng)計第一幀圖像的灰度直方圖

2. 計算直方圖累計和

3. 由閾值Thr_Min和Thr_Max算出拉伸系數(shù)A,B

4. 第二幀圖像灰度值帶入公式計算后輸出

和直方圖均衡化一樣,這里我們不考慮幀緩存的問題,也就是前一幀的A,B作為當前幀A,B來使用。

代碼分析

A,B系數(shù)的計算

hist_cnt為計算出的累計和(與直方圖均衡化中的求法一樣),當累計和大于閾值的時候,記錄下此時累計和對應的地址out_pixel[8:1](即灰度值),作為我們的拉伸系數(shù)A,B,同時設(shè)置取得系數(shù)標志get_max或get_min為1。最后要在第二幀累計和到來時,清零A,B及get標志。

beb9b696-dadb-11eb-9e57-12bb97331649.jpg

2. B-A的計算

取得系數(shù)B后(get_max=1),即可計算出B-A 。

becfaae6-dadb-11eb-9e57-12bb97331649.png

3. f(x,y)-A (第一級流水)

當f(x,y)小于系數(shù)A時,直接令f(x,y)-A=0;當f(x,y)大于系數(shù)B時,直接令f(x,y)-A=B-A。

bef2b4c8-dadb-11eb-9e57-12bb97331649.png

4. [f(x,y)-A ]*255 (第二級流水)

bf151e50-dadb-11eb-9e57-12bb97331649.png

5. [f(x,y)-A ]*255/(B-A) (第三級流水)

bf25299e-dadb-11eb-9e57-12bb97331649.png

實驗結(jié)果

有沒有覺得這兩幅圖并沒有什么差別,小編也納悶了很久。之前有提到過噪聲可能對直方圖線性拉伸的影響。

可以看出直方圖線性拉伸需要人為的調(diào)整閾值的大小,才能達到理想效果。而直方圖均衡化則不需要。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電路
    +關(guān)注

    關(guān)注

    173

    文章

    6076

    瀏覽量

    178407
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4968

    瀏覽量

    73967
  • 直方圖
    +關(guān)注

    關(guān)注

    0

    文章

    21

    瀏覽量

    8147
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MAX8934A - MAX8934E:雙輸入線性充電器的技術(shù)剖析

    MAX8934A - MAX8934E:雙輸入線性充電器的技術(shù)剖析 在電子設(shè)備的電源管理領(lǐng)域,充電器的性能至關(guān)重要。Maxim Integrated推出的MAX8934A - MAX8934E系列雙
    的頭像 發(fā)表于 02-24 15:35 ?96次閱讀

    Microsemi IGLOO2 FPGA與SmartFusion2 SoC FPGA深度剖析

    Microsemi IGLOO2 FPGA與SmartFusion2 SoC FPGA深度剖析 作為一名電子工程師,在日常的設(shè)計工作中,FPGA與SoC
    的頭像 發(fā)表于 02-09 17:20 ?321次閱讀

    輻射加固型可調(diào)線性穩(wěn)壓器LM117HVQML - SP的技術(shù)剖析與應用指南

    輻射加固型可調(diào)線性穩(wěn)壓器LM117HVQML - SP的技術(shù)剖析與應用指南 在電子設(shè)備的設(shè)計領(lǐng)域,尤其是對可靠性和穩(wěn)定性要求極高的航天等特殊應用場景中,穩(wěn)壓器的性能起著至關(guān)重要的作用。今天,我們就來
    的頭像 發(fā)表于 02-05 15:20 ?109次閱讀

    AD539:高性能寬帶雙聲道線性乘法/除法器的深度剖析

    AD539:高性能寬帶雙聲道線性乘法/除法器的深度剖析 在電子工程師的日常設(shè)計工作中,尋找高性能、多功能的模擬器件至關(guān)重要。AD539作為一款低失真模擬乘法器,具有雙信號通道和線性增益控制功能
    的頭像 發(fā)表于 01-15 14:45 ?227次閱讀

    深度剖析DS80PCI810:低功耗8通道線性中繼器的卓越選擇

    深度剖析DS80PCI810:低功耗8通道線性中繼器的卓越選擇 在當今高速發(fā)展的電子領(lǐng)域,高速數(shù)據(jù)傳輸?shù)男枨笕找嬖鲩L,對于高性能、低功耗的中繼器的要求也越來越高。DS80PCI810作為一款低功耗8
    的頭像 發(fā)表于 12-22 16:00 ?286次閱讀

    探索DS160PR822:高性能PCIe 4.0線性轉(zhuǎn)接驅(qū)動器的技術(shù)剖析與應用指南

    探索DS160PR822:高性能PCIe 4.0線性轉(zhuǎn)接驅(qū)動器的技術(shù)剖析與應用指南 在高速數(shù)據(jù)傳輸領(lǐng)域,PCIe 4.0技術(shù)正逐漸成為主流,為滿足其對信號傳輸質(zhì)量和距離的要求,德州儀器(TI)推出
    的頭像 發(fā)表于 12-17 14:05 ?395次閱讀

    電子工程師必備:SN75LVPE5421 線性轉(zhuǎn)接驅(qū)動器深度剖析

    電子工程師必備:SN75LVPE5421 線性轉(zhuǎn)接驅(qū)動器深度剖析 在高速數(shù)據(jù)傳輸?shù)念I(lǐng)域中,信號的完整性和穩(wěn)定性至關(guān)重要。德州儀器(TI)的 SN75LVPE5421 作為一款具有集成式 2:1
    的頭像 發(fā)表于 12-16 16:30 ?269次閱讀

    SN75LVPE3410:四通道PCI - Express 3.0線性轉(zhuǎn)接驅(qū)動器的深度剖析

    SN75LVPE3410:四通道PCI - Express 3.0線性轉(zhuǎn)接驅(qū)動器的深度剖析 在電子設(shè)計領(lǐng)域,高速數(shù)據(jù)傳輸?shù)男枨笕找嬖鲩L,PCI - Express技術(shù)作為其中的關(guān)鍵力量,不斷推動著
    的頭像 發(fā)表于 12-16 10:55 ?360次閱讀

    AMD UltraScale架構(gòu):高性能FPGA與SoC的技術(shù)剖析

    AMD UltraScale架構(gòu):高性能FPGA與SoC的技術(shù)剖析 在當今的電子設(shè)計領(lǐng)域,高性能FPGA和MPSoC/RFSoC的需求日益增長。AMD的UltraScale架構(gòu)憑借其創(chuàng)新的技術(shù)和卓越
    的頭像 發(fā)表于 12-15 14:35 ?558次閱讀

    神經(jīng)網(wǎng)絡(luò)加速器的雙線性插值上采樣

    如下: (1)最鄰近元法計算量較小,但可能會造成插值生成的圖像灰度上的不連續(xù),在灰度變化的地方可能出現(xiàn)明顯的鋸齒狀。 (2)雙線性內(nèi)插法性質(zhì),使高頻分量受損,圖像的計算比最鄰近點法復雜,計算量較大,但
    發(fā)表于 10-29 06:36

    使用Otsu閾值算法將灰度圖像二值化

    Otsu 算法是由日本學者OTSU于1979年提出的一種對圖像進行二值化的高效算法,又稱“最大類間方差法”。當我們對一個圖象進行二值化操作的時候,需要根據(jù)一項灰度閾值來判決每個像素點應該被視作純黑
    發(fā)表于 10-28 06:49

    線性到非線性:工程師必須掌握的Abaqus三大非線性來源

    碩迪科技為您深入剖析Abaqus三大非線性來源:材料非線性、幾何非線性、邊界條件非線性。掌握工程師必備的非
    的頭像 發(fā)表于 08-07 18:08 ?1458次閱讀
    從<b class='flag-5'>線性</b>到非<b class='flag-5'>線性</b>:工程師必須掌握的Abaqus三大非<b class='flag-5'>線性</b>來源

    功率放大器在光纖拉伸中的應用研究

    光纖拉伸技術(shù)在現(xiàn)代光纖制造和應用中具有重要意義,能夠精確控制光纖的幾何參數(shù)和光學性能,滿足不同應用場景對光纖的特殊要求。功率放大器作為關(guān)鍵設(shè)備之一,為光纖拉伸提供了精確的力控制和能量支持,確保了拉伸
    的頭像 發(fā)表于 07-03 15:03 ?646次閱讀
    功率放大器在光纖<b class='flag-5'>拉伸</b>中的應用研究

    【高云GW5AT-LV60 開發(fā)套件試用體驗】基于開發(fā)板進行深度學習實踐,并盡量實現(xiàn)皮膚病理圖片的識別

    說了。 首先想先對一張圖片進行相關(guān)算法的處理,不如比較開源的有對輸入的灰度圖像執(zhí)行自適應直方圖均衡化 (AHE)。或者 CLAHE(Contrast Limited Adaptive Histogram
    發(fā)表于 06-11 22:35

    水凝膠拉伸試驗機:材料性能的洞察者

    的力學性能,對其性能優(yōu)化和應用拓展至關(guān)重要,水凝膠拉伸試驗機便應運而生。上海和晟HS-3004B-S水凝膠拉伸試驗機水凝膠拉伸試驗機基于力學拉伸原理運作。通過對水凝
    的頭像 發(fā)表于 04-28 10:37 ?598次閱讀
    水凝膠<b class='flag-5'>拉伸</b>試驗機:材料性能的洞察者