Brevet FR3076386A1 — publié le 20190705

Methode de compression de dynamique La presente invention se situe dans le domaine du traitement de l'image et de la video, plus precisement dans le traitement de dynamique de luminance de video. L'invention concerne un procede de traitement d'un flux video comprenant un effet de transition. Le domaine de l'audiovisuel est un domaine en pleine expansion. En effet, suite au developpement de la television haute definition, la television ultra haute definition est arrivee sur le marche. Le gain de qualite percue apporte par l'augmentation de la resolution commence a s'amenuiser. Par consequent, de nombreux travaux sont aujourd'hui portes sur la dynamique de luminance de video. Il existe deux types de technologies de capture et de rendu d'image : une technologie a haute dynamique denommee HDR, provenant de l'anglais « High Dynamic Range » par opposition a la technologie a dynamique standard SDR, provenant de l'anglais « Standard Dynamic Range ». Le HDR permet de representer une plus grande plage de dynamique que le SDR. La dynamique d'une image correspond a une gamme de luminance pouvant etre representee. Afin de determiner une telle dynamique, le ratio entre la plus grande valeur et la plus petite valeur de luminance pouvant etre representees est utilise. Par exemple, dans le cas d'un ecran de television de dynamique 1000, la luminance maximale delivree peut etre de 300 candela par metre cane et la luminance minimale delivree de 0.3 candela par metre cane. Les televiseurs standards ont generalement une dynamique de cet ordre. L' ceil humain possede lui une dynamique totale de l'ordre de 109. Le developpement des technologies de haute dynamique permettent de capturer et de restituer des contenus video possedant une dynamique aussi elevee que possible. Cela rend possible l'obtention d'un rendu d'image possedant plus de realisme et un aspect naturel accru. L' experience d'un utilisateur visionnant un tel contenu video est par consequent amelioree. Il existe déjà des televiseurs equipes avec la technologie a haute dynamique sur le marche. L'objectif dans un futur proche est de proposer au public des programmes utilisant cette technologie a haute dynamique HDR pour des programmes transmis en temps reel. Cependant, le taux d'equipement des foyers en televiseur HDR augmente 30 progressivement. De plus, tous les televiseurs HDR ne possedent pas la meme dynamique. Par 2 consequent, les programmes diffuses en HDR sont receptionnes par des televiseurs qui n'ont pas forcement la capacite de restitution necessaire. Afin d'adresser l'heterogeneite du parc de televisions, it est possible de generer un programme SDR a partir d'un programme HDR en appliquant un algorithme de compression de dynamique, designe TMO, provenant de 5 l'anglais « tone mapping operator ». La diffusion de programme utilisant une technologie a haute dynamique HDR comprend plusieurs contraintes. La diffusion de programme en temps reel utilisant ou n'utilisant pas une technologie a haute dynamique HDR introduit des problematiques de delai et de rapidite. L'utilisation des technologies de HDR et de TMO ajoute des contraintes liees aux effets videos (effet de transition par exemple). Un effet de 10 transition classique est le fondu, des exemples de fondus sont representes sur la figure 1. L'utilisation d'un algorithme de compression de dynamique designe TMO attenue ou supprime les effets de fondu. L'attenuation ou la suppression des effets de fondu avec utilisation d'un algorithme de compression de dynamique TMO est dfi a la restitution des details visuels dans le contenu a dynamique standard apres la compression de dynamique. La 15 figure 2 illustre le fait que la dynamique standard est utilisee integralement. Sur la figure 2, Fordonnee des courbes est en pourcentage et l'abscisse en unite « Nits » correspondent a un candela par metre carre. Sur la figure 2, les histogrammes superieurs correspondent aux niveaux de luminances a haute dynamique HDR. Les histogrammes inferieurs correspondent aux niveaux de luminances a dynamique standard SDR. Les fleches representees en 20 pointillees indiquent que quel que soit la gamme de luminances HDR, la totalite de la gamme de luminance SDR est exploitee. Lorsqu'un contenu video comprend un effet de fondu, ceci attenue l'effet de fondu. La figure 3 illustre l'effet d'un algorithme de compression de dynamique TMO sur un fondu au noir. La figure 3 illustre ainsi l' attenuation de l'effet de fondu par l'utilisation de l'algorithme de compression de dynamique TMO. L'effet de fondu 25 n'est pas necessairement supprime. L'effet de fondu peut etre attenue et sa vitesse peut etre modifiee. Par consequent, l'utilisation d'un algorithme de compression de dynamique TMO modifie la restitution de l'effet de fondu de maniere non desiree, quel que soit l'effet de fondu (ouverture/fermeture par exemple). Ceci constitue donc un probleme pour les producteurs de contenus video. L' &at de l'art propose des algorithmes de compression de dynamique TMO rapide et a delai court. 3 Cependant, les algorithmes de compression de dynamique TMO proposes par l'etat de l'art ne proposent pas de traiter des effets video tels que les effets de transition par exemple. Certaines methodes proposees dans l'etat de l'art concernent les effets d'incrustation. Une methode d' algorithme de compression de dynamique TMO a déjà ete proposee pour traiter les 5 effets de transition type fondu, cependant, une telle methode necessite l'analyse d'une sequence complete. Une telle methode n' est donc pas adaptee a la diffusion de contenu video en temps reel. En effet, une telle methode necessite de connaitre a l'avance la position du debut et de la fin de chaque effet de fondu. Par consequent, meme dans le cas ou l'analyse de la sequence serait effectuee sur une fenetre glissante et non complete, un delai important est 10 malgre tout induit. Un effet de transition (de type fondu par exemple) ne peut donc etre conserve sans modifications. 11 existe donc un besoin de traitement d'un flux video comportant un ensemble d'images susceptibles de comprendre un effet de transition. La presente invention vient ameliorer la situation. 15 A cet effet, un premier aspect de l'invention concerne un procede, mis en oeuvre par des moyens informatiques, de traitement d'un flux video, le flux video comportant un ensemble d'images susceptibles de comprendre un effet de transition, le procede comportant les &apes suivantes : 20 - detecter un effet de transition, de type fondu, au sein de l'ensemble d'images du flux video, - le cas echeant, calculer des luminances minimales et maximales LmEN et LmAx pour chaque image de l'ensemble d'images comprenant le fondu ; - estimer des luminances minimales et maximales EMIN et EmAx pour l'ensemble 25 d'images ne comprenant pas l'effet de transition detecte ; - determiner des luminances minimales et maximales SmiN et SmAx pour une plage de dynamique standard ; - calculer des luminances minimales et maximales TMIN et TmAx en fonction des luminances minimales et maximales precedemment calculees et determinees LMT, 30 LmAx, EmEN, EmAx, SMIN et SmAx ; - Transmettre les luminances minimales et maximales TmEN et TmAx calculees pour une compression de dynamique. 4 Ainsi, l'utilisation du procede de traitement d'un flux video ci-dessus permet a un contenu produit en HDR d'etre decline en SDR de maniere automatique. Cela represente une solution a moindre cofit contrairement a effectuer une double production HDR/SDR. La presente 5 invention est particulierement avantageuse dans le cas de la diffusion de contenu video en temps reel. En effet, le procede de traitement d'un flux video de la presente invention est une methode rapide, a delai court et capable de preserver les effets de transition de type fondu. Par consequent, le present procede de traitement d'un flux video decrit ci-dessus est parfaitement et avantageusement applicable a un flux video diffuse en temps reel. Un exemple 10 d' application peut correspondre a la diffusion d'un programme sportif en temps reel. En complement, l' ≊ d' estimation des luminances minimales et maximales EMIN et EmAx pour l'ensemble d'images peut etre suivie d'une ≊ de stockage de ces luminances EMIN et EmAx dans un tampon circulaire de taille parametrable. 15 Ainsi, l'estimation des luminances minimales et maximales EMIN et EmAx pour l'ensemble d'images d'une scene permet de determiner les caracteristiques de cette scene. En effet, EMIN represente la valeur du pixel le plus sombre de la scene et EmAx represente la valeur du pixel le plus claire de la scene. Selon un mode de realisation, si un effet de transition n' est pas detecte au sein de 20 l'ensemble d'images du flux video, le procede peut comprendre l' ≊ suivante : - transmettre les luminances minimales et maximales LmEN et LmAx calculees pour une compression de dynamique. Selon un mode de realisation, l' ≊ de calcul des luminances minimales et maximales 25 LAEN et LmAx peut etre suivie d'une ≊ de stockage de ces luminances LmiN et LmAx dans un tampon circulaire de taille parametrable. Selon un mode de realisation, le calcul des luminances minimales et maximales TmEN et TmAx pent s' exprimer de la maniere suivante : TmEN = SAE N + (LAEN- min(EmEN ,LmEN)) * (S mAx -SAE N ) / (min(EmAx, LmAx) - 30 min(EmiN ,LmiN)) et 5 TmAx = SMIN + (LmAx - min(EmEN ,LmEN)) * (SmAx -SMIN ) / (min(EmAx, LmAz) - min(EmiN ,LAEN)) Ainsi, la determination de l'intervalle de luminance [TM EN : TMAX] permet de preserver un 5 effet de transition de type fondu en tenant compte de la dynamique de la scene sans effet de fondu ([EmEN : EmA), des caracteristiques du dispositif utilise ([SMIN : SmAA) ainsi que de la plage de luminance des images appartenant a l'effet de fondu ([LMT : LmAA). En complement, le calcul des luminances minimales et maximales TM EN et TMAX peut etre 10 effectue dans le domaine logarithmique. En effet, la fawn dont l' etre humain percoit la lumiere n'est pas lineaire. De meme, la fawn dont les niveaux de luminances sont representes dans un systeme de television HDR n'est pas lineaire. Dans l'ensemble de la chaine de capture, transmission et restitution de la video, de nombreuses conversions et fonctions sont appliquees au signal. La methode 15 proposee peut etre appliquee de plusieurs manieres : - Application directe (equations ci-dessus) - Application dans un autre domaine de representation. Le changement de representation se fait en appliquant une fonction sur toutes les valeurs de luminance. La methode est appliquee dans ce nouveau domaine de representation. 20 Le resultat est converti vers le mode de representation initial en appliquant la fonction inverse. La fonction peut etre, par exemple un simple logarithme, ou bien une fonction de transfert standard (SMPTE ST 2084). La fonction peut etre (ou inclure) un changement d'espace de couleur. Par exemple, on peut convertir des donnees YUV au format RGB, appliquer la methode sur les trois plans R, G et B, 25 puis reconvertir en YUV. En complement, les luminances estimees EMIN et EMAX peuvent etre transmises pour compression de dynamique. Selon un mode de realisation, les luminances minimales et maximales EMJN et EMAX 30 peuvent etre respectivement multipliees par des facteurs de securite inversement proportionnels f et 1/f. 6 Ainsi, lorsque l'effet de transition de type fondu correspond a un fondu d'ouverture, l'emploi de facteurs de securite permet de ne pas sous evaluer la dynamique de la scene. L'emploi d'un facteur de securite sur un fondu de fermeture est possible, mais presente moins d'interet car it y a moins d'incertitude sur la fawn dont se termine le fondu. 5 Un deuxieme aspect de l'invention concerne un programme informatique comportant des instructions pour la mise en oeuvre des &apes du procede selon l'une des revendications precedentes, lorsque ces instructions sont executees par un processeur. Un troisieme aspect de l'invention concerne un dispositif de traitement d'un flux video, le flux video comportant un ensemble d'images susceptibles de comprendre un effet de 10 transition, le dispositif comportant : - un processeur configure pour effectuer les operations suivantes : - detecter un effet de transition au sein de l'ensemble d'images du flux video, notamment un effet de fondu; 15 - calculer des luminances minimales et maximales LMIN et LmAx pour chaque image de l'ensemble d'images comprenant l'effet de transition detecte; - estimer des luminances minimales et maximales EMIN et EmAx pour l'ensemble d'images ne comprenant pas l'effet de transition detecte ; - calculer des luminances minimales et maximales SMJN et SmAx pour une plage de 20 dynamique standard ; - calculer des luminances minimales et maximales TmEN et TmAx en fonction des luminances minimales et maximales precedemment calculees et determinees LmEN , LmAx, EmEN , EmAx, SmEN et SmAx ; - determiner une dynamique cible d'un mappage ton local en fonction des luminances 25 minimales et maximales TmEN et TmAx calculees ; - Transmettre les luminances minimales et maximales TmEN et TmAx calculees pour une compression de dynamique. D'autres caracteristiques et avantages de la presente invention ressortiront de la 30 description ci-dessous, en reference aux figures annexees qui en illustrent un exemple de realisation depourvu de tout caractere limitatif et sur lesquelles : 7 la figure 1 represente un exemple d'effet de transition, plus particulierement un effet de fondu; la figure 2 represente par des histogrammes des niveaux de luminance SDR et HDR ; la figure 3 illustre l'effet d'un algorithme de compression de dynamique TMO sur un 5 fondu au noir; La figure 4 illustre un exemple de mise en oeuvre de l'invention; La figure 5 illustre un exemple de fonctionnement d'un module de calcul de dynamique SDR ; La figure 6 illustre un exemple de mode de realisation de l'invention avec valeurs 10 numeriques ; La figure 7 represente un exemple de conversion dynamique tenant compte de la dynamique d'une scene hors effet de fondu; La figure 8 illustre un dispositif selon un exemple de mode de realisation de l'invention. 15 La figure 4 illustre un exemple de mise en oeuvre de l'invention. Un module de detection MOD_DETECT 402 detecte a partir d'un contenu video entrant HDR « Video HDR live » un effet de transition tel qu'un effet de fondu par exemple. Le contenu video « Video HDR live » designe un contenu video HDR diffuse en temps reel. Dans le contenu 20 video entrant « Video HDR live », la dynamique maximum et la dynamique effectivement utilisee sont &finis. Le module de detection MOD_DETECT 402 qui represente un module de detection d'effet de transition indique la probabilite d' etre dans une transition. 11 fonctionne avec N frames de memoire, ou N est un entier naturel superieur ou egal a deux. Le module de 25 detection MOD_DETECT 402 permet d'extraire des parametres associes a l'effet de transition detecte. Les parametres associes a l'effet de transition detecte sont ensuite transmis a un module de calcul dynamique SDR represente par MOD CAL DYN SDR 403 sur la figure 4. Un module de calcul de transformation MOD_ CAL_TRANS 404 recoit en entrée les 30 parametres issus du module de calcul dynamique MOD CAL DYN SDR 403. Le module de calcul de transformation MOD_ CAL_TRANS 404 recoit egalement des parametres temporels issus d'un module MOD-T 401. Le module de calcul de transformation MOD_ 8 CAL_TRANS 404 echange de l'information continuellement avec un module MOD AF 406 representant un module « anti-flickering » se traduisant en francais par anti-scintillement. Le module de calcul de transformation MOD CAL_TRANS 404 echange egalement de l'information avec un module de compression de dynamique MOD_TM 405 representant un 5 module de « tone mapping » se traduisant en francais par module de compression de dynamique. Un contenu video « Video SDR live » est issu du module de compression de dynamique MOD_TM 405. Le contenu video « Video SDR live » comprend l'effet de transition (effet de fondu par exemple) initialement detecte dans le contenu video entrant HDR « Video HDR live » par le module de detection MOD_DETECT 402 qui peut etre 10 assimile a un module de detection d'effet de transition. Le contenu video entrant HDR « Video HDR live » a donc ete transforms en un contenu video sortant SDR « Video SDR live » avec conservation de l'effet de transition au sein du contenu video. De plus, comme mentionne precedemment, l'aspect « live » du contenu video designe la diffusion d'un programme video en temps reel. Par consequent, l'exemple de mise en oeuvre de l'invention 15 represents par la figure 4 permet a partir d'un contenu video HDR diffuse en temps reel comprenant des effets de transitions de type fondu par exemple (ouverture/fermeture, blanc/noir) de fournir un contenu video SDR en temps reel tout en preservant ces effets de transitions. L' exemple de mise en oeuvre de l'invention permet ainsi de preserver les effets de transition par exemple de type fondu. 20 Sur la figure 4, it est illustre que le module de detection MOD_DETECT 402 fournit au module de calcul dynamique MOD CAL DYN SDR 403 des parametres associes a un ou plusieurs effets de transition detectes dans le contenu video entrant HDR. Les effets de fondu ont ete mentionnes en tant qu'exemple d'effets de transition. Par consequent, les parametres du module de calcul dynamique MOD CAL DYN SDR 403 sont ajustes en fonction de la 25 detection ou non d'effet de transition au sein du contenu video HDR entrant par le module de detection MOD DETECT 402. La figure 5 illustre un exemple de fonctionnement d'un module de calcul de dynamique SDR. Un effet de transition (par exemple de type fondu) contenu au sein d'un flux video 500 est detecte a l'etape DETECT 501. Le cas echeant, c'est-a-dire si un effet de fondu a ete 30 detecte a l'etape DETECT 501, des luminances minimales et maximales LMIN et LmAx sont calculees lors d'une ≊ CAL (LMJN, LMAX) 502 pour chaque image de l'ensemble d'image comprenant l'effet de fondu. Des luminances minimales et maximales EMIN et EmAx sont estimees pour l'ensemble d'images ne comprenant pas l'effet de fondu detecte lors de l'etape 9 EST (EMjN, EmAx) 503. Des luminances minimales et maximales SMJN et SmAx sont determinees pour une plage de dynamique standard lors de l' ≊ DET (SMiN, SmAx) 504. Les luminances minimales et maximales SMIN et SmAx representent des parametres fixes. SMIN et SmAx sont determines a l' ≊ DET (SHIN, SmAx) 504 et ne sont pas necessairement 5 recalculees a chaque image. Des luminances minimales et maximales THIN et TmAx sont finalement calculees en fonction des luminances minimales et maximales precedemment calculees et determinees LMJN, LMAX, EMJN, EmAx, SHIN et SmAx lors d'une ≊ de calcul CAL (TMJN , TmAx) 505. Les luminances minimales et maximales THIN et TmAx ainsi calculees lors de l' ≊ CAL (TMJN, TM, x) 505 sont ensuite transmises pour une compression de 10 dynamique lors d'une ≊ de transmission TRANS (TMJN, TmAx) 506. L' ≊ DETECT 501 peut etre effectuee par le module de detection MOD DETECT 402 de la figure 4. Les &apes 502 a 505 (calcul, estimation et determination) peuvent etre effectuees par le module de calcul dynamique MOD CAL DYN SDR 403 de la figure 4. Concernant l' ≊ de transmission TRANS (TMJN, TMAX) 506, elle peut etre effectuee par le module de calcul de 15 transformation MOD CAL TRANS 404 et le module de compression dynamique MOD TM 405 de la figure 4. Outre l'estimation maximale de la luminance d'une scene effectuee, dans le cas d'un effet de transition detecte, le module de calcul de dynamique SDR permet de preserver dans la destination la relation entre dynamique effective et dynamique maximale de la scene. De plus, 20 dans le cas d'un effet de transition correspondant a un effet de fondu d'ouverture, l'estimation de la luminance maximale est raffinee a chaque image. Le module de calcul de dynamique SDR est un element cle de la presente invention. Par consequent, le traitement d'une image I a un instant t va etre detaille : Lorsque l'image I n' est pas comprise dans un effet de transition de type fondu : 25 -Les luminances minimale et maximale de l'image I, LMIN et LmAx sont calculees. LMIN et LmAx sont ensuite stockees dans un tampon circulaire B de taille parametrable. La taille du tampon circulaire B peut par exemple etre d'une seconde. Le tampon circulaire B est reinitialise a chaque changement de scene. 30 - LMIN et LmAx sont ensuite fourths pour compression dynamique. 10 Lorsque l'image I est comprise dans un effet de transition de type fondu (par exemple de type fondu de fermeture, de l'image vers le noir) : -Les luminances minimale et maximale de l'image I, LMIN et LMAX sont calculees. Cependant les luminances LMIN et LMAX ne sont pas stockees dans le tampon circulaire B. 5 -Les luminances minimale et maximale de l'ensemble d'image ne comprenant pas l'effet de fondu EMIN et EmAx sont estimees par exemple par la moyenne des luminances minimale et maximale stockees dans le tampon circulaire B. Une autre solution peut consister a prendre la derniere valeur calculee presente dans le tampon circulaire B. Il est egalement possible de prendre des valeurs fixees a priori. 10 - Les luminances minimale et maximale SMIN et SmAx correspondant a la dynamique SDR sont fixees par les caracteristiques du dispositif utilise donc SMIN et SmAx sont connus a priori. - Les luminances minimale et maximale TmEN et TMAX definissent la dynamique cible pour la compression de dynamique. Le calcul des luminances TmEN et TMAX peut s'exprimer de la 15 maniere suivante : 20 TmEN = SMIN (LAEN- min(EmEN ,LMIN)) * (S mAx -SMIN ) (min(EmAx, LmAx) - min(EmiN ,LMIN)) et TmAx = SMIN (LMAX - min(EmEN ,LMIN)) * (SmAx -SMIN ) / (min(EmAx, LmAx) - ,LMIN)) Le calcul des luminances TmEN et TMAX peut egalement etre effectue dans le domaine logarithmique. - Les valeurs des luminances TmEN et TMAX sont prises en compte comme dynamique de destination, remplacant ainsi les valeurs des luminances SMIN et SmAx De maniere 25 equivalente, it peut etre considers que les valeurs des luminances EmEN et EmAx sont prises en compte comme dynamique source, remplacant ainsi les valeurs des luminances LMIN et LMAX. 11 L'exemple ci-dessus correspond a un effet de transition de type fondu de fermeture. Dans le cas d'un effet de fondu d'ouverture (par exemple du blanc vers l'image), certaines &apes citees ci-dessus peuvent etre modifiees. En effet, les valeurs des luminances EMIN et EmAx stockees dans le tampon circulaire B ne sont pas necessairement fiables. Ceci etant dfi 5 au fait qu'un effet de fondu d'ouverture indique le debut d'une nouvelle scene. Par consequent, afin de ne pas sous-evaluer la dynamique de la scene a la fin de l'effet de fondu, les luminances EmiN et EmAx peuvent etre multipliees par un facteur de securite « f » et « 1/f respectivement. A titre indicatif, une valeur de f=1.5 peut etre employee. Une solution alternative peut egalement consister a estimer les luminances EmEN et 10 EmAx a partir des luminances LmEN et LmAx ainsi que les parametres correspondant a l'effet de fondu. Pour cela, une hypothese sur la duree de l'effet de fondu peut etre effectuee. Les luminances ainsi calculees, estimees et determines precedemment sont dans le domaine lineaire. Les conversions appropriees telles que celles definies par exemple dans « ITU-R Recommendation BT.709 » pour le SDR ou « ITU-R Recommendation BT.2100 15 pour le HDR doivent etre appliquees de maniere appropriee. 11 est rappele que SDR designe une technologie a dynamique standard et provient de l'anglais « Standard Dynamic Range ». HDR designe une technologie a haute dynamique et provient de l'anglais « High Dynamic Range ». La figure 6 illustre un exemple de mode de realisation de l'invention avec valeurs 20 numeriques. Les differentes colonnes du tableau de la figure 6 correspondent respectivement (de gauche a droite) : numero d'image (Img), type de fondu (Type), dynamique maximale de la source (Dyn_ max S), dynamique maximale de la destination (Dyn_ max D), dynamique effective de la source (Dyn_ eff S), dynamique de la destination calculee selon une methode classique (Dyn_ D stand), dynamique effective de la source calculee selon l'invention (Dyn_ 25 eff S inv) et dynamique effective de la destination calculee selon l'invention (Dyn_ eff D inv). Concernant les colonnes du tableau de la figure 6, les fondus de type ouverture sont designes par « 0 » et les fondus de type fermeture par « F ». Lorsqu'il n'y a pas d'effet de fondu, le symbole ensemble vide 0 est utilise pour le tableau de la figure 6. 30 Dans cet exemple de mode de realisation de l'invention, les effets de transition detectes sont par exemple des effets de transition de type fondu d'ouverture ou de fermeture. 12 Un fondu d'ouverture peut correspondre par exemple a un passage de blanc vers l'image, cela represente un effet de transition classique lors de la diffusion d'un programme televise. Un fondu de fermeture correspond par exemple a une cinematique de fin lors de la diffusion d'un programme televise. 5 Les luminances HmiN et HmAx correspondent a la dynamique maximale possible de la source, c'est-a-dire du flux video entrant tel que represente par l'exemple du flux video « Video HDR live » a la figure 4 par exemple. Pour un effet de transition de type fondu d'ouverture, des luminances minimales et maximales LMIN et LmAx sont calculees (tel 10 qu'indique dans l'exemple de la figure 5). Les luminances LmEN et LmAx correspondent respectivement au minimum et maximum de la gamme de luminance pour chaque image comprise au sein de l'ensemble d'images comprenant l'effet de fondu d'ouverture. Pour un fondu de type ouverture, l'information correspondant au minimum et maximum des luminances pour l'ensemble d'image ne comprenant pas le fondu d'ouverture n'est pas 15 disponible. Par consequent, les luminances minimales et maximales EMIN et EmAx pour l'ensemble d'images ne comprenant pas le fondu de type ouverture sont fixees au prealable, ce qui n'est pas le cas pour un fondu de type fermeture. Des luminances minimales et maximales SMIN et SmAx sont determinees pour une plage de dynamique standard. Ces valeurs de luminances minimales et maximales SMIN et S mAx sont des valeurs fixees dependant du 20 type de dispositif utilise (par exemple du type de televiseur utilise par un utilisateur). Le calcul des luminances minimales et maximales TMIN et TmAx en fonction des luminances minimales et maximales LmiN, LmAx, EmiN, EmAx, SMIN et S mAx peut s'effectuer de la maniere suivante : 25 - TmEN = SMIN + (LmliN - min(EmEN ,LmEN)) * (S mAx -SMIN ) / (min(EmAx, LmAx) min(EmiN ,LmiN)) et - TmAx = SMIN + (LmAx - min(EmEN ,Lm110) * (S mAx -SMIN ) / (min(EmAx, LmAz) min(EmiN ,LmiN)) 30 La dynamique effective de la destination calculee selon un exemple de mode de realisation de l'invention est representee par l'intervalle [TmEN : TMAX]. Cet intervalle represente une gamme de valeurs en nits correspondant a l'unite de luminance du systeme internationale (equivalent a une valeur d'un candela par metre carre). L'intervalle [CmEN : CmAx] represente sur la figure 6 correspond a un exemple de calcul de la dynamique de 13 destination selon une methode classique de l'etat de l' art. Les valeurs entourees sur la figure 6 de CmAx et TmAx permettent de mettre en evidence l'avantage de la presente invention. En effet, it est constate que l'effet de fondu (ouverture ou fermeture) est preserve grace a la presente invention. 5 La figure 7 represente un exemple de conversion de dynamique tenant compte de la dynamique d'une scene hors effet de fondu. Lorsque que l'on est situe dans un effet de type fondu, la dynamique se reduit par rapport a la source, c' est-a-dire a la dynamique d'une scene. Ainsi, l'intervalle de luminance [EMIN : EMAX] de la figure 7 represente la dynamique d'une scene sans effet de transition de type fondu. EMIN represente donc la valeur du pixel le plus 10 sombre et EmAx represente la valeur du pixel le plus clair lorsqu'il n'y pas d'effet de transition de type fondu. L'estimation de l'intervalle de luminance [EmEN : EMAX] permet donc de connaitre les caracteristiques d'une scene. Lorsque que nous sommes en presence d'un effet de transition de type fondu, la gamme de luminance se reduit pour un fondu de fermeture. Dans le cas d'un fondu d'ouverture, la gamme de luminance augmente. L'exemple de la 15 figure 5 correspond a un exemple d'effet de transition de type fondu de fermeture. En effet, l'intervalle de luminance [EmiN : EmAx] se reduit pour correspondre a l'intervalle de luminance [LmiN : LMAX]. Par consequent, en dehors d'un effet de fondu, les pixels prennent des valeurs de luminance appartenant a l'intervalle [EMIN: EMAX]. Pour une image situee a l'interieur de l'effet de fondu, les pixels prennent des valeurs situes dans l'intervalle de 20 luminance [LmiN : LMAX]. L'intervalle de luminance [SmEN : SmAx] correspond a un intervalle fixe qui n'est pas calcule dependant du dispositif utilise. De la meme maniere [HMS : HMAX] ne sont pas des valeurs calculees mais des valeurs fixes connues a priori. [HMS : HmAx] correspond a une plage de dynamique HDR et [SmEN : SmAx] correspond a une plage de dynamique SDR. Par exemple l'intervalle [SmEN : SmAx] peut correspondre aux 25 caracteristiques d'un televiseur. Dans le cas d'une compression de dynamique standard ou « tone mapping » standard en anglais, la dynamique [LMT : LMAX] est projetee sur toute la dynamique SDR, c'est-a-dire [SHIN : SmAx]. Par consequent, it n'y pas conservation d'un effet de fondu. En revanche, dans le cas de la presente invention, la dynamique [LmiN : LMAX] est 30 projetee sur une dynamique inferieur a la dynamique SDR pour preserver un effet de type fondu. Par consequent sur la figure 7, on constate que [EMIN : EMAX] est projete sur [SHIN : SmAx] et [LMT : LMAX] est projetee sur [TM EN : TmAx], intervalle de luminance ayant ete 14 determine par la presente invention. L'effet de fondu est ainsi conserve. Les valeurs representes par [TM EN : TMAX] sont un exemple de resultat fourni par l'invention. Ces valeurs de [TmEN : TMAX] sont fournis au « tone mapping » (compression de dynamique) qui les prend ensuite en compte. 5 L'invention peut etre mise en oeuvre par un dispositif informatique, tel qu'illustre a titre d' exemple sur la figure 8, lequel comporte un circuit de traitement incluant : - une interface d' entree 810, pour recevoir les donnees d'image a traiter, - un processeur 820 cooperant avec une memoire 830, pour traiter les donnees d'image revues, et 10 - une interface de sortie 840 pour delivrer les donnees d'image traitees par la mise en oeuvre du procede ci-avant. La memoire precitee 830 peut stocker typiquement des codes d'instructions du programme informatique au sens de l'invention (dont un exemple d'ordinogramme est presente sur la figure 5 comment& precedemment). Ces codes d'instructions peuvent etre lus 15 par le processeur 820 pour executer le procede selon l'invention. Le dispositif peut comporter en outre une memoire de travail (distincte ou identique a la memoire 830) pour stocker des donnees temporaires. L'invention ne se limite pas aux exemples de modes de realisation decrits ciavant, seulement a titre d' exemple, mais elle englobe toutes les variantes que pourra envisager 20 l'homme de l'art REVENDICATIONS1. Procede, mis en oeuvre par des moyens informatiques, de traitement d'un flux video, le flux video comportant un ensemble d'images susceptibles de comprendre un effet de transition, le procede comportant les &apes suivantes : - detecter un effet de transition, de type fondu, au sein de l'ensemble d'images du flux video, - le cas echeant, calculer des luminances minimales et maximales Lmix et LmAx pour chaque image de l'ensemble d'images comprenant le fondu ; - estimer des luminances minimales et maximales Emix et EmAx pour l'ensemble d'images ne comprenant pas l'effet de transition detecte ; - determiner des luminances minimales et maximales Smix et SmAx pour une plage de dynamique standard ; - calculer des luminances minimales et maximales TMIN et TmAx en fonction des luminances minimales et maximales precedemment calculees et determinees LMT, LmAx, Emix, EmAx, SMIN et SmAx ; - Transmettre les luminances minimales et maximales Timix et TmAx calculees pour une compression de dynamique. 2. Procede selon la revendication 1, dans lequel l'etape d'estimation des luminances minimales et maximales Emix et EmAx pour l'ensemble d'images est suivie d'une ≊ de stockage de ces luminances Emix et EmAx dans un tampon circulaire de taille parametrable. 3. Procede selon la revendication 1, dans lequel si un effet de transition n'est pas detecte au sein de l'ensemble d'images du flux video, le procede comprend l'etape suivante : - transmettre les luminances minimales et maximales Lmix et LmAx calculees pour une compression de dynamique. 4. Procede selon la revendication 3, dans lequel l'etape de calcul des luminances minimales et maximales Lmix et LmAx est suivie d'une ≊ de stockage de ces luminances LMIN et LmAx dans un tampon circulaire de taille parametrable. 16 5. Procede selon la revendication 1, dans lequel le calcul des luminances minimales et maximales TmEN et TmAx s'exprime de la maniere suivante : TmEN = SMIN + (LmEN- min(EmEN ,LmEN)) * (S mAx -SMIN ) / (min(EmAx, LmAx) 5 min(EmiN ,LmiN)) et TmAx = SMIN + (LmAx - min(EmEN ,LmEN)) * (SmAx -SMIN ) / (min(EmAx, LmAx) min(EmiN ,LmiN)) 6. Procede selon la revendication 1 ou 4, dans lequel le calcul des luminances minimales 10 et maximales TmEN et TmAx est effectue dans le domaine logarithmique. 7. Procede selon la revendication 1, 4, 5 ou 6, dans lequel les luminances estimees EmEN et EmAx sont transmises pour compression de dynamique. 15 8. Procede selon la revendication 1, dans lequel les luminances minimales et maximales EmEN et EmAx sont respectivement multipliees par des facteurs de securite inversement proportionnels f et 1/f. 20 9. Programme informatique comportant des instructions pour la mise en oeuvre des &apes du procede selon l'une des revendications precedentes, lorsque ces instructions sont executees par un processeur. 10. Dispositif de traitement d'un flux video, le flux video comportant un ensemble 25 d'images susceptibles de comprendre un effet de transition, le dispositif comportant : - un processeur configure pour effectuer les operations suivantes : - detecter un effet de transition au sein de l'ensemble d'images du flux video, notamment un effet de fondu; 30 - calculer des luminances minimales et maximales LMIN et LmAx pour chaque image de l'ensemble d'images comprenant l'effet de transition detecte; 17 - estimer des luminances minimales et maximales EmEN et EmAx pour l'ensemble d'images ne comprenant pas l'effet de transition detecte ; - calculer des luminances minimales et maximales SMIN et SmAx pour une plage de dynamique standard ; 5 - calculer des luminances minimales et maximales TMIN et TmAx en fonction des luminances minimales et maximales precedemment calculees et determinees LmEN , LmAx, EMIN , EmAx, SMIN et SmAx ; - determiner une dynamique cible d'un mappage ton local en fonction des luminances minimales et maximales TMIN et TmAx calculees ; 10 - Transmettre les luminances minimales et maximales TMIN et TmAx calculees pour une compression de dynamique.