PIFu är ett maskininlärningssystem för att konstruera en 3D-modell av en person baserat på 2D-fotografier

En grupp forskare från flera amerikanska universitet publicerade ett projekt PIFu (Pixel-Aligned Implicit Function), som låter dig tillämpa maskininlärningsmetoder för att bygga en 3D-modell av en person från en eller flera tvådimensionella bilder. Systemet låter dig återskapa komplexa klädalternativ, såsom veckade kjolar och klackar, och olika frisyrer, vilket självständigt återställer textur och form i områden som är osynliga i projektionen från vilken 3D-modellen är byggd. För att öka kvaliteten och detaljerna i den slutliga 3D-modellen kan flera bilder från olika vinklar användas. Projektkoden är skriven i Python med PyTorch-ramverket och levererad av under MIT-licensen.

PIFu - ett maskininlärningssystem för att konstruera en 3D-modell av en person baserat på 2D-fotografier

Ett neuralt nätverk används som en källa för att rekonstruera en tredimensionell layout, som låter dig välja den mest sannolika formen och uppfinna dolda element, med utgångspunkt från en modell tränad på olika versioner av befintliga objekt. Parallellt tillhandahåller projektet en algoritm för att matcha den resulterande volymetriska layouten med texturer i de tillhandahållna 2D-bilderna, som justerar pixlarna i 3D-bilden enligt deras position på XNUMXD-objektet och genererar de mest troliga saknade texturerna. Vilken bild som helst kan kodas konvolutionerande neurala nätverkför
ytrekonstruktion tillämpad arkitektur"Staplat timglas«, till
arkitekturbaserade neurala nätverk används för texturmatchning CycleGAN.

PIFu - ett maskininlärningssystem för att konstruera en 3D-modell av en person baserat på 2D-fotografier

Den färdigtränade modellen som används av forskarna tillgänglig är tillgänglig för gratis nedladdning, men den råa data som används för träning förblir privat eftersom den är baserad på kommersiella 3D-skanningar. Kan användas som källa för självträning av modellen 3D-modelldatabas personer från Renderpeople-projektet.

Källa: opennet.ru

Lägg en kommentar