Ò»¡¢½ÇÉ«Á¦Ñ§½¨Ä£¶Ô¶¯Ì¬²¶»ñµÄ»ù´¡Ö§³Ö
ÔÚÇòÇò²ü¶¶ÊÓÆµ×¥È¡¶¯ÂþË«Çò¶¯Ì¬ÆÊÎöÀú³ÌÖУ¬½ÇÉ«ÉúÎïÁ¦Ñ§Ä£×Ó£¨Character Biomechanics Model£©¹¹½¨ÊÇÖ÷Òª»·½Ú¡£Í¨¹ý¶Ô¶¯Âþ½ÇÉ«µÄÈýά½¨Ä£ºÍ²ÄÖʲÎÊýÉ趨£¬ÏµÍ³¿ÉÄ£Äâ²î±ðÔ˶¯×´Ì¬ÏµÄÎïÀíÏìÓ¦¡£ÆäÖУ¬Ë«Çò¶¯Ì¬ÌØÕ÷ÐèÒªÌØÊ⽨É赯ÐÔÐαäÄ£×Ó£¬×¼È·ÅÌËã²¼ÁÏ£¨Cloth Simulation£©ÓëÈíÌå×éÖ¯£¨Soft Body Dynamics£©µÄÏ໥×÷ÓÃÁ¦¡£ÕâÏî»ù´¡ÐÔÊÂÇéÖ±½ÓÓ°Ïì×îÖÕ¶¯Ì¬Ð§¹ûµÄ±ÆÕæ¶È£¬Ò²ÎªºóÐøÊÓÆµ×¥È¡ÊÖÒÕ½¨ÉèÁË׼ȷµÄ²ÎÕÕ»ù×¼¡£
¶þ¡¢ÅÌËã»úÊÓ¾õÔÚÒªº¦Ö¡ÌáÈ¡ÖеÄÓ¦ÓÃ
¶¯»Ê¦ÔõÑù´Óº£Á¿Ö¡ÐòÁÐÖж¨Î»Òªº¦Ô˶¯Ë²¼ä£¿ÃÕµ×ÔÚÓÚ¶¯Ì¬²¶»ñËã·¨µÄÖÇÄÜÓÅ»¯¡£»ùÓÚÉî¶ÈѧϰµÄÖ¡¼ä²î·Ö£¨Frame Difference£©ÊÖÒÕ¿É×Ô¶¯Ê¶±ðÇ¿ÁÒÔ˶¯½Úµã£¬Í¨¹ýÌØÕ÷µã¸ú×ÙËã·¨£¨Feature Tracking£©±êע˫ÇòµÄÎ»ÒÆ¹ì¼£¡£ÊµÑéÊý¾ÝÏÔʾ£¬ÒýÈë×¢ÖØÁ¦»úÖÆ£¨Attention Mechanism£©µÄ¾í»ýÉñ¾ÍøÂ磬ÔÚ²ü¶¶ÊÓÆµÆÊÎöÖн«Ê¶±ð¾«¶ÈÌáÉýÁË27.3%¡£Õâ²»µ«ÓÅ»¯ÁËÊÓÆµ×¥È¡µÄ×ÊÔ´ÏûºÄ£¬¸üʵÏÖÁ˶¯ÂþË«Çò¶¯Ì¬ÌØÕ÷µÄ¾«×¼Á¿»¯¡£
Èý¡¢Êý¾ÝÅâ³¥»úÖÆÓë²ü¶¶Ä£×ÓÓÅ»¯
¶¯ÂþÖÆ×÷ÖеĶ¯Ì¬Ê§ÕæÎÊÌâÔõÑù½â¾ö£¿¶¯Ì¬Åâ³¥Ë㷨ʩչ×ÅÒªº¦×÷Óᣵ±ÊÓÆµ×¥È¡×°±¸·ºÆð²ÉÑùÎó²îʱ£¬»ùÓÚKalmanÂ˲¨µÄÊý¾Ýƽ»¬´¦Öóͷ£ÊÖÒÕ¿ÉÓÐÓÃÐÞÕý²ü¶¶¹ì¼£¡£Õë¶Ô¶¯ÂþË«ÇòµÄ·Ç¸ÕÐÔÐαäÌØµã£¬Ñо¿Ö°Ô±¿ª·¢Á˶à²ãÈÚºÏËã·¨£¨Multi-layer Fusion£©£¬½«¹âѧ²¶»ñÊý¾ÝÓëÎïÀí·ÂÕæÕ¹ÍûÖµ¾ÙÐÐÆ¥ÅäУ׼¡£Í¨¹ýÕâÖÖ»ìÏý½¨Ä£·½·¨£¬¼È±£´æÁËԻʦµÄÃÀÊõÆø¸Å£¬ÓÖÈ·±£ÁËÎïÀíÔ˶¯¼ÍÂɵÄÕæÊµÐÔ¡£
ËÄ¡¢ÊµÊ±äÖȾÊÖÒÕ¶Ô¶¯Ì¬ÌåÏÖµÄÓ°Ïì
ΪºÎijЩ²ü¶¶ÊÓÆµ»á¸øÈ˲»×ÔÈ»µÄ¸ÐÊÜ£¿ÊµÊ±äÖȾ¹ÜÏßµÄÓÅ»¯Ë®Æ½ÆðמöÒéÐÔ×÷Óá£ÔÚË«Çò¶¯Ì¬ÆÊÎöÀú³ÌÖУ¬GPU¼ÓËٵĴÎÍâòɢÉ䣨Subsurface Scattering£©ÊÖÒÕÄÜ׼ȷģÄâ¹âÏßÔÚµ¯ÐÔ²ÄÖÊÖеÄÈö²¥Â·¾¶¡£Á¬ÏµÔ˶¯Ä£ºý£¨Motion Blur£©Ëã·¨µÄÖÇÄܵ÷¿Ø£¬ÏµÍ³¿Éƾ֤²ü¶¶·ù¶È¶¯Ì¬µ÷½âäÖȾ¾«¶È¡£²âÊÔÅú×¢£¬½ÓÄɿɱäËÙÂÊ×ÅÉ«£¨Variable Rate Shading£©ÊÖÒÕºó£¬äÖȾЧÂÊÌáÉý35%µÄͬʱ£¬¶¯Ì¬Ï¸½ÚµÄɥʧÂʽµµÍÁË19.2%¡£
Îå¡¢¿çƽ̨¼æÈÝÐÔ½â¾ö¼Æ»®Éè¼Æ
´´×÷ÕßÔõÑùʵÏÖ¶¯»×ÊÔ´µÄ¶à¶ËÊÊÅ䣿Ҫº¦ÔÚÓÚ½¨ÉèͳһµÄ¶¯Ì¬Êý¾Ý±ê×¼¡£Í¨¹ý¿ª·¢ÃûÌÃת»»ÖÐÐļþ£¨Middleware£©£¬¿É½«ÇòÇò²ü¶¶ÊÓÆµµÄÎïÀí²ÎÊýת»»ÎªÍ¨ÓõÄJSON»òFBXÃûÌá£ÔÚÆÊÎö¶¯ÂþË«Çò¶¯Ì¬Ê±£¬ÏµÍ³½ÓÄÉ»ìÏý×ø±êϵϵͳ£¨Hybrid Coordinate System£©£¬¼È±£´æÔʼ¹Ç÷À¶¯»£¨Bone Animation£©µÄ²ã¼¶¹ØÏµ£¬ÓÖÈÚºÏÁËÎïÀíÒýÇæµÄ¶¯Á¦Ñ§Êý¾Ý¡£ÕâÖÖÁ¢Òì¼Ü¹¹Ê¹Í³Ò»¶¯Ì¬×ÊÔ´ÄÜÎÞ·ìÊÊÅä²î±ðÓÎÏ·ÒýÇæºÍ¶¯»ÖÆ×÷Èí¼þ¡£
ͨ¹ýÖÜÈ«ÆÊÎöÇòÇò²ü¶¶ÊÓÆµ×¥È¡ÊÖÒÕϵͳ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½¶¯ÂþË«Çò¶¯Ì¬ÆÊÎöÒÑÐγÉÍêÕûµÄÊÖÒÕ±Õ»·¡£´ÓÉúÎïÁ¦Ñ§½¨Ä£µ½ÊµÊ±äÖȾÓÅ»¯£¬Ã¿¸ö»·½ÚµÄÁ¢Òì¶¼ÔÚÍÆ¶¯×Ŷ¯»ÌåÏÖÁ¦µÄ½çÏß¡£Î´À´Ëæ×ÅÉñ¾ÍøÂçËã·¨µÄÒ»Á¬½ø»¯£¬¶¯Ì¬²¶»ñÓëÒÕÊõ´´×÷µÄÈںϽ«¿ªÆôÓ°ÊÓ¼¶¶¯ÂþÖÆ×÷µÄмÍÔª¡£
Ò»¡¢ÇòÇò²ü¶¶Ð§¹ûµÄÐγÉÔÀíÓëÊÖÒÕÌØÕ÷
ÇòÇò²ü¶¶ÊÓÆµµÄ½¹µãÊÖÒÕÔÚÓÚʵʱÎïÀíÒýÇæÅÌËãÓëͼÏñ´¦Öóͷ£Ëã·¨µÄÁ¬Ïµ¡£Í¨¹ýÖʵ㵯»ÉÄ£×Ó£¨Mass-Spring System£©Ä£ÄâÇòÌåÊÜÍâÁ¦×÷Óñ¬·¢µÄµ¯ÐÔÐα䣬Á¬Ïµ¹âÁ÷·¨£¨Optical Flow£©¸ú×ÙÎïÌåÍâòÏñËØÔ˶¯¹ì¼££¬ÐγÉÁ˱ê¼ÇÐԵIJü¶¶ÌØÐ§¡£ÕâÖÖ¶¯Ì¬²¶»ñÊÖÒÕÔÚ30-60fps£¨Ö¡Âʵ¥Î»£©ÊÓÆµÖÐÄÜÍêÕû¼Í¼ÐαäÀú³ÌÖеÄÒªº¦Ö¡Êý¾Ý£¬ÎªºóÆÚËØ²ÄÊÕÂÞÌṩÁËÍêÕûµÄʱ¼äÐòÁÐÑù±¾¡£
¶þ¡¢ÊÓÆµ×¥È¡×°±¸µÄÑ¡ÐÍÓë²ÎÊýÉèÖÃ
¸ßЧÊÕÂÞÇòÇò²ü¶¶ÊÓÆµÐèÖØµã¹Ø×¢×°±¸µÄ¶¯Ì¬²¶»ñÄÜÁ¦¡£½¨ÒéÑ¡Ôñ¾ß±¸È«¾Ö¿ìÃÅ£¨Global Shutter£©µÄ¹¤ÒµÏà»ú£¬Æä1/8000Ãë¿ìÃÅËÙÂÊ¿ÉÇåÎú²¶»ñ¸ßËÙ²ü¶¶Àú³Ì¡£Çø·ÖÂÊÓ¦ÖÁÉÙµÖ´ï4K£¨3840¡Á2160ÏñËØ£©ÒÔÈ·±£Ï¸½Ú»¹Ô£¬ÅäºÏ120fps¸ßËÙÁ¬ÅÄģʽʹÓÿÉÏÔÖøÌáÉýÊý¾ÝÊÕÂÞ¾«¶È¡£ÓÐÓû§ÒÉÎÊ£ºÔõÑùƽºâ×°±¸±¾Ç®ÓëÊÕÂÞЧ¹û£¿Êµ²âÅú×¢£¬´îÅ䶯̬¹æÄ£15µµÒÔÉϵĴ«¸ÐÆ÷£¬×ÝÈ»ÔÚÃ÷°µ½»Ì泡¾°Ò²Äܼá³Ö»ÃæÒ»Á¬ÐÔ¡£
Èý¡¢×Ô¶¯»¯ÊÕÂÞϵͳµÄ´î½¨Á÷³Ì
½¨ÉèÎȹ̵ÄÇòÇòÊÓÆµÊÕÂÞϵͳÐè×ñÕÕÈý½×¶ÎÁ÷³Ì¡£°²ÅÅÅä¾°²î·ÖËã·¨£¨Background Subtraction£©ÊµÏÖÔ¶¾°ÊèÉ¢£¬Í¨¹ý¸ß˹»ìÏýÄ£×Ó£¨GMM£©¾«×¼Ê¶±ð¶¯Ì¬ÇòÌåÇøÓò¡£µÚ¶þ½×¶ÎÉèÖöàÏß³ÌÅÀ³æ³ÌÐò£¬½ÓÄÉWebRTCÐÒéÍ»ÆÆÆ½Ì¨´«ÊäÏÞÖÆ£¬È·±£²ü¶¶ÊÓÆµµÄʵʱ»ñÈ¡¡£ÔËÓÃʱ¿ÕÉÏÏÂÎÄѧϰ£¨STC£©Ëã·¨¹¹½¨ÌØÕ÷Ë÷Òý¿â£¬ÊµÏÖº£Á¿ËزĵÄÖÇÄÜ·ÖÀàÓë¼ìË÷¡£ÕâÌ×ϵͳʵ²âÿСʱ¿É´¦Öóͷ£3TBÔʼÊÓÆµÊý¾Ý£¬×¼È·Âʵִï98.7%¡£
ËÄ¡¢¶¯Âþ½ÇÉ«¶¯Ì¬Éè¼ÆµÄʵÏÖ·¾¶
½«²¶»ñµÄ²ü¶¶Ð§¹ûÒÆÖ²µ½¶¯Âþ½ÇÉ«ÐèÖØµãÍ»ÆÆÐαäת´ïÄÑÌâ¡£»ùÓÚ²¶»ñµÄÖʵãÔ˶¯Êý¾Ý£¬ÔÚMayaÈí¼þÖн¨É趯Á¦Ñ§°ó¶¨£¨Dynamic Binding£©ÏµÍ³£¬½«ÇòÌåµÄ²ü¶¶ÆµÂʲÎÊýת»¯Îª¹Ç÷ÀÇý¶¯²ÎÊý¡£Õë¶Ô²î±ðÌåÐͽÇÉ«£¬½ÓÄÉË¢ÐÂÐÍÃÉÆ¤È¨ÖØËã·¨£¨Skin Weighting£©ÊµÏÖÎïÀíÌØÕ÷µÄÊÊÅäת»»¡£²âÊÔÊý¾ÝÏÔʾ£¬¸ÃÒªÁì¿Éʹ¶þά½ÇÉ«·ºÆð±ÆÕæµÄ²ü¶¶Ð§¹û£¬Ðж¯ÏνÓÎó²î½µµÍÖÁ0.3Ö¡ÒÔÄÚ¡£
Îå¡¢¶þ´Î´´×÷ÖеÄÔ˶¯Êý¾ÝÓÅ»¯¼Æ»®
ÔʼÊÕÂÞÊý¾Ýͨ³£±£´æ30-50msµÄÐж¯ÑÓ³Ù£¬Õâ»áÓ°Ï춯ÂþÖÆ×÷µÄÁ÷ͨ¶È¡£Í¨¹ý¿¨¶ûÂüÂ˲¨£¨Kalman Filter£©¾ÙÐÐÔ˶¯¹ì¼£Õ¹ÍûÅâ³¥£¬ÅäºÏÈý´ÎÑùÌõ²åÖµËã·¨Ìȱʧ֡£¬¿É½«Ê±¼äÎó²î¿ØÖÆÔÚ¡À2msÒÔÄÚ¡£Õë¶Ô¸ßƵ²ü¶¶±¬·¢µÄÔ˶¯Ä£ºý£¬¿ª·¢»ùÓÚÌìÉú¶Ô¿¹ÍøÂ磨GAN£©µÄÖ¡ÐÞ¸´Ä£×Ó£¬¾10Íò×éÊý¾ÝѵÁ·ºó£¬»ÃæÇåÎú¶ÈÌáÉýÂÊ´ï76.5%£¬ÓÐÓüá³Ö¶¯Âþ×÷Æ·µÄÊÓ¾õÖÊÁ¿¡£
Áù¡¢°æÈ¨Î£º¦Ìá·ÀÓëºÏ¹æÓ¦Óý¨Òé
ÔÚʹÓõÚÈý·½Æ½Ì¨ÇòÇòÊÓÆµËزÄʱ£¬ÐèÌØÊâ×¢ÖØÊý×Öˮӡ£¨Digital Watermark£©µÄʶ±ðÓë´¦Öóͷ£¡£°²ÅÅÉî¶Èѧϰ¼ì²âÄ£×ÓDeeplabv3+£¬¿ÉÓÐÓÃʶ±ð98.3%µÄÒþÐÎË®Ó¡ÔªËØ¡£½¨Òé´´×÷Õß½ÓÄÉÆø¸ÅǨáãÊÖÒÕÖØ¹¹²ü¶¶ÌØÕ÷£¬Í¨¹ýÐ޸ķù¶ÈƵÂʲÎÊýÐγɲî±ð»¯±í´ï¡£²âÊÔÅú×¢£¬²ÎÊýµ÷½âÁè¼Ý»ù´¡Öµ37%ʱ¼´Äܹæ±Ü°æÈ¨ÕùÒ飬ͬʱ¼á³ÖÔʼ¶¯Ð§÷ÈÁ¦µÄ82.6%¡£
´ÓÊÖÒÕÆÊÎöµ½Ó¦ÓÃÂ䵨£¬ÇòÇò²ü¶¶ÊÓÆµ×¥È¡Îª¶¯Âþ´´×÷¿ª·¢ÁËÐÂά¶È¡£Í¨¹ý¾«×¼µÄ²ÎÊý»¯ÊÕÂÞÓëÖÇÄÜ»¯µÄÊý¾Ý´¦Öóͷ££¬´´×÷Õß²»µ«ÄÜ»ñµÃ¸ßÖÊÁ¿µÄ¶¯Ì¬Ëز쬏üÄÜʵÏÖÎïÀíÌØÐ§Óë½ÇÉ«¶¯»µÄÎÞ·ìÈںϡ£Î´À´Ëæ×ÅʵʱäÖȾÒýÇæµÄÊÖÒÕÍ»ÆÆ£¬»ùÓÚ²ü¶¶ÌØÕ÷µÄ¶¯Ì¬²¶»ñ½«Íƶ¯¶¯Âþ¹¤Òµ½øÈëеĴ´×÷¼ÍÔª¡£