Ò»¡¢½ÇÉ«Á¦Ñ§½¨Ä£¶Ô¶¯Ì¬²¶×½µÄ»ù´¡Ö§³Å
ÔÚÇòÇò·¢¶¶ÊÓÆµ×¥È¡¶¯ÂþË«Çò¶¯Ì¬½âÎöÀú³ÌÖУ¬½ÇÉ«ÉúÎïÁ¦Ñ§Ä£ÐÍ£¨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£©µÄ²ã¼¶¹ØÏµ£¬ÓÖÈÚºÏÁËÎïÀíÒýÇæµÄ¶¯Á¦Ñ§Êý¾Ý¡£ÕâÖÖ´´Ð¼ܹ¹Ê¹Í¬Ò»¶¯Ì¬×ÊÔ´ÄÜÎÞ·ìÊÊÅä²îÒìÓÎÏ·ÒýÇæºÍ¶¯»ÖÆ×÷Èí¼þ¡£
ͨ¹ýÈ«Ãæ½âÎöÇòÇò·¢¶¶ÊÓÆµ×¥È¡¼¼ÊõÌåϵ£¬ÎÒÃÇ¿ÉÒÔ¿´µ½¶¯ÂþË«Çò¶¯Ì¬½âÎöÒÑÐγÉÍêÕûµÄ¼¼Êõ±Õ»·¡£´ÓÉúÎïÁ¦Ñ§½¨Ä£µ½ÊµÊ±äÖȾÓÅ»¯£¬Ã¿¸ö»·½ÚµÄ´´Ð¶¼ÔÚÍÆ¶¯×Ŷ¯»ÌåÏÖÁ¦µÄ½çÏÞ¡£Î´À´Ëæ×ÅÉñ¾ÍøÂçËã·¨µÄÁ¬Ðø½ø»¯£¬¶¯Ì¬²¶×½ÓëÒÕÊõ´´×÷µÄÈںϽ«¿ªÆôÓ°ÊÓ¼¶¶¯ÂþÖÆ×÷µÄмÍÔª¡£ Ô˶¯£º¡¾Ð¡ÄÌÇò·¢¶¶Î赸ÊÓÆµ3·ÖÖÓѧ»á¶¶Íξø¼¼Ô°æÒôÀÖÏÂÔØ¡¿ Ëæ×ŶÌÊÓÆµÆ½Ì¨ÌØÐ§¹¦Ð§µÄ´´Ðµü´ú£¬"ÇòÇò·¢¶¶ÊÓÆµ"ƾ½èÆäÆæÌØµÄÊÓ¾õÌåÏÖ³ÉΪÐÂÐË´´×÷ÐÎʽ¡£±¾ÎĽ«´ÓרҵÊÓ½Çϵͳ½âÎöÇòÇò·¢¶¶ÊÓÆµµÄץȡ¼¼Êõ£¬Öصã̽ÌÖÆäÔÚ¶¯ÂþÁìÓòµÄÓ¦Óó¡¾°ÓëÂäµØÒªÁ죬ΪÄÚÈÝ´´×÷ÕßÌṩÊý¾ÝÊÕÂÞµ½´´Òâת»¯µÄÈ«Á÷³ÌÖ¸ÄÏ¡£
Ò»¡¢ÇòÇò·¢¶¶Ð§¹ûµÄÐγÉÔÀíÓë¼¼ÊõÌØÕ÷
ÇòÇò·¢¶¶ÊÓÆµµÄ½¹µã¼¼ÊõÔÚÓÚʵʱÎïÀíÒýÇæÅÌËãÓëͼÏñ´¦Öóͷ£Ëã·¨µÄ½áºÏ¡£Í¨¹ýÖʵ㵯»ÉÄ£ÐÍ£¨Mass-Spring System£©Ä£ÄâÇòÌåÊÜÍâÁ¦×÷Ó÷¢ÉúµÄµ¯ÐÔÐα䣬½áºÏ¹âÁ÷·¨£¨Optical Flow£©¸ú×ÙÎïÌåÍâòÏñËØÔ˶¯¹ì¼££¬ÐγÉÁ˱êÖ¾ÐԵķ¢¶¶ÌØÐ§¡£ÕâÖÖ¶¯Ì¬²¶×½¼¼ÊõÔÚ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%¡£
´Ó¼¼Êõ½âÎöµ½Ó¦ÓÃÂ䵨£¬ÇòÇò·¢¶¶ÊÓÆµ×¥È¡Îª¶¯Âþ´´×÷¿ª±ÙÁËÐÂά¶È¡£Í¨¹ý¾«×¼µÄ²ÎÊý»¯ÊÕÂÞÓëÖÇÄÜ»¯µÄÊý¾Ý´¦Öóͷ££¬´´×÷Õß²»½öÄÜ»ñµÃ¸ßÖÊÁ¿µÄ¶¯Ì¬Ëز쬏üÄÜʵÏÖÎïÀíÌØÐ§Óë½ÇÉ«¶¯»µÄÎÞ·ìÈںϡ£Î´À´Ëæ×ÅʵʱäÖȾÒýÇæµÄ¼¼ÊõÍ»ÆÆ£¬»ùÓÚ·¢¶¶ÌØÕ÷µÄ¶¯Ì¬²¶×½½«Íƶ¯¶¯Âþ¹¤Òµ½øÈëеĴ´×÷¼ÍÔª¡£