Brevet FR3073999A1 — publié le 20190524

Compression intelligente de contenus vidéo grainés La présente invention se situe dans le domaine du traitement de l'image et de la vidéo, plus précisément dans le traitement du grain de film pour l'encodage vidéo. L'invention concerne un procédé de traitement d'un flux vidéo comportant un grain de film. Le grain de film présent dans un signal vidéo analogique confère à la vidéo un rendu particulier. Ce rendu étant encré dans les moeurs, les utilisateurs de vidéos peuvent souhaiter un rendu équivalent avec un signal vidéo numérique. Par conséquent, le grain de film est souvent ajouté à un signal vidéo numérique dans le but d'obtenir un rendu similaire à un signal vidéo analogique. Lors de la capture d'un signal vidéo numérique, tel qu'un signal vidéo numérique haute définition par exemple, le grain de film est absent. L'absence de grain de film au sein d'un signal vidéo peut être considérée par un utilisateur comme un inconvénient. En effet, le rendu d'un visage humain d'un signal vidéo numérique, en l'absence de grain de film, peut paraitre « inanimé ». Par conséquent, lors de l'enregistrement du signal vidéo numérique, le grain de film est souvent ajouté après la capture. Suite à cette nécessité d'ajouter un grain de film au sein d'un signal vidéo numérique, de nombreuses sociétés commercialisent des logiciels dénommés « fournisseurs de grain numériques ». Ceci permet donc de se représenter l'importance de l'ajout de grain de film au sein d'un signal vidéo numérique. Le grain de film constitue néanmoins une difficulté lors de l'encodage d'un signal vidéo. En effet, la présence de grain de film augmente la complexité nécessaire au traitement qui correspond à l'encodage du signal vidéo numérique. Le fait de coder un contenu vidéo comprenant un grain de film implique un coût de codage (en nombre de bits) plus élevé. En conséquence, en fonction de l'encodeur vidéo choisi, le codage d'un contenu vidéo comprenant un grain de film peut donc s'avérer comme une difficulté majeure. De plus, après codage d'un contenu vidéo numérique comprenant un grain de film, rien ne garantit un résultat équivalent ou proche du rendu obtenu avec un contenu vidéo analogique comprenant un grain de film. 2 Dans le but de palier à la difficulté concernant la gestion de contenus vidéo grainés pour les encodeurs vidéo, plusieurs solutions sont proposées dans la littérature. Une première solution souvent proposée consiste à supprimer entièrement le grain de film du contenu vidéo, ceci dans le but de coder un contenu vidéo, dénué de tout grain de film. Un 5 message est inséré dans le flux vidéo transmettant une information au décodeur selon laquelle le grain de film doit être ajouté après décodage. Cette solution présente des inconvénients non négligeables. En effet, les décodeurs ne supportent pas tous cette fonction. Une autre solution concernant la gestion de contenus vidéo grainés est de proposer 10 un traitement du grain de film dans le but de conserver celui-ci lors de l'encodage vidéo. Cependant, une telle solution ne garantit en rien le rendu final obtenu, telle que la conservation d'un aspect grainé réparti uniformément sur le contenu vidéo. De plus, les traitements actuellement proposés dans la littérature sont souvent insuffisants ou inadaptés au débit d'encodage. Etant donné que le débit d'encodage est souvent peu ou pas pris en 15 compte lors de la gestion de contenus vidéo grainés, l'efficacité d'une telle solution reste limitée. Le grain de film présent dans un contenu vidéo analogique est un phénomène inévitable. Lorsqu'un contenu vidéo analogique est transformé en un contenu vidéo numérique par une action de numérisation, un bruit numérique apparait dans le contenu 20 vidéo numérique. Le bruit numérique représente une information non-désirée présent dans les données numériques correspondant au contenu de vidéo numérique. En effet, dans le domaine du traitement du signal, une information non désirée au sein d'un contenu numérique, image ou vidéo, est qualifiée en tant que bruit numérique. Ce bruit numérique peut se matérialiser sous la forme de détails aléatoires, ce qui se traduit dans le cas présent, 25 par un grain de film dont la distribution est aléatoire. Le grain de film peut également être rajouté artificiellement a postériori de la capture d'un signal vidéo numérique, comme mentionné précédemment. Le traitement utilisé pour diminuer ou supprimer le bruit d'une image ou vidéo est appelé « débruitage ». Par conséquent, dans la suite de la description de la présente 30 invention, on entend par débruiteur, un filtre employé pour effectuer le débruitage à savoir diminuer ou supprimer le bruit présent dans un contenu vidéo. 3 Le grain de film possède un niveau d'énergie élevé relativement important, avec des pics potentiels dans les hautes fréquences. Par conséquent, coder un contenu vidéo comprenant un grain de film est coûteux en termes de ressources. En outre, le contenu vidéo souffre d'une mauvaise estimation de mouvement. Une mauvaise estimation de 5 mouvement fournit une prédiction inexacte, et augmente ainsi le coût de codage. Le débit d'encodage est un paramètre non-négligeable à prendre en compte concernant la gestion de contenus vidéo grainés. En effet, lorsque le débit d'encodage n'est pas suffisamment élevé, un encodeur classique aplatira souvent les zones d'une image contenant un grain de film. En conséquence, le rendu pour un utilisateur peut correspondre à un effet peu naturel, dû à 10 la coexistence de zones grainées et non grainées au sein d'un même contenu vidéo. Ainsi, l'aspect rendu par un grain de film uniformément réparti n'est plus garanti pour l'utilisateur. Dans le but d'améliorer la gestion de grain de film au sein d'un contenu vidéo, il a été proposé dans la littérature de supprimer le grain de film du contenu vidéo lors d'une 15 étape de pré-traitement préalable à l'encodage vidéo. Le grain de film est ensuite restitué par le décodeur. Dans une telle application, un message de type SEI, de l'anglais « Supplemental Enhancement Information » est transmis avec le flux vidéo. Plusieurs techniques ont été développées en se basant sur la suppression du grain de film avant l'encodage vidéo et la restitution de celui après le décodage. Une des techniques 20 existantes de gestion de grain de film propose de supprimer le grain de film avec un filtrage temporel. L'effet rendu par le grain de film est restitué par le décodeur à l'aide d'un modèle autorégressif. Une solution alternative de l'état de la technique consiste à proposer un modèle paramétré synthétisant après décodage un grain qui ressemble statistiquement au grain original. L'art antérieur propose également de caractériser le grain de film dans le 25 domaine fréquentiel. Les solutions présentées ci-dessus présentent un inconvénient majeur. En effet, pour communiquer l'information concernant le grain de film au décodeur, il est nécessaire d'inclure dans le flux vidéo un message de type SEI. Or, un décodeur ne supporte pas forcément ce type de message. Dans un tel cas, c'est-à-dire qu'un flux vidéo contenant un 30 message de type SEI est envoyé au décodeur et que le décodeur ne supporte pas ce type de message, le message est simplement ignoré. Aucun grain n'est rajouté après décodage, et le résultat final est une vidéo lisse avec un rendu peu naturel. Etant donné que les fournisseurs 4 de services vidéo ne peuvent disposer de l'information concernant le type de décodeur utilisé par les utilisateurs, ce type de solution est peu employé. Une autre solution dans la gestion de grain de film pour les contenus vidéo propose le développement d'outil normatif. Un inconvénient de la mise en oeuvre d'une telle 5 solution est qu'elle impose que le décodeur doit implémenter l'outil développé. L'application d'une telle solution reste donc très limitée. Certains encodeurs vidéo proposent un mode de fonctionnement adapté au contenu vidéo comprenant un grain de film. Les traitements proposés pour le grain de film peuvent être efficaces mais nécessitent l'intervention de l'utilisateur. En effet, un mode gestion de 10 grain de film doit être activé ou désactivé par l'utilisateur en fonction du contenu vidéo visualisé. Si les traitements pour le grain de film sont activés alors qu'il n'y a pas de grain de film présent dans la vidéo, ces traitements risquent au contraire de détériorer la qualité vidéo normalement obtenue sans traitement. Par conséquent, l'utilisateur doit intervenir à chaque fois qu'il voudra encoder un contenu vidéo différent. La mise en application d'un 15 encodeur vidéo comprenant un mode de fonctionnement adapté à la gestion de contenu vidéo comprenant un grain de film, et qui requiert expressément une activation de l'utilisateur pour chaque contenu, est donc limitée. Le document US 2016/0198165 propose une solution sans intervention de l'utilisateur. Le grain de film compris dans le contenu vidéo est détecté à l'aide d'une 20 méthode de calcul temporelle. Une fois le grain de film détecté, une réallocation de débit est appliquée. Le débit d'encodage n'est ici pas pris en compte dans la gestion du grain de film. Il existe un besoin pour un procédé de traitement d'un flux vidéo avant encodage comprenant un grain de film ne présentant pas les inconvénients ci-dessus. 25 Il existe en outre un besoin pour un procédé de traitement d'un flux vidéo comprenant un grain de film dans lequel le débit d'encodage est pris en compte. La présente invention vient améliorer la situation. À cet effet, un premier aspect de l'invention concerne un procédé, mis en oeuvre par des moyens informatiques, de traitement d'un flux vidéo avant encodage, le flux vidéo étant 30 susceptible de comporter un grain de film, le procédé comportant : 5 - une mesure d'une intensité de grain de film dans le flux vidéo ; - une obtention d'au moins une information de débit d'encodage associé au flux vidéo, pour déterminer un couple de valeurs respectives d'intensité de grain et de 5 débit d'encodage ; - une comparaison des valeurs du couple avec des valeurs seuils respectives prédéterminées pour catégoriser le flux vidéo par rapport à des couples de valeurs prédéterminées d'intensité de grain et de débit ; et - un choix d'une stratégie de gestion de grain de film parmi au moins quatre 10 combinaisons résultant de la catégorisation du flux vidéo. Ainsi, l'intensité de grain de film et le débit d'encodage vidéo sont pris en compte pour proposer une stratégie de gestion de grain de film adaptée au contenu vidéo. Un tel procédé fournit l'avantage d'être entièrement automatique. En effet, une intervention ou une paramétrisation explicite de l'utilisateur n'est pas nécessaire. De plus, l'application 15 d'une stratégie de gestion de grain de film peut être déployée en amont de tout système d' encodage déjà existant. En complément, si le débit est inférieur à un premier débit seuil (DO), on applique un débruitage d'image avec une force de débruitage qui est fonction de l'intensité de grain mesurée. 20 Selon un mode de réalisation, si le débit est supérieur à un premier débit seuil (Do) et si l'intensité de grain mesurée est inférieure à un premier seuil d'intensité (Io), on n'applique aucun traitement de gestion de grain de film au flux vidéo. Selon un mode de réalisation, si le débit est supérieur à un premier débit seuil (DO) et si l'intensité de grain mesurée est supérieure à un premier seuil (IO), on applique un 25 traitement de conservation d'énergie au flux vidéo. Selon un mode de réalisation, si le débit est en outre inférieur à un deuxième débit seuil (D1), lequel deuxième débit seuil (Dl) est supérieur au premier débit seuil (DO), et si l'intensité de grain mesurée est supérieure à un deuxième seuil d'intensité (I1), supérieur au premier seuil d'intensité (IO), on applique, outre le traitement de conservation d'énergie au 30 flux vidéo, un filtre passe-bas sur l'image pour atténuer les hautes fréquences de grain. 6 En complément, le traitement de conservation d'énergie appliqué au flux vidéo peut comprendre une allocation plus équitable du débit d'encodage associé au flux vidéo sur les différentes trames qui composent le flux. En complément le traitement de conservation d'énergie appliqué au flux vidéo peut 5 comprendre une prise en compte d'une différence d'énergie dans les calculs de coûts débit- di storsi on . Selon un mode de réalisation, le procédé peut comporter en outre : une transmission du flux vidéo, ledit flux vidéo étant dépourvu de message relatif à la présence de grain de 10 film. Ainsi, aucun traitement normatif non interprétable par un décodeur standard n'est introduit. En complément, le message relatif à la présence de grain de film est un message de type SEI. 15 Ainsi, il est possible de proposer une stratégie de gestion de grain de film sans transmettre avec le flux vidéo un message de type SEI. Un deuxième aspect de l'invention concerne un programme informatique comportant des instructions pour la mise en oeuvre des étapes du procédé selon l'un des modes de réalisations précédents, lorsque ces instructions sont exécutées par un processeur. 20 Un troisième aspect de l'invention concerne un dispositif de traitement d'un flux vidéo avant encodage, le flux vidéo étant susceptible de comporter un grain de film, le dispositif comportant : - un processeur configuré pour effectuer les opérations suivantes : 25 - une mesure d'une intensité de grain de film dans le flux vidéo ; - une obtention d'au moins une information de débit d'encodage associé au flux vidéo, pour déterminer un couple de valeurs respectives d'intensité de grain et de débit d'encodage ; - une comparaison des valeurs du couple avec des valeurs seuils respectives 30 prédéterminées pour catégoriser le flux vidéo par rapport à des couples de valeurs prédéterminées d'intensité de grain et de débit ; et 7 - un choix d'une stratégie de gestion de grain de film parmi au moins quatre combinaisons résultant de la catégorisation du flux vidéo. D'autres caractéristiques et avantages de la présente invention ressortiront de la 5 description ci-dessous, en référence aux figures annexées qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif et sur lesquelles : la figure 1 représente un exemple d'image comprenant un grain de film issu d'un contenu vidéo; la figure 2 représente un exemple de principe de l'invention ; 10 la figure 3 illustre des étapes du procédé de traitement d'un flux vidéo selon un exemple de mode de réalisation de l'invention ; La figure 4 illustre un exemple de représentation matricielle des stratégies de gestion de grain de film ; La figure 5 illustre l'obtention du débit d'encodage pour une trame courante ; 15 La figure 6 représente la force de débruitage a d'un premier débruiteur en fonction de l'intensité du grain de film i ; Les figures 7a, 7b et 7c illustrent le résultat d'encodage d'un contenu comprenant un grain de film élevé à bas débit d'encodage obtenue après application d'un exemple de mode de réalisation de l'invention ; 20 Les figures 8a, 8b et 8c illustrent le résultat d'encodage d'un contenu comportant un grain de film élevé à moyen débit d'encodage obtenu après application d'un exemple de mode de réalisation de l'invention; La figure 9 représente l'écart type a d'un deuxième débruiteur en fonction de l'intensité de grain de film i ; 25 La figure 10 illustre un exemple de calcul de seuils d'intensité de grain de film ; La figure 11 illustre un exemple de principe de l'invention comprenant un module d'analyse de contenu ; La figure 12 illustre un dispositif selon un exemple de mode de réalisation de 30 1 ' invention. La figure 1 représente un exemple d'image grainée issu d'un contenu vidéo. La figure 1 représente un individu situé dans un environnement intérieur. 8 La figure 2 représente un exemple de principe de l'invention. Un module de gestion de grain de film MOD G 203 a pour fonction de déterminer une stratégie adaptée pour la gestion du grain de film au sein d'un contenu vidéo IMG 201. Une détection de grain de film est effectuée par un module de détection de grain de film MOD DETECT G 202. Le 5 module de détection de grain de film MOD DETECT G 202 détermine ainsi le grain de film au sein du contenu vidéo IMG 201. Le module de gestion de grain de film MOD G 203 prend en compte l'information concernant la détection de grain de film en provenance du module de détection de grain de film MOD DETECT G 202. Le module de gestion de grain de film MOD G 203 prend également en compte le débit d'encodage D_ENC 200. 10 Le débit d'encodage D_ENC 200 représente le débit d'encodage souhaité par un utilisateur du contenu vidéo IMG 201. Lorsque le module de gestion de grain de film MOD_G 203 est en possession des deux informations : grain de film détecté et débit d'encodage, le module de gestion de grain de film MOD_G 203 utilise ses informations pour intervenir lors du prétraitement du contenu vidéo PRE_T 204 ainsi que pendant l'encodage du 15 contenu vidéo prétraité effectué par l'encodeur ENCOD 205. Le module de détection de grain de film MOD DETECT G 202 effectue pour chaque trame à encoder une mesure de l'intensité de grain de film i. La valeur de l'intensité de grain de film i mesurée par le module de détection de grain de film MOD_DETECT_G 202 est ensuite transmise au module de gestion de grain de film MODG 203. Le module 20 de gestion de grain de film MOD_G 203 reçoit également une information de débit d'encodage D_ENC 200. Le débit d'encodage D_ENC 200 peut être constant ou variable par trame. Le module de gestion de grain de film MOD_G 203 procède ensuite à une catégorisation du contenu vidéo IMG 201 en comparant l'intensité de grain de film i à des valeurs seuils d'intensité de grain de film et en comparant également la valeur de débit 25 d'encodage D_ENC 200 à des valeurs seuils de débit d'encodage. Un traitement du flux vidéo IN est ensuite appliqué à une étape TRAIT(IN) 304. La figure 3 illustre les étapes du procédé de traitement d'un flux vidéo IN 300 selon un exemple de mode de réalisation de l'invention. À partir d'un flux vidéo IN 300 comprenant un grain de film, une intensité de grain de film i est mesurée MES _i à l'étape 30 301A. Similairement, un débit d'encodage d est déterminé à partir d'un flux vidéo IN 300. La valeur de l'intensité de grain de film i mesurée est comparée à des valeurs seuils d'intensité de grain de film Io et Ii lors d'une première étape de comparaison COMP (i, I0, 9 Ii) 302A. De manière analogue, la valeur de débit d'encodage d déterminée est comparée à des valeurs seuils de débit d'encodage Do et Di lors d'une deuxième étape de comparaison COMP (d, Do, D1) 302B. Suite aux étapes 302A et 302B de comparaison respective de l'intensité de grain de film i mesurée et de débit d'encodage d déterminée à des valeurs 5 seuils respectives, le flux vidéo IN 300 est catégorisé lors d'une étape de catégorisation CAT(IN) 303. Dans l'exemple de mode de réalisation de l'invention représenté par la figure 3, la valeur de l'intensité de grain de film i est comparée aux valeurs seuils d'intensité de grain de film Io et Ii Un exemple de comparaison comme décrit à l'étape COMP (i, Io, Il) 302A 10 peut fournir le résultat suivant : Lorsque i cc. Les paramètres a et f3 tenant compte de la norme de compression utilisée. L'exemple de la figure 3 indiquait qu'un traitement de conservation d'énergie ECO peut être appliqué pour les contenus vidéo contenant un grain moyen ou élevé à partir d'un 20 débit d'encodage considéré comme moyen. Dans le but d'améliorer la conservation du grain de film lors de l'encodage vidéo, plusieurs types de traitements de conservation d'énergie peuvent être utilisés. Ces traitements de conservations d'énergies peuvent être classés en deux. En effet, sur la figure 2 on distingue que le module de gestion de grain de film MOD G 203 intervient lors de l'encodage ENCOD 205 à la fois au niveau du contrôle 25 de débit CONT D 205A ainsi qu'au niveau du processus de décision 205B DEC de l'encodeur ENCOD 205. Lorsqu'un traitement de conservation d'énergie intervient au niveau du contrôle du débit de l'encodeur, l'allocation du débit entre les trames I, P et B peut être rendue plus équitable. I, P et B proviennent respectivement de l'anglais « Infra Coded Pictures », 13 «Predicted Pictures» et « Bi-directionally predicted pictures ». Une telle allocation de débit permet d'éviter que l'utilisateur visionnant le contenu vidéo remarque une alternance entre un aspect grainé du contenu vidéo et un aspect lisse du contenu vidéo. En effet, une telle situation peut impacter négativement l'expérience de l'utilisateur vis-à-vis du 5 visionnage du contenu vidéo. Lors du processus de décision au niveau de l'encodeur, tel qu'illustré par DEC 205B à la figure 2, des coûts de débit-distorsion peuvent calculés. Ceci dans le but de déterminer le meilleur mode de codage à utiliser parmi les différents modes de codage proposés par la norme de compression vidéo. 10 Le calcul peut s'exprimer de la manière suivante : J=D+2R Avec : J coût de débit distorsion R le débit associé à l'encodage du bloc courant 15 X un facteur de poids D la distorsion mesurée Le calcul de la distorsion peut par exemple s'effectué sous la forme du calcul d'une double somme sur i et j, i et j représentant respectivement les indices de la première et de la 20 deuxième sommes. D = u - )"cul Avec : x, étant la valeur du pixel à la position (1,j) du bloc courant X, étant le pixel correspondant dans le bloc reconstruit 25 Dans le but d'assurer une meilleure conservation de l'énergie du grain de film, il est possible dans le calcul du coût de débit distorsion J de prendre en compte une différence 14 d'énergie E. Le calcul du coût de débit distorsion J peut alors s'exprimer de la manière suivante : J=D+2R+xE Avec : 5 X un facteur de poids E la différence d'énergie entre le bloc source et le bloc reconstruit La différence d'énergie E peut être calculée sous la forme d'une différence de double somme da la manière suivante : 10 E=IIxu-II.ru2 i j i j Prendre en compte la diffère d'énergie E dans le calcul du coût de débit distorsion J permet d'éviter lors de l'encodage la production de blocs dit « aplatis » ne comprenant pas de grain de film. Ceci étant dû au fait que les prédictions aplaties, bien qu'elles réduisent 15 la distorsion mathématique, éliminent le grain visuellement. La prise en compte de la différence d'énergie E lors du processus de décision de l'encodeur peut être reproduite sans modifier le calcul du coût de débit distorsion J. La différence d'énergie peut réduire le choix du mode de codage Intra dans les trames P et B. En effet, les prédictions intra sont régulièrement aplaties. Une première solution par 20 exemple peut donc être de ne pas autoriser à l'encodeur de tester l'intra dans les trames P et B. D'autres solutions peuvent comprendre : ne pas autoriser le test du mode Skip, désactiver le treillis, et interdire les bi-prédictions dans les trames B. Ces solutions peuvent être combinées entre elles. Le mode skip correspond à un mode de codage Inter, dans lequel aucun résiduel de bloc n'est transmis. Le résiduel de bloc correspond à une différence entre 25 le bloc source et le bloc prédit. Au décodeur, le bloc reconstruit correspond donc exactement à la prédiction Inter. Dans l'exemple mentionné à la figure 4, on constate que dans le cas d'un débit d'encodage d considéré comme faible, indépendamment des valeurs d'intensité de grain de 15 film, un débruiteur est utilisé. En effet, lorsque la valeur du débit d' encodage d est inférieur à la valeur des seuils de débit d'encodage Do, d Il[N-1] - Io [N] = Io [N-1] - 11[N] = - max(0, 10 - 0.5 * (i[N-1] - Ii[N-1])) 20 ^ Si I0[N-1] REVENDICATIONS1. Procédé, mis en oeuvre par des moyens informatiques, de traitement d'un flux vidéo avant encodage, le flux vidéo étant susceptible de comporter un grain de film, le procédé comportant : - une mesure d'une intensité de grain de film dans le flux vidéo ; - une obtention d'au moins une information de débit d'encodage associé au flux vidéo, pour déterminer un couple de valeurs respectives d'intensité de grain et de débit d'encodage ; - une comparaison des valeurs du couple avec des valeurs seuils respectives prédéterminées pour catégoriser le flux vidéo par rapport à des couples de valeurs prédéterminées d'intensité de grain et de débit ; et - un choix d'une stratégie de gestion de grain de film parmi au moins quatre combinaisons résultant de la catégorisation du flux vidéo. 2. Procédé selon la revendication 1, dans lequel, si le débit est inférieur à un premier débit seuil (Do), on applique un débruitage d'image avec une force de débruitage qui est fonction de l'intensité de grain mesurée. 3. Procédé selon l'une des revendications précédentes, dans lequel si le débit est supérieur à un premier débit seuil (Do) et si l'intensité de grain mesurée est inférieure à un premier seuil d'intensité (b), on n'applique aucun traitement de gestion de grain de film au flux vidéo. 4. Procédé selon l'une des revendications précédentes, dans lequel si le débit est supérieur à un premier débit seuil (Do) et si l'intensité de grain mesurée est supérieure à un premier seuil (I0), on applique un traitement de conservation d'énergie au flux vidéo. 23 5. Procédé selon la revendication 4, dans lequel : - si le débit est en outre inférieur à un deuxième débit seuil (D1), lequel deuxième débit seuil (Di) est supérieur au premier débit seuil (Do), et 5 - si l'intensité de grain mesurée est supérieure à un deuxième seuil d'intensité (Ii), supérieur au premier seuil d'intensité (Io), on applique, outre le traitement de conservation d'énergie au flux vidéo, un filtre passe-bas sur l'image pour atténuer les hautes fréquences de grain. 10 6. Procédé selon les revendications 4 ou 5, dans lequel traitement de conservation d'énergie appliqué au flux vidéo comprend une allocation plus équitable du débit d'encodage associé au flux vidéo sur les différentes trames qui composent le flux. 7. Procédé selon les revendications 4 ou 5, dans lequel traitement de conservation 15 d'énergie appliqué au flux vidéo comprend une prise en compte d'une différence d'énergie dans les calculs de coûts débit-distorsion. 8. Procédé selon l'une des revendications précédentes, dans lequel le procédé comporte en outre : 20 - une transmission du flux vidéo, ledit flux vidéo étant dépourvu de message relatif à la présence de grain de film. 9. Procédé selon la revendication 8, dans lequel le message relatif à la présence de grain de film est un message de type SEI. 25 10. Programme informatique comportant des instructions pour la mise en oeuvre des étapes du procédé selon l'une des revendications précédentes, lorsque ces instructions sont exécutées par un processeur. 30 11. Dispositif de traitement d'un flux vidéo avant encodage, le flux vidéo étant susceptible de comporter un grain de film, le dispositif comportant : - un processeur configuré pour effectuer les opérations suivantes : 24 - une mesure d'une intensité de grain de film dans le flux vidéo ; - une obtention d'au moins une information de débit d'encodage associé au flux vidéo, pour déterminer un couple de valeurs respectives d'intensité de grain et de débit d'encodage ; - une comparaison des valeurs du couple avec des valeurs seuils respectives prédéterminées pour catégoriser le flux vidéo par rapport à des couples de valeurs prédéterminées d'intensité de grain et de débit ; et - un choix d'une stratégie de gestion de grain de film parmi au moins quatre combinaisons résultant de la catégorisation du flux vidéo.