吴忠躺衫网络科技有限公司

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

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

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

基于CNN的圖像超分辨率示例

OpenFPGA ? 來源:OpenFPGA ? 2024-03-11 11:40 ? 次閱讀

單圖像超分辨率 (Single image super resolution,SR) 是計算機視覺中的一個經(jīng)典問題, 其目的是從單個低分辨率圖像中恢復(fù)高分辨率圖像。這個問題本質(zhì)上是不適定的,因為對于任何給定的低分辨率像素都存在解決方案的多重性。換句話說,這是一個不確定的問題,其解決方案不是唯一的。這樣的問題通常通過由強先驗信息約束解空間來緩解。

目的是從單幅低分辨率圖像中恢復(fù)出高分辨率圖像。

項目介紹

本項目基于(https://arxiv.org/abs/1501.00092v3)論文對超分辨率卷積神經(jīng)網(wǎng)絡(luò) (SRCNN) 的三種實現(xiàn)方式。

整體的思路:

考慮單個低分辨率圖像,首先使用雙三次插值將其放大到所需的大小,這是執(zhí)行的唯一預(yù)處理。將插值圖像表示為Y。我們的目標(biāo)是從Y中恢復(fù)與真實高分辨率圖像X盡可能相似的圖像F (Y) 。為了便于演示,我們?nèi)匀粚稱為 “低分辨率” 圖像,盡管它的大小與X相同。我們希望學(xué)習(xí)一個映射F ,它在概念上包括三個操作:

補丁提取和表示: 該操作從低分辨率圖像Y中提取 (重疊) 補丁,并將每個補丁表示為高維向量。這些向量包括一組特征圖,其數(shù)量等于向量的維數(shù)。

非線性映射: 將每個高維向量非線性映射到另一個高維向量。每個映射向量在概念上是高分辨率補丁的表示。這些向量包括另一組特征圖。

重建: 聚合上述高分辨率分片表示以生成最終的高分辨率圖像。該圖像預(yù)期與地面實況X相似。

所有這些操作形成一個卷積神經(jīng)網(wǎng)絡(luò)。下圖描述了網(wǎng)絡(luò)的概況。

9144b998-df44-11ee-a297-92fbcf53809c.png

91513a4c-df44-11ee-a297-92fbcf53809c.png

三種實現(xiàn)方式

Torch:用于訓(xùn)練網(wǎng)絡(luò)、提取權(quán)重和升級

Numpy:用于升級

Cython:用于升級(能夠在ZedBoard上運行)

CPU 運行或在 ZedBoard 的 FPGA 上運行 2D 卷積

用法

有關(guān)使用說明和先決條件,請參閱項目中文件夾中相應(yīng)實現(xiàn)的 README.md 文件:

Torch

https://github.com/Fivefold/SRCNN/blob/main/Torch

Numpy

https://github.com/Fivefold/SRCNN/blob/main/Numpy

Cython

https://github.com/Fivefold/SRCNN/blob/main/Cython

指標(biāo)/性能

Set5 數(shù)據(jù)集每個指標(biāo)的平均值。

915952b8-df44-11ee-a297-92fbcf53809c.png

實例

地面真相是用于與放大版本進(jìn)行比較的原始(理想)圖像。

雙三次是使用簡單雙三次插值將地面實況縮小 3 倍并放大 3 倍。

SRCNN與 Bicubic 相同,但使用經(jīng)過訓(xùn)練的卷積神經(jīng)網(wǎng)絡(luò)。

審核編輯:黃飛

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

    關(guān)注

    8

    文章

    1700

    瀏覽量

    46127
  • 超分辨率
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    9948
  • cnn
    cnn
    +關(guān)注

    關(guān)注

    3

    文章

    353

    瀏覽量

    22334

原文標(biāo)題:基于CNN的圖像超分辨率

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    分辨率圖像重建方法研究

    分辨率圖像重建方法研究分辨率圖像重建就是由低分辨率
    發(fā)表于 03-14 17:08

    新手關(guān)于圖像分辨率的問題~

    各位大神好,我是一個新手,求教各位!用matlab新三步法實現(xiàn)圖像分辨率,已經(jīng)有定義為 motionEstNTSS的新三步法代碼。然后在命令窗口輸入imgP=imread('D:\5.jpg
    發(fā)表于 05-19 16:14

    分辨率圖像重建方法研究

    分辨率圖像重建就是由低分辨率圖像序列來估計高分辨率圖像
    發(fā)表于 03-14 08:33 ?47次下載

    基于POCS算法的圖像分辨率重建

    分辨率技術(shù)是指通過融合多幅模糊、變形、頻譜混疊的低分辨率圖像來重建一幅高分辨率圖像.本文提出一
    發(fā)表于 11-08 17:03 ?40次下載

    序列圖像分辨率重建算法研究

    分辨率重建(Super-resolution Reconstruction,SR)技術(shù)是提高圖像和視頻分辨率的有效途徑。所謂
    發(fā)表于 03-08 14:56 ?32次下載
    序列<b class='flag-5'>圖像</b><b class='flag-5'>超</b><b class='flag-5'>分辨率</b>重建算法研究

    使用改進(jìn)的POCS算法的分辨率圖像復(fù)原

    使用改進(jìn)的POCS算法的分辨率圖像復(fù)原.
    發(fā)表于 01-04 15:26 ?0次下載

    一種基于參考高分辨率圖像的視頻序列分辨率復(fù)原算法

    一種基于參考高分辨率圖像的視頻序列分辨率復(fù)原算法
    發(fā)表于 10-26 10:49 ?5次下載
    一種基于參考高<b class='flag-5'>分辨率</b><b class='flag-5'>圖像</b>的視頻序列<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>復(fù)原算法

    基于稀疏編碼和隨機森林的分辨率算法

    分辨率( Super -resolution,SR)圖像重建是一種根據(jù)低分辨率圖像創(chuàng)建
    發(fā)表于 11-01 17:52 ?1次下載
    基于稀疏編碼和隨機森林的<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>算法

    單幅模糊圖像分辨率盲重建

    ,針對分辨率降低的圖像恢復(fù)技術(shù)被稱為圖像分辨率重建。當(dāng)降質(zhì)條件中同時存在兩種以上的降質(zhì)因素時,圖像
    發(fā)表于 11-29 16:43 ?1次下載

    序列圖像分辨率重建

    針對分辨率重建時需要同時濾除高斯噪聲和脈沖噪聲的問題,提出一種基于L1和L2混合范式并結(jié)合雙邊全變分(BTV)正則化的序列圖像分辨率重建
    發(fā)表于 01-15 15:42 ?0次下載

    使用深度學(xué)習(xí)來實現(xiàn)圖像分辨率

    今天給大家介紹一篇圖像分辨率鄰域的綜述,這篇綜述總結(jié)了圖像分辨率領(lǐng)域的幾方面:problem
    的頭像 發(fā)表于 12-14 23:42 ?1489次閱讀

    一種基于多通道極深CNN圖像分辨算法

    卷積神經(jīng)網(wǎng)絡(luò)(CNN)在單幅圖像分辨率重構(gòu)中存在網(wǎng)絡(luò)結(jié)構(gòu)較淺、可提取特征較少和細(xì)節(jié)重構(gòu)效果不顯著等問題。為此,提出一種基于多通道極深CNN
    發(fā)表于 03-23 15:27 ?10次下載
    一種基于多通道極深<b class='flag-5'>CNN</b>的<b class='flag-5'>圖像</b><b class='flag-5'>超</b><b class='flag-5'>分辨</b>算法

    CVPR2020 | 即插即用!將雙邊分辨率用于語義分割網(wǎng)絡(luò),提升圖像分辨率的有效策略

    本文是收錄于CVPR2020的工作,文章利用低分辨率的輸入圖像通過分辨率網(wǎng)絡(luò)生成高分辨率圖像
    發(fā)表于 01-26 19:51 ?1次下載
    CVPR2020 | 即插即用!將雙邊<b class='flag-5'>超</b><b class='flag-5'>分辨率</b>用于語義分割網(wǎng)絡(luò),提升<b class='flag-5'>圖像</b><b class='flag-5'>分辨率</b>的有效策略

    基于目標(biāo)檢測的海上艦船圖像分辨率研究

    摘要: 針對海上艦船圖像有效像素在整體像素中占比小的問題,提出一種基于目標(biāo)檢測網(wǎng)絡(luò)的分辨率方法。該方法包含兩個階段,結(jié)合bicubic變換,逐步地將圖像的清晰度從粗到細(xì)地進(jìn)行恢復(fù)。首
    發(fā)表于 03-16 09:50 ?714次閱讀

    單張圖像分辨率和立體圖像分辨率的相關(guān)工作

    多階段策略在圖像修復(fù)任務(wù)中被廣泛應(yīng)用,雖然基于Transformer的方法在單圖像分辨率任務(wù)中表現(xiàn)出高效率,但在立體
    的頭像 發(fā)表于 06-27 11:07 ?1078次閱讀
    單張<b class='flag-5'>圖像</b><b class='flag-5'>超</b><b class='flag-5'>分辨率</b>和立體<b class='flag-5'>圖像</b><b class='flag-5'>超</b><b class='flag-5'>分辨率</b>的相關(guān)工作
    百家乐技巧开户网址| 3d大赢家| 真人百家乐官网技巧| 澳门百家乐官网大家乐眼| 百盛百家乐官网的玩法技巧和规则| 澳门百家乐娱乐城开户| 全讯网a3322.com| 呼伦贝尔市| 闲和庄百家乐官网娱乐城| 大三元百家乐的玩法技巧和规则 | 百家乐官网赌博平台| 百家乐投注翻倍方法| 大发888娱乐场存款168| 大发888怎么样| 天地人百家乐官网现金网| 百家乐官网六合彩| 百家乐威尼斯人| 即时比分直播| 亚洲百家乐官网博彩的玩法技巧和规则| 百家乐牌九| 河津市| 百家乐最佳公式| 大发888葡京下载地址| 太阳城百家乐官网公司| 万宝路百家乐的玩法技巧和规则 | 金盾百家乐网址| 壹贰博娱乐城| 缅甸百家乐官网赌博有假吗| 百家乐赌场娱乐| 象山县| 聚龍社百家乐官网的玩法技巧和规则 | 大发888真钱官网| 玩百家乐官网输澳门百家乐官网现场| 百家乐技巧公司| 南皮县| 百家乐桌折叠| 百家乐官网打连技巧| 百家乐投注方向| 德州扑克怎么分钱| 欢乐谷百家乐官网的玩法技巧和规则| 威尼斯人娱乐场钓鱼网站|