999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于深度卷積神經網絡和局部敏感哈希的圖像檢索

2020-07-01 05:35:56廖榮凡沈希忠
應用技術學報 2020年2期
關鍵詞:特征

廖榮凡, 沈希忠

(上海應用技術大學 電氣與電子工程學院, 上海 201418)

在網絡信息技術日益發達的背景下,網絡圖像資源迅速增長,如何實現快速有效的檢索成為了亟待解決的問題。當前基于內容的圖像檢索(content-based image retrieval, CBIR)成為研究的熱點之一。基于圖像內容的檢索技術流程是通過提取圖像紋理、形狀和色彩分布等特征,計算待檢索圖像與已經構建好的圖像數據庫中各個圖像的距離,返回與待檢索圖像最接近的圖像。檢索中最具有挑戰性的問題是如何將圖像像素層面的信息與個人理解的圖像語義聯系起來[1]。

深度卷積神經網絡在圖像分類、圖像語義分割和目標檢測等計算機視覺領域表現優異,對圖像底層和中層特征有很好的表達能力。相對于人工選擇圖像特征表達圖片內容的方法,例如SIFT[2]、HOG[3],卷積神經網絡學習到的高維圖像特征可以更好地表達圖像信息,但也增加了計算復雜度,尤其是在大數據背景下,訓練1個大型深度卷積神經網絡使其收斂到較高的精度,然后用于圖像檢索任務,往往需要很大的計算開銷,同時對于檢索本身而言高維度的特征向量也較低了檢索的效率。

Krizhevsky等[4]使用其提出的Alex-Net網絡的第7層(全連接層)輸出作為圖像的特征向量,用于圖像檢索,在ImageNet數據集[5]上取得了很好的表現。但是其輸出的特征向量高達 4 096 維,檢索大量 4 096 維的數據,判斷2個向量的相似度,其計算速度是一個值得優化的問題。Babenko等[6]使用主成分分析(PCA)壓縮特征向量的維度,實現數據降維,明顯地加快了檢索速度,但是比較2個矩陣的相似度依然不是一個高效的運算。文獻[7-10]提出使用近似最近鄰(approximate nearest neighbor,ANN)算法加速運算,如局部敏感哈希(locality sensitive hash,LSH),將高維度的特征數據映射到低維度的二值空間中,形成二值編碼后,比較它們的漢明距離可以進一步提高檢索速度[11]。

在Alex-Net網絡之后涌現出了一系列表現優異同時也更加復雜的卷積網絡,如VGGNet[12]、Inception[13]和Xception[14]等,這些網絡雖然提高了圖像檢索的精度但因為巨大的計算開銷同時也增加了網絡訓練的難度。

本文設計的檢索方法提供了一種簡潔有效的圖像檢索框架。在計算資源有限的情況下,利用遷移學習方式[4]使用VGG16深度卷積神經網絡在ImageNet數據集上訓練好的模型完成圖像檢索任務,并使用LSH算法進一步提升檢索速度。

圖1 檢索圖片Fig.1 Retrieve image

1 圖像檢索方法

通過遷移學習方式使用VGG16深度卷積神經網絡[12]在ImageNet數據集上訓練好的模型,先采集由其全連接層輸出的高維圖像特征,再經局部敏感哈希處理保存圖像的二值化特征編碼建立圖像的特征數據集,最后將待檢索圖片輸入到網絡中得到圖像的特征編碼和數據庫中的特征數據集進行比較返回最相近的圖像。

1.1 深度卷積VGGNet網絡

卷積神經網絡(convolutional neural network, CNN)是一種專門用來處理具有類似網格結構數據的神經網絡,如時間序列數據和圖像數據[15],具有很好的特征提取能力,可以層次化提取圖像的像素特征完成高精度的圖像分類。

VGGNet由牛津大學開發。VGG16網絡[12]包括13個卷積層、5個池化層和3個全連接層。它的輸入為224×224×3(pixel)的RGB圖像,整個網絡只使用3×3的卷積核,卷積步長為1,而池化層均采用2×2的最大池化,由全連接層實現對ImageNet數據集的分類。

卷積神經網絡全連接層的輸出包含輸入圖像的視覺特征,可以看成為輸入圖像的特定編碼,具有相似編碼的圖像也具有相似的圖像特征[16-17]。使用VGG16網絡在ImageNet數據集上訓練好的模型,分離網絡的圖像分類層(softmax layer)使用其全連接層的輸出作為圖像檢索的特征編碼,建立檢索圖像數據集的特征索引(見圖1)。

設圖像數據集中有N張圖片,數據集中第i(0≤i≤N)張圖片的特征編碼為vi∈Rm,待檢索圖片特征為vq∈Rm,其中m為特征的維度。2張圖片間的距離定義為

li=‖vi-vq‖q

(1)

在圖片搜索時,將待檢索圖片輸入神經網絡得到檢索圖片的特征編碼vq后與數據庫中的各圖像特征vi對比,計算圖像特征之間的距離,如式(1),按距離的大小返回距離最小的前n張圖片。

1.2 局部敏感哈希

哈希算法指的是構建一個哈希模型,使用該哈希模型,可以將高維度的圖片特征映射為低維度的哈希編碼。局部敏感哈希(local sensitive Hash)算法主要用來解決高維空間中點的近似最近鄰搜索問題。局部敏感哈希函數定義:

(2)

式中:r為超平面向量符合高維高斯N(0,1)分布[2];vi∈Rm代表樣本的特征向量。

具體過程如下,給1個樣本特征v∈Rm,將v代入哈希函數H={h1,h2,…,hk},得到二值編碼的計算過程:

y={h1(v),h2(v),…,hk(v)}

(3)

這個過程也可以表示為:

H:v→{h1(v),h2(v), …,hk(v)}

(4)

得到哈希編碼后,對圖片進行最近鄰搜索,通過計算待檢索圖片的哈希碼與數據庫中各圖片哈希碼的漢明距離,得到與待檢索圖片特征最相似的結果。

2張圖片的特征向量為vi和vj,它們的哈希編碼分別為yi=[h1(vi),h2(vi), …,hk(vi)]和yj=[h1(vj),h2(vj), …,hk(vj)],則它們的哈希距離定義為:

dH(yi,yj)=‖yi-yj‖1

(5)

在實際計算中,因為哈希碼由0和1構成,因此其哈希距離可以直接通過計算機中的位操作來進行,因此大大提升了計算速度。相較于在原始的特征空間中利用圖片特征進行檢索,利用圖片的哈希編碼進行最近鄰搜索明顯地加快了檢索的速度。

2 實 驗

在ImageNet ILSVRC2012_img_val驗證數據集上檢驗實驗的效果。此數據集是ILSVRC2012訓練數據集的驗證數據集包含 50 000 張不同類型的圖片。實驗先利用VGG16網絡建立數據集圖片的特征索引,然后進行檢索,驗證實驗的檢索精度,最后使用局部敏感哈希加速檢索速度,提高大規模圖像數據檢索的時效性。

2.1 卷積神經網絡輸出特征檢索的有效性

使用基于距離排序的準確率測量方法,給出帶查詢圖片q,檢索出數據庫中距離q最近的前k張圖片,其中第i(0≤i≤k)張圖片的標簽(label)若與圖片q的標簽相同則記val(i)=1,否則記val(i)=0。檢索精度P的計算公式為

(6)

取j張圖片,每張圖片的檢索精度記為pj則模型的平均檢測精度為:

(7)

使用10張驗證集中的圖片(見圖1)。每張圖片檢索時取k=1、5、10,經過多次檢索實驗,上述網絡的檢索精度如表1所示。部分圖片檢索結果如附錄1所示。

表1 圖片檢索精度Tab.1 Image retrieval accuracy

由實驗結果分析可見當k=1時,即對輸入圖像進行匹配時可以完全精準地匹配到數據集中的對象。當k=5、10時,基于圖像內容的檢索精度分別為0.93和0.83,在準確判斷圖像類別的基礎上還可以依據圖像的像素特征返回相近的圖片。

2.2 使用局部敏感哈希提升檢索速度

使用局部敏感哈希算法將圖像的高維特征映射到8維的哈希空間中建立圖像索引,然后對上述提到的10張標準圖片檢索。在上述相同數據集上檢索的時間,見表2。其中部分檢索圖像結果如附錄2所示。

表2 使用VGG網絡和VGG+LSH算法檢索的時間開銷Tab.2 Retrieval time using VGG network and VGG+LSH algorithm s

由上述實驗結果可見在大規模數據集上使用這種方法可以明顯提高檢索的速度。在本圖像數據集(50 000 張)中局部敏感哈希算法將檢索速度提升了近3倍。使用上文設定的10張標準檢索圖片,按式(7)計算局部敏感哈希算法檢索圖片的精度。取k=1、5、10,經過多次檢索實驗,上述網絡的檢索精度如表3所示。實驗表明使用VGG16網絡結合局部敏感哈希算法檢索圖像可以在不明顯影響檢索精度的情況下大幅提升檢索速度。

表3 VGG+LSH檢索精度Tab.3 Image retrieval accuracy of VGG+LSH

3 結 語

本文通過使用深度卷積神經網絡的全連接層輸出作為圖像的特征編碼,用于端到端的基于內容的圖像檢索,并使用局部敏感哈希算法加速檢索。實驗表明使用VGG16網絡結合局部敏感哈希算法檢索圖像可以大幅提升檢索速度,同時保持較高的檢索精度。本文設計的圖像檢索方法提供了一種在計算資源有限情況下實現大規模圖像檢索的輕便框架,可有效完成大規模數據的圖像檢索和匹配任務。

猜你喜歡
特征
抓住特征巧觀察
離散型隨機變量的分布列與數字特征
具有兩個P’維非線性不可約特征標的非可解群
月震特征及與地震的對比
如何表達“特征”
被k(2≤k≤16)整除的正整數的特征
中等數學(2019年8期)2019-11-25 01:38:14
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
詈語的文化蘊含與現代特征
新聞傳播(2018年11期)2018-08-29 08:15:24
抓住特征巧觀察
基于特征篩選的模型選擇
主站蜘蛛池模板: 最新精品国偷自产在线| 国产欧美日韩综合在线第一| 欧美一道本| 日本亚洲欧美在线| 99热最新在线| 国产丝袜一区二区三区视频免下载| 亚洲天堂免费| 99一级毛片| 欧美一级高清片欧美国产欧美| 在线观看欧美国产| 日韩在线视频网站| 亚洲最大福利网站| 久久久亚洲国产美女国产盗摄| 日本AⅤ精品一区二区三区日| 青青青伊人色综合久久| 波多野结衣无码视频在线观看| 永久免费av网站可以直接看的| 久久伊伊香蕉综合精品| 国产精品一区二区在线播放| 蝴蝶伊人久久中文娱乐网| 欧美日本一区二区三区免费| 99青青青精品视频在线| 亚洲娇小与黑人巨大交| 91精品福利自产拍在线观看| 亚洲综合色吧| 日本人妻丰满熟妇区| 亚洲天堂首页| 欧美特黄一级大黄录像| 久久综合色播五月男人的天堂| 凹凸精品免费精品视频| 成人综合在线观看| 免费人成视频在线观看网站| 中文字幕永久在线看| 久久久成年黄色视频| 亚洲欧洲天堂色AV| 欧美有码在线| 亚洲男女在线| 日韩无码黄色| 欧美午夜在线播放| 色综合久久88| 全免费a级毛片免费看不卡| 亚洲大学生视频在线播放| 欧美天堂在线| 国产精品性| 国产黄网永久免费| 亚洲AⅤ无码日韩AV无码网站| 一级一级一片免费| 热99re99首页精品亚洲五月天| 人妻91无码色偷偷色噜噜噜| 亚洲无码精品在线播放| 欧美www在线观看| 国产激情无码一区二区APP| 麻豆精品在线| 亚洲一区二区视频在线观看| 亚洲欧洲自拍拍偷午夜色无码| 天堂亚洲网| 91免费在线看| a级毛片免费播放| 国产成人精品优优av| 精品五夜婷香蕉国产线看观看| 国产一区二区三区免费观看| 中文字幕亚洲专区第19页| 亚洲精品手机在线| 欧美国产菊爆免费观看| 午夜限制老子影院888| 欧美午夜性视频| 欧美日韩亚洲国产主播第一区| 国产成人无码综合亚洲日韩不卡| 亚洲成人77777| 毛片基地视频| 精品色综合| 国产亚洲精品精品精品| 日韩精品无码一级毛片免费| 国产高清精品在线91| 为你提供最新久久精品久久综合| 成人福利视频网| 国产精品区视频中文字幕| 国产成人AV大片大片在线播放 | 一本一道波多野结衣av黑人在线| 国产视频欧美| 国产精品永久不卡免费视频| 欧美亚洲欧美|