»ùÓÚAdaBoostËã·¨µÄÈËÁ³¼ì²â·½·¨×ÛÊö±ÏÒµÉè¼ÆÂÛÎÄ ÏÂÔØ±¾ÎÄ

2.1.3 ÌØÕ÷ÌáÈ¡

ÌØÕ÷ÌáÈ¡µÄÄ¿µÄÊǽ«ÑµÁ·Í¼ÏñµÄÏñËØÖµÓ³Éäµ½ÌØÕ÷¿Õ¼ä£¬ÒÔ½µµÍÀàÄÚ¾àÀ룬Ìá¸ßÀà¼ä¾àÀ룬·½±ã·ÖÀà¡£³£ÓõÄÌØÕ÷°üÀ¨Ô­Ê¼ÏñËØÌØÕ÷¡¢haarÌØÕ÷ºÍGaborÌØÕ÷[9]µÈ¡£ÌØÕ÷ÌáȡҪͬʱ¿¼ÂÇÌØÕ÷µÄ¼ø±ðÄÜÁ¦ºÍ¼ÆË㸴ÔÓ¶È¡£ÀýÈçµ±Ö±½Ó²ÉÓÃͼÏñ»Ò¶ÈÖµ×÷ÎªÌØÕ÷ʱ£¬ËäȻʡÂÔÁËÌØÕ÷ÌáÈ¡ÕâÒ»¼ÆËã¹ý³Ì£¬µ«ÓÉÓÚԭʼÏñËØÌØÕ÷±¾ÉíµÄ¼ø±ðÐԱȽϵͣ¬ÍùÍùÐèÒª²ÉÓ÷ÖÀàÆ÷½«ÌØÕ÷ÌáÈ¡ÕâÒ»¹ý³ÌÒþº¬ÔÚ·ÖÀà½á¹¹ÖУ¬Ê¹µÃ·ÖÀàÆ÷½á¹¹±äµÃ·Ç³£¸´ÔÓ£¬·ÖÀàËÙ¶ÈϽµ£¬GaborÌØÕ÷¶ÔÄ¿±êµÄÃèÊö±È½ÏÓÐЧ£¬µ«¸ÃÌØÕ÷µÄ¼ÆË㸴ÔӶȽϸߣ¬²»±ãÓÚÈËÁ³¼ì²âµÄʵʱӦÓá£haarÌØÕ÷µÄ¶¨Òå¼òµ¥£¬Í¬Ê±¼ÆË㸴ÔӶȽϵͣ¬ÊÇÏÖÓÐÈËÁ³¼ì²âËã·¨Öй㷺²ÉÓõÄÌØÕ÷±íʾÐÎʽ£¬½«ÔÚµÚ4ÕÂÏêϸ½éÉÜ¡£

2.1.4 ·ÖÀàÆ÷µÄѧϰ

·ÖÀàÆ÷µÄѧϰÊÇģʽʶ±ðºÍ»úÆ÷ѧϰÑо¿µÄÖ÷ÒªÄÚÈÝ£¬ÏÖÔÚ³£Óõķ½·¨°üÀ¨Éñ¾­ÍøÂç¡¢SVMºÍAdaBoost¼¯³É·ÖÀàÆ÷µÈ¡£Éñ¾­ÍøÂçÔÚ20ÊÀ¼Í90Äê´úÔçÆÚÓ¦ÓÃ½Ï¶à£»Ëæ×ÅSVMµÄ·¢Õ¹£¬Ä¿Ç°¿ÉÒÔ²ÉÓÃÉñ¾­ÍøÂçµÄµØ·½ÒÑ´ó¶àÓÉSVMÌæ´ú¡£²ÉÓÃSVMµÄÓŵãÊDZÜÃâÁË·´¸´Ñ¡È¡Éñ¾­ÍøÂçµÄÒþ²Ø²ã½ÚµãÊýÄ¿ÇÒÍÆ¹ãÐԽϺá£AdaBoost¼¯³É·ÖÀàÆ÷µÄÓŵãÊÇ¿ÉÒÔ´ÓÒ»¸öÌØÕ÷³ØÖÐÑ¡Ôñ³ö¶Ô·ÖÀà×îÓÐÓõÄÌØÕ÷£¬ÆäÉè¼Æ·½·¨½«ÔÚÏÂÎĵÚ5ÕÂÓÐÏêϸ½éÉÜ¡£

ÔÚ·ÖÀàÆ÷ѵÁ·¹ý³ÌÖпÉÒÔͨ¹ý¡°×Ô¾Ù¡±£¨bootstrap£©µÄ·½·¨Ìá¸ß·ÖÀàÆ÷µÄÐÔÄÜ¡£×Ô¾ÙµÄÒâ˼ÊÇÀûÓÃÒѾ­ÑµÁ·ºÃµÄ·ÖÀàÆ÷¶Ô±³¾°Í¼Æ¬ÉϵĴ°¿Ú½øÐзÖÀ࣬½«µÃµ½µÄÐ龯¼ÓÈëµ½·ÇÈËÁ³Ñù±¾ÖУ¬È»ºóÖØÐÂѵÁ··ÖÀàÆ÷¡£×Ô¾ÙµÄÄ¿µÄÊǽ«×îÈÝÒ×»ìÏýµÄ·ÇÈËÁ³Ñù±¾Öð½¥¼ÓÈ뵽ѵÁ·¼¯ÖУ¬ÒÔÌá¸ß·ÖÀàÆ÷µÄ¼ø±ðÄÜÁ¦¡£×Ծٵķ½·¨¿ÉÒÔ·´¸´½øÐÐÖ±µ½ËùµÃµ½µÄ·ÖÀàÆ÷ÔÚ²âÊÔ¼¯ºÏ»òÕßÑéÖ¤Êý¾Ý¼¯ºÏÉϵÄÐÔÄÜûÓÐÃ÷ÏÔ¸ÄÉÆÎªÖ¹¡£

2.2 Ä¿±êµÄÔÚÏß¼ì²â

ÔÚѵÁ·¹ý³ÌÖеõ½µÄÄ¿±êÄ£Ð;ßÓй̶¨µÄ¿í¶ÈºÍ¸ß¶È£¬¶øÔÚ´ý¼ì²âͼÏñÖÐÄ¿±ê¿ÉÄܳöÏÖÔÚÈκÎλÖ㬾ßÓÐÈÎÒâµÄ´óС£¬ËùÒÔ¼ì²â¹ý³ÌÖÐÒ»°ã²ÉÓýð×ÖËþʽµÄÇËÑË÷·¨¡£Èçͼ2.2Ëùʾ¡£

ͼ2.2 Ä¿±ê¼ì²âµÄ½ð×ÖËþ

ԭʼͼÏñ°´ÕÕÔ¤¶¨³ß¶È²½³¤Öð²½ËõС£¬Ö±µ½´ïµ½Ô¤ÏÈÉ趨µÄ³ß¶È»òÕßСÓÚÄ£°åΪֹ¡£ÔÚÿһ³ß¶ÈÏ·ֱðÒԹ̶¨µÄ²½³¤³éÈ¡ºÍ±ê׼ģ°åͬÑù´óСµÄ´°¿Ú£¬¾­¹ýºÍѵÁ·¹ý³ÌÖÐÏàͬµÄÔ¤´¦ÀíºÍÌØÕ÷ÌáÈ¡¹ý³ÌµÃµ½¸Ã´°¿ÚµÄÌØÕ÷ÏòÁ¿£¬×îºóÀûÓÃÔ¤ÏÈѵÁ·ºÃµÄ·ÖÀàÆ÷¶Ô¸ÃÌØÕ÷ÏòÁ¿½øÐзÖÀà¡£ÓÉÓÚÄ¿±êµÄ³¤¿í±ÈÊǹ̶¨µÄ£¬ËùÒÔÄ¿±êÔڳ߶ÈÉÏÖ»ÓÐÒ»¸ö×ÔÓɶȣ¬Ä¿±êÔÚͼÏñÉϵÄλÖÃÍË»¯Îª3¸ö×ÔÓɶȣ¬¿ÉÒÔÓÃ3-D¿Õ¼äÖеÄÒ»¸öµã±íʾ¡£¼ÙÉèÄ¿±êÄ£°åµÄ¸ß¶ÈΪH¡¢¿í¶ÈΪW¡¢Ä£°åµÄÖÐÐÄλÖÃΪ(0,0)¡¢Ã¿¸öÄ£°å¶ÔÓ¦µÄλÖÃÉèΪ3-D¿Õ¼äÖеÄ×ø±êµã(0,0,1)£¬ÄÇôĿ±êÔÚ3-D¿Õ¼äÖеãy?(x1,x2,s)¶ÔÓ¦µÄÖÐÐÄΪ(x1,x2)£¬¿í¶ÈΪsW£¬¸ß¶ÈΪsH¡£Ä³Ò»³ß¶ÈÏÂÈÎÒâÒ»¸ö´°¿Ú¶ÔÓ¦3-D¿Õ¼äÖеÄÒ»¸ö¹Ì¶¨µãy£¬¶ÔÓ¦µÄ·ÖÀàÆ÷µÄÏìӦֵΪc(y)£¬¸ÅÂÊ´óÓÚÔ¤ÏÈÉ趨ãÐÖµµÄ´°¿Ú¿ÉÒÔ¼ÓÈëºòѡĿ±ê¼¯ºÏY¡£

Ò»°ãÔÚÄ¿±ê¸½½ü£¬»áÓкü¸¸ö´°¿Ú±»ÅжÏΪºòѡĿ±ê£¬Èçͼ2.3Ëùʾ¡£

ͼ2.3 ¼ì²â½á¹ûµÄÈÚºÏ

ÐèÒª¶ÔÕâЩ¶ÔӦͬһ¸öÄ¿±êµÄ´°¿Ú½øÐÐÈںϣ¬ÕÒµ½·ÖÀàÆ÷ÏàÓ¦µÄ¾Ö²¿¼«Öµ£¬È»ºóÓÃÕâ¸ö3-D¿Õ¼äÖеļ«Öµµã×÷ΪĿ±ê³öÏÖµÄÕæÊµÎ»Ö᣼ì²â½á¹ûÈÚºÏÓÐÒÔÏÂ3ÌõÔ­Ôò[10]£º

? ¾Ö²¿¼«Öµµã¶ÔÓ¦µÄ¸ÅÂÊÖµÔ½´ó£¬ËµÃ÷¸ÃλÖóöÏÖÄ¿±êµÄ¿ÉÄÜÐÔÔ½´ó£» ? ¾Ö²¿¼«Öµµã¸½½ü¶ÔÓ¦µÄ´°¿ÚÔ½¶à£¬ËµÃ÷¸Ã¼«ÖµµãÊÇÄ¿±êµÄ¸ÅÂÊÔ½´ó£» ? ÁÙ½üµÄ¼ì²â½á¹ûÓ¦¸ÃÈÚºÏÔÚÒ»Æð£¬µ«ÔÚ¸÷¸ö³ß¶ÈÉ϶¼ÁÙ½üµÄ¼ì²âÄ¿±ê¿ÉÄÜÊǶÔÓ¦ÏàÁÚµÄÁ½¸öÄ¿±ê£¬²»Ó¦¸Ã±»Èںϡ£Ä¿Ç°Âú×ãÕâ3ÌõÔ­ÔòµÄ½ÏºÃµÄÈںϷ½·¨ÊÇ±ä´ø¿íµÄ¾ùÖµÆ¯ÒÆËã·¨£¨variable bandwidth mean shift£©[11]¡£

2.3 ÈËÁ³¼ì²â·½·¨µÄÐÔÄÜÆÀ¼Û

¶ÔÓÚÈËÁ³¼ì²â·½·¨µÄÐÔÄÜÆÀ¼Û£¬Ò»°ãÀ´½²»á¹Ø×¢ÓÚÁ½¸ö·½Ã棬һÊÇÔËÓÃÔõÑùµÄÈËÁ³Êý¾Ý¿âÀ´¼ì²â£¬¸ÃÈËÁ³Êý¾Ý¿â±ØÐ뾡¿ÉÄܶàµÄ°üÀ¨Êµ¼ÊÉú»îÖÐÈËÁ³³öÏÖµÄÇé¿ö£»¶þÊÇÐèÒªÔËÓÃÔõÑùµÄÐÔÄÜÆÀ¼Û·½·¨ÒÔ¼°²úÉúµÄÆÀ¼ÛÖ¸±ê¡£

2.3.1 ÈËÁ³Í¼ÏñÊý¾Ý¿â

ÈËÁ³Í¼ÏñÊý¾Ý¿â¿ÉÓÃÓÚÈËÁ³¼ì²âµÄѵÁ·ºÍ²âÊÔ¡£´ó²¿·ÖµÄÈËÁ³¼ì²â·½·¨¶¼ÐèÒªÈËÁ³ÑµÁ·Í¼ÏñÊý¾Ý£¬Ô­ÏÈÓÃÓÚÈËÁ³Ê¶±ðʵÑéµÄÊý¾Ý¿âÏÖÔÚ¶¼¿ÉÒÔÓÃÀ´½øÐÐÈËÁ³¼ì²âµÄѵÁ·¡£Í¨³£ÈËÁ³Ê¶±ðʵÑéËù²ÉÓõÄÈËÁ³¿â²»´ó£¬Ò»°ã½ö°üÀ¨100·ù×óÓÒµÄÈËÁ³Í¼Ïñ£¬ÈçMIT ¿â¡¢Yale ¿â¡¢CMU ¿âµÈ¶¼ÊÇСÐͿ⡣

ϱíÁгöÁ˳£¼ûµÄһЩÈËÁ³¼ì²âͼÏñÊý¾Ý¿â[12]£º

Êý¾Ý¿â

ÃèÊö

¹²ÓÐ16¸öÈ˵ÄÁ³£¬Ã¿¸öÈËÓÐ27·ùÔÚ²»Í¬¹âÏß¡¢²»Í¬³ß¶È¡¢²»Í¬Í·²¿½Ç¶ÈÇé¿öϵÄͼÏñ ÊÕ¼¯ÁË´óÁ¿µÄÄÐÐÔ¡¢Å®ÐÔÈËÁ³£¬Ã¿ÕÅͼÏñ°üº¬ÁËÒ»ÕÅÌØ¶¨±íÇéµÄÈËÁ³ ·ÖΪ20¸öÖ÷Ì⣬¹²564ÕÅͼÏñ£¬Ã¿¸öÖ÷Ìâ°üÀ¨´Ó²àÃæµ½ÕýÃæµÄ²»Í¬ÈËÁ³×Ë̬ 30¸öÈ˵Ä300 ÕÅÕýÃæÈËÁ³£¨Ã¿ÈË10ÕÅ£©ºÍ150 ÕŲàÃæÈËÁ³£¨Ã¿ÈË5ÕÅ£© ÔÚ²»Í¬¹âÕÕÌõ¼þÏ£¬´÷ÑÛ¾µµÄ±íÇéÈËÁ³

40¸öÖ÷Ì⣬ÿ¸öÖ÷Ìâ10ÕÅͼÏñ ÔÚ²»Í¬¹âÕÕÌõ¼þϵļô²ÃºÃµÄÈËÁ³Í¼Ïñ

Ò»¸ö°üº¬²»Í¬Í¼Ïñ

λÖÃ

MIT ftp://whitechapel.media.mit.edu/pub/images

FERET http://www.nist.gov/humanid/feret

UMIST http://images.ee.umist.ac.uk/danny/database.html

Univ. of Bern ftp://ianftp.unibe.ch/pub/images/faceimages/

Yale AT&T (Olivetti) Harvard M2VTS

http://cvc.yale.edu

http://www.uk.research.att.com

ftp://ftp.hrl.harvard.edu/pub/faces http://poseidon.csd.auth.gr/m2vts/index.html

ÐòÁеĶà̬Êý¾Ý¿â

3276 ÕÅÔÚ²»Í¬¹â

ÕÕÌõ¼þϵıíÇéºÍhttp://rvl1.ecn.purdue.edu/~aleix/aleix_face_db.html ÓÐÕÚµ²µÄÈËÁ³Í¼Ïñ

±í2.1 ³£ÓõÄÈËÁ³Í¼ÏñÊý¾Ý¿â

Purdue AR

ͼ2.4 µäÐ͵ÄÕýÃæÈËÁ³Í¼ÏñÊý¾Ý¿âÖеÄÈËÁ³Í¼Ïñ

Èçͼ2.4£¬¾ÍÊÇMITµÄÒ»¸öµäÐ͵ÄÕýÃæÈËÁ³Êý¾Ý¿âÖеÄͼÏñ£¬Í¼ÏñµÄ³ß´ç¶¼Îª20?20¡£±¾ÂÛÎĵļì²âËã·¨ËùÓõÄѵÁ·Í¼Ïñ¼´ÎªÕâ¸öÊý¾Ý¿âÖеÄËùÓÐͼƬ¡£µ±È»£¬Éè¼ÆÕßÓÉÓÚ²»Í¬Ñо¿ÈÎÎñµÄÐèÒª£¬±ØÒªÊ±¿ÉÒÔÉè¼ÆºÍ½¨Á¢¾ßÓÐרÓù¤³ÌÌØÉ«µÄÊý¾Ý¿â¡£

2.3.2 ÐÔÄÜÆÀ¼Û·½·¨

ÓÉÓÚ²»Í¬µÄÈËÁ³¿âËùÈ¡µÃµÄͼÏñÌõ¼þºÍÖÊÁ¿²»Í¬£¬Òò´Ë²»Í¬µÄʶ±ð³ÌÐòÖ®¼äºÜÄѽøÐбȽϡ£Èçͼ2.5£¬×ó²àΪ²âÊÔͼÏñ£¬ÓÒ²àΪ¼ì²â½á¹û¡£²»Í¬µÄ±ê×¼»áµ¼Ö²»Í¬µÄ¼ì²â½á¹û¡£Îª´Ù½øÈËÁ³Ê¶±ðËã·¨µÄÉîÈëÑо¿ºÍʵÓû¯£¬ÃÀ¹ú¹ú·À²¿·¢ÆðÁËÈËÁ³Ê¶±ð¼¼Êõ£¨Face Recognition Technology, FERET£©¹¤³Ì£¬Ëü°üÀ¨Ò»¸öͨÓÃÈËÁ³¿âºÍÒ»Ì×ͨÓòâÊÔ±ê×¼£¬ÓÃÓÚ¶¨ÆÚ¶Ô¸÷ÖÖÈËÁ³Ê¶±ðËã·¨½øÐÐÐÔÄܲâÊÔ£¬Æä·ÖÎö²âÊÔ½á¹û¶ÔδÀ´µÄ¹¤×÷Æðµ½ÁËÒ»¶¨µÄÖ¸µ¼×÷Óá£