?

基于云計算的圖像分類算法

2017-02-16 11:13孫沫麗
現代電子技術 2017年1期
關鍵詞:圖像分類云計算特征提取

孫沫麗

摘 要: 針對單一單板機的圖像分類效率低的缺陷,提出一種基于云計算的圖像分類算法。首先通過特征提取算法提取圖像的多種特征,然后采用Map/Reduce模型對圖像進行匹配和分類,根據匹配結果得到圖像的最優分類結果,最后采用Matlab軟件實現圖像分類的仿真實驗。結果表明,相比于其他圖像分類算法,該算法減少了圖像的分類時間,提高了圖像的分類速度,尤其對大規模圖像分類優勢更加明顯。

關鍵詞: 云計算; 圖像分類; 特征提??; 特征匹配

中圖分類號: TN911.73?34; TP391 文獻標識碼: A 文章編號: 1004?373X(2017)01?0057?04

Abstract: Aiming at the defect of low image classification efficiency of the single board computer, an image classification algorithm based on cloud computing is proposed. The image multiple features are extracted with the feature extraction algorithm, then the Map/Reduce model is used to match and classify the image, and obtain the image optimal classification result according to the matching result. The simulation experiment of the image classification was realized with Matlab software. The results show that, in comparison with other image classification algorithms, the algorithm can reduce the image classification time, improve the image classification speed, and has obvious superiority especially for the large?scale images classification.

Keywords: cloud computing; image classification; feature extraction; feature matching

0 引 言

圖像分類可以實現圖像目標識別、機械故障診斷、狀態監測以及模式識別等,其在工業生產和軍事打擊等領域具有重要的應用價值[1]。

圖像分類通過提取反應目標圖像屬性的特征信息,結合分類器實現圖像分類[2]。傳統圖像分類方法主要有支持向量機算法、BP神經網絡算法等,它們通過特征提取實現圖像分類和識別,但計算機復雜度大[3?4];文獻[5]提出基于自相關匹配檢測的圖像分類識別算法,并應用于機械故障檢測,通過提取機械故障狀態下的CT掃描圖像,對BP神經網絡分類,實現對圖像的故障屬性分類識別,提高故障診斷性能,但該算法采用單特征的圖像分類方法,不能對大規模圖像進行集成處理和分類,圖像批處理的效能不佳,效率較低。

針對上述問題,本文提出基于云計算的圖像分類算法。首先提取圖像的多種特征,然后采用Map/Reduce模型對圖像進行匹配和分類,根據匹配結果得到圖像最優分類結果,最后采用Matlab軟件進行仿真實驗,實現圖像分類。實驗結果驗證了本文方法的有效性,展示了本文設計的圖像分類算法在實現圖像云計算分類中的優越性能,實現框圖如圖1所示。

1 圖像預處理及特征提取

1.1 圖像采集及預處理

2 圖像分類算法改進實現

2.1 算法設計

采用快速迭代收縮閾值算法,通過云計算實現對圖像分類過程的快速搜索處理,提高圖像的分類效率。

2.2 算法的實現流程

(1) 設輸入圖像為,采用云計算批處理基礎進行網格計算,得到圖像輸出的像素序列。

(2) 采用小波降噪算法對圖像進行降噪,并采用自相關檢測器進行自適應濾波,得到輸出圖像為:。

(3) 對圖像的屬性特征進行分析和提取,得到能描述待分類圖像內容的仿射不變矩和高階矩。

(4) 計算目標與候選區域像素的權重,進行圖像偏差補償加權,得到圖像的紋理信息和高階矩特征。

(5) 運用Map/Reduce模型估計圖像沿滑動平均窗口經過特征點匹配得到圖像分類的Map/Reduce模型,實現圖像分類。

3 實驗與結果分析

實驗數據集為Corel標準圖像庫,圖像庫中含有大量各種屬性的圖像,在進行Corel標準圖像庫的檢索過程中,需要進行圖像分類處理,以圖像庫中的花朵、動物作為研究對象,得到原始的測試圖像如圖2所示。

首先進行圖像的降噪處理和特征提取,通過特征提取算法提取圖像的高階矩特征和仿射不變矩特征,然后采用Map/Reduce模型對圖像進行匹配和分類,得到的分類結果如圖3和圖4所示。

從圖3和圖4可知,本文方法可以實現對整個Corel標準圖像庫中圖像的快速分類檢索,準確輸出圖像的類別屬性,為了定量測試分類算法在效率和準確度方面的性能,采用1 000次蒙特卡洛實驗進行多特征融合并用傳統方法進行圖像分類,得到圖像分類的指標對比結果如圖5,圖6所示。

從圖5,圖6可見,采用本文算法通過對圖像的多特征提取和融合,在Map/Reduce模型中實現圖像分類,其準確度較高,執行效率較高,有效減少分類時間,總體性能優于傳統方法。

4 結 語

針對大規模圖像庫中圖像的分類識別問題,提出一種基于云計算的圖像分類算法,進行采集圖像和降噪預處理,為圖像分類模型提供數據信息輸入,采用小波降噪進行圖像提純,提取圖像的高階矩和仿射不變矩等多種特征,在Map/Reduce模型中實現特征融合和特征匹配,實現分類優化,研究結果表明,本文方法的圖像分類準確度高,執行效率較好。

參考文獻

[1] 羅會蘭,郭敏杰,孔繁勝.一種基于多級空間視覺詞典集體的圖像分類方法[J].電子學報,2015,43(4):684?693.

[2] DUAN F, WANG Y, YANG L, et al. Spatio?temporal consistency in stereoscopic video depth map sequence estimation [J]. Journal of information and computational science, 2014, 11(18): 6497?6508.

[3] MAMAHESH S, VISHAL M, RAJ R G. SAR automatic target recognition using discriminative graphical models [J]. IEEE transactions on aerospace and electronic systems, 2014, 50(1): 591?606.

[4] 吳潔璇,陳振杰,張云倩,等.多核CPU下的K?means遙感影像分類并行方法[J].計算機應用,2015,35(5):1296?1301.

[5] 何國棟,石建平,馮友宏,等.一種新的紅外與可見光圖像融合算法[J].傳感器與微系統,2014,33(4):139?141.

[6] 段峰峰,王永濱,楊麗芳,等.基于主成分分析方向深度梯度直方圖的立體視覺深度圖特征提取[J].計算機應用,2016,36(1):222?226.

[7] 丁軍,劉宏偉,陳渤,等.相似性約束的深度置信網絡在SAR圖像目標識別的應用[J].電子與信息學報,2016,38(1):97?103.

[8] 苗啟廣,王寶樹.基于局部對比度的自適應PCNN圖像融合[J].計算機學報,2008,31(5):875?880.

[9] 劉金龍,熊承義,高志榮,等.結合全變差與自適應低秩正則化的圖像壓縮感知重構[J].計算機應用,2016,36(1):233?237.

猜你喜歡
圖像分類云計算特征提取
基于Daubechies(dbN)的飛行器音頻特征提取
Bagging RCSP腦電特征提取算法
一種基于引導濾波和MNF的高光譜遙感圖像分類方法
基于云計算的移動學習平臺的設計
實驗云:理論教學與實驗教學深度融合的助推器
云計算中的存儲虛擬化技術應用
基于MED和循環域解調的多故障特征提取
Walsh變換在滾動軸承早期故障特征提取中的應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合