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

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

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

3天內不再提示

基于FPGA的圖像旋轉和雙線性插值算法設計

CHANBAEK ? 來源:FPGA Zone ? 作者:FPGA Zone ? 2023-09-04 16:52 ? 次閱讀

今天開源一個FPGA圖像處理相關的項目:圖像旋轉。圖像旋轉算法本身非常簡單,但是如果想讓旋轉之后的圖像更加完整、平滑,還需要進行雙線性插值處理,因此整個算法FPGA實現起來還是有一定難度的。

01算法流程

圖像旋轉算法可以有兩種思路:一種是前向映射,就是由原始圖像出發,將像素點傳遞給旋轉后的圖像;另一種是反向映射,就是從旋轉后的圖像出發,找到原始圖像對應像素點,然后通過雙線性插值算法使旋轉后圖像更清晰完整。由于前者會丟失很多圖像信息,因此在本項目中采用后者。算法流程圖如下。

圖片

02原理簡介

輸入圖像分辨率默認為256*256,算法處理的是以128為半徑內切圓區域。

圖片

輸出圖像一維坐標為i[0,65535],假設圖像逆時針旋轉θ得到輸出圖像,對應的輸入圖像旋轉坐標(X,Y)則可以表示成:

X=(i%256-128)*cos(θ)+(128-i/256)*sin(θ)

Y=-(i%256-128)*sin(θ)+(128-i/256)*cos(θ)

首先,對(X,Y)向下取整得到(xx,yy),小數部分表示為(dx,dy),將(xx,yy)轉換到輸出圖像坐標系下為:

xx=xx+128;

yy=128-yy;

進行雙線性插值處理:

I(xx,yy)=(1-dx)(1-dy)I(xx,yy)+ (1-dx)dyI(xx,yy-1)+dx(1-dy)I(xx+1,yy)+dxdyI(xx+1,y-1)

浮點數定點化處理:

  • sin(θ)和cos(θ)值為乘以8192取整后的結果;
  • 將上式中dx,dy項定義為8位整數,1改為255參與運算,最后將計算結果向右平移16位。

03IP核配置

該Vivado工程用到的IP主要是 **Multiplier,**用于乘法運算。

  • Signed_16bit * Signed_16bit

圖片

圖片

  • Unsigned_9bit * Unsigned_9bit

圖片

  • Unsigned_18bit * Unsigned_16bit

圖片

04測試結果

下方左側圖像為256*256大小的原始測試圖像,右側為順時針旋轉30°后的結果。其中只處理了內切圓區域內的圖像,其余部分像素賦值為零。

圖片

Verilog代碼的Vivado仿真結果如下所示。

圖片

圖片

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

    關注

    1629

    文章

    21754

    瀏覽量

    604233
  • 圖像處理
    +關注

    關注

    27

    文章

    1295

    瀏覽量

    56801
  • 算法
    +關注

    關注

    23

    文章

    4620

    瀏覽量

    93046
  • Vivado
    +關注

    關注

    19

    文章

    813

    瀏覽量

    66657
  • 圖像旋轉
    +關注

    關注

    0

    文章

    3

    瀏覽量

    2207
收藏 人收藏

    評論

    相關推薦

    什么是線性插值?一維線性插值雙線性插值在BMS開發中的應用

    線性插值法(linear interpolation),是指使用連接兩個已知量的直線來確定在這兩個已知量之間的一個未知量的的方法。
    的頭像 發表于 12-24 10:44 ?1.1w次閱讀
    什么是<b class='flag-5'>線性插值</b>?一維<b class='flag-5'>線性插值</b>和<b class='flag-5'>雙線性插值</b>在BMS開發中的應用

    雙線性插值法的C語言程序!幫幫忙!拜托各位了!

    在DSP6000開發平臺上用C語言實現雙線性插值法,實現對圖像的縮放效果的改進。
    發表于 04-20 18:52

    這個論壇里面有沒有人做 fpga圖像縮小的 (不是放大)??求交流交流 真的是很頭大 到處找不到做 圖像縮小的?

    這個論壇里面有沒有人做fpga圖像縮小的 (不是放大)??求交流交流真的是很頭大到處找不到做 圖像縮小的?可以的話留下個聯系方式 交流交流我這里有一個 通過雙線性插值實現放大的
    發表于 12-23 21:10

    一種基于FPGA的實時視頻圖像處理算法研究與實現

    針對視頻的輸出顯示要求,重點介紹了基于雙線性插值算法的實現。ModelSim的仿真結果表明,該算法符合多屏幕顯示系統的要求。關鍵詞 視頻監控;視頻圖像處理;
    發表于 06-28 07:06

    一種改進的線性圖像算法

    針對傳統的雙線性插值法在對圖像進行后會不可避免的產生邊緣模糊的問題,提出了一種改進的線性插值法,該
    發表于 08-20 12:01 ?29次下載

    基于Matlab的雙線性插值算法圖像旋轉中的應用

    MATLAB雙線性插值圖像處理的算法,讀者可以自行參考。
    發表于 05-04 16:04 ?1次下載

    基于最優移位雙線性插值圖像縮放旋轉硬件加速研究

    基于最優移位雙線性插值圖像縮放旋轉硬件加速研究_丁家隆
    發表于 01-08 15:15 ?10次下載

    基于雙線性插值圖像縮放在GPU上的實現

    基于雙線性插值圖像縮放在GPU上的實現
    發表于 01-08 14:47 ?0次下載

    基于雙線性插值原理實現圖像縮放算法

    轉化為目標圖像的相應點的新坐標。是指在已知的離散數據上補連續函數,使補連續函數的曲線通過全部給定的離散數據點,是處理離散函數逼近問題
    發表于 11-07 14:41 ?11次下載
    基于<b class='flag-5'>雙線性插值</b>原理實現<b class='flag-5'>圖像</b>縮放<b class='flag-5'>算法</b>

    基于FPGA雙線性CFA算法的設計

    實現了基于FPGA雙線性CFA算法。該算法的處理對象是每個像素為8bit的XGA@15Hz
    發表于 11-23 14:24 ?4458次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>雙線性</b>CFA<b class='flag-5'>插</b><b class='flag-5'>值</b><b class='flag-5'>算法</b>的設計

    如何通過FPGA變成我們看到的色彩斑斕的圖片

    這里所謂的De-Bayer就是將Bayer格式轉換成正常的RGB格式。我們采用雙線性插值法,這是一個平衡計算量和圖像質量的算法雙線性插值法是利用它自己鄰近的4個像素的顏色分量來補充自
    的頭像 發表于 11-14 10:42 ?4672次閱讀

    FPGA上如何實現雙線性插值的計算

    雙線性插值顧名思義是線性插值Pro,為了說明白什么是雙線性插值,首先得先從線性插值說起。那么什么又是線性呢?
    發表于 08-09 17:33 ?4648次閱讀

    使用FPGA實現視頻圖像縮放顯示的設計論文說明

    對幾種常用的圖像縮放算法進行了比較,在權衡了算法復雜度、縮放效果和FPGA 邏輯資源等3大因素后,選擇了雙線性插值算法來實現
    發表于 01-25 14:51 ?6次下載
    使用<b class='flag-5'>FPGA</b>實現視頻<b class='flag-5'>圖像</b>縮放顯示的設計論文說明

    雙線性插值算法的講解

    雙線性插值中,我們現在找x0', y0'所在位置旁邊的四個點,再根據這四個點與(x0',y0')距離的關系得到權重,最后計算出目標圖像中(x,y)一點的像素
    的頭像 發表于 09-19 10:25 ?3274次閱讀

    FPGA純verilog代碼實現圖像縮放

    本設計將常用的雙線性插值和鄰域算法融合為一個代碼中,通過輸入參數選擇某一種算法
    發表于 06-06 15:06 ?2423次閱讀
    <b class='flag-5'>FPGA</b>純verilog代碼實現<b class='flag-5'>圖像</b>縮放
    主站蜘蛛池模板: 人妻仑乱少妇88MAV| 国产美女影院| 日本九九热在线观看官网| 国产成人精品视频播放| 樱桃视频高清免费观看在线播放| 秋霞影院福利电影| 久久久久久久久性潮| 国产精品日本无码久久一老A| 973午夜伦伦电影论片| 亚洲精品国产专区91在线| 三级在线网址| 免费人成网站永久| 久久www免费人成_看片高清| 国产精品大全国产精品| caoporen超碰在线视频| 樱花草在线影视WWW日本动漫| 午夜国产精品视频在线| 欧洲精品一区二区不卡观看| 交换:年轻夫妇-HD中文字幕| 国产精品卡1卡2卡三卡四| 把腿张开老子CAO烂你动态图| 中文国产在线观看| 亚洲色综合狠狠综合区| 卫生间被教官做好爽HH视频| 人与畜禽CROPROATION免费| 毛片一区二区三区| 久久亚洲A片COM人成A| 火影小南被爆羞羞网站| 国产免费毛片在线观看| 国产Av影片麻豆精品传媒| x69老师x日本| 99热这里只有的精品| 5278欧美一区二区三区| 1000视频在线播放| 这里只有精品网| 妖精视频免费看| 亚洲视频免费看| 亚洲视频无码高清在线| 亚洲色图激情文学| 一本大道香蕉中文在线视频观看| 亚洲乱码中文字幕久久|