Riduzione del rumore in DaVinci Resolve — Guida completa ai parametri
Gli strumenti avanzati di riduzione del rumore (Noise Reduction, NR) di DaVinci Resolve si trovano nella palette Motion Effects della pagina Color e richiedono DaVinci Resolve Studio. Non sono disponibili nella versione gratuita. Due motori indipendenti — Temporal NR e Spatial NR — possono essere usati separatamente o insieme, in base alle esigenze del materiale.
L'errore più comune consiste nell'applicare la riduzione del rumore nella posizione sbagliata del node tree, oppure nell'aumentare le soglie Luma e Chroma senza capire cosa faccia ciascuna. Per usarla correttamente bisogna conoscere i parametri, il loro costo in rendering e il modo in cui il rumore interagisce con ogni altra correzione del grade.
Temporal NR — Parametri
Il Temporal NR analizza il clip su più fotogrammi consecutivi per isolare il rumore dal dettaglio reale. Poiché lavora nel tempo, è particolarmente efficace nelle aree statiche dell'immagine, ma meno affidabile dove c'è movimento.
Number of Frames (Numero di fotogrammi)
Il numero di fotogrammi che DaVinci Resolve usa per l'analisi temporale. La gamma va da 0 a 5. Valori più alti danno un'analisi più approfondita, ma aumentano fortemente il tempo di rendering. Un valore di 1 è spesso sufficiente per i piani con molto movimento e limita gli artefatti che valori più alti possono introdurre. (Reference Manual, p. 3472)
Motion Est. Type (Tipo di stima del movimento)
Determina come il motore rileva il movimento. Faster è meno pesante ma meno preciso. Better è più costoso in termini di calcolo, ma esclude il movimento in modo più pulito, riducendo il rischio di ghosting. None disattiva la stima del movimento — da riservare ai piani rigorosamente statici. (Reference Manual, p. 3472)
Motion Range (Intervallo di movimento)
Tre impostazioni: Small, Medium, Large. Questo parametro definisce l'ampiezza del movimento che il motore deve considerare. Small è adatto ai movimenti lievi, Medium ai movimenti moderati, e Large ai movimenti rapidi o ai soggetti con motion blur importante. (Reference Manual, p. 3473)
Luma Threshold / Chroma Threshold (Soglia Luma / Chroma)
Le due soglie sono collegate per impostazione predefinita: modificare una modifica anche l'altra. L'intervallo va da 0 a 100. Iniziate lasciandole collegate e aumentate gradualmente fino a vedere una riduzione del rumore nelle aree statiche. Una volta individuato il livello Luma adeguato, scollegate i due cursori. È quasi sempre possibile aumentare il Chroma Threshold molto più del Luma Threshold senza una perdita visibile di nitidezza: il rumore di crominanza, cioè le macchioline colorate, tollera in genere una correzione più forte del rumore di luminanza. Il manuale indica esplicitamente che spesso il Chroma Threshold può essere aumentato più del Luma Threshold con meno artefatti visibili. (Reference Manual, p. 3473)
Motion Threshold (Soglia di movimento)
Definisce il confine tra ciò che il motore considera statico e ciò che considera in movimento. Il valore predefinito è 50. Valori più bassi escludono più aree dal trattamento temporale. Valori più alti applicano il Temporal NR a una porzione maggiore dell'immagine. Se osservate ghosting sui soggetti in movimento, abbassate questo valore. (Reference Manual, p. 3473)
NR Blend
Permette di miscelare il risultato trattato con l'immagine originale. A 0, il NR è applicato pienamente. A 100, l'immagine torna verso lo stato non trattato. È utile quando un'impostazione funziona ma sembra troppo forte: invece di modificare tutte le soglie, usate NR Blend per ridurre l'effetto globale. (Reference Manual, p. 3473)
Spatial NR — Parametri
Lo Spatial NR lavora su un singolo fotogramma. Riduce il rumore ad alta frequenza cercando di preservare i contorni. È utile sulle aree che il Temporal NR non riesce a trattare correttamente, soprattutto sui soggetti in movimento o sul grain fine residuo.
Mode (Modalità)
Quattro opzioni: Faster, Better, Enhanced e UltraNR.
- Faster — più leggero, accettabile a valori bassi, ma può produrre artefatti a soglie elevate.
- Better — qualità migliore, più pesante. Non permette di separare Luma e Chroma.
- Enhanced — migliore preservazione del dettaglio a soglie elevate. Permette di separare Luma e Chroma. Più costoso in termini di calcolo. (Reference Manual, pp. 3473–3474)
- UltraNR — modalità basata sull'IA, addestrata su pattern di rumore reali. Analizza una zona piatta dell'immagine per rilevare il profilo del rumore e regolare automaticamente le soglie. È particolarmente utile su immagini molto rumorose. (Reference Manual, pp. 3474–3475)
Radius (Raggio)
Small, Medium o Large. Un raggio più ampio può migliorare l'analisi nelle zone ricche di dettagli, ma aumenta molto il costo di calcolo. Medium è adatto alla maggior parte delle immagini. Passate a Large solo se i dettagli sembrano instabili, aliasati o troppo grossolani a soglie elevate. (Reference Manual, p. 3474)
Luma Threshold / Chroma Threshold
Stesso principio del Temporal NR: iniziate con le soglie collegate, poi scollegatele se necessario. Se l'immagine diventa troppo morbida ma le macchioline di colore persistono, abbassate Luma e aumentate Chroma. La modalità Enhanced è la più adatta per questo workflow con Luma e Chroma separati. (Reference Manual, p. 3474)
NR Blend
Stessa funzione del Temporal NR: permette di ridurre la forza globale del trattamento senza modificare le singole soglie. (Reference Manual, p. 3474)
Valutare l'aggressività del NR in Difference mode
Prima di fissare definitivamente i parametri, attivate il modo Highlight nel viewer, poi il modo Difference. La texture granulosa visibile rappresenta ciò che il NR sta rimuovendo dall'immagine originale. Se iniziate a distinguere contorni di oggetti, silhouette o bordi di aree in quel pattern, il NR sta rimuovendo dettaglio reale. Abbassate quindi le soglie fino a vedere solo rumore puro, senza strutture riconoscibili. (Colorist Guide, p. 391)
UltraNR — Procedura
- Sotto Spatial NR, selezionate la modalità UltraNR.
- Fate clic su Analyze.
- Una bounding box appare su una zona piatta del frame, usata per estrarre il pattern di rumore.
- Evitate di riposizionare questa box salvo motivo preciso: l'algoritmo di solito sceglie la zona utile meglio dell'occhio.
- Se il risultato è insufficiente, regolate manualmente le soglie Luma e Chroma.
- Per verificare la zona analizzata, attivate Show Patch.
- Se applicate UltraNR su più clip, rilanciate Analyze su ogni clip: l'analisi è specifica del piano. (Colorist Guide, pp. 392–393)
Prima Temporal, poi Spatial
L'ordine raccomandato è Temporal NR prima, poi Spatial NR. Il Temporal NR preserva generalmente meglio i dettagli nelle aree statiche. Se ottenete una buona pulizia con il Temporal NR, anche parziale, avrete bisogno di meno Spatial NR dopo, quindi di una minore perdita di nitidezza complessiva. (Reference Manual, p. 3478)
Posizione del nodo NR nel node tree
Il manuale precisa che, se applicate riduzione del rumore e correzioni colore nello stesso nodo, il NR viene elaborato per primo, poi vengono applicate le correzioni colore. (Reference Manual, p. 3479)
La posizione del nodo NR ha quindi un impatto diretto sul risultato.
Nodo NR dopo l'INPUT CST, prima delle primarie
È in genere la posizione più coerente in un workflow scene-referred. Il NR lavora su dati RGB correttamente mappati, permettendo a UltraNR di analizzare un segnale più leggibile e di rilevare il pattern di rumore con maggiore precisione. Il risultato può ammorbidire leggermente il dettaglio per i nodi a valle, ma spesso è la posizione più stabile. (Colorist Guide, pp. 393–394)
Nodo NR alla fine del node tree
Il dettaglio dei contorni può sembrare più nitido perché il NR lavora su un'immagine già corretta. Ma se il grade ha amplificato molto il rumore — esposizione, contrasto, saturazione o bilanciamento del bianco — il NR può avere più difficoltà a distinguere il rumore dal dettaglio utile. (Colorist Guide, p. 394)
Posizione da evitare: prima dell'INPUT CST
Posizionata prima della conversione dello spazio di input, la riduzione del rumore analizza un segnale log-encoded invece di un segnale RGB correttamente trasformato. Con UltraNR, questo può compromettere l'analisi del pattern di rumore e produrre una riduzione troppo aggressiva, con smearing o scie visibili. (Colorist Guide, p. 394)
Pensatelo come una perdita in un impianto idraulico: se il rumore viene amplificato da una correzione aggressiva a monte, posizionare il NR troppo a valle significa trattare il sintomo invece della causa. Testate la posizione del nodo NR in base al piano, soprattutto per:
- piani sottoesposti in cui il recupero Lift/Gamma/Gain amplifica il rumore del sensore;
- operazioni di contrasto forte che rivelano il rumore nelle ombre;
- correzioni del bilanciamento del bianco che spostano il colore del rumore;
- aumenti di saturazione che rendono più visibile il rumore di crominanza.
Il manuale descrive anche un approccio Splitter/Combiner: potete inviare un solo canale, per esempio il canale Blu, a un nodo NR dedicato, poi ricombinare. È preciso, ma più complesso. (Reference Manual, pp. 3478–3479)
Testare le 4 posizioni senza ricostruire l'albero
Il Nodal Tree Engine include 4 posizioni di NR preconfigurate nel node tree, con per ogni posizione un gruppo di 3 nodi disattivati:
- Sharp: serve a visualizzare o accentuare il grain per capire cosa verrà trattato.
- Temporal NR: dedicato solo alla riduzione temporale.
- Spatial NR: dedicato solo alla riduzione spaziale.
Le 4 posizioni preconfigurate sono: subito dopo l'INPUT CST, tra contrasto e saturazione, dopo la saturazione, poi alla fine del node tree nel gruppo Signature. Attivate la posizione da testare, confrontate con Ctrl+D / Cmd+D, poi disattivatela prima di provare la successiva.
Slow motion, Optical Flow e interazione con il NR
Se lavorate con lo slow motion — per esempio un clip girato a 50 fps rallentato al 25% — DaVinci Resolve può usare Optical Flow o Speed Warp per sintetizzare fotogrammi intermedi. Su piani con linee forti, come scaffali, griglie, persiane o elementi architettonici, questo può introdurre artefatti visibili.
In queste situazioni:
- Impostate il Retime Process su Optical Flow o Speed Warp, secondo la versione e le opzioni disponibili nel progetto.
- Se compaiono artefatti sulle linee, testate il Resize Filter su Smoother nell'Inspector, sezione Retime and Scaling.
- Testate prima al 50% di velocità prima di andare oltre.
- Se i fotogrammi sintetizzati generano artefatti sul pattern di rumore stesso, posizionate il nodo NR dopo il grade completo invece che prima. Il Temporal NR può creare ghosting su fotogrammi interpolati, perché non sono vere catture.
- Se il risultato non è ancora corretto, provate una stima del movimento più qualitativa, per esempio Enhanced Better o Standard Better, secondo le opzioni disponibili.
Cache, performance ed export
La riduzione del rumore, in particolare il Temporal NR con più di un fotogramma, è una delle operazioni più costose in termini di risorse in DaVinci Resolve. (Reference Manual, p. 220)
I 4 livelli di cache in DaVinci Resolve:
- Fusion Output Caching — utile per composizioni Fusion o codec pesanti.
- Node Caching — utile per nodi intensivi, incluso il NR.
- Color Output Caching — memorizza nella cache l'intero node tree di un clip.
- Sequence Caching — riguarda transizioni, titoli e generatori nella timeline Edit. (Colorist Guide, pp. 395–396)
Smart Cache vs User Cache:
- Smart Cache: Resolve attiva automaticamente la cache sugli elementi intensivi. Consigliato per la maggior parte dei workflow.
- User Cache: scegliete manualmente i clip o i nodi da mettere in cache. Utile per mirare solo ai clip con NR. Procedura: clic destro sul nodo interessato, poi Node Cache > On. (Colorist Guide, p. 400)
Formato cache consigliato
Usate un formato di cache di alta qualità, idealmente 444 o 4444 quando il workflow lo richiede, per preservare la qualità dell'immagine dopo il NR. (Colorist Guide, p. 402)
Pulizia periodica
Usate Playback > Delete Render Cache > Unused per liberare spazio senza eliminare le cache attive. (Colorist Guide, p. 403)
Export
Il NR viene renderizzato a piena qualità in export, indipendentemente dalle prestazioni di playback nella timeline. Se consegnate più versioni, renderizzate prima il master di alta qualità, poi generate le versioni web o proxy da quel master per evitare di rilanciare più volte la passata NR.
Errori frequenti
Collegare Luma e Chroma in modo troppo aggressivo
Iniziate con le soglie collegate, trovate il livello Luma, poi scollegatele e spingete Chroma più in alto. I piani rumorosi presentano spesso più rumore di crominanza che di luminanza. Se la soglia Luma è difficile da percepire, individuate prima la soglia Chroma, poi abbassate Luma per confrontare i risultati.
Usare 5 fotogrammi di Temporal NR su un piano con molto movimento
Iniziate a 1. Salite a 2 o 3 solo se 1 è insufficiente e se il piano ha poco movimento. Cinque fotogrammi su un piano mobile possono produrre ghosting.
Valutare il NR con zoom al 200%
Valutate alla dimensione di output reale, su un monitor adeguato. Ciò che sembra insufficiente al 200% può essere perfettamente accettabile al 100%.
Applicare il NR nello stesso nodo delle correzioni colore
Il NR viene elaborato per primo nel nodo. Se volete che il NR lavori sull'immagine già corretta, posizionatelo in un nodo separato a valle.
Posizionare il NR prima dell'INPUT CST
Su un segnale log-encoded, UltraNR può analizzare male il pattern di rumore e produrre smearing. Posizionate generalmente il NR dopo la conversione dello spazio di input. (Colorist Guide, p. 394)
Disattivare il nodo NR troppo presto
Se i nodi a valle usano qualifier HSL, Power Window o selezioni basate su luminanza o crominanza, il segnale denoised influenza direttamente la qualità di queste selezioni. Tenete attivo il nodo NR e usate la cache per compensare. (Colorist Guide, p. 394)
Ignorare il NR disponibile fuori dalla pagina Color
Il NR è accessibile anche tramite Resolve FX > Revival > Noise Reduction, con parametri simili, ma richiede comunque DaVinci Resolve Studio. (Colorist Guide, p. 393)
FAQ
La riduzione del rumore è disponibile in DaVinci Resolve gratuito?
No. La riduzione del rumore avanzata della pagina Color — Temporal NR e Spatial NR nella palette Motion Effects — richiede DaVinci Resolve Studio. La versione gratuita non dà accesso a questi parametri.
Esistono soluzioni alternative limitate nella versione gratuita, per esempio tramite Fusion o alcuni effetti base di blur/denoise, ma non sono lo stesso strumento, né la stessa qualità, né lo stesso livello di controllo del Temporal NR / Spatial NR di Resolve Studio.
Qual è la differenza tra Temporal NR e Spatial NR?
Il Temporal NR lavora su più fotogrammi ed è soprattutto efficace nelle aree statiche. Lo Spatial NR lavora su un singolo fotogramma e può ridurre il rumore ovunque, anche sui soggetti in movimento. Usarli insieme dà generalmente il risultato migliore. (Reference Manual, p. 3478)
Posso applicare il NR solo a un canale colore?
Sì. Con i nodi Splitter/Combiner, potete inviare un solo canale a un nodo NR dedicato, poi ricombinare. Potete anche limitare le componenti trattate dalle opzioni del nodo. (Reference Manual, pp. 3478–3479)
Devo disattivare il nodo NR dopo aver trovato i parametri corretti?
Non sistematicamente. Se i nodi a valle usano qualifier o selezioni basate su luminanza o crominanza, il segnale denoised influenza direttamente la qualità di queste selezioni. Tenete attivo il nodo e attivate la cache per gestire le performance. (Colorist Guide, p. 394)
Fonti: DaVinci Resolve 20.3 Reference Manual, pp. 3472–3479 — DaVinci Resolve 20 Colorist Guide, pp. 391–394, 400, 402–403
Luca Giussani — Formatore certificato Blackmagic Design — lab.dcvisuals.fr
lab.dcvisuals.fr — Luca Giussani, Formatore certificato Blackmagic Design DaVinci Resolve