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

局部Bagging方法及其在人臉識別中的應用

2010-05-05 22:55:38朱玉蓮
關鍵詞:人臉識別南京方法

朱玉蓮

(南京航空航天大學信息科學與技術學院,南京,210016,中國)

INTRODUCTION

Ensemble algorithm trains multiple component classifiers and then combines their predictions using certain fusion rules.Since the generalization ability of the ensemble of multiple classifiers is significantly better than that of a single classifier,the ensemble algorithm has become an active area of research in pattern recognition and machine learning[1-3].In ensemble algorithm,the accuracy of component classifiers and diversity between classifiers are two key properties[4].High diversity assures that different component classifiers make different errors on the same patterns,which means that,by combining classifiers,one can arrive at an ensemble with more accurate decisions.So the diversity greatly affects the recognition performance of the classifier ensemble.Perturbing the training set and perturbing the feature set are two popular schemes to achieve the diversity[5]. Among the methods based on perturbing the training set,Bagging[6]is one of the most famous ensemble construction algorithms.Bagging firstly generates many sample sets from the original data set via bootstrap sampling,then trains a single component learner on each of these sample sets and finally forms an ensemble using certain combining way.Bagging has been achieved great successes in machine learning. However,Bagging often encounters two problems:(1)it hardly works on stable component classifiers,such as nearest neighbor classifiers due to the lack of so-desired diversity among component classifiers,notwithstanding the nearest neighbor classifiers have superior error rate fallen into the range between Bayes error and two times Bayer error[7]and are very useful in the real application;(2)Bagging is difficult to be directly applied to the face recognition task with the small sample size(SSS)[8]property since the component classifiers of Bagging are constructed just on smaller bootstrap sample sets.In this paper,the approach,termed as local Bagging(L-Bagging),is proposed to apply Bagging to nearest neighbor classifiers and face recognition.The major difference between Bagging and L-Bagging is that Bagging establishes component classifiers on different sample sets bootstrapped from the whole training face set while L-Bagging performs bootstrap sampling on each local region[1,9,10].More specifically,the original face images are firstly partitioned into local regions in a deterministic way to form local region training sets,then component classifiers are constructed on different bootstrapped sample sets from each local region,and finally a combination of all the component classifiers is formed for the final decision.Since the dimensionality of local region is usually far less than the number of samples,and the component classifiers are constructed in different local regions,L-Bagging cannot only effectively deals with SSS problem of face recognition,but also generates diverse component classifiers.

There are four major characteristics of the proposed L-Bagging. Firstly, L-Bagging constructs diverse component classifiers,so it can work well on stable classifiers such as nearest neighbor classifiers;Secondly,L-Bagging relaxes SSS problem of the face recognition,so it can be directly applied to the face recognition task;Thirdly,L-Bagging can simultaneously train a set of classifiers corresponding to different local regions and thus is quite suitable for parallel computation to greatly improve the computational efficiency;Finally,the partition of local regions in L-Bagging is independent on the dimension of the face image,therefore it can also escape the latent dimensional curse when the dimension of the images is quite large.

1 LOCAL BAGGING

In this section,L-Bagging approach is proposed by performing bootstrap sampling on different local region sets. The goal of performing bootstrap sampling on different local region sets is three-fold:(1)to constructe diverse component classifiers and adapt Bagging to nearest neighbor classifiers;(2)to solve SSS problem and further make Bagging apply to face recognition task;(3)to use as much local information hidden on face images as possible to relax the influence of local variation for recognition.The L-Bagging of structure is illustrated in Fig.1.

Fig.1 L-Bagging structure

From Fig.1,it can be observed that L-Bagging involves three main steps:partitioning local region,training component classifiers and classifying an unknown image.

Step 1 Partitioning local region.There are two popular techniques to implement the image partition: facial components and local regions.Since local region method usually can obtain better performance than facial component method[11],in this paper,the simplest rectangular region is selected to the partition image.Supposing that there are Mm×nimages belonging to C individuals in the whole training set,each image is firstly divided into L equally sized local regions in a nonoverlapping way which are further concatenated into corresponding column vectors with dimensionality of(m×n)/L.Then,these vectors are collected at the same position of all face images to form a specific local region training set,thus,L separating local region sets(Local1,…,LocalL)are formed.This process is illustrated in Fig.2.

Fig.2 Construction of local region sets of face images(images from Yale face database)

Step 2 Training component classifiers.After forming the local region sets,multiple classifiers are trained on each local region set.For each local region set Locali(i= 1,…,L),a bootstrap replication is generated by random sampling from the local region set,then a nearest neighbor classifier Ci,1is constructed on the bootstrap replication. The process is independently repeated t times,so t classifiers Ci,j(j= 1,…,t)are constructed on each local region set.Since there are L local region sets for the whole train sample set,L* t the nearest neighbor classifiers are constructed.

Step 3 Classifying an unknown image.When an unknown face images A is given,it is firstly partitioned into L local regions(A1,…,AL)according to the same partition way on the training images,then each region Ai(i=1,…,L)is classified using component classifiersCi,j(j=1,…,t).Since there are t classification results for each local region Aiand A consists of L local regions,there are L* t total classification results for the unknown image A.Majority voting rule is used to combine these classification results,i.e.,if the probability of the image A belonging to the cth class is

then the finalclassification resultofA is:Identity(A)=argmax(Pc).

2 EXPERIMENTAL RESULTS AND ANALYSIS

In order to evaluate the performance of LBagging,experiments are carried out on four standard face image databases:AR,Yale B,Yale and ORL.

2.1 Face image databases

The used face database AR contains 2 600 frontal face images of 100 different individuals(50 men and 50 women).Each individual has 26 different images in two different sessions separated by two week intervals and each session consists of 13 faces with different facial expressions,illumination conditions and occlusions.Fig.3 shows all samples of one person in AR.

The extended Yale face database B contains 1 920 single light source images with the frontal pose for 30 subjects(delete the 11 th-18 th individuals due to some bad or damaged images).The image size is resized to 48×42 and the same strategy in Ref.[12]is adopted to divide the images of each individual into five subsets according to the angle of the light source direction.

The Yale face database consists of 165 face images of 15individuals,each providing 11 different images.While the ORL database contains images from 40 subjects with 10 different images for each subject.

In the preprocessing step,face images in AR database and Yale database are rotated to make eyes horizontal and cropped to size 66× 48 and 50×50,respectively.In the ORL and Yale B databases,face images are resized to 56×46 and 48×42 without any other preprocessing.

Fig.3 Example images in face database AR

2.2 Experimental results

In the experiments,for the AR database,the first seven images in Session 1 are selected for training and the rest images which are divided into six subsets according to the variation category(AR73Exp:2nd—4th in Session 2;AR73Illu:5th—7th in Session 2;AR73SungS1:8th—10th in Session 1;AR73Scarf1:11th—13th in Session 1;AR73SungS2:8th—10th in Session 2;AR73-Scarf2: 11th—13th in Session 2)are utilized to examine the performance of proposed methods under variance conditions.For Yale B database,The images in SubSet 1 are selected for training,and the images in the other four subsets are selected for testing,respectively.While for Yale and ORL databases,a random subset with five images per person is taken to form training set and the rest of the database is considered to be the testing set.In experiments,the sizes of local region for AR,Yale B,Yale and ORL databases are 6×6,6×7,5×5 and 7×2,respectively and Mahcosine[13]metric is used to construct the nearest neighbor classifiers.

To evaluate the performance of L-Bagging,L-Bagging is compared with single classifier methods including Baseline(directly use the nearest neighbor classifiers without preprocessing),Eigenfaces,Fisherfaces,M-Eigenfaces which is based on local recognition,and with the ensemble algorithms Nitesh′RS[2]and Bagging.The corresponding classification results are listed in Table 1.

From the experimental results,one can achieve several conclusions:(1)the recognition accuracy of Bagging is very similar with of Baseline,i.e.,Bagging is not superior to Baseline.It indicates that Bagging does not work well for the nearest neighbor classifier with Mahcosine distance metric;(2)on all of test sets,L-Bagging is significantly superior to all compared methods including Baseline,Bagging,Eigenfaces,Fisherfaces and Nitesh′RS(the minimal improvement is over 1.6%and the maximal one is close to 60%),especially when the test image contains serious occlusion,which indicates that L-Bagging is more effective and competitive;(3)L-Bagging is also effective to slight variations at pose angle and alignment one.Therefore,L-Bagging not only can obtain high recognition accuracy,but also is suitable to the nearest neighbor classifiers.

2.3 Comparison of computation time

In this section,experiments are performed to compare the cost time of different methods,and computation time including training and testing time is shown in Table 2.Table 2 shows that althought L-Bagging is more time-consuming than Nitesh′RS,it does not cost more time than Bagging,especially when the size of block is very small.So L-Bagging is superior to Bagging at the computation time.

Table 1 Classification performance comparison with different methods %

Table2 Comparison of computation time s

3 CONCLUSION

The L-Bagging approach is proposed to simultaneously make Bagging capable of applying to both nearestneighbor classifiers and face recognition.L-Bagging performs bootstrap sampling in different local region sets,as a result,it not only effectively deals with SSS problem,but also generates more diverse component classifiers.Experimental results on standard face image databases demonstrate the good classification performance and computational efficiency of LBagging.It is worth to note that,although the whole paper concentrates on Bagging,the proposed line of the research about L-Bagging is general.Through combining the spatial and geometrical information of facial components in local way,many current multi-category classifiers can also be applied on the face recognition and may obtain better recognition performance.Furthermore,tensor subspace models are one of the modern research directions in the face recognition.Many researches have showed that representing the images as tensors of arbitrary order can further improve the performance of algorithms in most cases[14,15].Consequently,how to generalize L-Bagging to tensor learning is another interesting topic for future study.

[1] Zhu Yulian,Liu Jun,Chen Songcan.Semi-random subspace method for face recognition[J].Image and Vision Computing,2009,27(9):1358-1370.

[2] Nitesh V,Chawla,Bowyer K.Random subspaces and subsampling for 2-D face recognition[C]∥IEEE Conference on Computer Vision and Pattern Recognition.[S.l.]:IEEE Computer Society,2005:582-589.

[3] Wang Xiaogang,Tang Xiaoou.Random sampling forsubspace face recognition [J].International Journal of Computer Vision,2006,70(11):91-104.

[4] Dietterich T G.Ensemble methods in machine learning[J].Lecture Notes in Computer Science,2000,1857:1-15.

[5] Kuncheva L I,Witaker C J.M easures of diversity in classifier ensembles and their relationship with the ensemble[J].Machine Learning,2003,51(2):181-207.

[6] Breiman L.Bagging predictors[J].Machine Learning,1996,24(2):123-40.

[7] Duda R O,Hart P E,Stork D G.Pattern Classification.2nd Edition ed[M].New York:Wliey-Interscience Press,2000:78

[8] Tan Xiaoyang,Chen Songcan,Zhou Zhihua.Face recogntion from a single image per person:A survey[J].Pattern Recognition,2006,39(9):1725-1745.

[9] Pentand A,Moghaddam B,Starner T.View-based and modular eigenspaces for face recognition[C]∥IEEE Computer Society Conference on Computer Vision ans Pattern Recognition,2T.[S.l.]:IEEE Computer Society,1994:84-91.

[10]Tan Keren,Chen Songcan. Adaptivelyweighted sub-pattern PCA for face recognition[J].Neurocomputing,2004,64:505-511.

[11]Zou Jie,Ji Qiang,Nagy G.A comparative study of local matching approach for face recognition[J].IEEE Transactions on Image Processing,2007,16(10):2617-2628.

[12]Lee K,Ho J,Kriegman D.Acquiring linear subspaces for face recognition under variable lighting[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2005.27(5):1-15.

[13]Beveridge J R,Bolme D,Draper B A,et al.The CSU face identification evaluation system:its purpose,features,and structure[J].Machine Vision Application,2005,16(2):128-138.

[14]Zhou Huiyu,Yuan Yuan,Sadka A H.Application of semantic features in face recognition[J].Patter Recognition,2008,41(10):3251-3256.

[15]Xu Dong,Yan Shuicheng, Tao Dacheng,et al.Marginal fisher analysis and its variants for human gait recognition and content-based image retrieval[J].IEEE Trans on Image Processing,2007,16(11):2811-2821.

猜你喜歡
人臉識別南京方法
南京比鄰
“南京不會忘記”
環球時報(2022-08-16)2022-08-16 15:13:53
人臉識別 等
作文中學版(2022年1期)2022-04-14 08:00:34
揭開人臉識別的神秘面紗
學生天地(2020年31期)2020-06-01 02:32:06
南京·九間堂
金色年華(2017年8期)2017-06-21 09:35:27
又是磷復會 又在大南京
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
基于類獨立核稀疏表示的魯棒人臉識別
計算機工程(2015年8期)2015-07-03 12:19:07
捕魚
主站蜘蛛池模板: 欧美人在线一区二区三区| 四虎影视无码永久免费观看| 在线免费a视频| 国产在线91在线电影| 一本一道波多野结衣一区二区| 日韩国产欧美精品在线| 午夜视频免费一区二区在线看| 四虎亚洲国产成人久久精品| 黄色网页在线观看| 久久特级毛片| 亚洲成人精品久久| 亚洲欧美不卡中文字幕| 一本大道在线一本久道| 2021天堂在线亚洲精品专区| 9cao视频精品| 成人福利在线视频| 色有码无码视频| 亚洲精品无码日韩国产不卡| 国产欧美亚洲精品第3页在线| 2021亚洲精品不卡a| 四虎影视8848永久精品| 亚洲成人高清在线观看| 夜夜高潮夜夜爽国产伦精品| 狠狠色成人综合首页| 国产一级小视频| 亚洲AV无码一二区三区在线播放| 亚洲精品手机在线| 亚洲精品无码AⅤ片青青在线观看| 亚洲精品卡2卡3卡4卡5卡区| 免费毛片在线| 99热国产这里只有精品无卡顿"| 尤物精品视频一区二区三区| 国产精品成人一区二区不卡| 亚洲 日韩 激情 无码 中出| 欧美 亚洲 日韩 国产| 伊人色在线视频| 在线免费不卡视频| 日韩A级毛片一区二区三区| 欧美在线综合视频| 精品无码专区亚洲| 三级欧美在线| 狠狠久久综合伊人不卡| 高潮爽到爆的喷水女主播视频 | 中文字幕2区| 全部无卡免费的毛片在线看| 国产麻豆91网在线看| 亚洲第一黄片大全| 亚洲中文字幕日产无码2021| 国产va在线观看免费| 成人在线欧美| 亚洲色图欧美在线| 色综合中文| 大香网伊人久久综合网2020| 久久精品中文字幕免费| 2018日日摸夜夜添狠狠躁| 狼友视频一区二区三区| 伊人久久综在合线亚洲91| 欧美激情第一欧美在线| 凹凸国产熟女精品视频| 高清不卡一区二区三区香蕉| 亚洲欧美日韩天堂| 国产精品真实对白精彩久久| 99在线视频免费观看| 国产第一页屁屁影院| 国产精欧美一区二区三区| 国产呦精品一区二区三区网站| 青草娱乐极品免费视频| 最近最新中文字幕在线第一页 | 超碰精品无码一区二区| 不卡无码h在线观看| 久一在线视频| 成人精品免费视频| 国产a v无码专区亚洲av| 最新国产在线| 色偷偷一区| 制服丝袜亚洲| 亚洲精品中文字幕无乱码| 中文字幕2区| 亚洲视频四区| 丁香五月激情图片| 色成人亚洲| 成年片色大黄全免费网站久久|