Aller au contenu

Frame Average Node

Par Kriss Norde

Le Frame Average combine plusieurs frames consécutives en une seule image moyennée - effet équivalent à une exposition longue (shutter speed long). Au-delà de l'esthétique, sert aussi à supprimer du bruit temporel ou créer des effets de trace / motion blur naturel.

Aperçu

Le Frame Average additionne (et moyenne) N frames adjacentes pour produire une frame de sortie. Plus de frames = plus de motion blur / trace, mais aussi plus de smoothing du bruit.

Différence avec Vector Motion Blur : Frame Average est temporel (mélange de frames réelles), pas spatial vectoriel. Donne un look différent : trail / ghost vs blur directionnel.

Où trouver ce node

  • Effects Library : Tools > Miscellaneous > Frame Average
  • Ajout rapide : clic droit dans le Node Editor → Add Tool > Miscellaneous > Frame Average

Frame Average vs Vector Motion Blur

Vector Motion Blur
Spatial vectoriel : étale chaque pixel selon les motion vectors. Look propre, blur directionnel.
Frame Average
Temporel : additionne les frames brutes. Look trail / ghost / multi-exposition. Pas besoin de motion vectors.

Règle : look réaliste motion blur cinéma → Vector Motion Blur. Look stylisé long exposure / trace → Frame Average.

Inputs

  • Input (orange) - séquence vidéo à moyenner.

Configuration

Effet long exposure cinéma :
MediaIn → Frame Average (Sample = Both, Frames = 8)
       → MediaOut
   = motion blur stylisé prononcé

Trace de phare la nuit :
MediaIn (footage nocturne) → Frame Average (Direction = Backward,
                                            Frames = 24)
                          → MediaOut
   = trace de lumière qui suit l'objet

Denoise temporel :
MediaIn (bruit fort) → Frame Average (Direction = Both, Frames = 4)
                    → MediaOut
   = bruit lissé sans Optical Flow

Stylization timelapse :
Timelapse → Frame Average (Frames élevé)
         = trace floue continue dans le temps

Onglet Controls

Sample Direction (défaut : Both)
Direction temporelle d' échantillonnage :
  • Forward : frames futures uniquement
  • Both : équilibré autour de la frame courante
  • Backward : frames passées uniquement
Missing Frames (défaut : Duplicate Original)
Comportement aux extrémités du clip :
  • Duplicate Original : continuité (duplique la dernière frame disponible)
  • Blank Frame : transparence où data manquante
Frames (slider)
Nombre de frames incluses dans le calcul. Plus = plus de blur / trace. Typique : 4-16 selon effet voulu.

Cas d'usage

  • Look long exposure stylisé - trace continue de mouvement (cars, personnes, fluides) = effet photo long shutter.
  • Trace lumineuse / light trails - phares, lights of the city la nuit = traces lumineuses traînantes.
  • Denoise temporel simple - footage bruité sans Optical Flow : Frame Average lisse le bruit (mais introduit ghosting sur fast motion).
  • Effet ghost / multi-exposition - look fantôme, doublons translucides suivant le sujet.
  • Timelapse stylization - timelapse avec trace continue = sentiment de fluidité du temps.
  • Smoothing scintillements - flicker frame à frame (lumière, LED) : Frame Average atténue.

Astuces

  • Forward / Both / Backward = looks différents - Forward = trace devant le sujet (prédiction), Both = ghost autour, Backward = trace derrière (motion trail naturel).
  • Frames 4-8 = subtle, Frames 16-32 = stylisé fort, Frames 64+ = look photo long exposure.
  • Duplicate Original aux extrémités - préserve la continuité visuelle. Blank Frame uniquement si on veut l'effet de fade in/out.
  • Pas pour fast motion sharp - sur scènes très rapides, Frame Average donne du ghost peu propre. Préférer Vector Motion Blur.
  • Combinable avec Vector Motion Blur - Frame Average pour trace + Vector Motion Blur pour blur directionnel propre = look maximaliste.
  • Performance - Frames élevé = lecture de plusieurs frames simultanément. Lourd en I/O. Cacher la sortie.
  • Pour des effets vraiment pro, considérer un denoise avec Optical Flow + Vector Motion Blur en parallèle plutôt que Frame Average seul.