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

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

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

3天內不再提示

圖像卷積操作的兩點注意事項

汽車玩家 ? 來源:CSDN ? 作者:編號1993 ? 2020-03-13 16:44 ? 次閱讀

圖像卷積概念

圖像卷積操作(convolution),或稱為核操作(kernel),是進行圖像處理的一種常用手段,

圖像卷積操作的目的是利用像素點和其鄰域像素之前的空間關系,通過加權求和的操作,實現模糊(blurring),銳化(sharpening),邊緣檢測(edge detection)等功能。

圖像卷積的計算過程就是卷積核按步長對圖像局部像素塊進行加權求和的過程。

卷積核實質上是一個固定大小的權重數組,該數組中的錨點通常位于中心

卷積核大小

通常情況下,選取卷積核大小為1x1,3x3,5x5,7x7等

取奇數大小的目的是為了設置卷積核中心為錨點,方便卷積核和圖像的對齊處理

設置卷積核大小對稱的目的是為了在空間域中充分利用像素點和其領域像素間的關系。當然這不是必須的,如果需要針對某一軸進行處理,可以設置1x3或3x1大小。

參考:

Convolution

Kernel (image processing)

圖像卷積數學公式

二維離散卷積公式如下:

圖像卷積操作的兩點注意事項

圖像卷積通常使用這個公式,其中g[x,y]g[x,y]g[x,y]為卷積核,符號?ast?表示卷積操作

圖形化表示

以一維離散卷積公式為例:

圖像卷積操作的兩點注意事項

其圖形化公式如下:

首先將函數 g(τ) 反射為 g(?τ) ,相當于 g(τ) 沿yyy軸翻轉

再對函數 g(?τ) 添加一個時間偏移量 t ,它允許函數 g(t?τ) 沿著 τ 軸移動

變量 t 每增加 1,表示函數 g(t?τ) 向左移動一步

計算 t 遍歷 ?∞ 到 ∞ 的過程中,函數 f(τ) 和 g(t?τ) 的重疊面積

舉例

函數 f = [1,2,3,4] ,函數 g = [1,3,2]

將函數 g 逆轉:g(τ) ? g(?τ),值變為[2,3,1]

計算過程如下:

h(0)=[1]?[1]=1?1=1

h(1)=[1,2]?[3,1]=1?3+2?1=3+2=5

h(2)=[1,2,3]?[2,3,1]=1?2+2?3+3?1=2+6+3=11

h(3)=[2,3,4]?[2,3,1]=2?2+3?3+4?1=4+9+4=17

h(4)=[3,4]?[2,3]=3?2+4?3=6+12=18

h(5)=[4]?[2]=4?2=8

h(x)=[1,5,11,17,18,8]

以此類推可知二維離散卷積的計算過程,先對角翻轉卷積核,在逐步向兩個正方向移動,計算重疊面積

flip the mask (horizontally and vertically) only once(水平和垂直翻轉掩模一次)

slide the mask onto the image(在圖像上滑動掩模)

multiply the corresponding elements and then add them(將相應的元素相乘,然后求和)

repeat this procedure until all values of the image has been calculated(重復這一過程,直到所有圖像值均已被計算)

多說一句,關于信號與系統中的LTI(linear time-invariant systems,線性時不變系統)和LSI(linear shift invariant system,線性位移不變系統)的不變性一直沒太理解,圖形化理解就是信號(函數)可以隨著時間/空間移動而不改變它的原先的形狀,就像卷積核一樣。

圖像卷積注意事項

在進行卷積操作時,需要注意兩點

卷積核歸一化

卷積核的大小和值可以根據要求定義,但通常會將整個卷積核進行歸一化操作,其目的是為了保證修改后結果圖像的平均元素值和原始圖像平均元素值一樣。

因為卷積操作滿足齊次性,所以可以卷積計算完成后再除以整個卷積核的值。

數值精度

圖像數值類型通常為uint8,在進行卷積操作時很容易造成數值溢出,所以在進行操作之前可以先轉換成更高精度的數值類型

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

    關注

    0

    文章

    95

    瀏覽量

    18548
收藏 人收藏

    評論

    相關推薦

    智多晶DDR Controller使用注意事項

    最后一期我們主要介紹智多晶DDR Controller使用時的注意事項
    的頭像 發表于 01-24 11:14 ?203次閱讀
    智多晶DDR Controller使用<b class='flag-5'>注意事項</b>

    EE-276:Blackfin處理器上圖像處理的視頻框架注意事項

    電子發燒友網站提供《EE-276:Blackfin處理器上圖像處理的視頻框架注意事項.pdf》資料免費下載
    發表于 01-06 14:17 ?0次下載
    EE-276:Blackfin處理器上<b class='flag-5'>圖像</b>處理的視頻框架<b class='flag-5'>注意事項</b>

    多層板埋孔設計注意事項

    多層板埋孔設計注意事項
    的頭像 發表于 12-20 16:06 ?286次閱讀

    PCBA生產注意事項

    ? ?PCBA生產注意事項。 長按識別二維碼關注[現代電子裝聯工藝技術]訂閱號,開啟我們共同的學習之旅 end
    的頭像 發表于 11-15 17:04 ?498次閱讀
    PCBA生產<b class='flag-5'>注意事項</b>

    脈沖式充電器的使用注意事項

    充電操作,以免引發火災或爆炸事故。 遵循操作規范 :遵循使用說明書中的操作指南和注意事項,如有疑問或不確定如何操作時,應及時咨詢專業人士的意
    的頭像 發表于 09-26 16:05 ?1123次閱讀

    繞線電感定制的注意事項

    電子發燒友網站提供《繞線電感定制的注意事項.docx》資料免費下載
    發表于 09-20 11:24 ?0次下載

    請問opa637設計注意事項是什么?

    我想用做高輸入阻抗電路前級同相比例。本來用opa627,但帶寬不夠,換用opa637(目前手頭僅有此款可選),發現產生了自激。。。(前級放大2倍)請問opa637設計注意事項是什么,該如何改進。本人是學生,各位大神見笑了。。。
    發表于 09-12 06:59

    共模電感定制的注意事項

    電子發燒友網站提供《共模電感定制的注意事項.docx》資料免費下載
    發表于 09-04 11:47 ?0次下載

    LiFePO4設計注意事項

    電子發燒友網站提供《LiFePO4設計注意事項.pdf》資料免費下載
    發表于 09-03 09:24 ?0次下載
    LiFePO4設計<b class='flag-5'>注意事項</b>

    鉗形電流表的使用方法和注意事項

    鉗形電流表,作為電氣測量和測試的重要工具,其使用方法和注意事項對于保障測量結果的準確性和操作人員的安全至關重要。本文將從鉗形電流表的使用方法和注意事項個方面進行詳細闡述,以期為讀者提
    的頭像 發表于 05-14 16:14 ?3756次閱讀

    FMD LINK 使用注意事項

    電子發燒友網站提供《FMD LINK 使用注意事項.pdf》資料免費下載
    發表于 05-06 10:11 ?0次下載

    水熱合成反應釜的操作注意事項

    水熱/溶劑熱反應釜是一種能分解難溶物質的密閉容器,可用于原子吸收光譜及等離子發射等分析中的溶樣預處理。在使用水熱/溶劑熱反應釜時,為了確保操作的安全性和有效性,必須注意以下幾點操作注意事項
    的頭像 發表于 04-12 08:37 ?1620次閱讀
    水熱合成反應釜的<b class='flag-5'>操作</b><b class='flag-5'>注意事項</b>

    瑞薩CTSU程序在向嵌入式OS操作系統移植時的注意事項

    瑞薩CTSU程序在向嵌入式OS操作系統移植時的注意事項
    的頭像 發表于 03-29 08:05 ?400次閱讀
    瑞薩CTSU程序在向嵌入式OS<b class='flag-5'>操作</b>系統移植時的<b class='flag-5'>注意事項</b>

    光模塊使用可能遇到的問題以及注意事項

    光模塊使用中常見問題及注意事項:兼容性問題、溫度問題、插拔操作問題、故障診斷問題。
    的頭像 發表于 03-11 15:32 ?1012次閱讀

    EMI / Safety觀念簡介及注意事項

    電子發燒友網站提供《EMI / Safety觀念簡介及注意事項.ppt》資料免費下載
    發表于 02-28 09:45 ?1次下載
    大玩家百家乐官网的玩法技巧和规则| 巴比伦百家乐官网的玩法技巧和规则| 百家乐官方网站| 华盛顿百家乐官网的玩法技巧和规则 | 百家乐佣金计算| 稳赢的百家乐官网投注方法| 大发888游戏下载中心| 百家乐数据程序| 百家乐官网讯特| 衡东县| 威尼斯人娱乐城代理注册| 国际豪门娱乐| 玩百家乐上高尔夫娱乐场| 九州百家乐娱乐城| 百家乐官网l路单| 狮威娱乐城| 大发888洗码| 龙博百家乐的玩法技巧和规则| 澳门百家乐打法精华| 机器百家乐官网作弊| 赌场百家乐官网投注公式| 聊城市| 博九注册| 风水24龙| 欢乐谷百家乐官网的玩法技巧和规则| 关于百家乐官网切入点| 皇冠投注网站| 香港六合彩报| 十三张百家乐的玩法技巧和规则 | 百家乐官网赌博工具| 新奥博百家乐官网娱乐城| 现场百家乐官网平台源码| 白山市| E世博线上娱乐城| 澳博| 宣汉县| 万源市| 百家乐官网下注瀛钱法| 朝阳区| 真让百家乐官网游戏开户| 如何玩百家乐官网扑克|