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

高分辨率天文圖像分塊并行特征提取方法研究

2019-10-18 02:57:59夏永泉孫靜茹WUXin-wen
軟件導刊 2019年9期
關鍵詞:特征提取

夏永泉 孫靜茹 WUXin-wen

摘 要:圖像并行處理研究較多,但鮮有分塊文獻以及圖像分塊機制研究。針對高分辨率天文圖像數據量大、特征提取速度緩慢的問題,研究了圖像分塊并行處理策略。通過對高分辨天文圖像在不同分塊分辨率下的特征提取時間進行對比分析,找到特征提取速度最快的分塊分辨率。通過實驗對比和分析得到分塊策略,通過實驗驗證了方法的有效性。

關鍵詞:高分辨率;天文圖像;分塊機制;并行;特征提取

DOI:10. 11907/rjdk. 182913 開放科學(資源服務)標識碼(OSID):

中圖分類號:TP317.4 文獻標識碼:A 文章編號:1672-7800(2019)009-0199-03

Research on Hierarchical Parallel Feature Extraction of

High-resolution Astronomy Image

XIA Yong-quan1,SUN Jing-ru1,WU Xin-wen2,ZHI Jun1,WANG Bing1,XIE Xi-wang1

(1. School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou 450001, China;

2. Faculty of Engineering & Information Technology, Griffith University, Brisbane 4111,Australia)

Abstract: Aiming at the problem of large-scale high-resolution astronomical image data and slow feature extraction speed, this paper adopts block parallel processing strategy for high-resolution astronomical images. In the aspect of image parallel processing, more scholars have conducted researches, but it is clear that the literature discusses how to divide the block and what kind of blocking mechanism is used to block the image. This paper compares and analyzes the feature extraction time of high resolution astronomical images at different block resolutions to find the corresponding block resolution with the fastest feature extraction speed. Through the experimental comparison and analysis, a block strategy was obtained and the effectiveness of the method was verified by experiments.

Key Words: high resolution; astronomical image; segmentation mechanism; parallel; feature extraction

0 引言

當人類第一次將目光投向太空,對宇宙的探索就一直沒有停止過。對宇宙的研究水平標志著一個國家在科技發展中的位置,對自然科學的眾多學科有著特殊的重要意義,也是當代科學技術、特別是尖端空間技術發展的巨大推動力。因此,對空間和宇宙的研究是許多國家的一項戰略性計劃[1]。隨著科學技術的不斷進步,天文臺產生的數字天文圖像數據呈指數增長,獲取到的天文圖像分辨率越來越高。分辨率越高,圖像特征提取的速度就越慢。為提高特征提取速度,分塊并行的處理策略研究應運而生。

提高圖像處理速度研究較多,如Slabaugh G等 [2]使用多線程,充分利用多核處理器并行處理圖像,加快處理速度;Kamalakannan等 [3]在構建MFC框架下使用多線程在多核處理下加快彩色圖像處理速度;楊冠男和袁杰[4]利用多核并行計算加速圖像處理,提出了基于多核CPU的分布式并行計算Matlab PCT加速圖像處理;劉春、陳燕和辛亮[5]提出海量遙感數據的并行計算方法,主要針對串行運算對計算機性能要求高處理速度慢的問題采用并行算法,大大縮短了計算時間;張思乾、程果和陳葷等[6]基于OpenMP實現邊緣提取并行算法,提高了圖像邊緣提取效率;曹婷婷[7]將串行程序改造成并行程序以提高性能;肖漢[8]對基于CPU+GPU的影像匹配高效能異構并行計算進行研究,通過串并性能對比闡述了并行計算在影像匹配上的高性能;張彩蝶[9]利用分布式并行計算提高高分圖像數據融合的速度;廖國忠、高慧和張偉[10]利用多核CPU的并行算法加快煙感圖像的處理速度;劉凡[11]將基于多核CPU的分布式并行計算和基于GPU的高性能并行計算技術應用于圖像處理工程中。這些研究均從并行機制出發通過改變并行算法提高處理速度,沒有采用分塊的處理機制。

圖像分塊研究有:朱富貴[12]研究了一種新的基于分塊DPCM與整數小波變換結合的天文圖像無損壓縮算法;王宏玉[13]基于圖像分塊的特征提取算法,采用分塊PCA提取局部特征;Zhang、Jin等 [14]采用分塊機制處理海量圖像數據;Rashmi、Chaluvaiah[15]等采用并行塊的處理方法解決遙感圖像分類問題;李洋[16]將分塊思想應用到處理框架中,圖像重構速度提高了3倍以上,等等[17-20]。這些研究雖然都用到了圖像分塊方法,但是采用的分塊方法依據是圖像塊數,分成塊數為2×2、4×4、8í8等數目,研究不深入。

本文采用的分塊機制與之完全相反,主要對并行處理中的分塊算法進行研究,采用的分塊依據是圖像塊分辨率大小。本文分塊依據更靈活,圖像塊分辨率為2k,能根據不同性能的處理器分成適合處理器處理的圖像大小。

1 算法思路

本文研究分塊分辨率與并行特征提取速度的關系,確定在哪種分塊分辨率下處理速度較快,所以本算法思路是對同一幅天文圖像分塊,每次子圖像分辨率大小不同,分別統計每次的并行特征提取時間,通過對比提取時間判斷何種分辨率的處理速度最快,處理流程如圖1所示。

2 算法描述

對同一幅天文圖像作處理,每次將同一幅天文圖像分成不同分辨率大小的若干塊,對每次分塊后的若干子圖像作并行特征提取,在每次并行處理的同時得到該分辨率下的處理時間,將每個子圖像經過處理后得到的特征合并成原天文圖像的特征,算法流程如圖2所示。

2.1 分塊策略

按照一定的大小對圖像按照行列直接分塊,也即把一幅高分辨率的天文圖像按照a×a分辨率的大小分成若干塊,a×a即是分塊分辨率。假定原始圖像I經過灰度轉換后分辨率大小為M×N,設置子圖像的寬高大小為a,取值為2k(k=1,2,3,4…),則天文圖像被分成(M/a)×(N/a)塊。

2.2 代價函數

本算法通過并行特征提取時間的大小判斷哪種分塊分辨率大小最合適,也就是說最小的并行特征提取時間所對應的分塊分辨率大小就是并行特征提取時間最快的。根據這一點,提出高分辨率天文圖像并行處理中的分塊并行特征提取時間模型表達式為:

其中,M×N為天文圖像分辨率,a為子圖像的寬高大小,取值2k(k=1,2,3,4…),x為子圖像的總塊數,t為一塊子圖像的處理時間,T為天文圖像的并行特征提取總時間,y為每次并行特征提取的任務數,取值y≥1;i為實驗次數,取值i=1,2,3,4……,n為實驗次數,取值n=2,3,4……。

由公式(4)得出最短并行特征提取時間,而最短時間對應的a值即為本算法要找到的最合適的分塊分辨率。

3 實驗結果與分析

3.1 實驗平臺

實驗平臺為MatlabR2013b,實驗環境:12核CPU Inter Xeon,內存12GB,操作系統Windows 7。

3.2 實驗結果

天文圖像實驗的分辨率為40 000×30 131,在不同的分塊分辨率下每次實驗5次,記錄每次的處理時間,計算出5次并行特征提取時間的平均值。每次并行特征提取任務數為6,分塊分辨率大小分別為64、128、256、512、1 024、 ?2 048。

3.3 結果分析

平均時間如圖3所示。從圖3可以看出,前3種分塊分辨率下并行特征提取時間快速下降,后3種分塊分辨率下的并行特征提取時間緩慢上升,可以得到并行特征提取時間的變化趨勢類似于U型曲線,這是因為在并行池中計算時會占用計算機資源進行必要的數據通訊,所以并行效率與循環的長度(parfor循環體)、需傳送的數據量大小密切相關。

具體分析如下:

(1)在分塊分辨率為256×256、512×512、1 024×1 024的情況下,并行特征提取時間變化很少,而且這3種分塊分成的子圖像數量隨著分塊分辨率的增加每次都降低4倍,也就是說循環的長度在成倍減少,但是時間卻沒有減少反而增加了。而并行效率與需要傳送的數據量有關,說明這3種分塊分辨率下影響并行特征提取時間的是傳送的數據量。Matlab采用parfor并行計算時要把數據傳送到Matlab并行池中的worker上執行,數據通信也要消耗時間和占用處理器資源。因為并行特征提取時間的變化很小,可認為這3種情況下需要傳送的數據量對并行特征提取時間影響不大。

(2)從圖3明顯看出,在分塊分辨率為64×64的情況下對應的并行特征提取時間是128×128對應的并行特征提取時間2倍以上,這是因為分辨率為40 000×30 131的天文圖像按照64×64大小的分辨率分成294 375個子圖像,而按照128×128大小的分辨率分成73 555個子圖像,子圖像的數量降低了4倍。但是子圖像的分辨率較小,需要傳送的數據量也較少,說明影響這兩種分辨率的并行特征提取時間是循環的長度。由于并行特征提取時間相差2倍以上,說明循環長度對并行效率影響較大。

(3)分塊分辨率在256×256、512×512、1 024×1 024、 ? ?2 048×2 048的情況下,并行特征提取時間有增加趨勢。在分辨率為2 048×2 048時并行特征提取時間有較明顯增加。由于在2 048×2 048的情況下分成的子圖像為300個,循環長度短,所以在2 048×2 048分辨率下需要傳送的數據量影響并行特征提取速度,同時可知以更大的分塊分辨率分塊,對應的并行特征提取時間會增加。

(4)在分塊分辨率為64×64、128×128、256×256時,隨著分塊分辨率的增加,并行特征提取時間逐漸減少。

根據以上分析,天文圖像在分塊分辨率為256×256、512×512、1 024×1 024等3種情況下,并行特征提取時間較少,其中分塊分辨率為256×256時并行特征提取時間最短,所以采用分塊分辨率大小為256×256對天文圖像分塊時并行特征提取速度最快。

4 結語

本文對高分辨率天文圖像并行處理分塊策略進行了研究。每次將同一幅天文圖像分成不同分塊分辨率,對每次并行特征提取時間進行統計。分析并行特征提取時間,得到以下結論:并行特征提取時間與分塊分辨率的關系類似于U型曲線,U型曲線的最低點就是并行特征提取時間最短的,在分塊分辨率為256×256、512×512和1 024×1 024的3種分塊分辨率下并行特征提取時間較短。這一結果為以后對高分辨率圖像進行分塊并行處理提供了直接依據,在分塊前就可判斷分成多少塊。后續要研究所有圖像是否都需要作并行處理,以及CPU核數與并行處理時間的關系。

參考文獻:

[1] 潘景昌. 天文信息自動處理及目標檢測的研究[D]. 濟南:山東大學,2011.

[2] SLABAUGH G,BOYES R,YANG X. Multicore image processing processing with openMP[J]. IEEE Signal Processing Magazine, 2010, 27(2):134-138.

[3] KAMALAKANNAN A,RAJAMANICKAM G. High performance color image processing in multicore CPU using MFC multithreading[J]. International Journal of Advanced Computer Science&Applications, 2013, 4(12):168-171.

[4] 楊冠男,袁杰. 多核并行運算加速圖像處理[J]. 現代電子技術,2013, 36(2):36-38.

[5] 劉春,陳燕,辛亮. 基于Matlab的高光譜遙感數據降維并行計算分析[J]. 遙感信息,2010(3):13-17.

[6] 張思乾,程果,陳葷,等. 多核環境下邊緣提取并行算法研究[J]. 計算機科學,2012,39(1):295-298.

[7] 曹婷婷. ?基于多核處理器串行程序并行化改造和性能優化[D]. ?成都:西南交通大學,2009.

[8] 肖漢. 基于CPU+GPU的影像匹配高效能異構并行計算研究[D]. ?武漢:武漢大學,2011.

[9] 張彩蝶. 基于分布式并行計算的高分圖像數據融合系統設計與實現[D]. 沈陽:東北大學,2014.

[10] 廖國忠,高慧,張偉. 基于多核CPU的遙感去霧并行算法研究[J]. 工程地球物理學報,2017,14(3):364-370.

[11] 劉凡. 并行圖像處理研究[D]. ?南京:南京大學,2012.

[12] 朱貴富. ?天文圖像無損壓縮算法研究與實現[D]. 昆明:昆明理工大學,2009.

[13] 王宏玉. ?基于圖像分塊的特征提取算法的改進及應用[D]. 上海:華東師范大學,2009.

[14] ZHANG S,JIN G,QIN Y P. Dsp-based parallel processing model of image rotation[J]. Procedia Engineering, 2011(15):2222-2228.

[15] RASHMI C, CHALUVAIAH S, KUMAR G H. An efficient parallel block processing approach for K-means algorithm for high resolution orthoimagery satellite images[J]. Procedia Computer Science, 2016(89):623-631.

[16] 李洋. ?壓縮感知在天文圖像中的應用研究[D]. 南京:南京信息工程大學,2014.

[17] 鄧橋. 基于相關濾波器的分塊并行目標跟蹤算法研究[D]. 成都:電子科技大學,2018.

[18] 趙泉華,高郡,趙雪梅,等. 結合KL距離與圖像域分塊的SAR圖像分割[J]. 控制與決策,2018,33(10):1767-1774.

[19] 舒彝軍,陳波,何剛,等. 基于多線程并行的圖像多維混沌加密改進算法[J]. 西南科技大學學報,2016,31(4):78-83.

[20] 江小平,胡雪晴,孫婧,等. 基于分塊DCT的圖像去重算法[J]. 中南民族大學學報:自然科學版,2018,37(3):72-75.

(責任編輯:杜能鋼)

猜你喜歡
特征提取
特征提取和最小二乘支持向量機的水下目標識別
基于Gazebo仿真環境的ORB特征提取與比對的研究
電子制作(2019年15期)2019-08-27 01:12:00
基于Daubechies(dbN)的飛行器音頻特征提取
電子制作(2018年19期)2018-11-14 02:37:08
基于DNN的低資源語音識別特征提取技術
自動化學報(2017年7期)2017-04-18 13:41:09
Bagging RCSP腦電特征提取算法
一種基于LBP 特征提取和稀疏表示的肝病識別算法
基于DSP的直線特征提取算法
基于改進WLD的紋理特征提取方法
計算機工程(2015年4期)2015-07-05 08:28:02
淺析零件圖像的特征提取和識別方法
機電信息(2015年3期)2015-02-27 15:54:46
基于CATIA的橡皮囊成形零件的特征提取
主站蜘蛛池模板: 视频国产精品丝袜第一页| 欧美性猛交一区二区三区| 一级毛片在线免费视频| 国产精品亚洲а∨天堂免下载| 99视频在线观看免费| 四虎国产在线观看| 99热这里都是国产精品| 白丝美女办公室高潮喷水视频 | a级免费视频| 国产成人精品视频一区二区电影 | 狠狠色成人综合首页| 亚洲永久视频| 久久精品丝袜高跟鞋| 国产精品视频a| 都市激情亚洲综合久久| 久久不卡国产精品无码| 国产手机在线ΑⅤ片无码观看| 不卡无码h在线观看| 国产福利免费视频| 成人午夜网址| 国产精品女熟高潮视频| 激情成人综合网| 华人在线亚洲欧美精品| 中国国语毛片免费观看视频| 国产不卡网| 亚洲男人的天堂久久香蕉| 精品国产美女福到在线不卡f| 日韩美女福利视频| 欧美在线视频不卡| 国产精品嫩草影院av| 国产亚洲欧美日韩在线观看一区二区| 美女被躁出白浆视频播放| 日韩无码真实干出血视频| 亚洲成人高清在线观看| 国产新AV天堂| 高清不卡一区二区三区香蕉| 91亚洲精选| 国产成人高清精品免费软件 | 欧美另类图片视频无弹跳第一页| 免费大黄网站在线观看| 在线免费不卡视频| 免费毛片视频| 国产日韩欧美精品区性色| 好吊日免费视频| 国产门事件在线| 国产国产人在线成免费视频狼人色| 亚洲精品波多野结衣| 亚洲国产一区在线观看| 中文字幕亚洲另类天堂| 国产国语一级毛片| 欧美午夜一区| 久久无码av一区二区三区| 欧美视频在线观看第一页| 伊人久久久久久久| 午夜福利无码一区二区| 国产亚洲欧美日韩在线一区二区三区| 免费激情网址| 日日拍夜夜嗷嗷叫国产| 日韩成人免费网站| 亚洲色图欧美激情| 一级毛片基地| 国产精品无码久久久久AV| 亚洲色图综合在线| 激情综合网址| 国产午夜精品鲁丝片| 九九视频免费在线观看| 日韩精品欧美国产在线| 97视频精品全国免费观看| 亚洲欧美成aⅴ人在线观看 | 天天综合网在线| 久久无码免费束人妻| 国产av无码日韩av无码网站| 伊人久久精品亚洲午夜| 欧美区一区| 久久a级片| 国产综合在线观看视频| 国产精品99一区不卡| 欧美在线国产| 国产成人精品在线| 一级福利视频| 2021国产精品自拍| 亚洲第一页在线观看|