Aperçu
Le Spherical Stabilizeropère directement sur la sphère 360° : il analyse des points sur l'ensemble de la sphère et estime la rotation 3D de la caméra (yaw / pitch / roll). Cette rotation est ensuite inversée et appliquée à chaque frame = panorama stable.
Différence vs un stabilizer 2D classique : travailler sur une sphère gère correctement les mouvements 3D, sans introduire de distortions aux pôles ni de jumps en bord de panorama (wraparound 360° géré nativement).
Où trouver ce node
- Effects Library :
Tools > VR > Spherical Stabilizer - Ajout rapide : clic droit dans le Node Editor →
Add Tool > VR > Spherical Stabilizer
Comment ça fonctionne
- Analyse spatial 3D
- Détection de points caractéristiques sur toute la sphère (pas juste un FOV rectangulaire). Tracking entre frames avec correspondance 3D.
- Estimation rotation
- Pour chaque frame, calcul de la rotation (yaw, pitch, roll) qui explique le mouvement des points. Utilise une optimisation par moindres carrés sur la sphère.
- Smoothing
- Lissage temporel de la trajectoire rotation. Retire les tremblements courts (handheld) tout en préservant les mouvements voulus (pan intentionnel).
- Application inverse
- La rotation lissée inverse est appliquée à chaque frame = compensation. Le wraparound 360° est géré sans cassures.
Inputs
- Input (orange) - vidéo équirectangulaire 2:1 à stabiliser.
- Effect Mask (bleu)- optionnel. Permet d'exclure des zones de l'analyse (par ex. ignorer les pôles si tripod visible).
Configuration
Stabilisation handheld VR :
MediaIn (Equirect, handheld) → Spherical Stabilizer
↓ (Strength = 1.0, Smoothness = 0.7)
MediaOut (stable)
Cleanup avec mask sur tripod :
MediaIn → Effect Mask (exclude bottom 90° pôles)
→ Spherical Stabilizer
→ MediaOut
Conserver pan intentionnel :
MediaIn → Spherical Stabilizer (Smoothness élevé,
filtre les hautes fréquences uniquement)
→ MediaOut
Pipeline complet VR :
Equirect raw → Spherical Stabilizer → Lat Long Patcher (cleanup tripod)
→ Color Corrector → SaverOnglet Controls
- Method (défaut : Auto)
- Algorithme. Auto = automatique selon footage. Manual = paramètres exposés pour fine tuning.
- Track / Stabilize (actions)
- Boutons d'analyse. Track = calcule la trajectoire (lent), à faire une fois. Stabilize = applique avec les paramètres courants (rapide, ré-applicable après tuning).
- Strength (défaut : 1.0)
- Force de stabilisation. 0 = aucune, 1 = stabilisation complète. Valeurs intermédiaires (0.5-0.8) pour compromis stable / naturel.
- Smoothness (défaut : 0.5)
- Lissage de la trajectoire. Faible = compense même les micro-tremblements. Élevé = filtre seulement les mouvements rapides, conserve les pans intentionnels.
- Stabilize Yaw / Pitch / Roll (défauts : On / On / On)
- Activer / désactiver la stabilisation par axe. Désactiver Yaw permet par exemple de conserver une rotation horizontale intentionnelle.
- Search Range (défaut : 10)
- Distance maximum de recherche entre frames. Augmenter pour mouvements rapides.
Cas d'usage
- Cleanup handheld VR - le tournage à main levée sans gimbal produit des tremblements pénibles en VR headset. Stabilizer = confort drastiquement amélioré.
- Drone 360° smoothing - même avec gimbal, les drones 360° laissent passer des micro-mouvements. Stabilizer pour finition pro.
- Cleanup vibrations véhicule - caméras 360° montées sur véhicules vibrent fortement. Stabilizer compense les hautes fréquences.
- Lock orientation - forcer le panorama à toujours pointer dans la même direction (par ex. nord magnétique fixe), même si la caméra bouge.
- Préprocessing avant compositing VFX- stabiliser d'abord = tracking VFX en aval beaucoup plus simple.
- Smooth pan intentionnel - pour conserver une rotation voulue tout en retirant les hautes fréquences : Smoothness élevé = lissage du chemin, préservation du mouvement global.
Astuces
- Track une seule fois- l'analyse est lourde. Une fois faite et cachée, on peut tuner Strength / Smoothness à volonté sans re-tracker.
- Strength 1.0 + Smoothness 0.5 = standard - bon point de départ pour la majorité des cas. Ajuster Smoothness si on garde trop ou pas assez de mouvement.
- Mask les pôles si tripod- éviter d'analyser le sol (qui bouge avec la caméra) en l'excluant via Effect Mask = stabilization plus propre.
- Désactiver Yaw pour pan préservé - si on veut garder un pan horizontal intentionnel mais retirer pitch/roll, désactiver Stabilize Yaw.
- Test en headset VR - preview équirectangulaire ne reflète pas la perception réelle. Tester en casque pour valider que le confort est suffisant.
- Cropping inattendu - en stabilisant, on déplace les pixels. Aux bords du panorama (typiquement invisibles à 360°), pas de problème ; en deep cropping, peut révéler des zones non vues du capteur.
- Combiner avec Lat Long Patcher- stabiliser d'abord, puis cleanup tripod via Patcher = workflow optimal.
- Pour des cas extrêmes (handheld violent, action sport), considérer un re-tournage avec gimbal plutôt que de pousser le stabilizer à son maximum (artefacts visibles).
