Identity-Consistent Expression Fields: A Disentangled Neural Radiance Field Framework for Few-Shot Facial Expression Synthesis
Questo articolo propone l'Identity-Consistent Expression Fields (ICEF), un framework di Neural Radiance Field disaccoppiato che separa le caratteristiche di identità statica dalle deformazioni espressive dinamiche e impiega un meccanismo di warping pesato sulla confidenza per ottenere una sintesi di espressioni facciali di alta qualità e preservante l'identità in scenari few-shot, anche quando si estrapola verso nuove espressioni.
Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo
Immagina di cercare di insegnare a un robot come disegnare un tuo amico specifico. Hai a disposizione solo tre foto di lui: una mentre sorride, una con un'espressione sorpresa e una con un volto neutro. Il tuo obiettivo è far generare al robot un'immagine completamente nuova di quel medesimo amico che fa una smorfia buffa ed esagerata, mai vista prima, come ad esempio tirare fuori la lingua alzando un sopracciglio. Questo è il mondo dei Neural Radiance Fields (NeRF), un modo ingegnoso con cui i computer usano la matematica per trasformare foto 2D piatte in mondi 3D. Pensa a un NeRF non come a un modello 3D fatto di triangoli, ma come a una "nebbia" magica che sa esattamente quale colore e quale densità avere in ogni punto dello spazio, a seconda della direzione da cui lo stai guardando.
Per molto tempo, queste macchine per la nebbia 3D sono state brave a mostrare un volto da una nuova angolazione, ma quando venivano interrogate per cambiare l'espressione (come passare da un sorriso a un broncio) usando solo poche foto, spesso si confondevano. Cercavano di morfare l'intero volto, ma facendo così cambiavano accidentalmente i tratti unici della persona. È come cercare di cambiare l'abbigliamento di un personaggio in un videogioco, ma il motore di gioco cambia accidentalmente anche la forma del naso o la texture della pelle insieme ai vestiti. Questo è un grande problema per la creazione di avatar virtuali per film o videogiochi, perché vuoi che il personaggio sembri se stesso, solo mentre fa qualcosa di diverso, non che si trasformi in uno sconosciuto.
Entra in gioco una nuova idea chiamata ICEF (Identity-Consistent Expression Fields). I ricercatori dietro questo articolo hanno notato che i metodi precedenti cercavano di deformare un singolo "volume di caratteristiche" disordinato (un contenitore digitale di tutti i dettagli del volto) per adattarlo a una nuova espressione. Il problema è che questo contenitore era troppo flessibile; quando gli veniva chiesto di deformarsi per una nuova espressione non vista, finiva per deformare anche l'identità della persona insieme all'espressione. ICEF suggerisce un approccio più intelligente: invece di un unico grande contenitore aggrovigliato, dividere il volto in due parti distinte. Per prima cosa, mantenere una "carta d'identità" statica e immutabile che contenga tutti i dettagli unici del volto della persona (la texture della pelle, la forma esatta del naso, il colore degli occhi) in uno stato neutro. In secondo luogo, creare uno "stampo" flessibile separato che muova solo le parti del volto che cambiano effettivamente quando si fa una smorfia (come la bocca, gli occhi e le sopracciglia).
L'articolo propone che, separando rigorosamente queste due parti, il computer possa deformare lo "stampo" per creare una nuova espressione senza mai toccare la "carta d'identità". Per assicurarsi che lo stampo non prenda accidentalmente la carta d'identità, hanno aggiunto una regola speciale (un "regolarizzatore") che dice al computer: "Muovi solo la bocca e gli occhi; lascia stare la fronte e le guance". Inoltre, si sono resi conto che se si chiede al computer di creare un'espressione che è molto diversa dalle poche foto fornite, potrebbe iniziare a tirare a indovinare in modo selvaggio e commettere errori. Per risolvere questo, ICEF utilizza un "misuratore di fiducia". Se la nuova espressione è molto lontana dagli esempi che il sistema conosce, il sistema passa automaticamente a un modo più semplice e sicuro di muovere il volto, invece di fidarsi delle sue ipotesi complesse e rischiose.
Nei loro test, gli autori hanno scoperto che questo metodo funziona molto meglio nel mantenere la persona simile a se stessa, specialmente quando la nuova espressione è molto diversa dalle foto di addestramento. Hanno dimostrato che, mentre i metodi precedenti iniziavano a sfocare o distorcere l'identità della persona quando venivano spinti al limite, ICEF manteneva l'identità nitida e coerente. L'articolo non sostiene che questo sia un prodotto perfetto e finito per ogni possibile volto, ma suggerisce che questa strategia di "divisione" è un modo solido per risolvere il problema specifico della deriva dell'identità nell'animazione facciale con pochi campioni. È un passo verso la creazione di avatar digitali che possano recitare qualsiasi scena senza perdere il proprio volto nel processo.
Sommerso dagli articoli nel tuo campo?
Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.