1 points par GN⁺ 2023-10-12 | 1 commentaires | Partager sur WhatsApp
  • L’enregistrement Apple Log sur l’iPhone 15 Pro et le Pro Max permet d’intégrer des images tournées au smartphone dans des workflows professionnels centrés sur les LUT et l’étalonnage
  • Contrairement aux vidéos iPhone classiques, où le contraste et la saturation sont déjà intégrés, une image Log est plate (flat), ce qui facilite la création du rendu souhaité avant l’application d’une LUT
  • Comme lorsqu’une vidéo 10 bits répartit ses 1 024 niveaux de gris sur 12 stops de plage dynamique, le Log facilite le travail sur les détails dans les hautes lumières et les ombres lors de l’exposition, de la balance des blancs et de la correction colorimétrique
  • Apple Log n’est disponible qu’en ProRes, donc avec des fichiers volumineux, mais l’enregistrement sur disque externe en USB-C de l’iPhone 15 allège la charge du workflow pour filmer en ProRes Log 4K 60 fps
  • Apple Log n’est ni du raw ni une sortie brute du capteur, mais c’est un format documenté qui peut s’intégrer à des workflows de gestion des couleurs comme DaVinci Resolve, les conversions ACES et la composition VFX

Pourquoi le Log est important sur iPhone

  • Les iPhone 15 Pro et Pro Max prennent en charge l’enregistrement vidéo en Log
  • Log est l’abréviation de logarithmic encoding, et cela a deux significations pratiques pour les professionnels de la vidéo
    • l’image est enregistrée de manière flat
    • elle fonctionne comme un format connu exploitable dans les conversions d’espace colorimétrique

Images flat et workflow LUT

  • Une vidéo iPhone classique vise plutôt à produire directement une belle image, avec un contraste prononcé, une saturation nette et des détails visibles dans les hautes lumières et les ombres
  • Une vidéo Log conserve la plage dynamique et les détails, mais apparaît par défaut comme une image plate, avec peu de contraste et de saturation
  • Pour qu’une image Log paraisse naturelle, il faut appliquer une gestion des couleurs via une LUT ou un procédé équivalent
    • une LUT est une correction colorimétrique enregistrée dans un fichier
    • certaines LUT ajoutent un rendu créatif, d’autres effectuent une conversion d’espace colorimétrique du Log vers la vidéo
  • L’avantage du Log devient plus important avant même l’application d’une LUT
    • l’utilisateur peut choisir la LUT qu’il souhaite
    • si l’on étalonne sous la LUT, les corrections colorimétriques se comportent plus naturellement
    • il devient possible d’intégrer ces images, avec gestion des couleurs, dans la même timeline que des plans issus de caméras de cinéma numérique comme Canon, Sony ou Arri

Pourquoi les corrections en Log paraissent plus naturelles

  • Le principe clé du Log est d’allouer la même quantité de données à chaque stop de lumière
  • Par exemple, une vidéo 10 bits contient 1 024 niveaux de gris et, si elle représente 12 stops de lumière, chaque stop reçoit environ 85 niveaux de gris
  • Grâce à cette structure, les corrections de base comme l’exposition et la balance des blancs permettent de mieux préserver les détails dans les hautes lumières et les ombres
  • Dans cet exemple, ajouter 85 à chaque valeur de pixel RGB revient à augmenter l’exposition d’un stop
  • Ce type de correction par addition ou soustraction s’appelle un Offset
    • DaVinci Resolve dispose d’une roue colorimétrique dédiée à l’Offset
    • dans Magic Bullet Looks, la roue Global de l’outil 4-Way Color Tool effectue une correction Offset en ACES Log, même si la source n’est pas du Log
  • Appliquer la même correction après la LUT, ou sur une image déjà en espace vidéo, peut dégrader le résultat, alors que l’appliquer aux pixels Log avant la LUT peut donner un rendu naturel, comme si cela s’était produit dans la caméra
  • En appliquant ensuite la même LUT à la fin, il devient plus facile d’obtenir une couleur cohérente entre plusieurs plans

Hautes lumières, ProRes et stockage externe

  • Si l’on tente de récupérer le détail du pelage d’un chien éclairé par le soleil dans une vidéo d’iPhone 12, le contraste ajouté par l’iPhone peut transformer les valeurs blanches en zones surexposées uniformes et provoquer une postérisation des couleurs alentour
  • Avec une vidéo Apple Log tournée sur iPhone 15 Pro Max, on peut soit récupérer du détail, soit laisser la surexposition se produire plus doucement via une transformation de sortie ACES
  • La manière dont les hautes lumières s’adoucissent lors de la conversion du Log vers la vidéo s’appelle le shoulder en cinéma argentique, et c’est un élément important pour donner un aspect professionnel aux hautes lumières
  • Le Log n’est pas le mode de stockage d’image le plus efficace, puisqu’il attribue la même quantité de données à chaque stop
  • Une grande profondeur de bits et un débit élevé sont donc importants, et Apple Log n’est disponible qu’en enregistrement ProRes
  • Apple a ajouté le ProRes à l’iPhone 13, mais sans Log, le rendu déjà intégré rendait l’étalonnage difficile et justifiait moins le poids des gros fichiers
  • Les fichiers ProRes 4K sont très volumineux, et les enregistrer sur le téléphone peut poser des problèmes de workflow
  • La gamme iPhone 15 remplace Lightning par USB-C pour la recharge, et lorsqu’un disque USB-C est connecté, les vidéos ProRes Log sont enregistrées automatiquement sur le disque externe plutôt que dans la photothèque du téléphone
  • Cette méthode permet l’enregistrement en 4K 60 fps dans l’app Camera d’Apple et peut produire un effet de ralenti en lecture à 24 fps

Les limites d’Apple Log

  • Grâce à sa grande profondeur de bits et à sa plage dynamique, Apple Log offre plusieurs avantages du raw, mais ce n’est pas du raw ni une sortie directe du capteur
  • La vidéo subit toujours des traitements comme la réduction du bruit, le tone mapping et la correction colorimétrique
  • Si l’on filme des éclairages très lumineux et très saturés, on peut encore voir des artefacts typiques de sursollicitation dans les couleurs extrêmement vives et saturées, même si Apple a réduit l’accentuation et le tone mapping
  • Le Log ne garantit pas l’absence totale de surexposition
  • L’iPhone reste un appareil à petit capteur, il ne faut donc pas en attendre la plage dynamique d’une Arri Alexa ou d’une Sony Venice

Contrôles manuels dans l’app Blackmagic Camera

  • L’app Camera par défaut d’Apple offre relativement peu de contrôles manuels au regard de la promesse « pro » du Log
  • L’application gratuite Blackmagic Camera app fournit les contrôles manuels nécessaires
  • Elle inclut des fonctions professionnelles comme
    • un histogramme en direct
    • des LUT d’affichage
    • une sortie HDMI via USB-C
    • le choix entre plusieurs formats ProRes

Apple Log en VFX et dans ACES

  • Le caractère flat du Log permet de construire directement le rendu à l’étalonnage, et son statut de format connu permet des conversions précises vers différents espaces colorimétriques
  • Un coloriste peut convertir Apple Log vers l’espace colorimétrique de son choix et intégrer précisément des images iPhone dans différentes timelines colorimétriques
  • Un artiste VFX peut convertir des images Log en linear scene-referred pour les composer avec des rendus 3D dont la couleur est correcte
  • Dans l’exemple de workflow, la vidéo est convertie en EXR puis projetée par camera mapping sur une géométrie simple dans Cinema 4D
  • Dans Redshift, les valeurs de pixels HDR produisent l’essentiel de l’éclairage et des réflexions sur les modèles 3D

Compatibilité ACES et réglages de conversion

  • Apple Log étant un format documenté, il peut être intégré au système de gestion des couleurs ACES
  • Apple Log ne correspond toutefois à aucun format ACES existant
  • La courbe Log d’Apple est un format propriétaire, documenté par Apple, et déjà exploitable dans DaVinci Resolve
  • Les réglages du nœud CST dans Resolve sont les suivants
    • Input Gamma : Apple Log
    • Input Color Space : Rec. 2020
    • raison : Apple Log utilise les primaires Rec. 2020
  • À partir de cette entrée, on peut convertir vers une vidéo Rec. 709 ou vers des formats ACES comme ACEScc
  • Apple Log compresse légèrement les stops sombres pour mieux contrôler le bruit, ce qui le rapproche davantage de ACEScct que d’ACEScc
  • Apple fournit aussi une LUT pour convertir Apple Log en vidéo Rec. 709
  • La LUT d’Apple offre un contraste et une saturation très riches, utiles pour retrouver l’apparence des vidéos iPhone non Log, mais parfois trop intenses selon les usages
  • Resolve et Final Cut Pro prennent Apple Log en charge nativement, mais certains outils ne le prennent pas encore en charge
  • La LUT Apple Log de Prolost convertit Apple Log vers ACEScc et ACEScct afin de l’intégrer dans des workflows ACES existants
  • Certains considèrent qu’Apple Log ne sera vraiment compatible ACES que lorsqu’il sera inclus dans une configuration ACES OCIO largement diffusée
  • En attendant, des ponts de conversion d’espace colorimétrique comme le nœud CST de Resolve ou la LUT Apple Log de Prolost permettent déjà d’utiliser Apple Log de manière compatible avec ACES

Utilisation en production des vidéos iPhone

  • Avec ce workflow, on peut intégrer des images d’iPhone 15 Pro Max dans Magic Bullet Looks compatible ACES et appliquer des filtres de diffusion modélisant des filtres physiques comme ceux de Tiffen
  • En ajoutant, en plus de l’étalonnage de base, une halation de film et du grain, on peut obtenir un rendu cinématographique qui ne trahit pas l’origine smartphone grand public de la prise de vue
  • Tourner discrètement dans des lieux publics avec une petite caméra est séduisant, mais jusqu’ici les smartphones manquaient de contrôle sur l’image et sur l’intention visuelle
  • Maintenant que l’iPhone peut filmer en Log, l’iPhone 15 Pro Max devient pour la première fois un appareil qui donne réellement envie de tourner un vrai projet au smartphone

1 commentaires

 
GN⁺ 2023-10-12
Avis de Hacker News
  • Je n’ai jamais possédé d’appareil Apple et je ne prends pas souvent de photos ni de vidéos avec mon téléphone, mais cette présentation vidéo était claire et concise, au point de me captiver.
    Elle est restée intéressante jusqu’au bout, sans contenu inutile.

    • La personne dans la vidéo est Stu, et son parcours est impressionnant : https://www.imdb.com/name/nm0556179/
      Il est connu pour son originalité, comme le rendu visuel de Sin City, et il est aussi l’auteur initial de MagicBullet, très utilisé dans l’industrie pour faciliter l’étalonnage des couleurs.
      Comme il connaît bien l’étalonnage, les LUT et les systèmes d’encodage des couleurs, il est naturel qu’il explique le sujet sans contenu superflu.
    • Il y avait bien un seul passage inutile, mais il était au contraire très réjouissant.
      Je parle de la bande-son Log Song de Ren & Stimpy sur la vidéo de la femme qui monte les escaliers : https://duckduckgo.com/?t=ffab&q=ren+and+stimpy+log+song&atb...
    • Je ne sais pas si c’est le même concept, mais j’ai toujours eu l’impression que les images prises avec un Nikon D7100 étaient beaucoup plus manipulables que celles de type iPhone.
      Je pensais que c’était dû à l’utilisation du format RAW avec un capteur d’image plus grand ; en interprétant le log avec cette compréhension, la lecture de l’article m’a paru assez intuitive.
      Je ne sais pas si c’est exact, mais ça donne l’impression de l’être.
    • La vidéo était excellente.
      Vers le milieu, je me suis dit : « ah, c’est un peu comme du RAW pour la vidéo », puis quelques secondes plus tard, elle expliquait justement que ce n’était pas exactement du RAW.
  • Pour quelqu’un qui a de l’expérience en traitement d’images numériques fixes, le concept de Log paraît inutilement déroutant.
    D’abord, le nom est log, c’est-à-dire logarithmic, mais n’est-ce pas ce que le gamma fait depuis longtemps dans des espaces colorimétriques comme sRGB ?
    Les standards vidéo courants comme BT.709 ont aussi une fonction de transfert non linéaire, alors je ne comprends pas pourquoi on insiste ici sur le log.
    D’après cet article, le principal avantage est de moins écrêter les noirs et les blancs afin de laisser davantage de marge en post-traitement ; c’est effectivement très utile pour des tâches comme des scans de haute qualité, mais je ne sais pas si cela nécessite vraiment un nouveau « format ».
    Si la profondeur de bits est suffisante, cela devrait aussi être possible avec les formats vidéo existants.

    • Curieusement, beaucoup de réponses fausses ou médiocres ont été postées, mais la réponse à la question est que sRGB/gamma 2.2 et log sont tous deux non linéaires, tout en allant presque dans des directions opposées.
      Le gamma 2.2 n’est pas logarithmique, il est plutôt proche d’une exponentielle : il consacre beaucoup de bits à la moitié basse de la plage de luminosité, tandis que le log en consacre davantage aux hautes lumières.
      De ce point de vue, cela ressemble davantage au HLG.
      Voici un graphique permettant de comparer visuellement les courbes : https://www.artstation.com/blogs/tiberius-viris/3ZBO/color-s...
    • Les caméras atteignent désormais un niveau où elles peuvent capturer bien plus d’informations que ce que nous pouvons afficher.
      Pour stocker précisément cette précision supplémentaire, il faut une grande profondeur de bits, mais augmenter les bits augmente aussi fortement la bande passante.
      En principe, on pourrait tout stocker en virgule flottante 16/32 bits, et beaucoup de logiciels de montage non linéaire modernes utilisent en interne ce type de pipeline.
      Mais en appliquant une courbe non linéaire à des données entières, on peut compresser le signal et l’ajuster comme on le souhaite, ce qui permet de tenir dans une plage de 8 à 12 bits et aide beaucoup côté stockage.
      Avec une courbe log, 12 bits peuvent même être excessifs au vu des performances actuelles des capteurs.
      Il existe de nombreux formats log selon les marques de caméras ou les capteurs, et ils sont destinés à la capture, pas à la diffusion.
      À la diffusion, on convertit généralement vers un espace colorimétrique comme Rec.709, la référence SDR standard, et le HDR est encore un autre sujet.
      Les formats log offrent une grande latitude en post-traitement lors de l’étalonnage des couleurs.
    • La fonction de transfert de l’espace colorimétrique Rec.709 est bien non linéaire, mais les valeurs de pixels stockées ont entre elles une relation linéaire.
      Pour un signal 8 bits, la différence entre 20 et 21 est la même qu’entre 120 et 121, et toutes les valeurs de pixels portent la même quantité d’information.
      Dans une étape ultérieure, ces valeurs sont mappées sur une courbe gamma non linéaire.
      En revanche, un espace colorimétrique log utilise une relation non linéaire directement pour les valeurs de pixels, ce qui fonctionne comme une compression avec perte.
      Si le signal doit passer par des valeurs 8 bits, utiliser une méthode de compression avant d’entrer dans la courbe gamma finale est un choix malin.
      En réduisant la précision autour des valeurs de pixels basses et hautes et en l’augmentant dans les zones médianes, on peut extraire davantage d’informations du capteur dans certaines zones et aussi mapper une plage dynamique plus élevée.
      En résumé, avec le Rec.709 existant, le stockage est linéaire puis mappé vers une fonction de transfert non linéaire, tandis qu’en log, le stockage lui-même est non linéaire puis remappé vers une fonction de transfert non linéaire.
      En substance, c’est une compression avec perte effectuée dans la caméra au moment d’enregistrer les pixels.
    • Le format RAW des appareils photo numériques stocke lui aussi les données sous forme log.
      Le processus de conversion RAW les transforme généralement en espace colorimétrique et, sur la plupart des appareils, effectue aussi un algorithme de dématriçage.
      Le convertisseur intégré qui produit des JPG dans l’appareil fait la même chose.
      Nos yeux perçoivent en réalité la lumière logarithmique comme si elle était linéaire.
      Il n’y a presque pas de différence ici entre vidéo et photo ; simplement, côté grand public, la manipulation du RAW est beaucoup plus courante en photo.
    • Le point clé, c’est la prise en charge.
      Le format .zip prend en charge la compression LZMA/ZStandard et les fichiers de plus de 4 Go, mais si l’on crée un .zip de cette façon, beaucoup de logiciels censés prendre en charge le .zip ne pourront pas le décompresser.
      C’est la même chose pour le log : en théorie, on pourrait encoder du H264 en log dans un .mp4 ou un .mkv, mais beaucoup d’applications risquent de ne pas l’afficher correctement, voire de ne pas pouvoir l’ouvrir du tout.
  • Récemment, après avoir vu une vidéo que ma femme m’avait montrée, j’ai dit que je pouvais dire qu’elle avait été filmée avec un iPhone ; ce n’est pas seulement une question de couleurs très marquées, le point clé semble être la façon dont les mouvements sont lissés.
    Dans les vlogs selfie ou les vidéos façon TikTok, il est à la mode de faire un tour panoramique pour montrer ce qu’il y a autour, et l’iPhone donne l’impression que c’est filmé avec un stabilisateur steadicam, mais avec une légère sensation de retard à suivre le mouvement.

    • Récemment, la vidéo HDR est aussi arrivée, et avec mon cerveau d’homme des cavernes je comprends ça comme “des zones claires encore plus claires”.
      À cela s’ajoute une luminosité d’écran bien plus élevée, ce qui rend les vidéos beaucoup plus réalistes.
      Je l’ai remarqué pour la première fois sur l’écran du M1 Pro, et j’ai été vraiment surpris par la luminosité maximale de 1 600 nits.
      Pour l’instant, c’est l’élément le plus visible du “filmé avec un iPhone”.
      Bien sûr, on peut produire de la vidéo HDR autrement, et elle sera bientôt plus largement utilisée sur d’autres plateformes.
    • Quelqu’un a publié une vidéo d’un écran de bureau faisant tourner Call of Duty, filmée avec un iPhone, et le commentaire le plus haut sur Reddit disait que le jeu avait l’air à la Disney ; c’était une évaluation très juste.
    • Il est assez connu que des fabricants d’appareils photo comme Nikon, Canon, Sony ou Fuji ont chacun leur look propre dans la façon dont ils traitent les données brutes du capteur en JPEG.
      Cela crée des différences dans le rendu final des couleurs.
    • Je vois exactement ce que cela veut dire.
      Ça ne veut pas dire que c’est mauvais, mais il y a toujours dans les vidéos filmées avec un iPhone de petits indices reconnaissables, et le traitement du mouvement y joue un rôle particulièrement important.
    • Il y a quelques générations à peine, les vidéos filmées à main levée avec un iPhone n’avaient pas de stabilisation, ou une stabilisation à peine efficace ; aujourd’hui, elle est bonne.
      Le compromis d’un mouvement trop fluide me paraît acceptable.
  • Si j’étais une entreprise de matériel vidéo prosumer ou amateur, j’aurais peur de ce qu’Apple va faire ensuite.
    Apple a déjà pas mal pénétré le marché du montage avec Final Cut et la conception de codecs, contrôle plusieurs codecs courants, et dispose de millions d’appareils sur le terrain ainsi que d’une énorme capacité industrielle.
    Je ne pense pas que le très haut de gamme du cinéma soit encore menacé, mais tout le reste devrait s’inquiéter.

    • Les téléphones ont déjà tué les appareils photo autonomes : https://d3.harvard.edu/platform-digit/wp-content/uploads/sit...
      Il ne reste plus qu’à terminer le travail.
      Ce qui restera, ce seront probablement les équipements à très longs téléobjectifs pour le sport en direct et les caméras de cinéma numérique 4K+ IMAX.
    • Apple semble assez proche de Blackmagic Design, mais cela ne veut pas dire qu’ils ne se feront pas sherlocker.
      Apple a déjà des produits dans l’ensemble de cette catégorie, et le marché restera différent pendant un moment à cause des workflows et des lois de la physique, mais même les lois de la physique ne semblent plus aussi protectrices qu’avant.
      Le meilleur logiciel de montage pour les réseaux sociaux aujourd’hui semble être CapCut : vu les fonctions qu’il offre, sa facilité d’utilisation est très en avance sur le reste.
    • Les téléphones ont déjà tué les appareils photo compacts automatiques à petits objectifs.
      Mais les reflex numériques à grands objectifs ne disparaîtront pas à cause des lois de la physique.
      Pour filmer en haute qualité en basse lumière ou travailler avec différents objectifs, la petite ouverture d’un téléphone ne suffira jamais.
    • Si l’on met de côté un instant les pipelines vidéo professionnels existants, du point de vue de la capture réaliste pour la VR/AR, si j’étais Meta, j’aurais peur du prochain mouvement d’Apple.
      Même si la prochaine génération d’Oculus atteint le même niveau de qualité d’affichage que l’Apple Vision Pro, seule Apple peut à la fois fabriquer du matériel de capture vidéo de niveau professionnel et disposer d’une supply chain éprouvée pour intégrer ces capteurs à grande échelle dans des appareils grand public.
      Je suis optimiste quant à la possibilité qu’un produit comme un iPad Vision Pro intègre deux caméras espacées de la distance interpupillaire et une mesure de distance laser.
      Cela permettrait une capture Apple Log binoculaire, et avec les progrès du Gaussian splatting pour le rendu de nuages de points et de l’IA générative pour estimer la couleur et la texture des points masqués, on pourrait créer des scènes interactives avec un étalonnage professionnel.
      Il ne manque qu’une meilleure ergonomie pour ce workflow dans des outils comme DaVinci Resolve, et avec les moyens financiers d’Apple, l’entreprise pourrait jouer un grand rôle pour l’encourager.
      Les contenus VR de haute qualité seront créés, validés et consommés sur des produits Apple.
      Si Apple ne se presse pas, c’est parce que personne d’autre n’a le moindre espoir de s’en approcher.
    • Ce qui fait peur, c’est qu’Apple est suffisamment meilleure pour tuer les besoins de détail.
      Par exemple, vous êtes pro et vous avez absolument besoin d’une prise casque, mais Apple la supprime.
      Plus indirectement, cela tue les alternatives à faible volume et forte marge qui proposaient une prise casque, voire des casques et micros XLR.
      C’est un peu comme Tesla, qui a rendu l’expérience automobile meilleure à 90 %, mais a supprimé le tableau de bord.
      Maintenant, ils ont même supprimé les commandes comme le PRND et les clignotants.
  • J’ai toujours été surpris qu’on ne s’intéresse pas davantage à l’intégration directe d’un ADC à échelle logarithmique / à virgule flottante dans les capteurs photo
    Les humains comme les algorithmes sont bien plus sensibles à quelques bits d’écart dans les zones sombres que dans les zones lumineuses, et ailleurs en informatique on utilise volontiers la virgule flottante pour représenter des valeurs à grande plage dynamique

    • Vers 2003, une entreprise appelée SMaL l’a fait
      Le capteur autobrite était conçu pour capturer nativement en échelle logarithmique
      Depuis, il a changé deux fois de propriétaire, et semble avoir davantage réussi dans les systèmes de vision embarqués pour véhicules que dans la vidéo professionnelle
      https://www.vision-systems.com/cameras-accessories/article/1...
    • Du point de vue de la conception analogique, je ne pense pas que ce soit vraiment pertinent
      Je ne suis pas concepteur analogique, mais j’ai travaillé comme concepteur numérique sur des capteurs photo CMOS, en étroite collaboration avec des concepteurs analogiques
      On extrait déjà autant d’information que possible du signal analogique jusque dans les bits de poids faible, et concevoir un ADC logarithmique ne permet pas d’extraire davantage d’information dans ces bits de poids faible
      L’idée est donc : pourquoi extraire moins d’informations avec un circuit analogique plus complexe, alors qu’il y a peu à gagner ?
      En général, il vaut mieux laisser la partie numérique décider de ce qu’il faut conserver et de la manière de compresser le signal
      Les capteurs photo CMOS peuvent effectuer pas mal de traitement numérique directement sur la puce, donc ils peuvent faire des opérations comme une conversion en échelle logarithmique avant d’envoyer les données hors de la puce
      Avec un ADC SAR, s’il y a du signal dans les bits de poids fort, on pourrait peut-être sauter la conversion AD des bits de poids faible pour réduire la consommation, mais je doute que le gain soit très important
    • Beaucoup d’étapes de traitement supposent une certaine linéarité, donc utiliser des données en virgule flottante ou en échelle logarithmique obligerait à les reconcevoir
      La plupart des capteurs HDR utilisent une forme ou une autre de compression logarithmique lors de la lecture du capteur, mais je n’ai presque jamais entendu parler d’ADC en virgule flottante
      Même en cherchant, cela ne semble pas être quelque chose qu’on puisse trouver facilement
    • Je me demande si, sur les capteurs modernes de l’ordre de 14 bits, l’erreur de quantification est vraiment un gros problème par rapport à des phénomènes intrinsèques comme le bruit de grenaille dans les zones sombres
    • Il n’existe pas vraiment d’ADC en virgule flottante ; c’est plutôt comme mettre dans un float une stéréo affectée à deux niveaux de volume
      Le HDR accéléré matériellement dans les caméras est courant aujourd’hui, surtout dans les dashcams et les caméras de vidéosurveillance
  • Je ne savais pas qu’on pouvait enregistrer directement sur un support USB-C
    Cela supprime l’une des grandes raisons de dépenser une somme folle pour un téléphone de 1 To, et pour ceux qui tournent en 4K ProRes, c’est clairement un changement majeur

    • À ma connaissance, c’est plutôt l’inverse : il n’est pas possible d’enregistrer directement sur le téléphone, il faut enregistrer sur un disque USB-C externe
      Je suppose que c’est très probablement à cause de préoccupations liées à la chauffe due aux vitesses d’écriture élevées
  • Grâce à sa profondeur de bits élevée et à sa plage dynamique, la vidéo log reprend beaucoup des avantages du RAW, mais Apple Log n’est pas du RAW et ne sort pas directement du capteur
    Il y a toujours beaucoup de réduction de bruit, de tone mapping et d’ajustement des couleurs
    Je me demande si c’est parce qu’au bout du compte, c’est une toute petite caméra avec un petit capteur et un petit objectif, et que sans cette magie de traitement, l’image paraîtrait assez médiocre dans la plupart des situations

    • La vidéo RAW est différente de la photo RAW
      La taille de la vidéo RAW est vraiment énorme, au point qu’il est courant qu’une caméra ne puisse pas enregistrer nativement de la vidéo RAW sans enregistreur externe
      Cela ne veut pas dire que le traitement n’est pas important, mais même certains hybrides à 2 000 dollars ne peuvent pas enregistrer de vidéo RAW en interne
    • Toutes les caméras de smartphones fonctionnent aujourd’hui de cette manière
      Les capteurs et les objectifs sont petits, et les processeurs sont très rapides
      En plus, la plupart des gens ne veulent pas des photos et vidéos « exactes » ou « réalistes », ils veulent un rendu agréable
      Le traitement est donc devenu central : l’important est de produire des images que les gens verront et aimeront, peu importe à quel point elles s’éloignent de la réalité
    • Même des appareils haut de gamme capables de filmer en Log, comme la série Sony A7, appliquent en interne un certain niveau de réduction de bruit
      C’est important avec la plupart des formats compressés
      Cela dit, beaucoup de gens seraient choqués de voir à quel point l’image des caméras de cinéma les plus haut de gamme peut être bruitée et peu nette quand on désactive la majorité du post-traitement
  • Pour quelqu’un qui a la photo et la vidéo comme hobby, Log semble être une raison solide de passer d’Android à l’iPhone
    L’écosystème est beaucoup plus mature, et l’écart semble se creuser plutôt que se réduire
    Sur Android, MotionCam propose Raw Video, avec des résultats incroyablement bons, parfois meilleurs que la vidéo ProRes de l’iPhone, mais à part ça, le reste est médiocre
    [1] : https://youtu.be/O5fnGDR4i9w?feature=shared

    • Corrigez-moi si je me trompe, mais je ne vois pas de raison pour laquelle Android ne pourrait pas prendre en charge Log ou une fonction similaire
      Je ne suis pas ingénieur vidéo, mais cela ne me semble pas être une technologie si magique qu’elle ne pourrait être prise en charge qu’en dehors de l’iPhone 15
      Si cela gagne vraiment en traction, je pense qu’on le verra dans les prochains flagships Android
    • Sur Android, il existe l’app mcpro24fps, qui prend en charge plusieurs profils log, la capture vidéo 10 bits, etc.
    • MotionCam est excellent
      Il vole sous le radar des avocats de RED, qui détient des brevets sur la vidéo RAW compressée ; j’espère que ça durera longtemps
  • Je ne suis ni influenceur, ni mannequin, ni décorateur d’intérieur, et je ne crée pas de « contenu » avec l’appareil photo de mon téléphone
    Je m’en sers pour documenter des objets, et j’ai besoin de photos nettes qui représentent fidèlement ce que j’ai vu
    Nous sommes désormais passés au-delà de l’autofocus et de la vitesse d’obturation automatique, vers des appareils qui corrigent et éditent à la volée, et c’est dangereux
    Les photos prises avec ce type d’appareil peuvent difficilement encore être considérées comme des reproductions fidèles
    Correction des ombres, transformation de couleurs ternes en couleurs éclatantes, lissage des textures : chaque photo est désormais une œuvre d’art produite par une machine, une représentation déformée
    Cela finira par nous retomber dessus
    Par exemple, imaginons qu’une caméra-piéton de police ajuste automatiquement l’image de nuit pour mieux faire apparaître les visages : le policier dit « je ne voyais pas le visage », mais la caméra-piéton peut montrer ce visage aussi nettement qu’en plein jour
    Elle a bien pris une photo plus nette et plus utile, mais elle ne décrit pas correctement la réalité telle que ce policier l’a effectivement vécue

    • Toutes les photos ont toujours été, en ce sens, des œuvres d’art produites par une machine
      À moins d’utiliser des réglages d’appareil très spécifiques pour l’éviter, les photos prises par un appareil ont toujours révélé certaines caractéristiques, et pour certains appareils c’était même un argument de vente majeur
      Hasselblad, Polaroid, Canon, Sony : tous ont leur propre look dans le rendu
      Pour l’exemple de la caméra-piéton de police, on peut avancer un raisonnement similaire dans l’autre sens
      Depuis son lancement, l’iPhone ne rendait pas bien les personnes à la peau foncée telles que nous les voyons à l’œil nu, et hors éclairage parfait, le capteur avait manifestement du mal à capter le contraste des visages
      Grâce aux corrections dont on parle ici, l’iPhone en est venu à montrer certaines personnes d’une manière plus proche de leur apparence réelle
      Donc si un policier affirmait « je n’ai pas vu le visage, c’est seulement que la caméra était trop bonne », je prendrais cela avec beaucoup de prudence
    • La préoccupation autour du passage à la correction et à l’édition instantanées est pertinente, mais ce n’est pas le sujet de cet article
      Il s’agit ici d’apporter au téléphone des fonctions issues des caméras de cinéma numérique existantes
    • Jusqu’ici, il se peut que nous n’ayons pas vraiment capturé fidèlement le monde visible en photo ou en vidéo, mais que nous l’ayons filmé à travers les lunettes roses fournies par les fabricants d’appareils
      Les photos et vidéos prises aujourd’hui avec un téléphone ou un appareil photo subissent des distorsions automatiques selon les préréglages du logiciel de capture
      Il existe parfois des options comme Vibrant, Indoor, Portrait ou Landscape, mais on ne voit pas ce que l’appareil a réellement vu : on voit le résultat que le fabricant veut que l’on voie
      La vidéo Log ressemble aux photos RAW
      Si cette fonction se généralise, capturer les preuves en mode Log ou Raw pourrait devenir une exigence dans les enquêtes criminelles, par exemple
      Si ce n’est pas déjà le cas, il faudrait des signatures et des métadonnées dans l’EXIF des photos et vidéos indiquant comment l’image a été capturée
      Cela permettrait d’évaluer dans quelle mesure le média a été manipulé
    • Ce problème a déjà été soulevé de façon célèbre comme question juridique lors du procès Rittenhouse : https://journals.library.columbia.edu/index.php/stlr/blog/vi...
      Il en a aussi été discuté sur HN ici : https://news.ycombinator.com/item?id=29187820
    • Nous n’avons jamais pu prendre une photo qui représente parfaitement et fidèlement ce que nous voyons, y compris avec les appareils photo et les appareils argentiques
      Les capteurs numériques et les pellicules ne perçoivent pas comme l’œil humain, et c’est toujours au photographe qu’il revenait de le garantir
      Si l’on prend une photo en automatique, on choisit de laisser l’appareil deviner ce qu’est l’exactitude
      La plupart des gens n’aiment pas la réalité brute : ils choisissent quelle réalité exprimer avec la sous-exposition ou la surexposition, les poses longues ou courtes, utilisent des éclairages artificiels, du maquillage, et vont jusqu’à créer des scènes mises en scène
      Même à l’époque du tout-argentique, les humains modifiaient le résultat, et le dodging et burning étaient en pratique des opérations de retouche sur film
      Les appareils photo des smartphones utilisent le calcul pour obtenir un rendu plus « correct », à part les fonctions explicitement présentées comme modifiant l’image, comme le lissage des visages
      Les fabricants d’appareils photo et de pellicules ont toujours essayé soit de mieux percevoir l’étendue de ce que l’œil humain peut voir, soit au moins de fournir les données permettant de trancher entre réalité et art
      L’exemple du policier est totalement sans rapport avec le point central
  • Les avantages mentionnés dans la vidéo semblent presque tous relever d’un manque de post-traitement et d’une plage dynamique élevée
    Je me demande si, dans le domaine de la vidéo, log signifie cela

    • Le Log a un contraste faible, donc il risque moins de clipper des couleurs totalement saturées, du blanc pur ou du noir pur
      Le clipping limite intrinsèquement la plage dynamique maximale
      De plus, log signifie aussi qu’un « look » n’est pas intégré à l’image : on part de zéro, ce qui facilite l’assemblage naturel d’images provenant de deux caméras de fabricants différents, et permet aussi plus facilement d’ajouter sa propre personnalité à l’image
      En général, dans le domaine de la prise de vue, les termes techniques ne sont pas toujours employés avec rigueur, et il y a aussi beaucoup de cargo cult où les avantages d’une technologie sont confondus avec ceux d’une autre
      J’ai souvent l’impression qu’il est difficile de filtrer le bruit quand on apprend
    • Dans la vidéo, le mot « log » est utilisé pour beaucoup trop de choses ; il faut donc demander plus précisément ce qu’il signifie
      Une simple valeur de pixel, qu’elle soit entière ou en virgule flottante, n’a pas vraiment de sens à elle seule : il faut son contexte, c’est-à-dire l’espace colorimétrique
      Dans un processus classique, on utilise à la fois l’espace colorimétrique de capture de la caméra, l’espace colorimétrique de travail pour le traitement des couleurs et l’espace colorimétrique d’affichage, et les pixels subissent des conversions d’espace colorimétrique en traversant le pipeline
      Dans les espaces colorimétriques classiques, les valeurs de pixels ont une relation linéaire et contiennent la même quantité d’information
      Les espaces colorimétriques log ont tous une courbe gamma non linéaire ; c’est une forme de compression qui préserve moins d’informations dans les valeurs de pixels très basses ou très hautes, et en préserve davantage dans les zones intermédiaires
      L’œil humain ne réagit pas de la même façon à tous les niveaux de luminosité ; choisir de sacrifier les détails aux extrémités et d’augmenter ceux de la zone médiane est donc généralement excellent
      Grâce à cette compression non linéaire, on peut mapper une plage dynamique plus large avec le même nombre de bits, et l’étendue de cette plage est déterminée par l’espace colorimétrique utilisé
      Quand la qualité des caméras augmente, on utilise en général 10 bits ou plus pour les valeurs de pixels ; combiné à une courbe log, cela accroît la densité d’information et permet de capturer une plage dynamique plus élevée
      Résultat : en post-traitement, on peut corriger beaucoup plus fortement des éléments comme l’exposition
      Enfin, une LUT est une approximation linéaire, tandis qu’une « vraie » conversion d’espace colorimétrique utilise des courbes mathématiques pour une meilleure précision
    • Non : « log » signifie seulement qu’on utilise une certaine forme de courbe de réponse logarithmique pour encoder les données de couleur
      La plage dynamique n’est pas forcément meilleure, mais cela permet de répartir plus utilement les échantillons de lumière reçus par le capteur
    • Le manque de post-traitement n’est pas ce que signifie log
      Ne pas appliquer de traitement pour rendre l’image plus flatteuse est le comportement par défaut de tous les appareils non grand public
      En revanche, la plage dynamique élevée, oui
      En pratique, log consiste à choisir quels bits d’information couleur conserver et lesquels jeter pour optimiser l’espace
      Le log est optimisé pour préserver les détails dans les zones très sombres et très lumineuses, au détriment des détails dans les tons moyens
      Le non-log est optimisé pour les tons moyens
      Dans une scène à fort contraste, comme un ciel bleu vif avec une personne assise à l’ombre, il faut utiliser le log ; dans une scène au contraste moyen, on peut utiliser le non-log pour obtenir davantage de détails dans les tons moyens
      En photo, le besoin d’optimisation de l’espace est beaucoup plus faible, donc le log est rarement nécessaire
      La vidéo tourne au minimum à 24 images par seconde, tandis qu’en photo on prend généralement beaucoup moins d’images ; en photo, il suffit donc de tout capturer en permanence
    • C’est vrai dans une certaine mesure
      Le format log est non linéaire, donc il conserve davantage de détails dans les ombres que dans les zones très lumineuses
      C’est comparable au fait que l’œil et le cerveau humains n’ont pas une plage de sensibilité linéaire
      Le stop, unité de lumière couramment utilisée en caméra, correspond à un cran de la bague d’ouverture ; par exemple, passer de f/11 à f/16 divise par deux la quantité de lumière
      Pour nous, cela paraît linéaire, mais c’est en réalité logarithmique
      La plage dynamique de l’œil humain est d’environ 20 à 22 stops ; une bonne caméra atteint 12 à 14 stops, un écran correct 8 à 10 stops, et un support imprimé environ 5 à 7 stops
      La photo et la vidéo consistent à compresser et déplacer la lumière pour exploiter la plage dynamique d’un écran ou d’un support imprimé, bien plus limitée que ce que la caméra a capturé
      On expose généralement pour un gris neutre, qui correspond à environ 18 % de la lumière : la moitié des informations sombres se trouve dans cette plage de 18 %, et l’autre moitié dans les zones plus lumineuses
      Or l’œil perçoit bien mieux les parties sombres, donc un format linéaire n’est pas idéal pour le stockage
      Le format log alloue davantage de bits à cette moitié sombre, et moins aux 82 % lumineux restants
      Comme une fonction logarithmique est appliquée aux valeurs RAW lues par le capteur, toutes les valeurs se regroupent à l’écran autour du gris neutre à 18 %, ce qui donne un aspect plat
      En appliquant une LUT appropriée, on inverse cela : les ombres deviennent presque noires, les hautes lumières presque blanches, et l’on peut déplacer librement le point blanc, le point gris et le point noir
      On peut aussi appliquer des calculs de couleur aux valeurs log avant d’appliquer la LUT
      Ce n’est pas très différent du traitement d’un format linéaire, mais comme le point de départ utilise davantage de bits pour les zones sombres, on dispose de plus de plage dynamique capturée à exploiter en post-traitement
      Le point faible de l’iPhone est que, même s’il enregistre au format log, il ne permet pratiquement pas de changer ou de vérifier la LUT dans la caméra pendant la prise de vue
      On suppose que cela représenterait une charge trop importante pour le CPU ou la batterie, et il faut attendre la postproduction pour voir à quoi ressemblera le résultat final
      Certaines caméras haut de gamme offrent beaucoup de traitements ajustables directement dans la caméra