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

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

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

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

Linux_GUI加速模塊設(shè)計(jì)方案

電子設(shè)計(jì) ? 來(lái)源:電子技術(shù)設(shè)計(jì) ? 作者:Nick ? 2020-12-03 14:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:Nick

該系列前兩篇主要扯了扯Linux中GUI相關(guān)的DRI框架及相關(guān)組件實(shí)現(xiàn)方式。細(xì)想一下,對(duì)于GUI相關(guān)的加速能做的其實(shí)不多,開發(fā)一個(gè)2D或3D的顯卡加速子模塊對(duì)于一個(gè)DEMO教程的量級(jí)來(lái)說工作量太大,我們?cè)谶@只實(shí)現(xiàn)一下簡(jiǎn)單的功能:

通過Zynq的PL部分實(shí)現(xiàn)對(duì)Qt視頻播放器中待輸出的Framebuffer的二值處理;

1、 簡(jiǎn)單的處理介紹

上述處理十分簡(jiǎn)單,對(duì)于一幅分辨率為M*N的灰度圖像來(lái)說,二值化的處理如下:

,其中

表示圖像上任意一點(diǎn)灰度值,

為二值化閾值,對(duì)于RGB圖像來(lái)說(以RGB888為例),RGB轉(zhuǎn)化為灰度圖的表達(dá)式如下:

,對(duì)于此例不怎么嚴(yán)格的要求,采用16位的定點(diǎn)化精度足以,對(duì)應(yīng)著表達(dá)式如下:

2、 FPGA加速方案

圖像(預(yù))處理的本質(zhì)其實(shí)是二維數(shù)據(jù)的處理,常見的圖像預(yù)處理分為以下幾類:

1、 線性濾波,如噪聲平滑,邊緣增強(qiáng);

2、 非線性濾波,如零交點(diǎn)檢測(cè)等;

3、 形態(tài)學(xué)濾波,如膨脹腐蝕等;

4、 其它相對(duì)較復(fù)雜的圖像處理;

上述幾種圖像處理在信號(hào)處理實(shí)現(xiàn)上來(lái)說都是局部濾波器的實(shí)現(xiàn),以線性濾波為例,濾波器函數(shù)可表示為滑窗內(nèi)像素的權(quán)值與像素值的乘加之和,此處權(quán)重指的是滑窗內(nèi)各個(gè)算子的大小,表達(dá)如下:

其中其中

其中

為滑窗對(duì)應(yīng)的算子,i,j的取值范圍有滑窗大小決定。FPGA特別適合這類流水式的運(yùn)算。,內(nèi)部的DSP硬核或者由slice搭建生成的乘加器,是線性濾波的核心運(yùn)算單元。以一個(gè)3X3的窗口為例,對(duì)應(yīng)的濾波操作如下圖所示:

對(duì)于上述的幾點(diǎn)解釋如下:

1、 粉色框?qū)?yīng)著圖像的緩存部分,對(duì)于線性濾波計(jì)算,滑窗的尺寸(算子的size)越大,所需要緩存的容量越大,緩存一般使用片內(nèi)的block ram或distribute ram。當(dāng)然,我們也可以使用片外存儲(chǔ),如DDR,但片數(shù)據(jù)片內(nèi)外的搬運(yùn)會(huì)造成較大的延時(shí),因此,在設(shè)計(jì)之初我們就得在延時(shí)及滑窗size之間做好tradeoff。

2、 藍(lán)色部分為最終輸出的圖像濾波結(jié)果。由于緩存的存在,整體的圖像刷新輸出會(huì)比輸入延遲a*(W-1)+a-1個(gè)像素clk,其中a為滑窗的size,W為前篇中介紹的drm_framebuffer結(jié)構(gòu)體中width值。

二值化的處理其實(shí)可以看做簡(jiǎn)化的滑窗濾波操作,此時(shí)的a=1,算子值為1,滑窗結(jié)果通過一個(gè)比較器輸出二值化結(jié)果。影響二值化的參數(shù)為閾值大小,此處我們將這些需要配置的參數(shù)通過AXI_lite總線暴露給PS(ARM)端,讓軟件(運(yùn)行在PS端的Qt上位機(jī))動(dòng)態(tài)配置。整個(gè)系統(tǒng)的結(jié)構(gòu)如下:

3、 FPGA加速效果及性能分析

FPGA的處理速度取決于:

  • 芯片速度等級(jí)(支持的最高頻率);
  • 加速模塊的設(shè)計(jì)方案(并行化設(shè)計(jì)、利用資源換時(shí)間);

在本例中,處理速度取決于pixel的驅(qū)動(dòng)時(shí)鐘(本處50MHz),即大致60(FPS)*1080*720。

皮一下很開心,用海賊王的一小段打斗場(chǎng)面做了測(cè)試,效果請(qǐng)點(diǎn)擊視頻觀看: https://v.vzuu.com/video/1095730086900211712?autoplay=false&useMSE=
編輯:hfy


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

    關(guān)注

    1650

    文章

    22207

    瀏覽量

    626916
  • 濾波器
    +關(guān)注

    關(guān)注

    162

    文章

    8207

    瀏覽量

    184046
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11576

    瀏覽量

    216684
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    688

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    電磁頻譜監(jiān)測(cè)系統(tǒng)設(shè)計(jì)方案

    電磁頻譜監(jiān)測(cè)系統(tǒng)平臺(tái)設(shè)計(jì)方案
    的頭像 發(fā)表于 09-28 15:58 ?356次閱讀
    電磁頻譜監(jiān)測(cè)系統(tǒng)<b class='flag-5'>設(shè)計(jì)方案</b>

    GUI設(shè)計(jì)】顏色對(duì)GUI的影響

    【LabviewGUI】顏色對(duì)GUI的影響 GUI最后一期了 后面回歸主線
    發(fā)表于 08-26 04:51

    基于兆易創(chuàng)新GD32系列MCU的GUI智能屏顯解決方案

    隨著人機(jī)交互需求的不斷提升,圖形用戶界面(GUI)已成為各類智能設(shè)備的核心組成部分。兆易創(chuàng)新GD32系列MCU憑借其豐富的外設(shè)接口和強(qiáng)大的處理能力,為用戶們提供了全面的GUI屏顯解決方案,從低功耗小型顯示屏到高分辨率彩色觸摸屏,
    的頭像 發(fā)表于 08-19 14:49 ?1070次閱讀
    基于兆易創(chuàng)新GD32系列MCU的<b class='flag-5'>GUI</b>智能屏顯解決<b class='flag-5'>方案</b>

    旋智科技家用分體空調(diào)電控設(shè)計(jì)方案

    在家用空調(diào)技術(shù)不斷迭代的今天,旋智憑借強(qiáng)大的芯片研發(fā)與系統(tǒng)集成能力,推出了一套完整的家用分體空調(diào)電控設(shè)計(jì)方案。這套方案從硬件到軟件,從基礎(chǔ)功能到智能升級(jí),全方位提升空調(diào)的性能與用戶體驗(yàn),讓每一次調(diào)溫都成為舒適享受。
    的頭像 發(fā)表于 08-18 14:02 ?4018次閱讀
    旋智科技家用分體空調(diào)電控<b class='flag-5'>設(shè)計(jì)方案</b>

    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)

    PCIe加速模塊負(fù)責(zé)實(shí)現(xiàn)PCIe傳輸層任務(wù)的處理,同時(shí)與NVMe層進(jìn)行任務(wù)交互。PCIe加速模塊按照請(qǐng)求發(fā)起方分為請(qǐng)求模塊和應(yīng)答
    的頭像 發(fā)表于 08-09 14:38 ?3915次閱讀
    NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)17:PCIe<b class='flag-5'>加速</b><b class='flag-5'>模塊</b>設(shè)計(jì)

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    引言 在嵌入式GUI開發(fā)領(lǐng)域,圖形界面的渲染性能直接決定了用戶體驗(yàn)的流暢度與產(chǎn)品競(jìng)爭(zhēng)力。針對(duì)i.MX RT系列的開發(fā)需求,恩智浦在2025年隆重推出全新的性能優(yōu)化方案?- GUI xTurbo技術(shù)
    的頭像 發(fā)表于 07-10 09:21 ?2485次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化<b class='flag-5'>方案</b><b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗(yàn):基于i.MX RT平臺(tái)的LVGL渲染能力突破

    通過什么方法能獲得關(guān)于Ethercat方面的設(shè)計(jì)方案和設(shè)計(jì)資料

    您好通過什么方法能獲得關(guān)于Ethercat方面的設(shè)計(jì)方案和設(shè)計(jì)資料,我們主要關(guān)于主站,從站IO和運(yùn)動(dòng)控制方面的資料,謝謝??!
    發(fā)表于 05-28 10:07

    SiC(碳化硅)模塊設(shè)計(jì)方案在工商業(yè)儲(chǔ)能變流器(PCS)行業(yè)迅速普及

    SiC(碳化硅)模塊設(shè)計(jì)方案在工商業(yè)儲(chǔ)能變流器(PCS)行業(yè)迅速普及,主要得益于以下幾方面的技術(shù)優(yōu)勢(shì)和市場(chǎng)驅(qū)動(dòng)因素: 傾佳電子楊茜致力于推動(dòng)國(guó)產(chǎn)SiC碳化硅模塊在電力電子應(yīng)用中全面取代進(jìn)口IGBT
    的頭像 發(fā)表于 04-30 14:30 ?635次閱讀
    SiC(碳化硅)<b class='flag-5'>模塊</b><b class='flag-5'>設(shè)計(jì)方案</b>在工商業(yè)儲(chǔ)能變流器(PCS)行業(yè)迅速普及

    淺論光儲(chǔ)充設(shè)施電氣設(shè)計(jì)方案研究

    提出光儲(chǔ)充一體化充電設(shè)施設(shè)計(jì)方案,該充電設(shè)施具備光伏發(fā)電、儲(chǔ)能、電動(dòng)汽車充電等功能,對(duì)其系統(tǒng)主接線方案、主要設(shè)備及平面布置方案進(jìn)行研究和設(shè)計(jì)。一體化充電設(shè)施采用模塊化設(shè)計(jì),將充電樁、光
    的頭像 發(fā)表于 03-20 13:54 ?466次閱讀
    淺論光儲(chǔ)充設(shè)施電氣<b class='flag-5'>設(shè)計(jì)方案</b>研究

    【正點(diǎn)原子】全志T113-i開發(fā)板資料震撼來(lái)襲!異核開發(fā)、工控設(shè)計(jì)方案!

    【正點(diǎn)原子】全志T113-i開發(fā)板震撼來(lái)襲!異核開發(fā)、工控設(shè)計(jì)方案!ATK-DLT113IS開發(fā)板是正點(diǎn)原子基于全志T113-i處理器而研發(fā)的一款用于嵌入式Linux領(lǐng)域的開發(fā)板,其擁有高性能
    發(fā)表于 03-13 15:37

    linux下開發(fā)過程中, DLP4500 GUI無(wú)法連接光機(jī)怎么解決?

    linux下開發(fā)過程中, DLP4500 GUI 無(wú)法連接光機(jī),出現(xiàn)錯(cuò)誤提示如下: open device_handle error: Is a directory opening path
    發(fā)表于 02-20 08:41

    電磁環(huán)境模擬系統(tǒng)設(shè)計(jì)方案

    智慧華盛恒輝電磁環(huán)境模擬系統(tǒng)設(shè)計(jì)方案是一個(gè)綜合性的工程任務(wù),涉及多個(gè)方面的考慮和技術(shù)實(shí)現(xiàn)。以下是一個(gè)基于當(dāng)前技術(shù)和應(yīng)用需求的電磁環(huán)境模擬系統(tǒng)設(shè)計(jì)方案概述: 智慧華盛恒輝電磁環(huán)境模擬系統(tǒng)目標(biāo) 電磁
    的頭像 發(fā)表于 02-14 16:47 ?561次閱讀
    電磁環(huán)境模擬系統(tǒng)<b class='flag-5'>設(shè)計(jì)方案</b>

    AFE4400測(cè)血氧方案GUI安裝出錯(cuò)的原因?怎么解決?

    大家好,TI AFE4400測(cè)試血氧的方案中,有一個(gè)GUI是用來(lái)配置和觀察波形的,遇到的問題就是,在用不同電腦安裝此GUI軟件的時(shí)候,有的電腦安裝是中文的,且不能使用。有的電腦可以安裝,有的電腦
    發(fā)表于 01-02 08:04

    Scalable PMICs GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《Scalable PMICs GUI用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-20 11:37 ?0次下載
    Scalable PMICs <b class='flag-5'>GUI</b>用戶指南

    LM4890采用差分設(shè)計(jì)方案,為什么沒有聲音?怎么解決?

    1、LM4890采用差分設(shè)計(jì)方案(如下圖),為什么沒有聲音?怎么解決? 2、采用差分方案設(shè)計(jì)的功放能用非差分輸出或普通音頻輸出?
    發(fā)表于 11-05 06:33