孫沫麗
摘 要: 針對(duì)單一單板機(jī)的圖像分類效率低的缺陷,提出一種基于云計(jì)算的圖像分類算法。首先通過(guò)特征提取算法提取圖像的多種特征,然后采用Map/Reduce模型對(duì)圖像進(jìn)行匹配和分類,根據(jù)匹配結(jié)果得到圖像的最優(yōu)分類結(jié)果,最后采用Matlab軟件實(shí)現(xiàn)圖像分類的仿真實(shí)驗(yàn)。結(jié)果表明,相比于其他圖像分類算法,該算法減少了圖像的分類時(shí)間,提高了圖像的分類速度,尤其對(duì)大規(guī)模圖像分類優(yōu)勢(shì)更加明顯。
關(guān)鍵詞: 云計(jì)算; 圖像分類; 特征提??; 特征匹配
中圖分類號(hào): TN911.73?34; TP391 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 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 引 言
圖像分類可以實(shí)現(xiàn)圖像目標(biāo)識(shí)別、機(jī)械故障診斷、狀態(tài)監(jiān)測(cè)以及模式識(shí)別等,其在工業(yè)生產(chǎn)和軍事打擊等領(lǐng)域具有重要的應(yīng)用價(jià)值[1]。
圖像分類通過(guò)提取反應(yīng)目標(biāo)圖像屬性的特征信息,結(jié)合分類器實(shí)現(xiàn)圖像分類[2]。傳統(tǒng)圖像分類方法主要有支持向量機(jī)算法、BP神經(jīng)網(wǎng)絡(luò)算法等,它們通過(guò)特征提取實(shí)現(xiàn)圖像分類和識(shí)別,但計(jì)算機(jī)復(fù)雜度大[3?4];文獻(xiàn)[5]提出基于自相關(guān)匹配檢測(cè)的圖像分類識(shí)別算法,并應(yīng)用于機(jī)械故障檢測(cè),通過(guò)提取機(jī)械故障狀態(tài)下的CT掃描圖像,對(duì)BP神經(jīng)網(wǎng)絡(luò)分類,實(shí)現(xiàn)對(duì)圖像的故障屬性分類識(shí)別,提高故障診斷性能,但該算法采用單特征的圖像分類方法,不能對(duì)大規(guī)模圖像進(jìn)行集成處理和分類,圖像批處理的效能不佳,效率較低。
針對(duì)上述問(wèn)題,本文提出基于云計(jì)算的圖像分類算法。首先提取圖像的多種特征,然后采用Map/Reduce模型對(duì)圖像進(jìn)行匹配和分類,根據(jù)匹配結(jié)果得到圖像最優(yōu)分類結(jié)果,最后采用Matlab軟件進(jìn)行仿真實(shí)驗(yàn),實(shí)現(xiàn)圖像分類。實(shí)驗(yàn)結(jié)果驗(yàn)證了本文方法的有效性,展示了本文設(shè)計(jì)的圖像分類算法在實(shí)現(xiàn)圖像云計(jì)算分類中的優(yōu)越性能,實(shí)現(xiàn)框圖如圖1所示。
1 圖像預(yù)處理及特征提取
1.1 圖像采集及預(yù)處理
2 圖像分類算法改進(jìn)實(shí)現(xiàn)
2.1 算法設(shè)計(jì)
采用快速迭代收縮閾值算法,通過(guò)云計(jì)算實(shí)現(xiàn)對(duì)圖像分類過(guò)程的快速搜索處理,提高圖像的分類效率。
2.2 算法的實(shí)現(xiàn)流程
(1) 設(shè)輸入圖像為,采用云計(jì)算批處理基礎(chǔ)進(jìn)行網(wǎng)格計(jì)算,得到圖像輸出的像素序列。
(2) 采用小波降噪算法對(duì)圖像進(jìn)行降噪,并采用自相關(guān)檢測(cè)器進(jìn)行自適應(yīng)濾波,得到輸出圖像為:。
(3) 對(duì)圖像的屬性特征進(jìn)行分析和提取,得到能描述待分類圖像內(nèi)容的仿射不變矩和高階矩。
(4) 計(jì)算目標(biāo)與候選區(qū)域像素的權(quán)重,進(jìn)行圖像偏差補(bǔ)償加權(quán),得到圖像的紋理信息和高階矩特征。
(5) 運(yùn)用Map/Reduce模型估計(jì)圖像沿滑動(dòng)平均窗口經(jīng)過(guò)特征點(diǎn)匹配得到圖像分類的Map/Reduce模型,實(shí)現(xiàn)圖像分類。
3 實(shí)驗(yàn)與結(jié)果分析
實(shí)驗(yàn)數(shù)據(jù)集為Corel標(biāo)準(zhǔn)圖像庫(kù),圖像庫(kù)中含有大量各種屬性的圖像,在進(jìn)行Corel標(biāo)準(zhǔn)圖像庫(kù)的檢索過(guò)程中,需要進(jìn)行圖像分類處理,以圖像庫(kù)中的花朵、動(dòng)物作為研究對(duì)象,得到原始的測(cè)試圖像如圖2所示。
首先進(jìn)行圖像的降噪處理和特征提取,通過(guò)特征提取算法提取圖像的高階矩特征和仿射不變矩特征,然后采用Map/Reduce模型對(duì)圖像進(jìn)行匹配和分類,得到的分類結(jié)果如圖3和圖4所示。
從圖3和圖4可知,本文方法可以實(shí)現(xiàn)對(duì)整個(gè)Corel標(biāo)準(zhǔn)圖像庫(kù)中圖像的快速分類檢索,準(zhǔn)確輸出圖像的類別屬性,為了定量測(cè)試分類算法在效率和準(zhǔn)確度方面的性能,采用1 000次蒙特卡洛實(shí)驗(yàn)進(jìn)行多特征融合并用傳統(tǒng)方法進(jìn)行圖像分類,得到圖像分類的指標(biāo)對(duì)比結(jié)果如圖5,圖6所示。
從圖5,圖6可見,采用本文算法通過(guò)對(duì)圖像的多特征提取和融合,在Map/Reduce模型中實(shí)現(xiàn)圖像分類,其準(zhǔn)確度較高,執(zhí)行效率較高,有效減少分類時(shí)間,總體性能優(yōu)于傳統(tǒng)方法。
4 結(jié) 語(yǔ)
針對(duì)大規(guī)模圖像庫(kù)中圖像的分類識(shí)別問(wèn)題,提出一種基于云計(jì)算的圖像分類算法,進(jìn)行采集圖像和降噪預(yù)處理,為圖像分類模型提供數(shù)據(jù)信息輸入,采用小波降噪進(jìn)行圖像提純,提取圖像的高階矩和仿射不變矩等多種特征,在Map/Reduce模型中實(shí)現(xiàn)特征融合和特征匹配,實(shí)現(xiàn)分類優(yōu)化,研究結(jié)果表明,本文方法的圖像分類準(zhǔn)確度高,執(zhí)行效率較好。
參考文獻(xiàn)
[1] 羅會(huì)蘭,郭敏杰,孔繁勝.一種基于多級(jí)空間視覺詞典集體的圖像分類方法[J].電子學(xué)報(bào),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] 吳潔璇,陳振杰,張?jiān)瀑唬?多核CPU下的K?means遙感影像分類并行方法[J].計(jì)算機(jī)應(yīng)用,2015,35(5):1296?1301.
[5] 何國(guó)棟,石建平,馮友宏,等.一種新的紅外與可見光圖像融合算法[J].傳感器與微系統(tǒng),2014,33(4):139?141.
[6] 段峰峰,王永濱,楊麗芳,等.基于主成分分析方向深度梯度直方圖的立體視覺深度圖特征提取[J].計(jì)算機(jī)應(yīng)用,2016,36(1):222?226.
[7] 丁軍,劉宏偉,陳渤,等.相似性約束的深度置信網(wǎng)絡(luò)在SAR圖像目標(biāo)識(shí)別的應(yīng)用[J].電子與信息學(xué)報(bào),2016,38(1):97?103.
[8] 苗啟廣,王寶樹.基于局部對(duì)比度的自適應(yīng)PCNN圖像融合[J].計(jì)算機(jī)學(xué)報(bào),2008,31(5):875?880.
[9] 劉金龍,熊承義,高志榮,等.結(jié)合全變差與自適應(yīng)低秩正則化的圖像壓縮感知重構(gòu)[J].計(jì)算機(jī)應(yīng)用,2016,36(1):233?237.