色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

FPGA直方圖處理方法

OpenFPGA ? 來源:OpenFPGA ? 2023-12-15 09:20 ? 次閱讀

直方圖概念和分類

圖像直方圖用作數字圖像中色調分布的圖形表示。它繪制了每個色調值的像素數。通過查看特定圖像的直方圖,觀看者將能夠一目了然地判斷整個色調分布。

圖表的水平軸代表色調變化,而垂直軸代表該特定色調的像素總數。

水平軸的左側表示暗區,中間表示中間色調值,右側表示亮區。縱軸表示在每個區域中捕獲的區域大小(像素總數)。

因此,非常暗圖像的直方圖的大部分數據點將位于圖的左側和中心

相反,具有很少黑暗區域或陰影的非常明亮的圖像的直方圖的大部分數據點將位于圖的右側和中心。

05c7140c-9ae2-11ee-8b88-92fbcf53809c.png

FPGA處理中常用的是灰度直方圖,灰度直方圖描述了一幅圖像的灰度級統計信息,主要應用于圖像分割、圖像增強及圖像灰度變換等處理過程。

而FPGA對于直方圖處理主要分為以下三種:

05ddfc76-9ae2-11ee-8b88-92fbcf53809c.png

我們常見或者聽說的直方圖概念主要指直方圖均衡,這也是最簡單的一種方式,常見某些入門級的圖像處理書籍或者文章。直方圖規定化和直方圖拉伸我們后面慢慢介紹,先重點介紹直方圖均衡。公眾號:OpenFPGA

直方圖統計及FPGA實現

從數學上來說,圖像直方圖描述的是圖像各個灰度級的統計特性,它是用圖像灰度值的一個函數來統計一幅圖像中各個灰度級出現的次數或概率,其數學定義如下所示:公眾號:OpenFPGA

直方圖統計是比較簡單的,將彩色圖像轉成灰度圖像后就可以統計了,偽代碼如下:公眾號:OpenFPGA

unsignedintpHistCnt[256];
inti,j=0;
memset(pHistCnt,0,256);
for(i=0;i

上面的代碼就是遍歷圖像將數據存儲到數據里即可。

2755793-23121509212Mc.jpg

上圖中右邊是左邊圖像的直方圖統計。

實際用FPGA實現的時候一般會用到歸一化的直方圖,即不關心實際每個灰度值的具體值而是出現的概率。具體為假定一幅圖像的像素個數為N(N=圖像長度*圖像寬度),灰度級總數為L(級數和圖像的位數有關,假定是8位圖像,則總數為2^8=256),這時候圖像中灰度級l(小L)的像素總數為 。每個灰度級除以總像素數即得到各個灰度級出現的概率:公眾號:OpenFPGA

上面的公式有個別稱:直方圖概率密度函數(也稱歸一化的灰度直方圖),記為PDF

直方圖統計完能干嘛呢?很明顯的是從直方圖中能讀取到圖像的亮度和對比度信息。若直方圖的統計主要偏向右側分布,那么圖像相對較亮;反之亦然。當直方圖統計分布比較均勻時,這時候圖像的對比度較大,若直方圖統計分布比較集中時,則圖像對比度較小。公眾號:OpenFPGA

下面幾張圖說明了上面的結論:

060f4b6e-9ae2-11ee-8b88-92fbcf53809c.png

較暗的圖像,同時對比度較低 較亮的圖像,同時對比度較低 對比度很高的圖像

FPGA功能分析

對于FPGA進行直方圖操作的時候有兩種方式,一種是真操作,一種是偽操作:真操作就是將圖像緩存后進行后續處理(均衡等),然后再將圖像發送出去;偽操作就是將圖像流水過后將需要的信息進行緩存,然后在下一幅圖像來之后,將前一副圖像得到的信息作用于當前圖像。由于常用的操作是基于視頻幀,避免視頻延遲過大,所以我們一般常用偽操作,即緩存當前幀信息后作用后一幀圖像。

上面的特點我們一般選擇片內雙口 RAM 作為緩存存儲器。對于 8 位的深度圖來說,統計結果的數據量并不大,因此選擇片內存儲。此外,一方面統計模塊需要與其他時序進行配合,因此需提供雙邊讀寫接口;另一方面,統計過程中需要地址信息,因此選擇 RAM 形式的存儲器。

基上,直方圖統計步驟如下:

將當前統計值讀出,加 1 后重新寫入 RAM

重復以上步驟,直到當前圖像統計完畢

在下一幅圖像到來之前將結果讀出

讀出之后對 RAM 內容進行清零

因此,我們需要三個電路完成直方圖統計:統計電路、讀出電路和清零電路。

064b8f98-9ae2-11ee-8b88-92fbcf53809c.png

關于這三個電路設計我們下期文章再詳細介紹。

FPGA電路設計

FPGA代碼設計

思考

若圖像直方圖是分段式集中應該怎么處理比較合適?

后續文章:

直方圖均衡及FPGA實現

直方圖規定化及FPGA實現

原文標題:FPGA直方圖操作

審核編輯:湯梓紅

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

    關注

    1629

    文章

    21729

    瀏覽量

    603012
  • 圖像
    +關注

    關注

    2

    文章

    1083

    瀏覽量

    40449
  • 直方圖
    +關注

    關注

    0

    文章

    20

    瀏覽量

    7883

原文標題:FPGA直方圖操作

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

收藏 人收藏

    評論

    相關推薦

    基于直方圖算法進行FPGA架構設計

    引言 直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖直方圖的不同種類和統計方法請見之前的文章。本章就是用
    的頭像 發表于 12-10 16:37 ?2787次閱讀

    為什么要進行正弦直方圖測試?正弦直方圖方法測試模數轉換器

    使用正弦直方圖測試方法可以確定模擬數字轉換器(ADC)的參數,并優于線性斜坡直方圖測試方法
    的頭像 發表于 10-22 15:58 ?2180次閱讀
    為什么要進行正弦<b class='flag-5'>直方圖</b>測試?正弦<b class='flag-5'>直方圖</b><b class='flag-5'>方法</b>測試模數轉換器

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

    很少黑暗區域或陰影的非常明亮的圖像的直方圖的大部分數據點將位于圖的右側和中心。 在FPGA處理中常用的是灰度直方圖,灰度直方圖描述了一幅
    發表于 01-10 15:07

    基于FPGA的HDTV視頻圖像灰度直方圖統計算法設計

    本文介紹了如何在FPGA 中利用Block RAM 的特殊結構實現HDTV 視頻增強算法中灰度直方圖統計。灰度直方圖統計灰度直方圖統計是圖像處理
    發表于 05-14 12:37

    有誰用FPGA做過數字圖像直方圖統計

    剛開始用FPGA做數字圖像處理,看了一些有關直方圖方面的資料但是感覺還是不太清晰,請問有誰做過求帶順便求推薦FPGA做數字圖像處理方面入門級
    發表于 08-21 09:48

    有誰用FPGA做過數字圖像直方圖統計

    剛開始用FPGA做數字圖像處理,看了一些有關直方圖方面的資料但是感覺還是不太清晰,請問有誰做過求帶順便求推薦FPGA做數字圖像處理方面入門級
    發表于 08-23 11:01

    急求直方圖均衡化的Verilog代碼或者是FPGA上算法處理的資料,多謝了

    急求直方圖均衡化的Verilog代碼或者是FPGA上算法處理的資料,多謝了
    發表于 06-02 17:51

    基于FPGA的圖像直方圖實時顯示

    ``基于FPGA的圖像直方圖實時顯示 AT7_Xilinx開發板(USB3.0+LVDS)資料共享 騰訊鏈接:https://share.weiyun.com/5GQyKKc 百度網盤鏈接
    發表于 07-12 17:33

    基于FPGA的圖像直方圖均衡處理

    `基于FPGA的圖像直方圖均衡處理 AT7_Xilinx開發板(USB3.0+LVDS)資料共享 騰訊鏈接:https://share.weiyun.com/5GQyKKc 百度網盤鏈接:https
    發表于 07-14 17:26

    【干貨】基于FPGA的圖像處理(圖像增強)之直方圖均衡

    最近一直在用FPGA調圖像處理相關的算法,主要是集中在圖像增強和增晰方面。現在來介紹一個復雜度不高,但確實也還比較好用的圖像增強算法-直方圖均衡。直方圖均衡的作用,上面也說了,是圖像增
    發表于 12-08 09:40

    基于直方圖變換的LED背光源節電調光方法

    摘要: 背光源的功耗最高可占液晶顯示模組總功耗的50%以上,文章提出一種基于直方圖變換的背光源節電調光方法,在ARM 平臺上通過直方圖的裁剪、搬移和拉伸對圖像進行處理,其后
    發表于 07-19 15:41 ?2614次閱讀
    基于<b class='flag-5'>直方圖</b>變換的LED背光源節電調光<b class='flag-5'>方法</b>

    基于FPGA的視頻圖像灰度信號直方圖均衡算法實現設計

    直方圖均衡作為一種基礎的圖像處理方法在很多領域得到應用,但大多是通過DSP或者CPU編程實現,其優點是靈活性比較高,調試方便,最大的缺點是很難做到實時或者準實時處理,這在某些領域是不
    發表于 07-20 18:06 ?2687次閱讀
    基于<b class='flag-5'>FPGA</b>的視頻圖像灰度信號<b class='flag-5'>直方圖</b>均衡算法實現設計

    基于直方圖算法的FPGA設計架構

    直方圖統計在圖像增強和目標檢測領域有重要應用,比如直方圖均衡,梯度直方圖直方圖的不同種類和統計方法請見之前的文章。本章就是用
    發表于 04-20 10:47 ?1190次閱讀
    基于<b class='flag-5'>直方圖</b>算法的<b class='flag-5'>FPGA</b>設計架構

    基于FPGA直方圖拉伸方案

    在視頻處理中,為了能夠實時調節圖像的對比對,通常需要對直方圖進行拉伸處理
    的頭像 發表于 05-04 09:38 ?1238次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>直方圖</b>拉伸方案

    基于FPGA的圖像處理直方圖均衡

    最近一直在用FPGA調圖像處理相關的算法,主要是集中在圖像增強和增晰方面。
    發表于 06-29 09:23 ?1096次閱讀
    基于<b class='flag-5'>FPGA</b>的圖像<b class='flag-5'>處理</b>之<b class='flag-5'>直方圖</b>均衡
    主站蜘蛛池模板: 免费又黄又硬又爽大片| 国产精品97久久AV麻豆| 正在播放国产尾随丝袜美女| 丝袜美女被艹| 日韩精品一区VR观看| 青青青久久| 日韩免费一区| 肉动漫无码无删减在线观看| 日本精品久久无码影院| 人人干人人插| 轻轻cao| 欧美动物交ideos| 欧美日韩高清一区二区三区| 免费果冻传媒在线完整观看| 乱码国产丰满人妻WWW| 美女脱精光让男生桶下面| 麻豆精品传媒卡一卡二传媒短视频| 久久亚洲精品成人综合| 久久亚洲精品成人| 男人团apk| 日本午夜看x费免| 色悠久久综合| 午夜影院美女| 亚洲国语在线视频手机在线| 亚洲精品久久久久一区二区三 | 和美女啪啪啪动态图| 海角社区在线视频播放观看| 久久精品麻豆国产天美传媒果冻| 久久久久久久久女黄9999| 美女的避毛| 日本一卡精品视频免费| 我半夜摸妺妺的奶C了她| 亚洲精品国产AV成人毛片| 国产成人久久婷婷精品流白浆| xxxx88| 国产精品久久人妻无码网站一区L| 国产人妻久久久精品麻豆| 久草网国产自偷拍| 牛牛在线精品视频| 十分钟免费看完整视频| 小黄文纯肉短篇|