¹þ¹þ(haha)ÌåÓý

ÉêÇëÊÔÓÃ
怬
½¹µãÊÖÒÕ
ÒÔÔ­´´ÊÖÒÕϵͳΪ»ù±¾£¬£¬£¬ £¬£¬£¬ £¬SenseCoreÉÌÌÀAI´ó×°ÖÃΪ½¹µã»ù×ù£¬£¬£¬ £¬£¬£¬ £¬½á¹¹¶àÁìÓò¡¢¶àÆ«ÏòÇ°ÑØÑо¿£¬£¬£¬ £¬£¬£¬ £¬
¿ìËÙÂòͨAIÔÚ¸÷¸ö±ÊÖ±³¡¾°ÖеÄÓ¦Ó㬣¬£¬ £¬£¬£¬ £¬ÏòÐÐÒµ¸³ÄÜ¡£ ¡£¡£¡£ ¡£¡£¡£

CVPR 2021 | ShapeInversion: »ùÓÚGANÄæÓ³ÉäµÄÎÞ¼àÊÓµãÔÆ²¹È«ÒªÁì

2021-08-10

ÔÚCVPR 2021ÉÏ£¬£¬£¬ £¬£¬£¬ £¬ÉÌÌÀ¿Æ¼¼-ÄÏÑóÀí¹¤´óѧÍŽá AI Ñо¿ÖÐÐÄ S-Lab Ìá³öÁË»ùÓÚGANÄæÓ³ÉäµÄÎÞ¼àÊÓµãÔÆ²¹È«ÒªÁ죺ShapeInversion¡£ ¡£¡£¡£ ¡£¡£¡£ÓëÒÑÓеÄÈ«¼àÊÓÒªÁìÏà±È£¬£¬£¬ £¬£¬£¬ £¬ShapeInversionÊ״ν«ÌìÉú¶Ô¿¹ÍøÂç(GAN)ÄæÓ³ÉäÒýÈëµ½µãÔÆ²¹È«ÖС£ ¡£¡£¡£ ¡£¡£¡£Ê¹ÓÃGANÌṩµÄÏÈÑé֪ʶ£¬£¬£¬ £¬£¬£¬ £¬ShapeInversion²»µ«ÔÚÒÑÓеĻùÏßÉÏæÇÃÀÖÚ¶àÓмàÊÓÒªÁ죬£¬£¬ £¬£¬£¬ £¬»¹Õ¹Ê¾ÁËÏÔÖøµÄ·º»¯ÄÜÁ¦£¬£¬£¬ £¬£¬£¬ £¬¶ÔÕæÊµÌìÏÂµÄ²ÐÆÆÉ¨ÃèºÍÖÖÖÖÐÎʽµÄ²ÐÆÆÊäÈëÒÔ¼°²»ÍêÕûˮƽ¸ø³öÁ˳°ôµÄЧ¹û¡£ ¡£¡£¡£ ¡£¡£¡£Í¬Ê±£¬£¬£¬ £¬£¬£¬ £¬ShapeInversionÌṩһϵÁÐÌØÁíÍ⹦Ч£¬£¬£¬ £¬£¬£¬ £¬ÀýÈç¶ÔÓÐÆçÒåµÄ²ÐÈõµãÔÆÌṩºÏÀíµÄ¶à½â£¬£¬£¬ £¬£¬£¬ £¬ÒÔ¼°¶Ô¸ø¶¨ÍêÕûµãÔÆµÄ±à¼­¡£ ¡£¡£¡£ ¡£¡£¡£

ÂÛÎÄÃû³Æ: Unsupervised 3D Shape Completion through GAN Inversion



Part 1 ÎÊÌâºÍÌôÕ½


µãÔÆ²¹È«Ê¹ÃüÊÇ»ùÓÚÒ»¸öÎïÌåµÄ²ÐÈõµãÔÆÔ¤¼ÆÎïÌåµÄÍêÕûÐÎ×´¡£ ¡£¡£¡£ ¡£¡£¡£µãÔÆ²¹È«¶ÔÖî¶àÏÂÓÎʹÃüÖÁ¹ØÖ÷Òª£¬£¬£¬ £¬£¬£¬ £¬ÀýÈçÈýά³¡¾°Ã÷È·£¬£¬£¬ £¬£¬£¬ £¬»úеÈ˵¼º½µÈ¡£ ¡£¡£¡£ ¡£¡£¡£´ó´ó¶¼µãÔÆ²¹È«ÒªÁìÔںܺéÁ÷ƽÉÏÒÀÀµÓÚ³É¶ÔµÄ²ÐÆÆ-ÍêÕûµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬²¢ÒÔÈ«¼àÊÓ·½·¨¾ÙÐÐѧϰ¡£ ¡£¡£¡£ ¡£¡£¡£Ö»¹ÜËüÃÇÔÚÓòÄÚÊý¾ÝÉϵÄÌåÏÖÁîÈËÓ¡ÏóÉî¿Ì£¬£¬£¬ £¬£¬£¬ £¬µ«·º»¯µ½ÆäËûÐÎʽµÄ²ÐÈõµãÔÆ»òÏÖʵÌìÏÂµÄ²ÐÆÆÉ¨Ãèʱ£¬£¬£¬ £¬£¬£¬ £¬ÓÉÓÚÓòµÄ²î±ð£¨ÈçÏÂͼa-d£©£¬£¬£¬ £¬£¬£¬ £¬ÍùÍùÎÞ·¨»ñµÃÁîÈËÖª×ãµÄЧ¹û¡£ ¡£¡£¡£ ¡£¡£¡£ÁíÍ⣬£¬£¬ £¬£¬£¬ £¬¸ø¶¨Ò»¸ö²ÐÈõµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬ÕâЩѵÁ·ÒªÁìÍùÍùÖ»Êä³öΨһµÄÍêÕûµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬×ÝÈ»¸Ã²ÐÈõµãÔÆ¿ÉÄܶÔÓ¦¶à¸öºÏÀíµÄÍêÕûÐÎ×´£¨ÈçÏÂͼe£©¡£ ¡£¡£¡£ ¡£¡£¡£


ͼƬ 1.png


Part 2 ÒªÁìÏÈÈÝ


Õë¶ÔÒÔÉÏÌá³öµÄÎÊÌ⣬£¬£¬ £¬£¬£¬ £¬ÎÒÃÇÌá³öÁËÒ»¸öÐÂÓ±µÄ¿ò¼ÜShapeInversion, Ê×´ÎÔÚµãÔÆ²¹È«Ê¹ÃüÖÐÒýÈëGANÄæÓ³Éä¡£ ¡£¡£¡£ ¡£¡£¡£¸ÃÒªÁì³ä·ÖʹÓÃԤѵÁ·µÄGANÖеÄÏÈÑé֪ʶ£¬£¬£¬ £¬£¬£¬ £¬²¢ÇÒ²»ÊܲÐÈõµãÔÆµÄÓòÓ°Ïì¡£ ¡£¡£¡£ ¡£¡£¡£ÈçÏÂͼËùʾ£¬£¬£¬ £¬£¬£¬ £¬Ò»¸öDZÂëͨ¹ýԤѵÁ·µÄGANÌìÉúÒ»¸öÍêÕûµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬ÔÙͨ¹ýÒ»¸öÈýά½µ²ÉÑùÄ£¿£¿£¿£¿£¿éMת»¯ÎªÒ»¸ö²ÐÈõµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬½ø¶øÓëÊäÈëµÄ²ÐÈõµãÔÆÅÌËãËðʧº¯Êý¡£ ¡£¡£¡£ ¡£¡£¡£¸Ã¿ò¼ÜʹÓÃÌݶÈϽµµÄÒªÁì·´´«Ëðʧº¯ÊýÀ´¸üÐÂDZÂë²¢ÇÒ΢µ÷ԤѵÁ·µÄGAN£¬£¬£¬ £¬£¬£¬ £¬´Ó¶øÊ¹ÌìÉúµÄÍêÕûµãÔÆÓëÊäÈëµÄ²ÐÈõµãÔÆÔڿμ䲿·Ö×î¿¿½ü¡£ ¡£¡£¡£ ¡£¡£¡£


ͼƬ 1.png


¸Ã¿ò¼ÜÀֳɵãÒªº¦ÔÚÓÚÔõÑùÓ¦¶Ô3DÊý¾Ý¹ÌÓеÄÌØÕ÷Ëù´øÀ´µÄÌôÕ½£º


1. Ìá¸ßµãÔÆÔȳƶÈ- PatchVariance


ÄîÍ·£º²î±ðÓÚ2DͼƬÀïÀο¿µÄÏñËØÎ»Ö㬣¬£¬ £¬£¬£¬ £¬3DµãÔÆÊý¾Ý¾ßÓм«Æä·Ç½á¹¹»¯µÄÌØÕ÷¡£ ¡£¡£¡£ ¡£¡£¡£Òò´Ë£¬£¬£¬ £¬£¬£¬ £¬GANÌìÉúµÄµãÔÆÍùÍù¾ßÓкܲîµÄÔȳƶÈ£¬£¬£¬ £¬£¬£¬ £¬¼´µãÔÆ²»¿ÉÔȳƵÄÂþÑÜÔÚÎïÌåÍâòÉÏ¡£ ¡£¡£¡£ ¡£¡£¡£ÕâÖÖ²»ÔȳÆÐÔ¿ÉÄÜÒýÆðһЩÆÓª£¬£¬£¬ £¬£¬£¬ £¬½ø¶øÓ°ÏìµãÔÆµÄÍêÕûÐÔ¡£ ¡£¡£¡£ ¡£¡£¡£


ÒªÁ죺

ÎÒÃÇÌá³öÒ»¸öеÄÔȳƶÈËðʧº¯Êý£¬£¬£¬ £¬£¬£¬ £¬PatchVariance£¬£¬£¬ £¬£¬£¬ £¬ÓÃÀ´GAN ԤѵÁ·½×¶ÎÌá¸ßµãÔÆµÄÔȳƶȣºÎÒÃÇÔÚÎïÌåÍâòÉÏËæ»úѡȡn¸öµã£¬£¬£¬ £¬£¬£¬ £¬Ê¹ÓÃkÁÚ½üÐγÉn¸öpatch£¬£¬£¬ £¬£¬£¬ £¬ÔÙÅÌËãÕân¸öpatchÃܶȵķ½²î×÷ΪËðʧº¯Êý¡£ ¡£¡£¡£ ¡£¡£¡£

ͼƬ 1.png

ÒÔtree-GANΪÀý£¬£¬£¬ £¬£¬£¬ £¬ÈçÏÂͼËùʾ£¬£¬£¬ £¬£¬£¬ £¬PatchVariance¿ÉÒÔÓÐÓõÄÌá¸ßÌìÉúµãÔÆµÄÔȳƶÈ£¬£¬£¬ £¬£¬£¬ £¬´Ó¶ø»ñµÃ¸ü¸ßÖÊÁ¿µÄµãÔÆ¡£ ¡£¡£¡£ ¡£¡£¡£

ͼƬ 1.png

2. k-Mask ¨C ÈýάµÄ½µ²ÉÑùÄ£¿£¿£¿£¿£¿é


ÄîÍ·£º

Àà±ÈGANÄæÓ³ÉäÔÚ2D ͼÏñÐÞ¸´Ê¹ÃüÖеÄÓ¦Ó㬣¬£¬ £¬£¬£¬ £¬ÎÒÃÇÐèÒªÒ»¸ö½µ²ÉÑùµÄmask°ÑÌìÉúµÄÍêÕûµãÔÆ×ª»¯³ÉÓëÊäÈëµãÔÆ¶ÔÓ¦µÄ²ÐÈõµãÔÆ¡£ ¡£¡£¡£ ¡£¡£¡£È»¶ø£¬£¬£¬ £¬£¬£¬ £¬µãÔÆ²»¹æÔòºÍÎÞÐòµÄÌØÕ÷ʹµÃµãÔÆ²¹È«Ê¹ÃüÓëͼÏñÐÞ¸´ÓÐÏÔÖøÇø±ð¡£ ¡£¡£¡£ ¡£¡£¡£ÔÚ2D ͼƬÐÞ¸´ÖУ¬£¬£¬ £¬£¬£¬ £¬Í¼Æ¬Ö®¼äµÄÏñËØ¶ÔÓ¦¹ØÏµÏÔ¶øÒ×¼û£¬£¬£¬ £¬£¬£¬ £¬ÒÔÊÇÎÒÃÇ¿ÉÒÔºÜÈÝÒ×ÅÌËã³ö¿É¼û²¿·ÖµÄËðʧº¯Êý¡£ ¡£¡£¡£ ¡£¡£¡£¶øÔÚµãÔÆ²¹È«Ê¹ÃüÖУ¬£¬£¬ £¬£¬£¬ £¬»ñµÃÁ½¸öµãÔÆµÄÖ®¼äµãµÄ¶ÔÓ¦¹ØÏµÍ¨³£½ÏÁ¿ÄÑÌ⣬£¬£¬ £¬£¬£¬ £¬ÓÉÓÚÁ½¸öÎïÌåµÄ¶ÔÓ¦ÇøÓòºÜÓпÉÄÜ´¦ÔÚÈýά¿Õ¼äÖеIJî±ðλÖ㬣¬£¬ £¬£¬£¬ £¬Õâ¸øÈýάÖеĽµ²ÉÑùÄ£¿£¿£¿£¿£¿éÔöÌíÁËÌôÕ½¡£ ¡£¡£¡£ ¡£¡£¡£ÁíÍ⣬£¬£¬ £¬£¬£¬ £¬ÕâÖÖ¶ÔÓ¦¹ØÏµÍùÍù½ÏÁ¿Ä£ºý£¬£¬£¬ £¬£¬£¬ £¬²¢ÇÒÒò²î±ðµãÔÆ¶øÒì¡£ ¡£¡£¡£ ¡£¡£¡£

 

ÒªÁ죺

ÎÒÃÇÒò´ËÌá³öÁËk-MaskÀ´¶¯Ì¬µÄ»ñµÃÊäÈëµÄ²ÐÈõµãÔÆºÍí§ÒâÊä³öµÄÍêÕûµãÔÆµÄ¶ÔÓ¦¹ØÏµ¡£ ¡£¡£¡£ ¡£¡£¡£Ïêϸ¶øÑÔ£¬£¬£¬ £¬£¬£¬ £¬¹ØÓÚ²ÐÈõµãÔÆÖеÄÿһ¸öµã£¬£¬£¬ £¬£¬£¬ £¬ÎÒÃÇʹÓÃÅ·¼¸ÀïµÃ¾àÀëÕÒµ½¸ÃµãÔÚ¸ø¶¨ÍêÕûµãÔÆÖеÄk¸ö¶ÔÓ¦µã¡ªÀ´½â¾öµã¶ÔÓ¦¹ØÏµÄ£ºýµÄÎÊÌâ¡£ ¡£¡£¡£ ¡£¡£¡£ÓÉ´Ë£¬£¬£¬ £¬£¬£¬ £¬²ÐÈõµãÔÆÖÐËùÓеãµÄk¸ö¶ÔÓ¦µãµÄºÏ¼¯¾Í×é³ÉÁËÓëÊäÈë²ÐÈõµãÔÆ¶ÔÓ¦µÄÊä³ö²ÐÈõµãÔÆ£º

1.jpg

ÈçÏÂͼËùʾ£¬£¬£¬ £¬£¬£¬ £¬±ÈÕÕ»ùÓÚÔ¤ÉèãÐÖµµÄ»ùÏßÒªÁ죬£¬£¬ £¬£¬£¬ £¬ Èçvoxel-MaskºÍ t-mask, k-Mask¿ÉÒÔÌṩ׼ȷ¶øÂ³°ôµÄÈýά½µ²ÉÑù¡£ ¡£¡£¡£ ¡£¡£¡£

ͼƬ 1.png


Part 3 ÊµÑéЧ¹û


ShapeInversionÔÚÖڶೡ¾°ÏÂÈ´µÄÁ˾«²ÊµÄÌåÏÖ¡£ ¡£¡£¡£ ¡£¡£¡£

 

Ê×ÏÈ£¬£¬£¬ £¬£¬£¬ £¬ÔÚShapeNet»ù×¼ÉÏ£¬£¬£¬ £¬£¬£¬ £¬ShapeInversionÓÅÓÚSOTAÎÞ¼àÊÓÒªÁ죬£¬£¬ £¬£¬£¬ £¬²¢¿ÉÓëÓÃÅä¶ÔÊý¾ÝѧϰµÄÓмàÊÓÒªÁìÏàæÇÃÀ£¬£¬£¬ £¬£¬£¬ £¬ÈçϱíËùʾ£º

ͼƬ 1.png

µÚ¶þ£¬£¬£¬ £¬£¬£¬ £¬ ShapeInversionÔÚÕæÊµÌìϵÄÊý¾ÝºÍ¶àÖÖ²ÐÆÆµÄÐÎʽÏÂÌåÏÖÁ˺ܺõķº»¯ÄÜÁ¦¡£ ¡£¡£¡£ ¡£¡£¡£ÈçÏÂͼÌåÏÖµÄÕæÊµÌìÏÂϵÄЧ¹û£º

ͼƬ 1.png

µÚÈý£¬£¬£¬ £¬£¬£¬ £¬µ±ÊäÈëÎïÌåÌ«¹ý²ÐÆÆÒò¶ø±¬·¢²»È·¶¨ÐÔ£¬£¬£¬ £¬£¬£¬ £¬ShapeInversion¿ÉÒÔÌṩ¶à½â£¬£¬£¬ £¬£¬£¬ £¬²¢ÇÒ°ü¹Üÿ¸ö½â¶¼ºÏÀíµÄ·´Ó¦²ÐÆÆÎïÌåµÄ¿É¼û²¿·Ö£º

ͼƬ 1.png

µÚËÄ£¬£¬£¬ £¬£¬£¬ £¬ÓÉÓÚGANµÄÒýÈ룬£¬£¬ £¬£¬£¬ £¬ShapeInversion Äܹ»ºÜºÃµÄʵÏÖ¶ÔÒÑÖªµãÔÆÐÎ×´µÄ±à¼­£¬£¬£¬ £¬£¬£¬ £¬ÈçÏÂÃæÁ½Í¼µÄÈŶ¯ºÍ²îÖµ£º

ͼƬ 1.png

Part 4 ×ܽá


ÔÚ±¾ÎÄÖУ¬£¬£¬ £¬£¬£¬ £¬ÎÒÃÇÌṩÁ˵ãÔÆ²¹È«µÄÎÞ¼àÊÓпò¼ÜShapeInversion¡£ ¡£¡£¡£ ¡£¡£¡£¸Ã¿ò¼ÜÄܹ»³ä·ÖʹÓÃԤѵÁ·ÖÐGANµÄÏÈÑé֪ʶ£¬£¬£¬ £¬£¬£¬ £¬²¢ÔÚ¶àÖÖ²ÐÈõµãÔÆµÄÓò£¬£¬£¬ £¬£¬£¬ £¬°üÀ¨ÕæÊµ²ÐÈõµãÔÆÏÂÈ¡µÃÁîÈËÖª×ãµÄЧ¹ûºÍ·º»¯ÄÜÁ¦¡£ ¡£¡£¡£ ¡£¡£¡£ÓÉÓÚԤѵÁ·GANµÄ¼ÓÈ룬£¬£¬ £¬£¬£¬ £¬ShapeInversion×ÔÈ»µØÊµÏÖÁËһϵÁÐÌØÁíÍâÄÜÁ¦£¬£¬£¬ £¬£¬£¬ £¬ÀýÈçΪһ¸öÆçÒåµÄ²ÐÆÆÊäÈ뱬·¢¶à¸öºÏÀíµÄÍêÕûµãÔÆ£¬£¬£¬ £¬£¬£¬ £¬ÒÔ¼°¶Ô¸ø¶¨ÍêÕûµãÔÆµÄ±à¼­¡£ ¡£¡£¡£ ¡£¡£¡£


Part 5 ×÷ÕßÏÈÈÝ


ÕÅ¿¡ÕÜ£¬£¬£¬ £¬£¬£¬ £¬ÐÂ¼ÓÆÂÄÏÑóÀí¹¤´óѧ S-Lab ºÍ MMLab@NTU ÈýÄê¼¶²©Ê¿Éú¡£ ¡£¡£¡£ ¡£¡£¡£Ê¦´ÓÂÀ½¡ÇÚ (Chen Change Loy) ¸±½ÌÊÚºÍ Chai Kiat Yeo ¸±½ÌÊÚ¡£ ¡£¡£¡£ ¡£¡£¡£Ä¿½ñÖ÷ÒªÑо¿ÐËȤ°üÀ¨ÈýÎ¬ÖØÐÞºÍÌìÉú£¬£¬£¬ £¬£¬£¬ £¬µãÔÆ²¹È«µÈ¡£ ¡£¡£¡£ ¡£¡£¡£

СÎÒ˽¼ÒÖ÷Ò³£ºhttps://junzhezhang.github.io/

ÏîÄ¿Ö÷Ò³

https://junzhezhang.github.io/projects/ShapeInversion/

arXiv

https://arxiv.org/abs/2104.13366 

´úÂëµØµã

https://github.com/junzhezhang/shape-inversion

ʵÑéÊÒÖ÷Ò³

https://www.mmlab-ntu.com/

½Ó´ýÓÐÐËȤʵϰ/ÉîÔìµÄѧÉú¹Ø×¢¹ÙÍø£¬£¬£¬ £¬£¬£¬ £¬ÁªÏµNTU@MMLab~

²úÆ·ÊÔÓÃ
Ìîд´Ë¼òÆÓ±í¸ñ£¬£¬£¬ £¬£¬£¬ £¬ÎÒÃǽ«¾¡¿ìÁªÏµÄú£¡
ÉÌÎñÏàÖú
400 900 5986
ÖÜÒ»ÖÁÖÜÎå 9:00-12:00£¬£¬£¬ £¬£¬£¬ £¬13:00-18:00
ÏàÖúͬ°éÕÐļ
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿