日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

FPGA設(shè)計論壇 ? 來源:FPGA設(shè)計論壇 ? 2025-02-14 13:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文詳細介紹了多種圖像處理技術(shù),包括RG/GB單通道提取、亮度和對比度調(diào)整、圖像反轉(zhuǎn)、均值濾波、高斯濾波、圖像銳化、中值濾波、閾值分割、邊緣檢測(Sobel算子)、圖像膨脹與腐蝕、開運算與閉運算、Tophat形態(tài)學(xué)濾波、RAW8轉(zhuǎn)RGB888、彩色圖像均值濾波、Alpha背景疊加、直方圖灰度拉伸算法以及自動白平衡算法。每種算法都提供了實現(xiàn)方法和相關(guān)公式,涵蓋了圖像處理的核心概念和技術(shù)。

1、RG/GB單通道提取,采用2x2陣列

其實現(xiàn)方法,用ram緩存兩行圖像數(shù)據(jù),對緩存的數(shù)據(jù)進行間隔4個數(shù)據(jù)讀取,以此一個固定的數(shù)據(jù)替換其余三個顏色值

2、亮度增加

其公式為:

Q = a * i + b

其中i為輸入原像素值,a為調(diào)節(jié)對比度,b為調(diào)節(jié)亮度

實現(xiàn)方法為:只需將原像素值加上需要增加亮度的值即可(注:不要溢出)

3、對比度增加

其公式為:

Q = a * i +b

其中i為輸入原像素值,a為調(diào)節(jié)對比度,b為調(diào)節(jié)亮度

實現(xiàn)方法:只需將原像素值乘上對比度值即可(注:不要溢出)

4、圖像反轉(zhuǎn)

其公式為:

Q = 255 - i;

其中i為原像素值

實現(xiàn)方法:將圖像值的最大值減去原像素值

5、均值濾波

采用的3x3矩陣,先緩存三行圖像數(shù)據(jù),在對數(shù)據(jù)進行相加,取均值

3c91d37c-ea88-11ef-9310-92fbcf53809c.png

其除法部分可以轉(zhuǎn)化移位運算:

實現(xiàn)過程:

1024 / 9 = 113;

則可以讓其矩陣取和值乘以113,在進行右移10位,則得出需要均值

6、高斯濾波

3c9c0126-ea88-11ef-9310-92fbcf53809c.png

實現(xiàn)方法:

對所有的權(quán)值乘以1024,在將權(quán)值與矩陣像素相乘并累加和,并在按照10249=113的原理,讓其和乘以113,在對其值進行右移20位,則該值就是要求的最終值

7、圖像銳化

圖像銳化,采用的是拉普拉斯算子,其算子模板如下:

3cb14d4c-ea88-11ef-9310-92fbcf53809c.png

采用第二個算子模板,其實現(xiàn)方法如下:

其實現(xiàn)方法:將算子模塊中的值分成兩部分,一部分是正值,另一部分是負(fù)值, 1、在將正值和負(fù)值進行比較,如果正值大于負(fù)值,則正值減去負(fù)值,在與p(4)像素加

2、在將正值和負(fù)值進行比較,如果正值小于負(fù)值,則負(fù)值減去正值,在p(4)像素值減去該值

8、中值濾波

其模型如下:

3cc67276-ea88-11ef-9310-92fbcf53809c.png

其實現(xiàn)方法:

設(shè)置9個cnt值做排序標(biāo)識,讓矩陣中的值對另外8個值進行比較,其中標(biāo)識值為4的,就代表其值為中間值

9、閾值分割

其公式如下:

3cd9040e-ea88-11ef-9310-92fbcf53809c.png

設(shè)置閥值區(qū)間,當(dāng)在這個閥值區(qū)間內(nèi),則該像素值轉(zhuǎn)化為0輸出,不在這個閥值區(qū)間內(nèi)的像素則輸出255或其他定義的值

10、邊緣檢測(sobel)

其sobel算子3x3模型如下:

3ce04818-ea88-11ef-9310-92fbcf53809c.png

公式部分補充:

得到gxy值后,根據(jù)設(shè)置的閥值,當(dāng)大于該閥值,則該像素輸出為16’01,否則為8’hff,將像素二值化

其實現(xiàn)過程:

1、將模板Gx分為正值和負(fù)值累加,當(dāng)正值大于負(fù)值時,則正值減去負(fù)值,否則是負(fù)值減去正值

2、同理模板Gy也是如此,然后在得出的值分別進行平方,在進行累加求和

3、最后對該值進行開平方(開平方可用cordic算法轉(zhuǎn)化sqrt,也可以調(diào)用ip核)

4、得到開平方的值進行與閥值比較,將像素二值化

11、圖像膨脹

在sobel檢測之下,其公式:

3cf19e92-ea88-11ef-9310-92fbcf53809c.png

求像素的最大值,進行輸出

其矩陣模型為3x3

實現(xiàn)方法:

設(shè)置9個cnt值做排序標(biāo)識,讓矩陣中的值對另外8個值進行比較,其中標(biāo)識值為8的,就代表其值為最大值

12、圖像腐蝕

在sobel檢測之下,其公式為:

3d007a98-ea88-11ef-9310-92fbcf53809c.png

求像素的最大值,進行輸出

其矩陣模型為3x3

實現(xiàn)方法:

設(shè)置9個cnt值做排序標(biāo)識,讓矩陣中的值對另外8個值進行比較,其中標(biāo)識值為0的,就代表其值為最小值

13、開運算

其原理過程是先腐蝕后膨脹的過程,其公式:

3d12ea20-ea88-11ef-9310-92fbcf53809c.png

其實現(xiàn)過程:

在矩陣3x3中:

1、先進行緩存3行像素點(640)

2、在對3行像素點安順序各取三個值進行取最小值輸出像素

3、將輸出最小值的像素在進行緩存3行(640)

4、在對這3行像素點安順序各取三個值,進行取最大值,輸出像素值,則該算法完成

14、閉運算

其原理過程是先膨脹后腐蝕的過程,其公式:

3d1d35b6-ea88-11ef-9310-92fbcf53809c.png

其實現(xiàn)過程:

在矩陣3x3中:

5、先進行緩存3行像素點(640)

6、在對3行像素點安順序各取三個值進行取最大值輸出像素

7、將輸出最大值的像素在進行緩存3行(640)

8、在對這3行像素點安順序各取三個值,進行取最小值,輸出像素值,則該算法完成

15、Tophat 形態(tài)學(xué)濾波

其公式為:

3d2ef6f2-ea88-11ef-9310-92fbcf53809c.png

矩陣為:3x3

工作原理是,先對3x3像素矩陣進行開運算,比較值取p(4),當(dāng)p(4)>=open(p(i))時,則Gxy = p(4) - open(p(i)),否則Gxy = 0 或者其他定義值

16、RAW8轉(zhuǎn)RGB888

選取矩陣:2x2

Cmos像機結(jié)構(gòu):GB/RG

3d3efb10-ea88-11ef-9310-92fbcf53809c.png

以G2為基準(zhǔn)點,則該公式為:

3d506c38-ea88-11ef-9310-92fbcf53809c.png

則實現(xiàn)方法:

1、先緩存2行數(shù)據(jù)(640)

2、各讀取2個數(shù)據(jù)

3、對值進行分配為:

偶數(shù)行偶數(shù)列、偶數(shù)行奇數(shù)列、奇數(shù)行偶數(shù)列、奇數(shù)行奇數(shù)列

4、輸出各組8位顏色

17、彩色圖形進行均值濾波

矩陣:3x3

先將RAW8轉(zhuǎn)RGB888三原色輸出,然后在對其每個原色進行緩存3行,在進行取和輸出,該和值乘(1024/9)113值,最后將該值進行右移10位,則是最終像素輸出

18、Alpha 背景疊加

其效果實現(xiàn)是出現(xiàn)背景半透明狀態(tài)

公式為:

3d582392-ea88-11ef-9310-92fbcf53809c.png

19、直方圖灰度拉伸算法

矩陣:2x2

3d69c200-ea88-11ef-9310-92fbcf53809c.png

實現(xiàn)方法:

緩存2個小于255的數(shù),為最小值;緩存2個大于0的數(shù)為最大值;進行比較,用最大值減去最小值。做為查找表的標(biāo)號;255/(B-A)部分做成查找表e

最后g(x,y)= e * (f(x,y)-min值)

20、白/晚自動曝光與增益算法

3d842f50-ea88-11ef-9310-92fbcf53809c.png

21、自動白平衡算法

百平衡算法有:灰度世界法、完美反射法、動態(tài)閥值法

現(xiàn)實現(xiàn)方法為:灰度世界法

原理:灰度世界法(Gray World)是以灰度世界的假設(shè)為基礎(chǔ)的,假設(shè)一張圖片具有大量的色彩變化,RGB 三分量的平均值趨于同一個灰度值 K。下面給出 K 的計算方法。

則公式為:

3d9683c6-ea88-11ef-9310-92fbcf53809c.png

實現(xiàn)思路:

1、由于MT9V011攝像機有4個通道,將一幀的圖像數(shù)據(jù)按照奇偶行列將4個通道進行分配累加取和

2、在對4個通道的數(shù)據(jù)進行取平均值,并且要除以4,每個通道的數(shù)據(jù)占一幀圖像的四分之一

3、在將4個通道的數(shù)據(jù)累加取和,并對其進行取平均值K

4、將4個通道的數(shù)據(jù),都進行取倒數(shù)的查找表s

5、輸出最終值:

R = R(原)ks

G= G(原)ks

B = B(原)ks

原文:

https://blog.csdn.net/qq_39633876

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

    關(guān)注

    1664

    文章

    22509

    瀏覽量

    639554
  • 圖像處理
    +關(guān)注

    關(guān)注

    29

    文章

    1350

    瀏覽量

    59720
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4810

    瀏覽量

    98610

原文標(biāo)題:FPGA圖像處理算法整合

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設(shè)計論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    綜合圖像處理硬件平臺設(shè)計資料:2-基于6U VPX的雙TMS320C6678+Xilinx FPGA K7 XC7K420T的圖像信號處理

    FPGA光纖, XCVU9P板卡, 高速圖像采集, 基帶信號處理, 加速計算卡, 無線仿真平臺, 圖像信號處理
    的頭像 發(fā)表于 03-30 14:39 ?163次閱讀
    綜合<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>硬件平臺設(shè)計資料:2-基于6U VPX的雙TMS320C6678+Xilinx <b class='flag-5'>FPGA</b> K7 XC7K420T的<b class='flag-5'>圖像</b>信號<b class='flag-5'>處理</b>板

    多場景智能拍攝實戰(zhàn):攝像頭模塊集成與調(diào)試指南!

    、高效的多場景智能拍攝系統(tǒng)。 一、演示功能概述 ? 攝像頭拍照功能通過光學(xué)傳感器與圖像處理算法,實現(xiàn)將現(xiàn)實場景轉(zhuǎn)化為數(shù)字圖像數(shù)據(jù)的技術(shù)。它允許設(shè)備捕捉靜態(tài)畫面,并支持實時預(yù)覽、參數(shù)調(diào)節(jié)及后期
    的頭像 發(fā)表于 11-21 17:58 ?610次閱讀
    多場景智能拍攝實戰(zhàn):攝像頭模塊<b class='flag-5'>集成</b>與調(diào)試指南!

    復(fù)雜的軟件算法硬件IP核的實現(xiàn)

    Compiler)將算法編譯轉(zhuǎn)化為可綜合的 Verilog 文本,進而通過 FPGA 在硬件實現(xiàn)算法。 1.C to Hardware 技術(shù)簡介 AltiumDesign
    發(fā)表于 10-30 07:02

    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)架構(gòu)的 VU13P FPGA+ZYNQ SOC 超寬帶信號處理平臺

    系列 FPGA(XCVU13P)作為主處理器,完成復(fù)雜的數(shù) 據(jù)采集、回放以及數(shù)據(jù)預(yù)處理。采用 1 片 ZYNQ SOC 來完成信號處 理算法。?
    的頭像 發(fā)表于 10-16 10:48 ?859次閱讀
    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)架構(gòu)的 VU13P <b class='flag-5'>FPGA</b>+ZYNQ SOC 超寬帶信號<b class='flag-5'>處理</b>平臺

    基于FPGA的CLAHE圖像增強算法設(shè)計

    CLAHE圖像增強算法又稱為對比度有限的自適應(yīng)直方圖均衡算法,其算法原理是通過有限的調(diào)整圖像局部對比度來增強有效信號和抑制噪聲信號。
    的頭像 發(fā)表于 10-15 10:14 ?825次閱讀
    基于<b class='flag-5'>FPGA</b>的CLAHE<b class='flag-5'>圖像</b>增強<b class='flag-5'>算法</b>設(shè)計

    中科億海微Link-Sea-H6A圖像處理套件

    實現(xiàn)攝像頭接入、圖像處理算法、顯示輸出等功能。開發(fā)套件集成FLASH、EEPROM、SDRAM、按鍵、LED燈等外設(shè),其中SDRAM板載兩片,每片容量為16M
    的頭像 發(fā)表于 09-29 15:49 ?892次閱讀
    中科億海微Link-Sea-H6A<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>套件

    圖像傳感器實際是如何工作的

    FPGA 廣泛應(yīng)用于各種圖像處理應(yīng)用,包括醫(yī)療和科學(xué)成像、空間成像、汽車和國防領(lǐng)域。
    的頭像 發(fā)表于 09-06 09:54 ?1467次閱讀
    <b class='flag-5'>圖像</b>傳感器實際<b class='flag-5'>上</b>是如何工作的

    【VPX637】青翼凌云科技基于 XCKU115 FPGA+ZU15EG MPSOC 的 6U VPX 雙 FMC 接口通用信號處理平臺

    VPX637 是一款基于 6U VPX 總線架構(gòu)的通用實時信號處理平 臺,該平臺采用一片 Xilinx 的高性能 Kintex UltraScale 系列 FPGA (XCKU115-2FLVF1924I)作為預(yù)處理單元,外掛
    的頭像 發(fā)表于 09-01 14:10 ?1045次閱讀
    【VPX637】青翼凌云科技基于 XCKU115 <b class='flag-5'>FPGA</b>+ZU15EG MPSOC 的 6U VPX 雙 FMC 接口通用信號<b class='flag-5'>處理</b>平臺

    【 VPX638】青翼凌云科技基于KU115 FPGA+C6678 DSP的6U VPX雙FMC接口通用信號處理平臺

    (XCKU115)作為主處理器,完成復(fù)雜的數(shù)據(jù)采集、回放以及數(shù)據(jù)預(yù)處理。采用1片TI的多核浮點運算DSP TMS320C6678來完成信號處理算法。
    的頭像 發(fā)表于 09-01 13:42 ?1157次閱讀
    【 VPX638】青翼凌云科技基于KU115 <b class='flag-5'>FPGA</b>+C6678 DSP的6U VPX雙FMC接口通用信號<b class='flag-5'>處理</b>平臺

    光纖圖像處理卡設(shè)計原理圖:520-基于ZU15EG 適配AWR2243的雷達驗證底板 XCZU15EG架構(gòu)高速信號處理

    高速信號處理, FPGA光纖, 光纖圖像處理, XCZU15EG架構(gòu)
    的頭像 發(fā)表于 08-28 10:39 ?796次閱讀
    光纖<b class='flag-5'>圖像</b><b class='flag-5'>處理</b>卡設(shè)計原理圖:520-基于ZU15EG 適配AWR2243的雷達驗證底板 XCZU15EG架構(gòu)高速信號<b class='flag-5'>處理</b>板

    友思特方案 | FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺系統(tǒng)運行提速增效

    圖像預(yù)處理圖像處理關(guān)鍵中間環(huán)節(jié),通過優(yōu)化傳感器到主機的數(shù)據(jù)傳輸處理為后續(xù)減負(fù)。其
    的頭像 發(fā)表于 08-20 09:18 ?1678次閱讀
    友思特方案 | <b class='flag-5'>FPGA</b> 加持,友思特<b class='flag-5'>圖像</b>采集卡高速預(yù)<b class='flag-5'>處理</b>助力視覺系統(tǒng)運行提速增效

    FPGA 加持,友思特圖像采集卡高速預(yù)處理助力視覺系統(tǒng)運行提速增效

    圖像預(yù)處理圖像處理關(guān)鍵環(huán)節(jié),可優(yōu)化數(shù)據(jù)傳輸、減輕主機負(fù)擔(dān),其算法可在
    的頭像 發(fā)表于 08-13 17:41 ?1376次閱讀
    <b class='flag-5'>FPGA</b> 加持,友思特<b class='flag-5'>圖像</b>采集卡高速預(yù)<b class='flag-5'>處理</b>助力視覺系統(tǒng)運行提速增效

    信號發(fā)生器如何與波束賦形算法配合優(yōu)化

    優(yōu)化方法1. 硬件級配合:信號發(fā)生器與MIMO測試平臺集成 系統(tǒng)架構(gòu): 信號發(fā)生器 → 功率放大器 → MIMO信道仿真器 → 待測設(shè)備(DUT,含波束賦形算法) → 數(shù)據(jù)分析儀 關(guān)鍵組件: 多
    發(fā)表于 08-08 14:41

    基于FPGA的壓縮算法加速實現(xiàn)

    本設(shè)計中,計劃實現(xiàn)對文件的壓縮及解壓,同時優(yōu)化壓縮中所涉及的信號處理和計算密集型功能,實現(xiàn)對其的加速處理。本設(shè)計的最終目標(biāo)是證明在充分并行化的硬件體系結(jié)構(gòu) FPGA
    的頭像 發(fā)表于 07-10 11:09 ?2619次閱讀
    基于<b class='flag-5'>FPGA</b>的壓縮<b class='flag-5'>算法</b>加速實現(xiàn)

    【Banana Pi BPI-RV2開發(fā)板試用體驗】移植音頻處理算法回聲消除降噪性能等效果評估

    一. 前言 雖然香蕉派 BPI-RV2 RISC-V 開發(fā)板主打路由器開發(fā),但是其強勁的性能,所以進行實時音頻處理等應(yīng)用也是小菜一碟。 本文分享移植音頻處理算法,評估算法運行效率,評估回聲消除降噪等
    發(fā)表于 07-09 23:19
    西昌市| 武强县| 房山区| 苏州市| 崇信县| 英山县| 冀州市| 亳州市| 合阳县| 黔西县| 饶河县| 门源| 龙游县| 柳江县| 阜康市| 三原县| 宜昌市| 利辛县| 彰化市| 远安县| 沾益县| 大邑县| 厦门市| 开鲁县| 耒阳市| 邯郸市| 赤壁市| 贺兰县| 扎兰屯市| 洛川县| 大城县| 韶山市| 正安县| 财经| 镇平县| 永川市| 朝阳市| 若羌县| 湖南省| 图们市| 通渭县|