基于OpenCL的Viola-Jones人臉檢測算法性能優(yōu)化研究
[Abstract]:Viola-Jones face detection algorithm is one of the most successful and practical face detection algorithms. However, with the expansion of data processing scale in the field of the algorithm, the performance of existing algorithms has become more and more unable to meet the increasing requirements of interactivity and real-time. Using GPU computing platform to improve the performance of the algorithm to meet the growing real-time requirements has become a research hotspot. However, in the implementation and optimization of GPU, the algorithm has the irregular property of load imbalance between threads. If only traditional optimization methods are used, it is difficult to achieve high performance on GPU computing platform. In this paper, a parallel optimization framework for this kind of algorithm is constructed, and the application of optimization methods such as dynamic mapping of Uberkernel, coarse-grained parallel persistent Thread, threads and data, global and local queues, etc. It breaks through the performance bottleneck caused by the irregular characteristics of load imbalance and greatly improves the performance of face detection algorithm on GPU computing platform. At the same time, by defining, extracting and transferring the key performance parameters of different GPU computing platforms, this paper realizes the performance migration between different GPU computing platforms. The experimental results show that compared with the highly optimized CPU version of OpenCV2.4 on Intel Xeon X5550CPU, the optimized algorithm achieves a speedup ratio of 11.24% 20.27 and 9.24N 17.62 times on two different GPU platforms, AMD HD7970 and NVIDIA GTX680, respectively. The proposed algorithm not only achieves high performance, but also achieves high performance. Moreover, the performance migration between different GPU computing platforms is realized.
【作者單位】: 中國科學(xué)院計(jì)算技術(shù)研究所計(jì)算機(jī)體系結(jié)構(gòu)國家重點(diǎn)實(shí)驗(yàn)室;
【基金】:國家自然科學(xué)基金(61133005,61272136,61521092,61402441)資助~~
【分類號】:TP391.41
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 趙東方;楊明;鄧世濤;;幾種人臉檢測算法的對比研究[J];內(nèi)江科技;2011年10期
2 王仕民;葉繼華;羅文兵;占明艷;;嵌入式人臉檢測算法的研究與實(shí)現(xiàn)[J];江西通信科技;2011年02期
3 金鑫;李晉惠;;基于神經(jīng)網(wǎng)絡(luò)的人臉檢測算法研究[J];科技信息;2008年35期
4 翟懿奎;黃聿;謝劍華;吳志龍;郭承剛;;基于膚色的實(shí)時人臉檢測算法研究[J];電子設(shè)計(jì)工程;2011年09期
5 王小蘭;蔡燦輝;朱建清;;一種改進(jìn)的快速人臉檢測算法[J];微型機(jī)與應(yīng)用;2013年15期
6 張煒;耿新;陳兆乾;陳世福;;一種基于可疑人臉區(qū)域發(fā)現(xiàn)的人臉檢測方法[J];計(jì)算機(jī)科學(xué);2004年04期
7 羅三定;周磊;沙莎;;一種新的快速多人臉檢測算法[J];計(jì)算機(jī)應(yīng)用研究;2008年04期
8 喬曉芳;吳小俊;王士同;楊靜宇;;一種改進(jìn)的人臉檢測算法[J];計(jì)算機(jī)應(yīng)用;2008年04期
9 徐顯日;;視頻中實(shí)時的人臉檢測算法[J];福建電腦;2012年08期
10 崔曉琳;蔡燦輝;朱建清;;一種基于膚色后置濾波的快速人臉檢測算法[J];通信技術(shù);2013年08期
相關(guān)會議論文 前1條
1 付朝霞;韓焱;王黎明;;復(fù)雜背景下視頻運(yùn)動目標(biāo)的人臉檢測算法[A];第十三屆中國體視學(xué)與圖像分析學(xué)術(shù)會議論文集[C];2013年
相關(guān)博士學(xué)位論文 前2條
1 周薇娜;人臉檢測算法及其芯片實(shí)現(xiàn)關(guān)鍵技術(shù)研究[D];復(fù)旦大學(xué);2012年
2 郭聳;人臉檢測若干關(guān)鍵技術(shù)研究[D];哈爾濱工程大學(xué);2011年
相關(guān)碩士學(xué)位論文 前10條
1 寧勇敢;不合作條件下人臉檢測算法研究[D];遼寧工業(yè)大學(xué);2016年
2 劉吉;基于自學(xué)習(xí)特征融合的人臉檢測算法研究[D];中國海洋大學(xué);2015年
3 馬慧;人臉檢測算法的設(shè)計(jì)與實(shí)現(xiàn)[D];東南大學(xué);2015年
4 朱曉峰;快速人臉檢測算法的改進(jìn)策略及在視頻中的應(yīng)用[D];復(fù)旦大學(xué);2009年
5 邵曉剛;基于矩陣灰色B型絕對關(guān)聯(lián)度的人臉檢測算法研究[D];東北師范大學(xué);2012年
6 周彩霞;基于準(zhǔn)端正人臉檢測算法的研究[D];國防科學(xué)技術(shù)大學(xué);2004年
7 李琦;人臉檢測算法研究及其在視頻中的應(yīng)用[D];西安電子科技大學(xué);2005年
8 楊宏梅;人臉檢測算法的研究與實(shí)現(xiàn)[D];蘭州理工大學(xué);2009年
9 王愛國;嵌入式系統(tǒng)中彩色人臉檢測算法的研究[D];中國石油大學(xué);2011年
10 胡曉燕;基于膚色的人臉檢測算法的研究[D];四川大學(xué);2004年
,本文編號:2239656
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2239656.html