Crea Personaggi AI IPERREALISTICI e Coerenti - GRATIS e in LOCALE! [Masterclass Completa ComfyUI 2025]
Questa nota di insight su YouTube è stata creata con LilysAI. Iscriviti gratis e ottieni insight 10× più rapidi e approfonditi dai video.
Q: Come si possono creare personaggi AI iperrealistici e coerenti gratuitamente e localmente?
Si utilizza un workflow automatizzato in ComfyUI che, partendo da una singola immagine, genera un dataset, addestra un modello LoRA e permette di creare immagini e video HD/4K con coerenza e realismo.
Impara a creare personaggi AI iperrealistici e coerenti usando solo un'immagine iniziale. Questa masterclass completa ComfyUI ti insegna a generare set di dati e addestrare modelli Laura gratuitamente e in locale. Ottieni subito strumenti pratici per produrre immagini e video HD o 4K perfetti per ogni progetto creativo.
# Creazione di personaggi AI iperrealistici e coerenti - GRATIS E LOCALMENTE! [Masterclass completa ComfyUI 2025]
```mermaid
flowchart TD
A["Creazione Personaggi AI"] --> B["Introduzione e Strumenti"]
A --> C["Configurazione Workflow ComfyUI"]
A --> D["Generazione Dataset e Immagini"]
A --> E["Addestramento LoRA"]
A --> F["Generazione Immagini e Video Finali"]
B --> B1["Modelli Istruzione-Basati (Censurati)"]
B --> B2["Gwen Image Edit (Open Source)"]
C --> C1["Installazione ComfyUI e Workflow"]
C --> C2["Download e Configurazione Modelli"]
D --> D1["Generazione Immagini Iniziali (Viste/Pose)"]
D --> D2["Creazione Dataset Dettagliato"]
E --> E1["Addestramento LoRA per Flux"]
E --> E2["Addestramento LoRA per One 2.2 (AI Toolkit/Runpod)"]
F --> F1["Generazione Immagini Realistiche"]
F --> F2["Generazione Video 4K"]
```
1. Introduzione e Strumenti per l'Editing di Immagini
Creare personaggi AI coerenti e iperrealistici è ora possibile partendo da una singola immagine di input, utilizzando modelli open source eseguiti localmente.
-
Obiettivo del Tutorial
- L'obiettivo è generare set di dati perfetti, immagini ad alta risoluzione, immagini migliorate (upscaled) e diverse impostazioni/pose, complete di didascalie dettagliate, partendo da una sola immagine di input in qualsiasi stile .
- Alla fine, si saprà creare umani realistici o personaggi stilizzati, addestrare modelli Laura personalizzati e generare video HD o 4K perfettamente coerenti, tutto in locale .
-
Modelli di Editing Basati su Istruzioni
- Modelli recenti come Seedream 4 o Nano Banana di Google permettono di inserire immagini e chiedere modifiche specifiche (es. "mostrami una vista laterale di questo personaggio") .
- Tuttavia, questi strumenti commerciali sono spesso pesantemente censurati e possono diventare costosi .
-
Alternativa Open Source: Gwen Image Edit
- Gwen Image Edit, un modello open source di Alibaba, consente di unire personaggi, inserirli in sfondi diversi, cambiare vestiti o estrarre pose da un'immagine e applicarle al personaggio .
- Il relatore utilizza un workflow ComfyUI gratuito basato su Gwen Image Edit, che richiede solo di trascinare le immagini di riferimento e scrivere un prompt in linguaggio naturale .
- Esempi di utilizzo includono:
- Unire due personaggi per farli sposare con uno stile fotografico da matrimonio in stile Pixar .
- Modificare il prompt per ottenere un primo piano estremo dei volti che si baciano .
- Sebbene funzioni anche per personaggi realistici, questi modelli possono lasciare un aspetto "plastico" all'IA .
- Per la massima qualità e coerenza del personaggio, l'addestramento di un modello Laura personalizzato rimane il metodo migliore .
2. Configurazione del Workflow ComfyUI
Per automatizzare la creazione del set di dati, è necessario installare ComfyUI, scaricare il workflow e configurare tutti i nodi e i modelli richiesti.
2.1. Installazione Iniziale
-
Prerequisiti e Download
- È necessario installare ComfyUI; una guida passo passo è disponibile sul sito web del relatore .
- Una volta installato, scaricare il file del workflow dal link in descrizione e trascinarlo nell'interfaccia di ComfyUI .
-
Installazione dei Nodi Personalizzati
- Accedere al ComfyUI Manager .
- Cliccare su "Install missing custom nodes", selezionare tutti i nodi mancanti e installarli .
- Riavviare ComfyUI per visualizzare il workflow .
2.2. Download e Configurazione dei Modelli
-
Modelli per la Generazione di Immagini (Prima Parte del Workflow)
- Tutti i modelli necessari sono indicati nelle caselle gialle a sinistra, con link per il download e indicazioni sulla posizione in cui inserirli nella cartella di ComfyUI .
- Il relatore utilizza la versione GGUF del modello principale per comprimere le dimensioni e renderlo compatibile con la maggior parte delle GPU .
- La versione GGUF riduce la dimensione del modello a scapito di una leggera perdita di qualità .
- Per la dimostrazione, è stata utilizzata la versione Q5 GGUF, anche se una 4090 potrebbe gestire versioni di qualità superiore come Q8 o FP8 .
- Dopo aver copiato il modello nella cartella
Comfy/models/unit(o una cartella GGUF creata appositamente), è necessario ricaricare la finestra di ComfyUI e selezionare il modello nel nodo appropriato . - Questo processo di download e selezione va ripetuto per tutti i modelli necessari per la prima parte del workflow .
-
Modelli per la Creazione del Dataset (Seconda Parte)
- Questa sezione crea didascalie e immagini upscaled del personaggio .
- Alcuni modelli sono link diretti per il download .
- Il modello Ultrasharp può essere scaricato tramite il ComfyUI Manager cercando il suo nome e installandolo .
3. Utilizzo del Workflow "Consistent Character Creator"
Il workflow genera automaticamente una serie di immagini del personaggio, consentendo modifiche a vestiti, pose ed espressioni, lavorando da sinistra in alto a destra in basso.
3.1. Generazione Iniziale e Prompting
-
Input Iniziale e Nome del Personaggio
- Iniziare trascinando l'immagine di riferimento nell'apposito nodo in alto a sinistra .
- Il prompt predefinito è "make an image in this style of the character", ma può essere specificato lo stile se necessario .
- È fondamentale assegnare un nome al personaggio, che fungerà da trigger word per l'addestramento LoRA e come nome della cartella di output .
-
Output della Prima Esecuzione
- Dopo aver cliccato "run", viene creata una scheda di rotazione del personaggio (character turnaround sheet) .
- A causa delle versioni GGUF, le pose potrebbero essere raddoppiate, ma questo non è un problema poiché le pose verranno generate separatamente più avanti .
- Questa fase è un'opportunità per aggiungere dettagli sull'abbigliamento alla fine del prompt, poiché il modello deve dedurre il resto del corpo .
- Esempio: è stato aggiunto "wearing chunky sneakers" per sostituire le scarpe nere predefinite .
- Le diverse viste del personaggio sono generate in base ai prompt, che sono modificabili e non definitivi .
- Dopo aver cliccato "run", viene creata una scheda di rotazione del personaggio (character turnaround sheet) .
-
Aggiunta di Nuove Immagini e Variazioni
- I gruppi di generazione sono modulari; se servono più immagini, si può copiare un gruppo e cambiare il prompt .
- Quando si esegue nuovamente il workflow, esso riutilizza i calcoli già eseguiti e riparte dal nuovo gruppo aggiunto, generando nuove immagini coerenti .
3.2. Modifica di Emozioni e Pose
-
Controllo delle Emozioni
- Nella riga inferiore a sinistra, vengono generate le diverse emozioni del personaggio, modificabili tramite uno slider .
- Modificando lo slider (es. per farle dire "ah" e abbassare le sopracciglia) e rieseguendo il workflow, l'emozione viene applicata all'immagine del ritratto creata in precedenza .
- È possibile sostituire l'immagine del ritratto con l'immagine di input originale nel gruppo "get close-up" .
-
Generazione di Pose Aggiuntive
- Sono disponibili pose aggiuntive come la T-pose, sdraiato, vista laterale, vista posteriore e camminata nella natura .
-
Virtual Try-On (Prova Virtuale di Abbigliamento)
- Il gruppo virtual try-on permette di far indossare al personaggio un capo di abbigliamento .
- Si trascina l'immagine del capo di abbigliamento (preferibilmente su sfondo monocromatico) e si specifica nel prompt cosa deve indossare (es. "make the character wear the gray winter coat") .
-
Trasferimento di Posa (Pose Transfer)
- Il gruppo pose transfer permette di caricare un'immagine di riferimento di una posa specifica, che verrà estratta e applicata al personaggio .
3.3. Salvataggio del Dataset Selezionato
- Selezione delle Immagini Finali
- Dopo aver generato molte immagini, è necessario decidere quali salvare per il dataset .
- Per salvare solo le immagini attualmente visualizzate, è necessario cambiare il nome del personaggio nel nodo di input .
- Si consiglia di aggiungere un numero al nome del personaggio (es.
NomePersonaggio_01) e rieseguire il workflow . - Questo creerà una nuova cartella di output contenente solo le immagini correnti .
4. Creazione del Dataset Dettagliato e Upscaling
La seconda parte del workflow genera didascalie dettagliate per ogni immagine e le esegue un upscaling per migliorare significativamente la qualità e la naturalezza della pelle.
-
Esecuzione della Fase di Dataset Creation
- È cruciale eseguire prima la fase di generazione delle immagini e poi cliccare sul pulsante "data set creation" .
- È sufficiente aggiungere un prompt in quel nodo e cliccare "run" .
-
Processo di Upscaling e Captioning
- Tutte le immagini generate nella prima parte vengono caricate (nel caso di esempio, 24 immagini) .
- Vengono create didascalie dettagliate per ogni immagine, aggiungendo la trigger word al testo .
- Le immagini vengono poi upscalate alla risoluzione impostata (es. 2K) utilizzando il prompt fornito e le didascalie generate .
- Il confronto tra l'immagine originale e quella upscalata mostra un grande aumento di qualità e dettaglio, specialmente negli occhi e nelle sopracciglia .
- Questo processo risolve il problema della pelle "plastica" tipico di Gwen Image Edit, rendendo i toni della pelle molto più naturali .
- L'upscaling è eseguito con Flux in combinazione con Yuzo, un modello che aiuta a mantenere la coerenza del personaggio durante l'upscaling .
- Per controllare quanto l'upscaling modifica il personaggio, si può regolare il parametro start step (su 20 passi totali):
- Valori più alti (es. 18) applicano solo modifiche minori .
- Valori più bassi (es. 12 o 13) aggiungono più dettagli .
-
Risultato del Dataset
- Tutte le immagini upscaled si trovano nella cartella denominata come il personaggio, all'interno della sottocartella
upscaled images. - Accanto a ogni immagine, c'è un file con lo stesso nome contenente la didascalia specifica per quell'immagine .
- Tutte le immagini upscaled si trovano nella cartella denominata come il personaggio, all'interno della sottocartella
5. Addestramento del Modello LoRA Personalizzato
Il dataset creato è ora pronto per addestrare un modello LoRA (Lightweight Adapter) per qualsiasi modello AI, permettendo una coerenza massima.
5.1. Addestramento per Modelli Flux
- Utilizzo di Flux Gym per Flux
- Il dataset permette di addestrare un LoRA per quasi tutti i modelli AI .
- Un LoRA è un piccolo modello aggiuntivo che fornisce contesto aggiuntivo per il personaggio .
- In passato, il relatore ha mostrato come addestrare un LoRA per il modello Flux usando Flux Gym .
- Flux Gym è facile da installare tramite Pinocchio (uno strumento di installazione con un clic) .
- L'addestramento di un LoRA per Flux funziona anche su GPU più vecchie con soli 12 GB di VRAM .
5.2. Addestramento per Modelli One 2.2 (Immagini e Video)
-
Scelta dello Strumento di Addestramento: AI Toolkit su Runpod
- Oggi, l'obiettivo è addestrare un modello per il modello video One 2.2 per generare immagini e video realistici .
- Si utilizza AI Toolkit, un trainer LoRA facile da usare, installabile localmente o tramite un installer one-step .
- L'addestramento è molto intensivo in termini di risorse: anche su una 4090, è stata necessaria l'attivazione della modalità low VRAM e l'addestramento a 512x512 pixel ha richiesto alcune ore .
- Per questo motivo, il relatore preferisce usare Runpod per l'addestramento, poiché è più veloce, nonostante costi pochi dollari (10$ sono sufficienti per addestrare diversi LoRA) .
-
Configurazione su Runpod con AI Toolkit
- Dopo aver aggiunto fondi al proprio account Runpod, si cerca il template AI Toolkit (creato da Ostress) e si clicca su "deploy pod" .
- Si seleziona una GPU (es. 5090 o una più veloce) .
- Si modifica il template, si va su environment variables e si cambia solo la password, poi si clicca su "deploy on demand" .
- Una volta pronto, si accede al servizio HTTP inserendo la password per aprire l'interfaccia di AI Toolkit .
-
Preparazione del Dataset su AI Toolkit
- Creare un nuovo dataset, dargli un nome e trascinare le immagini generate in precedenza .
- È fondamentale rivedere le immagini, eliminando quelle che appaiono strane o troppo simili (es. troppi primi piani ravvicinati o viste laterali/posteriori se non necessarie) .
- Una volta selezionato il dataset finale, si procede alla creazione di un nuovo job .
-
Configurazione del Job di Addestramento LoRA
- Nome LoRA: di solito si usa lo stesso nome della trigger word .
- Modello Base: si seleziona la versione 2.1 di One (poiché è compatibile con la 2.2, la più recente) .
- AI Toolkit salverà tutte le versioni intermedie durante l'addestramento, permettendo di scegliere la migliore, anche se di solito è l'ultima .
- Dataset: selezionare il dataset appena creato .
- Samples (Campioni): si impostano i passaggi a cui generare immagini di esempio per monitorare l'addestramento .
- Il relatore imposta il salvataggio delle versioni LoRA ogni 500 passi e imposta la generazione di campioni ogni 500 passi .
- Si imposta la generazione di immagini (non video) impostando il numero di campioni a uno .
- Prompt di Esempio: si modificano i prompt predefiniti per includere la trigger word e descrizioni pertinenti al personaggio, eliminando quelli non necessari (es. quelli con cavalli) .
- Infine, si clicca su "create job" e poi su "start" per iniziare l'addestramento .
-
Revisione dei Risultati dell'Addestramento
- Il creatore di AI Toolkit, Ostress, offre walkthrough sul suo canale YouTube per chi ha domande sull'addestramento .
- Dopo circa un'ora e mezza, l'addestramento è completo .
- I campioni iniziali mostrano che il personaggio non assomiglia affatto al soggetto, ma ad ogni iterazione (ogni 500 passi) si avvicina sempre di più, catturando anche dettagli come il maglione .
- Si consiglia di scaricare l'ultima iterazione e, dato il basso costo (circa $4), anche la versione precedente .
- Importante: dopo aver scaricato i file, è necessario fermare il pod per evitare costi aggiuntivi .
6. Generazione di Immagini e Video Finali
Il LoRA addestrato viene caricato in un workflow ComfyUI preconfigurato per generare immagini iperrealistiche e video 4K.
6.1. Generazione di Immagini Iperrealistiche
-
Configurazione del Workflow di Immagini
- Si può usare qualsiasi workflow di generazione di immagini One 2.2 o 2.1 con il LoRA appena creato .
- Il relatore mostra il suo workflow gratuito preconfigurato, che richiede l'installazione di nodi mancanti e il download di modelli specifici .
- Per il realismo, sono necessari due LoRA aggiuntivi: Lenovo Ultra Real e Insta Real 2.2 .
- Il LoRA del personaggio deve essere caricato sia nel nodo high noise model che nel low noise model .
- Il prompt deve includere la trigger word del personaggio, descrizioni di base e le trigger word degli altri LoRA (es.
insta reelelenovo) .
-
Post-Processing per il Realismo
- È stato aggiunto un gruppo di post-elaborazione per rendere l'immagine più realistica e cinematografica :
- Aberrazione cromatica: separa leggermente i canali di colore per un look imperfetto sui bordi .
- Nitidezza artificiale (attivabile/disattivabile con Ctrl+B) .
- Bloom: fa brillare leggermente le parti luminose .
- Grana (Grain): aggiunge un po' di grana per un effetto più cinematografico .
- Cambiando il seed e rigenerando, si ottengono variazioni dell'immagine .
- È stato aggiunto un gruppo di post-elaborazione per rendere l'immagine più realistica e cinematografica :
-
Ottimizzazione del Prompting e Velocità
- Per gestire prompt lunghi, si può usare un LLM (come Claude) per strutturare il prompt e chiedere di inserire il personaggio in diverse situazioni .
- Per ridurre drasticamente i tempi di generazione (da 162 secondi a 53 secondi), si possono usare i Light X LoRAs .
- Questi permettono di generare immagini in soli quattro passi (rispetto ai 30 attuali) .
- Questi LoRA vanno caricati sia nel high noise che nel low noise model .
- Si impostano i parametri: Max Steps a 8, Sampler 1 a 3, e CFG a 1 per entrambi i modelli .
- Si attiva il Light X LoRA usando Ctrl+B .
6.2. Generazione di Video Coerenti
-
Adattamento del Workflow per il Video
- Poiché One 2.2 è un modello video, si può usare lo stesso workflow per generare video .
- È necessario aumentare la lunghezza a un numero di frame desiderato (es. 41 frame) .
- Si bypassano i nodi di post-elaborazione delle immagini .
- Si chiede a un LLM (es. Claude) di riscrivere il prompt dell'immagine in un prompt video .
- Il risultato è un video con un movimento di camera interessante, generato in modo coerente .
- Esiste anche un workflow video gratuito preconfigurato che semplifica questo processo .
-
Versioni Avanzate e Supporto
- Versioni avanzate di questi workflow, con upscaler extra e funzionalità sperimentali per la massima qualità, sono disponibili su Patreon .
- Le demo mostrate utilizzano solo la versione gratuita, sufficiente per provare tutto .
- I sostenitori di Patreon ricevono anche i LoRA addestrati, i dataset utilizzati e l'accesso alla community Discord .
- Il workflow avanzato per video 4K scompone il video in piccole parti per l'upscaling, mantenendo basso l'utilizzo della VRAM .
- Questo metodo funziona per generare qualsiasi stile e personaggio, non solo quelli realistici .
Comprendi enormi quantità di materiale come un genio — con LilysAI
Oltre 1.000.000 di cercatori di conoscenza usano Lilys AI.
