Õª Òª
¹¤Ñ§ ˶ʿѧλÂÛÎÄ
»ùÓÚÁ÷ÐεÄÁ£×ÓÂ˲¨Ñо¿¼°Æä
ÔÚÈËÁ³¸ú×ÙÖеÄÓ¦ÓÃ
ѧÉúÐÕÃû Ö¸µ¼½Ìʦ
½ËտƼ¼´óѧ ¶þOO¾ÅÄêÈýÔÂ
Õª Òª
±¾ÎÄϵͳ½éÉÜÁËÊÊÓÃÓÚ½â¾ö·ÇÏßÐԷǸß˹ϵͳÎÊÌâµÄÁ£×ÓÂ˲¨µÄ»ù±¾ÔÀíºÍ¹Ø¼ü¼¼Êõ£¬Õë¶Ô±ê×¼Á£×ÓÂ˲¨£¨PF£©ÖдæÔÚµÄÁ£×ÓÍË»¯¼°Ë㷨ʵʱÐÔÎÊÌ⣬°ÑÁ÷ÐΡ¢È¨ÖµÑ¡ÔñºÍÏßÐÔÓÅ»¯ÖزÉÑùµÈ˼ÏëÒýÈëµ½PFÖнøÐÐËã·¨¸Ä½ø£¬Ìá³öÁË»ùÓÚÊ©µÙ·Ñ¶ûÁ÷ÐκÍȨֵѡÔñµÄÁ£×ÓÂ˲¨£¨SM-WS-PF£©¡¢»ùÓÚÊ©µÙ·Ñ¶ûÁ÷ÐκÍÏßÐÔÓÅ»¯ÖزÉÑùµÄÁ£×ÓÂ˲¨£¨SM-LOCR-PF£©£¬²¢½«¸Ä½øËã·¨Ó¦Óõ½·ÇÏßÐÔ¡¢·Ç¸ß˹ϵͳ״̬¹À¼ÆÖУ¬ÓëUPF½øÐÐÁËÐÔÄÜ·ÂÕæ¶Ô±È·ÖÎö£¬·ÂÕæ½á¹û±íÃ÷¸Ä½øËã·¨²»½öÄÜÔö¼ÓÁ£×Ó¶àÑùÐÔ£¬ÓÐЧ·ÀÖ¹Á£×ÓÍË»¯ÏÖÏ󣬸ÄÉÆÂ˲¨¾«¶È£¬¶øÇÒÄÜÌá¸ßËã·¨µÄʵʱÐԺͳ°ôÐÔ¡£Í¬Ê±±¾ÎÄ»¹×ܽáÁËÁ£×Ó
I
ABSTRACT
Â˲¨Ö÷ÒªÊÕÁ²ÐÔ½á¹û¼°Æä·ÖÎöÖ¤Ã÷£¬¿¼Âǵ½Ó²¼þ×ÊÔ´µÄ³ÐÔØÄÜÁ¦£¬±¾ÎÄ»¹Éè¼ÆÁËÒ»ÖÖ½áºÏËÆÈ»·Ö²¼×Ôµ÷ÕûºÍÑù±¾×ÔÊÊÓ¦µ÷ÕûÁ½ÖÖ·½·¨µÄ¸Ä½ø×ÔÊÊÓ¦Á£×ÓÂ˲¨£¬×îºó²ÉÓýÝÁª¹ßµ¼Îó²îÄ£ÐͶÔÉè¼ÆµÄ×ÔÊÊÓ¦Ëã·¨½øÐзÂÕæ·ÖÎö¡£
ÈËÁ³¸ú×ÙÊÇÊôÓÚ¼ÆËã»úÊÓ¾õÑо¿ÁìÓòµÄÒ»¸öÖØÒª·ÖÖ§£¬Ëü×÷ΪÈËÁ³ÐÅÏ¢´¦ÀíÖеÄÒ»Ïî¹Ø¼ü¼¼Êõ£¬ÔÚ»ùÓÚÄÚÈݵÄͼÏñÓëÊÓÆµ¼ìË÷¡¢ÊÓÆµ¼à¿ØÓë¸ú×Ù¡¢ÊÓÆµ»áÒéÒÔ¼°ÖÇÄÜÈË»ú½»»¥µÈ·½Ãæ¶¼ÓÐ×ÅÖØÒªµÄÓ¦ÓüÛÖµ¡£Êµ¼ÊÑо¿±íÃ÷½«Á£×ÓÂ˲¨ÒýÈëÈËÁ³¸ú×ÙÁìÓòÄܺܺõı£Ö¤¸ú×Ù¾«¶ÈºÍ³°ôÐÔ£¬µ«ÊÇȴɥʧÁËʵʱÐÔ£»¶øÇÒµ±Ä¿±êËùÔÚ»·¾³ÖдæÔÚ¶à¸öÈËÁ³Ê±£¬Í¨³£µÄÁ£×ÓÂ˲¨Ëã·¨»áµ¼Ö·¢É¢£¬ËùÒÔ±¾ÎÄÓÖ¼ÓÈëÁËIsomapѧϰ·½·¨¡£ÊµÑé·ÖÎö±íÃ÷£¬±¾ÎÄÌá³öµÄSM-PFºÍIsomap-SM-PFËã·¨£¬ÓÈÆäÊǺóÕߣ¬ÄÜ´ó´óÌá¸ßË㷨ʵʱÐÔ£¬ÔÚÈËÁ³×Ë̬±ä»¯¡¢Ðýת¡¢ÕÚµ²¡¢±³¾°µÈ·¢Éú±ä»¯Ê±Ò²ÄܺܺõĽøÐиú×Ù£¬±íÏÖ³öÒ»¶¨µÄÓÅÔ½ÐÔ¡£
¹Ø¼ü×Ö Á£×ÓÂ˲¨£»ÊÕÁ²ÐÔÖ¤Ã÷£»Á÷ÐΣ»×ÔÊÊÓ¦£»ÈËÁ³¸ú×Ù
II
Õª Òª
ABSTRACT
This paper systematically introduced the basic principles and the key technologies of the particle filter which is properly used to solve the problems of the non-linear and non-Gaussian systems. To solve the problem of particle degeneracy and overload calculation in particle filter (PF), we applied manifold learning, weight selected and linear optimizing resampling method to PF, which replaced the traditional resampling method, and proposed the improved particle filter based on Stiefel Manifold , which combines weight selected method and linear optimizing resampling method respectively together, called SM-WS-PF and SM-LOCR-PF.We adopted improved PF to non-linear and non-Gaussian system state estimation, and analyzed the tracking performance of SM-WS-PF, SM-LOCR-PF and UPF. Simulation results show that improved algorithms can effectively solve the problem of particle degeneracy, increase particle diversity, and improve filter accuracy and real-time performance of the algorithm. In addition, We analysis and prove the main convergence results of particle filter. Considering the capacity of hardware resources, we also design a new adaptive particle filter in view of the algorithmic limitations caused by configuration of hardware,and adopt the SINS error model to testify the performance of the new adaptive algorithm.
Face tracking is an important branch of computer vision research filed, as information processing in the face of a key technology in content-based image and video search, video surveillance and tracking, video conferencing, as well as intelligent human-computer interaction, and so on. Nowsdays, more experiment results indicate that Particle filter can show very good performance in this area to ensure the accuracy of tracking and robustness, but the loss of real-time. Further, it is still some problems that we should concern, the common PF algorithm will lead to divergence when we track face among several persons. In the paper, the proposed SM-PF and Isomap-SM-PF algorithm are used to solve this shortcomings. Simulator experimental results showed the algorithm's robustness to the agile motion of face, the change of il- lumination and partial occlusion in the presence of complex background, especially the Isomap-SM-PF's performance.
Keywords: Particle filter; Convergence Proof; Manifold; Adaptive particle filter; Face
tracking
III
Ŀ ¼
Ŀ ¼
Õª Òª .................................................................................................................................... I ABSTRACT ......................................................................................................................... III µÚ1Õ Ð÷ ÂÛ ....................................................................................................................... 1 1.1 Ñ¡ÌâµÄÒâÒåºÍʵÓüÛÖµ............................................................................................... 1 1.2 ¹úÄÚÍâÑо¿ÏÖ×´ºÍ·¢Õ¹Ç÷ÊÆ....................................................................................... 2 1.2.1Á£×ÓÂ˲¨µÄ·¢Õ¹ÓëÓ¦Óà ......................................................................................... 2 1.2.2 Á£×ÓÂ˲¨µÄȱÏݺÍÏÖÓеĽâ¾ö·½·¨ .................................................................... 2 1.2.3 ÐèÒªÉîÈëÑо¿µÄÎÊÌâ ............................................................................................ 4 1.3 ¿ÎÌâÑо¿ÄÚÈݺÍÖ÷ÒªÕ½ڰ²ÅÅ................................................................................... 5 1.3.1¿ÎÌâÑо¿ÄÚÈÝ ......................................................................................................... 5 1.3.2 ¿ÎÌâÖ÷ÒªÕ½ڰ²ÅÅ ................................................................................................ 6 µÚ2Õ Á£×ÓÂ˲¨¼¼Êõ¼°ÆäÊÕÁ²ÐÔ·ÖÎöÖ¤Ã÷ ....................................................................... 7 2.1Â˲¨ÎÊÌâ³£Óÿò¼Ü........................................................................................................ 7 2.1.1 Â˲¨³£Óÿò¼Ü ........................................................................................................ 7 2.1.2 ¶¯Ì¬¿Õ¼äÄ£ÐÍ ........................................................................................................ 8 2.1.3 µÝÍÆ±´Ò¶Ë¹¹À¼Æ .................................................................................................... 8 2.2 Á£×ÓÂ˲¨ÀíÂÛ............................................................................................................... 9 2.2.1 ±ê×¼Á£×ÓÂ˲¨Ëã·¨ ................................................................................................ 9 2.2.2 Á£×Ó¼¯µÄÍË»¯ºÍÖØ²ÉÑù ...................................................................................... 10 2.2.3 ±ê×¼Á£×ÓÂ˲¨Î±´úÂë .......................................................................................... 11 2.3 Á£×ÓÂ˲¨Ö÷ÒªÊÕÁ²ÐÔ½á¹û·ÖÎö................................................................................. 13 2.3.1 »ù±¾ÎÊÌâÃèÊö ...................................................................................................... 13 2.3.2 Á£×ÓÂ˲¨ÒýÈë ...................................................................................................... 14 2.3.3 Ö÷ÒªµÄ½áÂÛ .......................................................................................................... 15 2.3.4 ÐÞÕýÁ£×ÓÂ˲¨ ...................................................................................................... 18 2.3.5ÃüÌâ1µÄÖ¤Ã÷ ....................................................................................................... 20 2.4 ±¾ÕÂС½á..................................................................................................................... 28 µÚ3Õ »ùÓÚÁ÷Ðηֲ¼µÄ¸Ä½øÁ£×ÓÂ˲¨Ñо¿ ..................................................................... 29 3.1±ê×¼Á£×ÓÂ˲¨µÄȱµã.................................................................................................. 29 3.1.1ѡȡºÃµÄÖØÒªÐÔÃܶȺ¯Êý ................................................................................... 29 3.1.2 ÖØ²ÉÑù .................................................................................................................. 30 3.2 ¸Ä½øÁ£×ÓÂ˲¨Ñо¿..................................................................................................... 31 3.2.1¸Ä½øÖØÒªÐÔÃܶȺ¯ÊýµÄÁ£×ÓÂ˲¨ ....................................................................... 31 3.2.2¸Ä½øÖزÉÑù»·½Ú´¦ÀíµÄÁ£×ÓÂ˲¨ ....................................................................... 31 3.3 »ùÓÚÊ©µÙ·Ñ¶ûÁ÷ÐεÄÁ£×ÓÂ˲¨Ñо¿......................................................................... 31 3.3.1Ê©µÙ·Ñ¶ûÁ÷ÐÎ ....................................................................................................... 31 3.3.2 ¾ØÕó±äÁ¿·Ö²¼ ...................................................................................................... 32 3.3.3 Á÷ÐÎÉϵÄ״̬¿Õ¼äÄ£ÐÍ ...................................................................................... 32
VI