精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

基于FPGA的直方圖線性拉伸的解決方案與對比分析

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2021-07-02 10:38 ? 次閱讀

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

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

圖 1 直方圖拉伸效果圖

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

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

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

因此我們人為的設定兩個閾值Thr_Min和Thr_Max,拉伸系數A,B定義如下:

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

圖 2 A,B系數的定義

系統框架

圖 3 直方圖線性拉伸系統框架

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

1. 統計第一幀圖像的灰度直方圖

2. 計算直方圖累計和

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

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

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

代碼分析

A,B系數的計算

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

2. B-A的計算

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

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

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

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

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

實驗結果

圖 4 原圖 圖 5 閾值為100時處理后的圖像

有沒有覺得這兩幅圖并沒有什么差別,之前有提到過噪聲可能對直方圖線性拉伸的影響,下面是將閾值Thr_Min調高至1000后得到的結果。

圖 6 閾值為1000時處理后的圖像

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

文章出處:【微信公眾號:FPGA之家】

責任編輯:gt

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

    關注

    1626

    文章

    21678

    瀏覽量

    602001
  • 噪聲
    +關注

    關注

    13

    文章

    1118

    瀏覽量

    47372

原文標題:基于FPGA灰度直方圖線性拉伸

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    RoCE與IB對比分析(二):功能應用篇

    在上一篇中,我們對RoCE、IB的協議棧層級進行了詳細的對比分析,二者本質沒有不同,但基于實際應用的考量,RoCE在開放性、成本方面更勝一籌。本文我們將繼續分析RoCE和IB在擁塞控制、QoS、ECMP三個關鍵功能中的性能表現。
    的頭像 發表于 11-15 14:03 ?179次閱讀
    RoCE與IB<b class='flag-5'>對比分析</b>(二):功能應用篇

    光伏電站運維管理系統與傳統運維模式對比分析

    ?????? 光伏電站運維管理系統與傳統運維模式對比分析 ?????? 隨著全球對可再生能源的關注度不斷提升,光伏電站作為綠色能源的重要組成部分,其運維管理顯得尤為重要。傳統的運維模式已逐漸無法滿足
    的頭像 發表于 11-08 16:14 ?203次閱讀
    光伏電站運維管理系統與傳統運維模式<b class='flag-5'>對比分析</b>

    常用音頻線接口對比分析

    對比分析: 一、光纖接口 原理 :利用光信號進行音頻傳輸,采用光從光密介質進入光疏介質時發生全反射的原理。 轉換方式 :音頻信號→數字信號→光信號→數字信號→音頻信號。 優點 :傳輸速度快、抗干擾能力強、傳輸距離長,且不受外界電磁波干擾,能支持
    的頭像 發表于 10-30 15:58 ?327次閱讀

    Achronix Speedster7t FPGA與GPU解決方案的比較

    這篇針對大模型推理跟GPU對比分析,雖然以Llama2為例,也適用于最新的Llama3,模型的日新月易也更進一步說明硬件平臺的可編程可擴展的重要性,FPGA是其中一個不錯的選擇。
    的頭像 發表于 09-18 16:19 ?243次閱讀
    Achronix Speedster7t <b class='flag-5'>FPGA</b>與GPU<b class='flag-5'>解決方案</b>的比較

    對比分析點焊機與傳統焊接方法

    在焊接技術的演進歷程中,點焊機憑借其高效、精確與自動化的特性,在現代工業制造中迅速崛起,成為現代工業制造中的重要工具。相較于歷史悠久的傳統焊接方式,點焊機展現了諸多獨特優勢。以下我們將從點焊機的工作原理、優缺點及應用領域三大維度,對兩者進行細致入微的對比分析
    的頭像 發表于 09-12 11:52 ?362次閱讀

    網關和路由器的對比分析

    網關和路由器作為計算機網絡中的關鍵設備,各自承擔著不同的角色和功能。下面將從定義、功能、應用場景、性能等多個方面對網關和路由器進行對比分析
    的頭像 發表于 08-27 10:20 ?981次閱讀

    激光錫焊與回流焊接對焊點影響的對比分析

    針對電子裝聯技術的特點,激光錫焊與回流焊接在對焊點影響方面做以下對比分析
    的頭像 發表于 08-23 11:19 ?417次閱讀

    DSP國產教學實驗箱_嵌入式教程:5-7 直方圖均衡化

    對比度增強方法。直方圖拉伸直方圖均衡化是兩種最常見的間接對比度增強方法。直方圖拉伸是通過對比
    發表于 07-12 15:47

    交流伺服電機與直流伺服電機的對比分析

    伺服電機作為現代工業自動化領域的核心動力元件,廣泛應用于各種高精度、高效率的運動控制系統中。其中,交流伺服電機和直流伺服電機作為兩種主要的伺服電機類型,各有其獨特的工作原理、性能特點和應用場景。本文將對這兩種伺服電機進行詳細的對比分析,以期為工程師和技術人員在實際應用中提供有價值的參考。
    的頭像 發表于 06-24 14:40 ?766次閱讀

    控制繼電器與PLC的對比分析

    將對控制繼電器和PLC進行詳細的對比分析,旨在幫助讀者更好地理解兩者的差異,以便在實際應用中做出更合適的選擇。
    的頭像 發表于 06-03 15:01 ?1.8w次閱讀

    超級電容儲能與飛輪儲能的對比分析

    隨著全球能源結構的轉型和可再生能源技術的快速發展,儲能技術已成為電力系統中的重要組成部分。超級電容儲能和飛輪儲能作為兩種新興的儲能技術,各自具有獨特的優點和局限性。本文將對這兩種儲能技術進行全面對比分析,旨在探討它們在不同應用場景下的優勢和適用性,為儲能技術的選擇和應用提供參考。
    的頭像 發表于 05-17 15:48 ?2457次閱讀

    DC電源模塊與AC電源模塊的對比分析

    DC電源模塊與AC電源模塊的對比分析 BOSHIDA DC電源模塊和AC電源模塊是兩種常見的電源模塊,它們在供電方式、穩定性、適用范圍等方面有所不同,下面是它們的對比分析: 1. 供電方式: DC
    的頭像 發表于 01-15 14:01 ?879次閱讀
    DC電源模塊與AC電源模塊的<b class='flag-5'>對比分析</b>

    一文帶你了解FPGA直方圖操作

    度較低 對比度很高的圖像## FPGA功能分析 對于FPGA進行直方圖操作的時候有兩種方式,一種是真操作,一種是偽操作:真操作就是將圖像緩存
    發表于 01-10 15:07

    FPGA直方圖處理方法

    圖像直方圖用作數字圖像中色調分布的圖形表示。它繪制了每個色調值的像素數。通過查看特定圖像的直方圖,觀看者將能夠一目了然地判斷整個色調分布。
    的頭像 發表于 12-15 09:20 ?1034次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>直方圖</b>處理方法

    TI C6000教學實驗箱操作教程:5-8 直方圖均衡化(LCD顯示)

    是間接對比度增強方法。直方圖拉伸直方圖均衡化是兩種最常見的間接對比度增強方法。直方圖拉伸是通過對比
    發表于 12-07 14:20