衡阳派盒市场营销有限公司

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

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

3天內不再提示

淺析人工智能的卷積神經網絡與圖像處理

電子工程師 ? 來源:eetrend ? 作者:demi ? 2019-11-02 11:23 ? 次閱讀

人工智能深度學習技術中,有一個很重要的概念就是卷積神經網絡 CNN(Convolutional Neural Networks)。

卷積神經網絡被廣泛地運用到計算機視覺中,用于提取圖像數據的特征,其中發揮關鍵作用的步驟就是卷積層中的卷積運算。

卷積到底是什么?深度學習中的卷積運算與傳統的信號與系統中的卷積算子有什么不同?為什么卷積運算可以提取圖像的特征呢?下3分鐘帶你讀懂卷積運算與圖像處理。

了解卷積運算

卷積神經網絡中的核心即為 卷積運算,其相當于圖像處理中的 濾波器運算。對于一個 m×n大小的卷積核:

卷積一詞最開始出現在信號與系統中,是指兩個原函數產生一個新的函數的一種算子。

卷積運算在運算過程可以概括為翻轉、平移再加權求和三個步驟,其中的加權求和就是乘加操作。

另外,卷積運算還有一個重要的特性:空間域卷積=頻域乘積,這一點可以解釋為什么卷積運算可以自動地提取圖像的特征。

在卷積神經網絡中,對數字圖像做卷積操作其實就是利用卷積核(黃底部分)在圖像(綠底部分)上滑動,將圖像上的像素灰度值與對應卷積核上的數值相乘,然后將所有相乘后的值相加作為此時的輸出值(紅底部分),并最終滑動遍歷完整副圖像的過程。

動圖來源于stanford.edu, Feature extraction using convolution

仔細觀察上述動圖,圖像中的卷積操作相比于信號與系統中的卷積少了點什么?

我們可以看到,圖像中卷積的計算過程只有平移和乘加兩個步驟,相對于信號與系統的卷積算子缺少了翻轉。

那么,圖像的卷積操作是否需要進行翻轉呢?

事實上,深度學習中卷積核是無需進行翻轉的,因為卷積核中的所有權重都是隨機初始化,開始不是確定的。網絡每次更新迭代都是為了尋找一個最合適的卷積核權重值,所以是否翻轉也就無關緊要了。除此之外,圖像處理中的卷積核一般是對稱的,翻轉也就顯得不那么必要。

卷積神經網絡被廣泛運用到計算機視覺的最大一個原因,就是卷積層可以自動地提取圖像特征。

提取圖像特征

圖像中的特征通常指代圖像中物體的輪廓與紋理信息,而通常物體的細節(可以簡單地理解為圖像中像素點灰度值變換緩慢的地方)帶來的信息量較少。我們通常所說的圖像特征提取的過程是在保留圖像輪廓和紋理的同時,去掉冗余信息的過程。

物體輪廓

物體紋理,圖片來源The Berkeley Segmentation Dataset and Benchmark

那么如何區分圖像的特征與圖像的冗余信息量呢?

如下面這幅人物圖像,如果我們不對原始圖像做處理,很難將圖像的特征與冗余信息量區分開來。

我們可以換一個角度,不從時空區域來區分,而是抓住圖像細節和圖像輪廓紋理的頻率不一樣這一特征,把一副圖像放在頻域中以區分圖像的細節與圖像的輪廓紋理。

我們將這幅人物圖像(左)轉換到頻域中的該圖像(右),離中心點越近的分量頻率越低,離中心點越遠的分量頻率越高。

原圖

頻域圖像,圖片來源CMU, Computational Photography, Fall 2019

現在我們將用一個模板來分離高低頻分量。

如左圖所示的模板1中,其數值取值范圍為0到1。模板中的點越黑其數值越接近于0,越白越接近于1.

將模板1與頻域圖像相乘后,就可以只保留高頻部分去除離中心點較近的低頻分量,再將圖像轉換回到空間域中,可以看到圖像的高頻分量(右)是輪廓和紋理特征。

模板1

高頻分量,圖片來源:CMU, Computational Photography, Fall 2019

同樣的操作方式,將模板2與頻域圖像相乘,頻域圖中的低頻分量可以被選取出來,再將低頻分量轉到空間域中,可以看到低頻分量代表著細節特征。這時我們就可以成功地將圖像的輪廓紋理細節信息從頻率的角度分開來了。

模板2

低頻分量,圖片來源CMU, Computational Photography, Fall 2019

以上處理過程,實際就是在頻域中將模板與頻域圖像相乘,以區分圖像輪廓紋理與細節信息的過程。

而頻域相乘就等于空間域卷積,這是剛才提及到的卷積的重要特性。那么上述在頻域中的操作等同于空間中的圖像與空間域中的模板做卷積,這樣從頻域的角度,就可以解釋卷積操作能夠提取圖像特征的原因。

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

    關注

    42

    文章

    4779

    瀏覽量

    101169
  • 人工智能
    +關注

    關注

    1796

    文章

    47666

    瀏覽量

    240286
收藏 人收藏

    評論

    相關推薦

    卷積神經網絡在自然語言處理中的應用

    自然語言處理人工智能領域的一個重要分支,它致力于使計算機能夠理解、解釋和生成人類語言。隨著深度學習技術的發展,卷積神經網絡(CNNs)作為一種強大的模型,在
    的頭像 發表于 11-15 14:58 ?344次閱讀

    卷積神經網絡與傳統神經網絡的比較

    在深度學習領域,神經網絡模型被廣泛應用于各種任務,如圖像識別、自然語言處理和游戲智能等。其中,卷積神經網
    的頭像 發表于 11-15 14:53 ?741次閱讀

    關于卷積神經網絡,這些概念你厘清了么~

    隨著人工智能(AI)技術的快速發展,AI可以越來越多地支持以前無法實現或者難以實現的應用。本文基于此解釋了 卷積神經網絡 (CNN)及其對人工智能和機器學習的意義。CNN是一種能夠從
    發表于 10-24 13:56

    BP神經網絡卷積神經網絡的關系

    BP神經網絡(Backpropagation Neural Network)和卷積神經網絡(Convolutional Neural Network,簡稱CNN)是兩種在人工智能和機器
    的頭像 發表于 07-10 15:24 ?1735次閱讀

    人工智能神經網絡芯片的介紹

    人工智能神經網絡芯片是一類專門為深度學習和神經網絡算法設計的處理器。它們具有高性能、低功耗、可擴展等特點,廣泛應用于圖像識別、語音識別、自然
    的頭像 發表于 07-04 09:33 ?918次閱讀

    卷積神經網絡的實現原理

    卷積神經網絡(Convolutional Neural Networks,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。本文將詳細介紹
    的頭像 發表于 07-03 10:49 ?655次閱讀

    神經網絡人工智能的關系是什么

    神經網絡人工智能的關系是密不可分的。神經網絡人工智能的一種重要實現方式,而人工智能則是神經網絡
    的頭像 發表于 07-03 10:25 ?1334次閱讀

    卷積神經網絡訓練的是什么

    卷積神經網絡(Convolutional Neural Networks,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。本文將詳細介紹
    的頭像 發表于 07-03 09:15 ?519次閱讀

    深度學習與卷積神經網絡的應用

    隨著人工智能技術的飛速發展,深度學習和卷積神經網絡(Convolutional Neural Network, CNN)作為其中的重要分支,已經在多個領域取得了顯著的應用成果。從圖像
    的頭像 發表于 07-02 18:19 ?1050次閱讀

    卷積神經網絡的原理與實現

    1.卷積神經網絡(Convolutional Neural Networks,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。
    的頭像 發表于 07-02 16:47 ?725次閱讀

    卷積神經網絡的基本結構及其功能

    卷積神經網絡(Convolutional Neural Network,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。本文將詳細介紹
    的頭像 發表于 07-02 14:45 ?2553次閱讀

    卷積神經網絡的原理是什么

    卷積神經網絡(Convolutional Neural Network,簡稱CNN)是一種深度學習模型,廣泛應用于圖像識別、語音識別、自然語言處理等領域。本文將詳細介紹
    的頭像 發表于 07-02 14:44 ?806次閱讀

    卷積神經網絡圖像識別中的應用

    卷積神經網絡(Convolutional Neural Networks, CNNs)是一種深度學習模型,廣泛應用于圖像識別、視頻分析、自然語言處理等領域。 1.
    的頭像 發表于 07-02 14:28 ?1291次閱讀

    卷積神經網絡和bp神經網絡的區別

    化能力。隨著深度學習技術的不斷發展,神經網絡已經成為人工智能領域的重要技術之一。卷積神經網絡和BP神經
    的頭像 發表于 07-02 14:24 ?4711次閱讀

    卷積神經網絡的基本結構

    隨著大數據和計算機硬件技術的飛速發展,深度學習已成為人工智能領域的重要分支,而卷積神經網絡(Convolutional Neural Network,簡稱CNN)作為深度學習的一種重要模型,已
    的頭像 發表于 07-01 15:58 ?579次閱讀
    24山64卦分金| 利高百家乐现金网| 百家乐娱乐城公司| 威尼斯人娱乐场xpjgw5xsjgw| 盛大69棋牌游戏| 百家乐官网网络视频游戏| 金牌百家乐官网的玩法技巧和规则| 做百家乐网上投注| 大发888娱乐城官网下载真钱| 百家乐官网打印程序| 宝马百家乐官网的玩法技巧和规则 | 百家乐官网是不是有技巧| 百家乐街机游戏下载| 大发888备用网址大全| 百家乐官网游戏开发软件| 百家乐投注科学公式| 元游棋牌游戏下载| 澳门百家乐官网然后赢| 百家乐赌大小| 百家乐官网赌博出千| 百家乐玩法有技巧| 娱乐城送38| 百家乐官网真人游戏棋牌| 巴黎人百家乐的玩法技巧和规则| 荥阳市| 打百家乐的技巧| 棋牌游戏代理| 欧凯百家乐官网的玩法技巧和规则 | 百家乐游戏机论坛| 皇冠网址推介| 百家乐官网博牌规| 六合彩票| 百家乐官网博百家乐官网的玩法技巧和规则 | 德州扑克发牌视频| 百家乐官网对冲套红利| 362百家乐的玩法技巧和规则| 保单百家乐官网游戏机| 新百家乐庄闲路单图记录| 百家乐官网如何看面| k7百家乐最小投注| 百家乐官网作弊演示|