Brevet FR3062738A1 — publié le 20180810

Procédé de traitement d'une image d'entrée, dispositif, équipement terminal et programme d'ordinateur associé 1. Domaine de l'invention Le domaine de l'invention est celui du traitement d'images numériques et de séquences d'images numériques dont les informations de couleur sont représentées dans un premier intervalle de valeurs, en vue de leur restitution sur un dispositif d'affichage apte à les représenter sur un deuxième intervalle de valeurs, supérieur au premier. L'invention peut notamment, mais non exclusivement, s'appliquer à la conversion d'intensités de couleurs d'images numériques représentées selon un format standard ou SDR (pour « Standard Dynannic Range », en anglais) en vue de leur restitution sur un dispositif d'affichage conforme à un format HDR (pour « High Dynannic Range », en anglais). 2. Présentation de l'art antérieur On voit apparaître aujourd'hui une nouvelle génération de dispositifs de restitution de contenus audiovisuels, tels que des téléviseurs, dits HDR, qui sont capables d'afficher des images avec une gamme étendue d'intensités de couleurs. Ces écrans offrent un niveau de luminosité très élevé (pour « high peak », en anglais) et des niveaux de contraste accrus entre les zones sombres et claires de l'image, qui procurent à l'utilisateur une proximité inégalée avec la réalité. Actuellement, cette technologie coexiste encore avec le format SDR, qui reste la référence pour la transmission de contenus audiovisuels, si bien que pour profiter des capacités accrues d'un écran HDR, il est nécessaire de convertir le contenu SDR reçu au format HDR avant de l'afficher. On connaît de l'article de Bist et al, intitulé « Style Aware Tone Expansion for HDR Displays », publié par la conférence Graphics Interface, qui s'est tenue au Canada en juin 2016, une méthode d'expansion des intensités de couleur d'une image numérique d'entrée, basée sur un exposant d'expansion calculé comme une fonction décroissante d'un niveau global de luminosité de l'image. Plus précisément, cette méthode consiste à calculer la composante de luminance de l'image de sortie de la façon suivante : 3062738 2 Y2 - LmAx.YY (1) 1 avec y = 1 + log10 L où Y1 désigne la composante de luminance de l'image d'entrée, Y2 la composante de luminance de l'image de sortie, logiole logarithme décimal, y un exposant d'expansion appliqué à la composante 5 de luminance Y1 et-med,n* une valeur médiane de luminance normalisée et clippée et LMAX la valeur maximale de la composante de luminance permise par le dispositif de restitution au format HDR. Un avantage de cette solution est qu'elle permet un rendu fidèle du style d'éclairage de l'image tout en restant simple à mettre en oeuvre au moyen de ressources de calcul limitées compatibles avec des exigences de traitement en temps réel. 10 3. Inconvénients de l'art antérieur Un inconvénient de cette méthode est qu'elle ne prend pas en considération le confort visuel d'un observateur de l'image affichée sur le dispositif de restitution. 15 4. Objectifs de l'invention L'invention vient améliorer la situation. L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention est de proposer une solution d'expansion de gamme de valeurs de luminance qui préserve le confort visuel de l'utilisateur. 20 Un autre objectif de l'invention est de contrôler l'expansion de gamme des intensités de couleurs d'une image lors d'une conversion de son format de façon à prendre en compte une valeur de luminosité maximale tolérée par l'utilisateur. 5. Exposé de l'invention 25 Ces objectifs, ainsi que d'autres qui apparaîtront par la suite, sont atteints à l'aide d'un procédé de traitement d'au moins une image numérique destinée à être restituée sur un dispositif d'affichage, ladite image comprenant des éléments d'image, un élément d'image étant associé à des informations de couleur comprenant, dans un premier espace colorinnétrique, une composante de luminance et des composantes de chrominance, ladite composante de luminance ayant une valeur comprise dans 3062738 3 un premier intervalle de valeurs prédéterminées, ledit dispositif étant apte à restituer des valeurs de luminance comprises dans un deuxième intervalle de valeurs prédéterminées, de longueur supérieure à celle du premier intervalle, ledit procédé comprenant les étapes suivantes : Comptage d'un nombre d'éléments d'image, dits éléments « brillants », dont au moins la 5 composante de luminance a une valeur supérieure à un premier seuil prédéterminé ; Evaluation d'une valeur de luminosité maximale tolérée comme une fonction décroissante du nombre d'éléments d'image compté ; et Transformation des premières composantes de luminance des éléments de l'image en deuxième composantes de luminance, comprenant pour un élément de l'image, le calcul 10 d'une valeur intermédiaire de luminance par application d'un exposant d'expansion à la première valeur de composante de luminance et la multiplication de la valeur intermédiaire calculée par la valeur de luminosité maximale tolérée évaluée. L'invention permet ainsi de contrôler la gamme de valeurs de luminance possibles dans le deuxième intervalle de valeurs, en fonction d'une quantité d'éléments d'image brillants présents dans l'image. 15 Contrairement à l'art antérieur, elle propose de restreindre d'autant plus cette gamme de valeurs que la quantité de ces éléments d'image est importante, de façon à limiter la gêne oculaire perçue par un utilisateur qui visualise l'image affichée. Selon un aspect de l'invention, l'étape de comptage des éléments « brillants » comprend en outre les étapes suivantes : 20 - Conversion des composantes des informations de couleur dans un deuxième espace colorinnétrique, comprenant une composante de luminance et une composante de saturation de couleur ; - Parcours des éléments de l'image comprenant, pour un élément d'image, les sous-étapes suivantes : 25 0 Comparaison de la composante de luminance au premier seuil; 0 Lorsque la composante de luminance est supérieure au premier seuil, comparaison d'un produit de la composante de luminance et de la composante de saturation à un deuxième seuil et à un troisième seuil supérieur au deuxième; 0 Incrénnentation d'un nombre d'éléments d'image « brillants » lorsque le produit est 30 inférieur au deuxième seuil ou supérieur au troisième seuil. 3062738 4 Un avantage de ce premier mode de réalisation est qu'il prend en considération non seulement les pixels très « blancs », mais aussi les pixels à la fois clairs et colorés. Selon un autre aspect de l'invention, l'étape de comptage comprend un parcours des éléments de l'image, et, pour un élément d'image courant comprenant un vecteur de composantes 5 d'informations de couleur, les sous-étapes suivantes : - Recherche dans une table d'une information représentative d'un caractère « brillant » de la combinaison de valeurs de composantes d'informations de couleur correspondant à celle du vecteur de l'élément courant; et - Dans le cas où ladite information a été trouvée, incrénnentation d'un nombre d'éléments 10 « brillants » dans l'image. Un premier avantage de ce mode de réalisation est qu'il évite la conversion dans l'espace colorinnétrique HSV, les données traitées étant les composantes d'intensités de couleur RGB. Un deuxième avantage est que la segmentation des combinaisons d'intensité de couleurs correspondant à des éléments « brillants » est faite une fois pour toutes lors de la constitution de la table et que la 15 complexité calculatoire du traitement d'une image s'en trouve ensuite réduite. Selon un autre aspect de l'invention, le procédé comprend une phase préalable de construction de la table à partir d'un ensemble comprenant toutes les combinaisons possibles de valeurs des composantes d'information de couleur, ladite phase comprenant les étapes suivantes : - Conversion des composantes des informations de couleur dans un deuxième espace 20 colorinnétrique, comprenant une composante de luminance et une composante de saturation de couleur ; - Parcours des combinaisons, comprenant, pour une combinaison courante, les étapes suivantes : O Comparaison de la composante de luminance à un premier seuil; 25 O Lorsque la composante de luminance est supérieure au premier seuil, comparaison d'un produit de la composante de luminance et de la composante de saturation à un deuxième seuil et à un troisième seuil inférieur au deuxième; O Lorsque le produit est inférieur au deuxième seuil ou supérieur au troisième 30 seuil, enregistrement dans la table d'une information représentative d'un caractère « brillant » de la combinaison courante. 3062738 5 La segmentation des éléments « brillants » est réalisée comme dans le mode de réalisation précédent, mais une fois pour toutes, sur une grande image de test, comprenant toutes les combinaisons possibles de valeurs d'intensité de couleur. Ce mode de réalisation peut être avantageux lorsque l'équipement qui met en oeuvre l'invention dispose de capacités de mémoire 5 suffisantes, mais de capacités de calcul limitées. Selon un autre aspect de l'invention, la valeur de luminosité maximale tolérée est calculée de la façon suivante : Lcrit max N PB1i OÙ L'it désigne une valeur de luminance minimale préférée pour une image comprenant un 10 nombre d'éléments d'image brillants supérieur à 95%, p une constante réelle telle que 0 Thij 0 Chroma[k] = S[k]. VT [k] La caractéristique VT correspond à une composante de brillance tronquée, égale à 1 lorsque la valeur de la composante de brillance est supérieure à un seuil prédéterminé Thi, par exemple fixé à 0.8, et nulle sinon. 10 La caractéristique « Chroma », telle que définie par Fairchild et al, dans l'ouvrage intitulé « Color Appearance Models », publié par John Wiley and Sons Ltd en 2005, page 93, section 4.8 « Definitions in Equations », correspond au produit des composantes de saturation S et de brillance V. Selon l'invention, cette définition s'applique à la composante de brillance tronquée VT, ce qui fait que la valeur de Chroma est nulle lorsque la brillance V est inférieure au premier seuil prédéterminé Thi. 15 De cette manière, on exclut les éléments d'image qui possèdent une couleur intense (saturation élevée), mais une brillance faible (V j Th 1 3 (5) o sinon 5 Avec Th2 Th3), la combinaison est considérée comme représentative d'un élément « brillant » et on insère cette information dans la table. Selon une première option, on stocke la combinaison courante dans la table LUT. Dans le cas contraire, on ne stocke pas la combinaison dans la liste. Un avantage de cette table est que ses dimensions restent compactes. 10 En variante, selon une deuxième option, la table LUT prend la forme d'une grande image, tridimensionnelle dans le cas de l'espace colorinnétrique RGB, dont les éléments prennent une valeur par exemple égale à 1 pour un élément « brillant » et 0 sinon. Pour une image RGB dont les intensités sont codées sur 8 bits, sa dimension est 2563. On comprend que cette image est volumineuse et nécessite des capacités de stockage importantes. En revanche, elle permet un accès facile et rapide 15 à l'information stockée. Au cours d'une étape E3, on estime une valeur de luminosité maximale tolérée L'mAx à partir de ce nombre NPB obtenu. Afin de contrôler au mieux la luminosité de l'image de sortie (I0m) et de garantir qu'elle corresponde au niveau de luminosité préféré des utilisateurs, les inventeurs proposent de modéliser 20 une valeur de luminosité maximale tolérée de la façon suivante : log m(L' mAx) = -0.2118. /ogio(NPB) + 3.28 (6) Sur la Figure 10, on a représenté la courbe des valeurs de togio(VmAx) en fonction du nombre de points brillants déterminé NPB. On voit qu'elle correspond bien aux valeurs moyennes tronquées de luminosité maximale préférée par les utilisateurs testeurs. Plus précisément, la mesure de validité 25 obtenue (pour « Goodness of fit», en anglais) vaut R2 - 0.9267. On peut généraliser ce modèle en résolvant l'équation précédente. On obtient : L, MAX - NPB' (7) 3062738 17 Où Loft correspond à une valeur de luminosité préférée minimale pour un contenu très brillant, comprenant par exemple un nombre d'éléments « brillants » NPB supérieur à 0.95 et p est une constante réelle, choisie égale à 0.2118. On notera que ce modèle permet de prédire une valeur de luminosité maximale tolérée 5 supérieure dans certains cas à la borne maximale LcAp de l'intervalle de valeurs du dispositif d'affichage, par exemple égale à 4000 nits pour un moniteur tel que l'écran prototype SIM2 HDR47. Pour éviter que le niveau de luminosité maximale toléré L'mAx tende vers l'infini, lorsque le nombre d'éléments d'image « brillants » tend vers zéro, on borne les valeurs possibles de NPB à l'intervalle [0.001, 1]. 10 En E4, on exploite la valeur de L'MAX calculée pour réaliser une expansion de gamme des valeurs de luminance de l'image d'entrée. Par exemple, comme décrit dans le document de Bist et al. déjà cité, on leur applique le coefficient d'expansion y obtenue en E2, selon l'équation (1), dans laquelle la borne supérieure LMAX de l'intervalle de valeurs d'intensité offerte par le dispositif d'affichage est remplacée par la valeur de luminosité maximale tolérée L'mAx évaluée selon 15 l'invention : Y2 = MAX. YY 1 En E5, on dérive ensuite de la composante de luminance obtenue les valeurs d'intensité lumineuse de l'image de sortie dans l'espace colorinnétrique RGB, par exemple de la façon suivante : 20 R = Ri.Y2 (8) 2 (9) G = Gi.Y2 (10) 2 Bi.Y2 Où R1, G1, B1 sont les valeurs d'intensité de couleur de l'image d'entrée (IIm) dans l'espace 25 colorinnétrique RGB et R2, G2, B2 celles de l'image de sortie (I0m). Selon une variante, l'étape E6 comprend une sous-étape de correction des composantes de couleurs, selon laquelle le coefficient d'expansion appliqué à une valeur d'intensité lumineuse d'entrée R1, G1, B1 n'est plus directement proportionnel au ratio Y2/Y1, comme dans le mode de réalisation précédent, mais est fonction de la valeur d'entrée de la composante de couleur et d'un 3062738 18 facteur de saturation s, qui est un réel strictement supérieur à 1, par exemple, selon l'expression suivante : R2= - 1) S 1) Y2 (11) G2= - 1) S 1) Y2 (12) 5 B2= - 1) S 1) Y2 (13) Par exemple, le facteur de saturation s est choisi par exemple égal à 1.25. Un avantage de cette deuxième correction est qu'en saturant les intensités des composantes de couleur, elle permet d'obtenir un rendu de couleurs plus intense. 10 On obtient ainsi une image de sortie (I0m) dont les intensités de couleurs prennent une gamme de valeurs plus étendue et adaptée à l'amplitude offerte par le dispositif d'affichage, tout en garantissant le confort visuel de l'utilisateur. Pour une séquence d'images, on répète les étapes E0 à E6 pour chaque image. 15 On notera que l'invention qui vient d'être décrite, peut être mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, les termes « module » et « entité », utilisés dans ce document, peuvent correspondre soit à un composant logiciel, soit à un composant matériel, soit encore à un ensemble de composants matériels et/ou logiciels, aptes à mettre en oeuvre la ou les fonctions décrites pour le module ou l'entité concerné(e). 20 En relation avec la figure 11, on présente maintenant un exemple de structure simplifiée d'un dispositif 100 de codage d'une image numérique selon l'invention. Le dispositif 100 met en oeuvre le procédé de codage selon l'invention qui vient d'être décrit. Cette figure 11 illustre seulement une manière particulière, parmi plusieurs possibles, de réaliser l'algorithme détaillé ci-dessus. En effet, la technique de l'invention se réalise indifféremment 25 sur une machine de calcul reprogrannnnable (un ordinateur PC, un processeur DSP ou un nnicrocontrôleur) exécutant un programme comprenant une séquence d'instructions, ou sur une machine de calcul dédiée (par exemple un ensemble de portes logiques comme un FPGA ou un ASIC, ou tout autre module matériel). 3062738 19 Dans le cas où l'invention est implantée sur une machine de calcul reprogrannnnable, le programme correspondant (c'est-à-dire la séquence d'instructions) pourra être stocké dans un médium de stockage amovible (tel que par exemple une disquette, un CD-ROM ou un DVD-ROM) ou non, ce médium de stockage étant lisible partiellement ou totalement par un ordinateur ou un 5 processeur. Par exemple, le dispositif 100 comprend une unité de traitement 110, équipée d'un processeur pl, et pilotée par un programme d'ordinateur Pgl 120, stocké dans une mémoire 130 et mettant en oeuvre le procédé de selon l'invention. A l'initialisation, les instructions de code du programme d'ordinateur Pgi 120 sont par 10 exemple chargées dans une mémoire RAM avant d'être exécutées par le processeur de l'unité de traitement 110. Le processeur de l'unité de traitement 110 met en oeuvre les étapes du procédé décrit précédemment, selon les instructions du programme d'ordinateur 120. Dans cet exemple de réalisation de l'invention, le dispositif 100 comprend une machine de calcul reprogrannnnable ou une machine de calcul dédiée, apte à et configurée pour : 15 - obtenir une image d'entrée OBT II; - convertir CONV les intensités de couleur RGB de l'image d'entrée dans un espace colorinnétrique qui comprend une composante Y de luminance et des composantes X et Z de chrominance ; - Compter CT NPB un nombre d'éléments d'image, dits éléments « brillants », dont au moins 20 la composante de luminance a une valeur supérieure à un premier seuil prédéterminé ; _ Evaluer EVAL L'mAx une valeur de luminosité maximale tolérée comme une fonction décroissante du nombre d'éléments d'image déterminé ; et - Transformer TRANS les premières composantes de luminance des éléments de l'image en deuxième composantes de luminance, comprenant pour un élément de l'image, le calcul 25 d'une valeur intermédiaire de luminance par application d'un exposant d'expansion à la première valeur de composante de luminance et la multiplication de la valeur intermédiaire calculée par la valeur de luminosité maximale tolérée. Avantageusement, la machine de calcul est configurée pour mettre en oeuvre les modes de réalisation de l'invention qui viennent d'être décrits en relation avec les Figures 4, 5, 8 et 9. Notamment, dans 30 le premier mode de réalisation, elle convertit les composantes X, Y, Z en composantes de brillance et de saturation V et S, compare la composante V à un premier seuil et le produit de V et de S à un 3062738 20 deuxième et un troisième seuils. Dans le deuxième mode de réalisation de l'invention, elle va chercher une information représentative d'un caractère « brillant » des intensités de couleur des éléments de l'image, dans une table LUT stockée en mémoire. Le dispositif 100 comprend en outre une unité M1 140 de stockage, telle qu'une mémoire, par 5 exemple de type mémoire tampon (pour « buffer », en anglais), apte à stocker par exemple le nombre d'éléments d'image « brillants » et la valeur de luminosité maximale tolérée L'mAx évaluée. Dans le deuxième mode de réalisation, elle peut aussi stocker la table LUT. Ces unités sont pilotées par le processeur p.1 de l'unité de traitement 110. De façon avantageuse, un tel dispositif 100 peut être intégré à un équipement terminal 10 d'utilisateur TU, par exemple un ordinateur, un boîtier décodeur TV (pour « set top box », en anglais), ou encore un téléviseur numérique. Le dispositif 100 est alors agencé pour coopérer au moins avec les modules suivants du terminal TU : - un module E/R d'émission/réception de données, par l'intermédiaire duquel un signal comprenant des données codées représentatives de la séquence d'images d'entrée est reçu 15 d'un réseau de télécommunications, par exemple un réseau radio, filaire ou hertzien ; et/ou - un module d'acquisition de la séquence d'images d'entrée, tel que par exemple une caméra vidéo, par exemple via un câble HDMI ; - un dispositif d'affichage, configuré pour restituer des images ayant une gamme d'intensités de couleur étendue, par exemple un téléviseur SIM2 HDR47 prototype comprenant un panel 20 LCD avec un rétroéclairage modulé LCD. Il offre une luminosité maximale de 4000 nits et un contraste de 20,000:1. Grâce à ses bonnes performances et à sa simplicité de mise en oeuvre, l'invention qui vient d'être décrite permet plusieurs usages. Sa première application est la conversion de contenus vidéo 25 au format SDR en une version affichable sur un dispositif de restitution HDR, qui à la fois préserve le style originel des images et garantit le confort visuel des utilisateurs. Par exemple, elle peut être mise en oeuvre à réception d'un contenu vidéo diffusé en temps réel (« live », en anglais) au format SDR, comme post traitement, en vue de son affichage de la séquence d'images sur un écran HDR. Pour la production de contenus TV en temps réel mettant en oeuvre plusieurs modules 30 d'acquisition, SDR et HDR, elle peut être utilisée pour convertir à la volée un contenu SDR en HDR 3062738 21 avant son mixage avec des contenus HDR. Elle peut aussi trouver son intérêt dans la post production cinématographique. Enfin, l'invention peut être mise en oeuvre, en tout point d'une chaîne de transmission pour transcoder un contenu transmis au format HDR BT.709 dans un format HDR, tel que spécifié par le 5 standard BT2100. Il va de soi que les modes de réalisation qui ont été décrits ci-dessus ont été donnés à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l'homme de l'art sans pour autant sortir du cadre de l'invention. 10 REVENDICATIONS1. Procédé de traitement d'au moins une image numérique destinée à être restituée sur un dispositif d'affichage, ladite image comprenant des éléments d'image, un élément d'image étant associé à des informations de couleur comprenant, dans un premier espace colorinnétrique, une composante de luminance (Y1) et des composantes de chrominance, ladite composante de luminance ayant une valeur comprise dans un premier intervalle de valeurs prédéterminées, ledit dispositif étant apte à restituer des valeurs de luminance comprises dans un deuxième intervalle de valeurs prédéterminées, de longueur supérieure à celle du premier intervalle, ledit procédé comprenant les étapes suivantes : - Comptage (E2, E'2) d'un nombre d'éléments d'image, dits éléments « brillants », dont au moins la composante de luminance a une valeur supérieure à un premier seuil prédéterminé ; - Evaluation (E4) d'une valeur de luminosité maximale tolérée comme une fonction décroissante du nombre d'éléments d'image compté ; et - Transformation (E5) des premières composantes de luminance des éléments de l'image en deuxième composantes de luminance, comprenant pour un élément de l'image, le calcul d'une valeur intermédiaire de luminance par application d'un exposant d'expansion à la première valeur de composante de luminance et la multiplication de la valeur intermédiaire calculée par la valeur de luminosité maximale tolérée évaluée. 2. Procédé de traitement selon la revendication 1, caractérisé en ce que l'étape de comptage (E2) comprend en outre les étapes suivantes : - Conversion (E20) des composantes des informations de couleur dans un deuxième espace colorinnétrique, comprenant une composante de luminance et une composante de saturation de couleur ; - Parcours des éléments de l'image et, pour un élément d'image, les sous-étapes suivantes : O Comparaison de la composante de luminance au premier seuil (E22) ; O Lorsque la composante de luminance est supérieure au premier seuil, comparaison d'un produit de la composante de luminance et de la 3062738 23 composante de saturation à un deuxième seuil (El') et à un troisième seuil supérieur au deuxième (E25) ; O Incrénnentation (E25, E27) d'un nombre d'éléments d'image « brillants » lorsque le produit est inférieur au deuxième seuil et supérieur au troisième 5 seuil. 3. Procédé de traitement selon la revendication 1, caractérisé en ce que l'étape de comptage (E'3) comprend un parcours des éléments de l'image, et, pour un élément d'image courant comprenant un vecteur de composantes d'informations de couleur (R1, G1, B1), les sous-étapes suivantes : Recherche dans une table (LUT) d'une combinaison de valeurs de composantes 10 d'informations de couleur correspondant à celle du vecteur de l'élément courant, ladite table les combinaisons de valeurs de composantes d'information de couleur associées à des éléments d'image « brillants » ; et Dans le cas où la combinaison de valeurs de composantes d"infornnations de couleur de l'élément courant a été trouvée, incrénnentation d'un nombre (NPB) d'éléments « brillants » 15 dans l'image. 4. Procédé de traitement selon la revendication 3, caractérisé en ce qu'il comprend une phase préalable de construction de la table à partir d'un ensemble comprenant toutes les combinaisons possibles de valeurs des composantes d'information de couleur, ladite phase comprenant les étapes suivantes : 20 - Conversion des composantes des informations de couleur dans un deuxième espace colorinnétrique, comprenant une composante de luminance et une composante de saturation de couleur ; - Parcours des combinaisons, comprenant, pour une combinaison, les étapes suivantes : O Comparaison de la composante de luminance à un premier seuil; 25 O Lorsque la composante de luminance est supérieure au premier seuil, comparaison d'un produit de la composante de luminance et de la composante de saturation à un deuxième seuil et à un troisième seuil inférieur au deuxième; O Lorsque le produit est inférieur au deuxième seuil ou supérieur au troisième 30 seuil, enregistrement d'une information dans la table représentative d'un caractère « brillant » de la combinaison. 3062738 24 5. Procédé de traitement selon l'une des revendications précédentes, caractérisé en ce que la valeur de luminosité maximale tolérée est calculée de la façon suivante : Lcrit I: MAX - pe OÙ L'it désigne une valeur de luminance minimale préférée pour une image comprenant un 5 nombre d'éléments d'image brillants supérieur à 95%, p une constante réelle telle que 0 6. Dispositif (100) de traitement d'au moins une image numérique (fin) en vue de sa restitution sur un dispositif d'affichage (20), destinée à être restituée sur un dispositif d'affichage, ladite image comprenant des éléments d'image, un élément d'image étant associé à des informations 10 de couleur comprenant, dans un premier espace colorinnétrique, une composante de luminance (Y1) et des composantes de chrominance, ladite composante de luminance ayant une valeur comprise dans un premier intervalle de valeurs prédéterminées, ledit dispositif étant apte à restituer des valeurs de luminance comprises dans un deuxième intervalle de valeurs prédéterminées, de longueur supérieure à celle du premier intervalle, et comprenant une 15 machine de calcul reprogrannnnable ou une machine de calcul dédiée, apte à et configurée pour : - Compter (CT NPB) un nombre d'éléments d'image, dits éléments « brillants », dont au moins une composante des informations de couleurs présente une valeur supérieure à un premier seuil prédéterminé ; - Evaluer (EVAL L'mAx) une valeur de luminosité maximale tolérée (L'mAx) comme une fonction 20 décroissante du nombre d'éléments d'image compté (NPB); et - Transformer (TRANS) des premières composantes de luminance des éléments de l'image en deuxième composantes de luminance, comprenant pour un élément de l'image, le calcul d'une valeur intermédiaire de luminance par application d'un exposant d'expansion à la première valeur de composante de luminance et la multiplication de la valeur intermédiaire calculée par 25 la valeur de luminosité maximale tolérée évaluée. 7. Equipennent terminal (10) apte à et configuré pour obtenir une séquence d'images numériques et pour transmettre une séquence d'images numériques à un dispositif d'affichage (20) apte et configuré pour la restituer, caractérisé en ce qu'il comprend un dispositif (100) de traitement d'au moins une image numérique selon la revendication 6. 30 8. Produit programme d'ordinateur (Pgi), comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 5, lorsque 3062738 25 ledit programme est exécuté sur un ordinateur. 9. Médium de stockage lisible par ordinateur et non transitoire, stockant un produit programme d'ordinateur (Pgi) selon la revendication 8. 5