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

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

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

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

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

圖像卷積概念

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

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

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

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

卷積核大小

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

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

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

參考:

Convolution

Kernel (image processing)

圖像卷積數(shù)學公式

二維離散卷積公式如下:

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

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

圖形化表示

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

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

其圖形化公式如下:

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

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

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

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

舉例

函數(shù) f = [1,2,3,4] ,函數(shù) g = [1,3,2]

將函數(shù) g 逆轉:g(τ) ? g(?τ),值變?yōu)椋?,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(重復這一過程,直到所有圖像值均已被計算)

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

圖像卷積注意事項

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

卷積核歸一化

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

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

數(shù)值精度

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

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

    關注

    0

    文章

    95

    瀏覽量

    18482
收藏 人收藏

    評論

    相關推薦

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

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

    繞線電感定制的注意事項

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

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

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

    FMD LINK 使用注意事項

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

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

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

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

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

    RX66N組的高溫操作注意事項

    電子發(fā)燒友網(wǎng)站提供《RX66N組的高溫操作注意事項.pdf》資料免費下載
    發(fā)表于 01-29 11:22 ?0次下載
    RX66N組的高溫<b class='flag-5'>操作</b><b class='flag-5'>注意事項</b>

    RX72N組的高溫操作注意事項

    電子發(fā)燒友網(wǎng)站提供《RX72N組的高溫操作注意事項.pdf》資料免費下載
    發(fā)表于 01-29 11:21 ?0次下載
    RX72N組的高溫<b class='flag-5'>操作</b><b class='flag-5'>注意事項</b>

    RX78M組的高溫操作注意事項

    電子發(fā)燒友網(wǎng)站提供《RX78M組的高溫操作注意事項.pdf》資料免費下載
    發(fā)表于 01-29 11:19 ?0次下載
    RX78M組的高溫<b class='flag-5'>操作</b><b class='flag-5'>注意事項</b>

    電子負載并聯(lián)操作注意事項

    電子負載并聯(lián)操作注意事項 電子負載是一種測試和模擬電路負載的設備,可以模擬不同負載條件下的電流和電壓。電子負載的并聯(lián)操作是指將個或更多個電子負載連接在一起以增加負載容量和靈活性。通
    的頭像 發(fā)表于 01-22 13:42 ?997次閱讀

    浪涌抑制器的應用及注意事項?

    浪涌抑制器的應用及注意事項?|深圳比創(chuàng)達電子
    的頭像 發(fā)表于 01-19 09:55 ?634次閱讀
    浪涌抑制器的應用及<b class='flag-5'>注意事項</b>?

    霍爾元件使用的注意事項

    霍爾元件使用的注意事項? 霍爾元件是一種常見的電子元件,主要用于測量和檢測磁場的變化。它具有靈敏度高、響應速度快、耐磁場干擾等優(yōu)點,在各種應用中得到廣泛使用。然而,為了確?;魻栐恼9ぷ骱脱娱L其
    的頭像 發(fā)表于 12-18 14:56 ?1134次閱讀

    電流互感器的使用注意事項

    當談到電流互感器的使用時,有一些重要的注意事項需要我們牢記。在本文中,我們將探討這些注意事項,為您提供詳細和全面的信息。
    的頭像 發(fā)表于 12-15 10:34 ?1237次閱讀
    電流互感器的使用<b class='flag-5'>注意事項</b>

    VGA OUT 的PCB設計注意事項

    VGA OUT 的PCB設計注意事項
    的頭像 發(fā)表于 11-23 09:04 ?743次閱讀

    紫光同創(chuàng)DDR3_IP_example仿真操作注意事項

    DDR3_IP_example仿真操作注意事項#紫光同創(chuàng)PDS軟件操作指南#盤古系列開發(fā)板軟件使用指南~~
    發(fā)表于 11-02 17:47