chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuà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定兩個閾值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ù)標志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

實驗結果

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

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

編輯:jq

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

    關注

    173

    文章

    6071

    瀏覽量

    177851
  • 代碼
    +關注

    關注

    30

    文章

    4956

    瀏覽量

    73510
  • 直方圖
    +關注

    關注

    0

    文章

    21

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

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

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

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

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

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

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

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

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

    AMD UltraScale架構:高性能FPGA與SoC的技術剖析

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

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

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

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

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

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

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

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

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

    DLP2010evm-lc internal pattern的顯示有問題,它的灰度不是線性的,為什么?

    DLP2010evm-lc internal pattern的顯示有問題,它的灰度不是線性的。比如一個854x1的灰度從0到255的線形變化圖案,結果采集出來時,中間有個突變。反復確認過照相機
    發(fā)表于 02-26 07:02

    使用DPLC410進行灰度圖像的顯示,顯示時有時圖像會抖動是怎么回事?

    編程一下APPSFPGA后,又能夠正常顯示灰度圖像。下面兩個視頻分別是顯示時有抖動和正常顯示的情況,APPSFPGA下載的同樣的固件 灰度顯示參考如下的方法: 這個8us的過程中
    發(fā)表于 02-26 06:08

    DLP4500在pattern sequence模式下的灰度響應是線性的嗎?

    在pattern sequence模式下的灰度響應是線性的嗎?如果我只取一個通道的話也是線性的嗎?
    發(fā)表于 02-21 15:46

    DLP6500FYE投影時灰度不連續(xù)是怎么回事?

    1、我使用的是反射式DMD+外部LED光源,投影時同樣出現(xiàn)了上面鏈接中投影灰度不連續(xù)的情況,灰度呈階梯狀變化,且在128bit處也是必有跳變,無法實現(xiàn)線性變化。 相機曝光時間約為2ms,投影曝光
    發(fā)表于 02-21 10:20

    FPGA上的圖像處理算法集成與優(yōu)化

    、Tophat形態(tài)學濾波、RAW8轉(zhuǎn)RGB888、彩色圖像均值濾波、Alpha背景疊加、直方圖灰度拉伸算法以及自動白平衡算法。每種算法都提供了實現(xiàn)方法和相關公式,涵蓋了圖像處理的核心概念和技術。 1、RG/GB單通道提取,采用2
    的頭像 發(fā)表于 02-14 13:46 ?1311次閱讀
    <b class='flag-5'>FPGA</b>上的圖像處理算法集成與優(yōu)化