Système standardisé d'encodage des couleurs de l'Académie des arts et des sciences du cinéma pour le cinéma numérique en tant que format d'échange universel qui préserve les informations de couleur et de dynamique maximales dans le pipeline de production.
Définition
ACES (Academy Color Encoding System) est un système de codage des couleurs standardisé développé par l'Academy of Motion Picture Arts and Sciences (AMPAS). ACES offre un format d'échange universel pour les productions cinématographiques numériques, qui conserve un maximum d'informations de couleur et de dynamique tout au long du pipeline de production.
Objectifs principaux d'ACES :
- Compatibilité universelle : Les caméras, logiciels et appareils peuvent échanger des matériaux ACES
- Stabilité à long terme : Le matériel est pérenne et peut être régradé ultérieurement
- Profondeur de couleur maximale : 32 bits flottants avec une plage dynamique extrême
- Flexibilité créative : Potentiel de grading illimité sans perte de qualité
ACES est utilisé par les studios hollywoodiens, les grandes plateformes de streaming et les productions cinématographiques comme norme industrielle.
Spécifications techniques
Espace colorimétrique et gamut ACES
Couleurs primaires ACES (pas des primaires "physiques", mais mathématiques) :
| Couleur | x | y | Propriété spéciale |
|---|---|---|---|
| Rouge | 0.7347 | 0.2653 | Couleur primaire imaginaire |
| Vert | 0.0000 | 1.0000 | Maximum théorique |
| Bleu | 0.0001 | -0.0770 | Couleur primaire imaginaire |
Particularités :
- Les couleurs primaires rouge et bleue d'ACES sont des primaires imaginaires (non réalisables dans l'espace colorimétrique visible)
- Cela permet un gamut supérieur à 100 % de ce que l'homme peut percevoir
- Le plus grand espace colorimétrique de l'industrie : capable de représenter des couleurs "virtuelles"
Famille ACES (ACEScc, ACESproxy, ACESlog)
ACES se compose de plusieurs sous-formats :
ACESap0 (ACES Primaries 0)
Format brut, non traité, directement issu du capteur
32 bits flottants, espace colorimétrique linéaire
Volume de fichier le plus important
Utilisation : archivage, usage scientifiqueACEScc (ACES Color Correction)
Optimisé pour le grading
Courbe de type log pour une correction colorimétrique plus intuitive
Plus rapide à grader que l'ACESap0 linéaire
Utilisation : grading dans DaVinci, NukeACESproxy (ACES Proxy)
Version compressée pour un aperçu rapide
Résolution 1/4 ou 1/8 possible
Rendu rapide, idéal pour le montage
Utilisation : montage, flux de travail proxyACESlog
Similaire aux formats Log des caméras
Compromis entre taille de stockage et flexibilité de grading
Moins répandu que l'ACESccIntégration du flux de travail
Conversion de la caméra vers ACES
Flux de travail Red Digital :
- Red offre une sortie ACES native (Red Rocket-X)
- REDengine 3 avec transformée d'entrée ACES
- REDlogFilm vers ACES ACEScc directement dans le système de caméra
Flux de travail Arri Alexa :
- Arri Alexa LF et Mini LF prennent en charge l'exportation ACES
- LogC.V3 vers ACES convertible avec Arri ColorTools
- Arri propose des LUTs ACES officielles pour tous les modèles Alexa
Sony F55/F65 et autres :
- S-Log vers ACES via des LUTs standard
- Sony ELC (Electronic Lens Correction) avec prise en charge ACES
- Ingénierie inverse nécessaire pour les caméras plus anciennes
Flux de travail DaVinci Resolve ACES
Configuration du projet :
Paramètres du projet > Gestion des couleurs
- Espace colorimétrique d'entrée : ACES (ACEScc ou ACESproxy)
- Espace colorimétrique de la timeline : ACES (ACESap0 ou ACEScc)
- Espace colorimétrique de sortie : ACEScc pour le grading
- RRT (Reference Rendering Transform) : pour le monitoringMise en œuvre pratique :
- Numérisation/Sortie caméra :
- Convertir le matériel brut de la caméra (Red, Arri) en ACES
- Ou créer des proxies ACES pour un montage rapide
- Phase de montage :
- Utiliser ACESproxy pour un aperçu rapide
- Effectuer le timing et la synchronisation grossiers
- Phase de grading :
- Charger ACEScc pour le grading (plus grande profondeur de bits)
- DaVinci applique automatiquement la transformée d'entrée ACES
- Grading avec prise en charge complète de l'espace colorimétrique ACES
- Sorties et livrables :
- Rec.709 SDR pour la diffusion
- Rec.2020 HDR pour le streaming
- DCI-P3 pour le cinéma
- ACEScc comme archive maître
Plugins OpenFX et ACES
De nombreux plugins professionnels prennent en charge ACES :
Logiciels pris en charge :
- DaVinci Resolve : Intégration ACES complète
- Nuke : Nœuds ACES (ACEScc, ACESproxy)
- Quantel Pablo/Rio : Diffusion HDR avec option ACES
- Autodesk Flame : ACES pour VFX complexes
- Adobe After Effects : Plugins tiers
RRT - Reference Rendering Transform
Définition et objectif
La RRT (Reference Rendering Transform) est une courbe standardisée utilisée par ACES pour convertir le grand espace colorimétrique ACES vers des espaces de sortie plus petits (Rec.709, DCI-P3, Rec.2020).
Fonctionnement :
Matériel ACES → RRT → Transformée de sortie (Rec.709, DCI-P3, etc.)Non modifiable :
- La RRT est définie dans la norme ACES
- Toutes les implémentations doivent être identiques
- Cela garantit la compatibilité entre les systèmes
Monitoring avec RRT
Sur le plateau avec LUT RRT :
- Convertir le matériel ACES en Rec.709 avec la RRT
- Visualiser sur des moniteurs standard (SmallHD, Atomos)
- Aperçu précis de l'image finale
En grading avec RRT :
- DaVinci affiche automatiquement l'image transformée par la RRT
- Le grading est effectué en ACEScc
- La RRT est appliquée pour le monitoring
Gamut et plage dynamique dans ACES
Gamut extrêmement large
ACES est plus grand que Rec.2020 et plus grand que DCI-P3 :
| Espace colorimétrique | Volume du gamut | Application |
|---|---|---|
| Rec.709 | 44% | HDTV |
| DCI-P3 | 56% | Cinéma numérique |
| Rec.2020 | 76% | Ultra HD/HDR |
| ACES | >100% | Illimité (primaires imaginaires) |
Plage dynamique massive
Encodage logarithmique d'ACES :
- Encodage linéaire : 0.0 (noir) à 32767.0 (très lumineux)
- Plage pratique : environ 100+ diaphragmes de plage dynamique
- L'entrée du capteur peut être mappée directement sans perte d'information
Comparaison :
| Format | Dynamique | Stockage | Cas d'utilisation |
|---|---|---|---|
| Rec.709 | 12 diaphragmes | 8 bits | Diffusion |
| Matériel Log | 14-16 diaphragmes | 10 bits | Caméra professionnelle |
| ACES | 100+ diaphragmes | 32 bits flottants | Archives, pérenne |
Exigences de stockage et de bande passante
Comparaison de la taille des données
ProRes (Rec.709) :
4K (3840x2160) @ 24ips
ProRes 422 HQ : ~2.2 Go/minACES (ACEScc) :
4K (3840x2160) @ 24ips
ACES 16 bits : ~1.8 Go/min
ACES 32 bits : ~3.6 Go/minACES (ACESproxy) :
Proxy 4K (résolution 1/2)
ACESproxy 8 bits : ~460 Mo/min
ACESproxy 16 bits : ~920 Mo/minSolutions de stockage :
- Archive originale : ACES ACEScc pleine résolution (ou Log natif)
- Copies de travail : ACESproxy pour le montage
- Master de grading : ACEScc pour le grade final
- Livrables : Rec.709, DCI-P3, Rec.2020 (selon le support)
Mise en œuvre pratique dans les longs métrages
Scénario 1 : Blockbuster hollywoodien avec flux de travail Red
- Plateau : Red Komodo ou Red Ranger
- Enregistrements au format natif Red
- LUT sur le plateau vers Rec.709 pour le monitoring
- Numérisation :
- Conversion de Red Raw en ACES ACEScc (Red Rocket-X)
- Archivage des fichiers
- Montage :
- Création de proxies ACESproxy
- Montage avec les proxies
- Conformité aux masters ACEScc
- Grading :
- DaVinci avec ACES ACEScc
- Flexibilité de grading complète
- RRT pour différents formats de sortie
- Livrables :
- DCI-P3 pour la sortie cinéma
- Rec.2020 HDR10 pour le streaming
- Rec.709 SDR pour la diffusion TV
Scénario 2 : Film indépendant avec configuration de caméras mixtes
- Caméra 1 : Arri Alexa Mini (LogC.V3)
- Caméra 2 : Sony FX30 (S-Log3)
- Audio/lumière : budget indépendant
Flux de travail :
- Convertir les deux formats Log en ACES
- Utiliser ACES comme format maître
- Grading avec un look unifié
- Exportation vers différents formats pour la distribution
Erreurs courantes et solutions
| Erreur | Cause | Solution |
|---|---|---|
| Volumes de données trop importants | ACES pleine résolution pour tout | Utiliser ACESproxy pour les proxies |
| Décalages de couleur entre ACES et la sortie | RRT appliquée incorrectement | Vérifier la transformée de monitoring dans les paramètres |
| Performances lentes | Traitement en 32 bits flottants | Utiliser ACEScc au lieu d'ACESap0 |
| Incompatibilité entre programmes | Implémentations RRT différentes | Utiliser uniquement des logiciels certifiés ACES |
| Flux de travail trop complexe | Implémentation ACES trop précoce | Grading d'abord en Log, puis migration vers ACES |
Adoption et perspectives d'avenir
Adoption actuelle (2025)
Studios grand public :
- Universal, Warner Bros., Sony Pictures
- Streaming : Netflix, Apple TV+, Amazon Prime Video (pour le premium)
- Cinémas numériques : 90 % des équipements de cinéma compatibles ACES
Raisons contre ACES (encore) :
- Coûts de stockage plus élevés
- Temps de grading plus longs
- Équipement spécialisé nécessaire
- Les petites productions ne peuvent souvent pas en bénéficier
Avenir
ACES devient de plus en plus la norme pour :
- Tous les contenus originaux de streaming
- Documentaires premium
- Archivage numérique
- 8K et formats futurs
Résumé
ACES est la norme industrielle pour les productions cinématographiques haut de gamme et les archives numériques. Son espace colorimétrique énorme, sa plage dynamique massive et sa compatibilité maximale en font un choix idéal pour les grandes productions, les studios et l'archivage à long terme. L'investissement dans le flux de travail ACES est rentable grâce à sa flexibilité, sa qualité et sa pérennité.