FR 3093886 A1 20200918 FR 1902644 A 20190314 Description Titre de l'invention : Méthode de masquage d'objets dans un flux vidéo [0001] La présente invention se rapporte à une méthode de détermination d'un masque dynamique pour le remplacement d'objets spécifiques dans le champ de vision d'une ou plusieurs caméras optiques. Les objets spécifiques doivent en particulier pouvoir être remplacés lors de diffusions en direct par exemple par des images différentes pour différents publics cible. [0002] Lors de rencontres sportives et d'événements culturels, l'affichage de publicité sur des bandes, écrans ou panneaux d'affichage est une source de revenus importante, et fait souvent partie intégrante de stratégies marketing dc groupes qui sponsorisent les différents acteurs des rencontres et événements. [0003] La méthode ici développée vise à remplacer sélectivement et dynamiquement des objets tels que des affichages publicitaires dans le champ de vision d'une caméra optique, en particulier lors de diffusions en direct. Ladite méthode permet d'afficher des messages et images appropriés au public cible, comme par exemple en affichant une publicité pour une compagnie du pays visé, la traduction ou adaptation des slogans affichés dans la langue locale, ou l'affichage de différentes publicités selon le créneau de diffusion (en direct ou en rediffusion par exemple), en fonction du pays cible, de la chaîne de diffusion ou de la localité de diffusion. [0004] Les méthodes connues pour l' insertion virtuelle et le remplacement d'images im- pliquent généralement le suivi des mouvements de caméra, la reconnaissance de formes ou la sélection manuelle des éléments à remplacer. [0005] La reconnaissance de formes et le suivi des objets requiert un nombre important de calculs, et peut s'avérer inadapté lors de changements dc points dc vue fréquents (par exemple un match dc football où des actions s'enchaînent rapidement), du fait qu'il faut alors à chaque fois identifier à nouveau les différents objets. [0006] Lc suivi des mouvements de caméra requiert des capteurs potentiellement coûteux,et des objets occultants (par exemple les joueurs, le ballon ou un arbitre) peuvent être ignorés en l'absence d'analyse d'image complexe. [0007] Il serait donc avantageux de disposer d'un moyen simple et efficace de localiser les éléments tels que les panneaux publicitaires dans les images d'une caméra. [0008] Le brevet US2015/0015743 décrit une méthode pour détecter des écrans d'affichage en utilisant une signature infrarouge spécifique, obtenue par la disposition d'un filtre spécifique sur lesdits écrans d'affichage. Cette méthode permet d'identifier facilement les écrans à remplacer, mais requiert l'installation d'une couche filtrante sur les écrans, 2 ce qui est coûteux, de sorte que des stades, arènes ou salles risquent de choisir de s'abstenir lorsque peu de rencontres sont filmées et diffusées. [0009] Le document US5940139, de façon analogue, propose d'illuminer séparément les éléments d'avant-plan et d'arrière-plan, avec l'arrière-plan (ici à remplacer) illuminé dans le domaine infrarouge. Le masque est alors généré en sélectionnant les pixels dans lesquels de la lumière infrarouge est détectée. De nouveau, pour implémenter cette méthode il faut intervenir sur le terrain, le stade, l'arène ou la salle où se déroule l'événement filmé. [0010] Le brevet EP3094082 mentionne par exemple d'utiliser un procédé basé sur la signature spectrale de diodes électroluminescentes. Cependant ce procédé atteint ses limites dans certains cas de figure tels que des réflexions sur les écrans ou la présence d'objets de signature spectrale proche de celles d'une LED de l'écran considéré. Or de tels cas peuvent se présenter fréquemment et un remplacement imparfait du contenu de l'image peut être aperçu négativement par un téléspectateur. [0011] Afin de surmonter les désavantages précédemment mentionnés, l'invention propose une méthode pour générer un masque pour remplacer un panneau d'affichage à diodes électroluminescentes dans un flux vidéo, le panneau affichant une image dans trois canaux spectraux du spectre visible, comportant les étapes : [0012] mesure pour chaque pixel ou groupe de pixels d'au moins une image d'une caméra contenant au moins partiellement le panneau d'affichage d'un paramètre mesuré caractérisant la lumière reçue par chaque pixel ou groupe de pixel, [0013] pour chaque pixel ou groupe de pixels de l'image de la caméra, simulation numérique d'un paramètre attendu caractérisant la lumière reçue par la caméra provenant uniquement du panneau d'affichage au moyen de signaux de contrôle du panneau d'affichage, dans cette simulation numérique, les pixels ou groupes de pixels ne contenant pas le panneau d'affichage étant marqués et écartés du masque, [0014] au moins pour chaque pixel ou groupe de pixels de l'image prise par la caméra et cor- respondant au paramètre caractérisant la lumière reçue par la caméra et provenant du panneau d'affichage, [0015] calcul d'une différence entre les paramètres du pixel ou groupe de pixels mesurés dans l'image de la caméra et attendus, et comparaison d'une valeur absolue de la différence avec une valeur seuil, si la valeur absolue de la différence est supérieure à la valeur seuil, le pixel ou groupe de pixels considéré est écarté du masque, et si la valeur absolue de la différence est inférieure à la valeur seuil, le pixel ou groupe de pixels considéré est ajouté au masque. [0016] Une telle méthode permet de former un masque de façon simple et sans recourir à des analyses de mouvement ou des analyses de formes complexes. En particulier l'analyse de différence de luminosité permet de résoudre des cas de figure plus complexes tels 3 que le passage devant l'écran d'un objet à spectre proche d'une diode électroluminescente, ou bien d'une réflexion sur l'écran. [0017] La méthode peut alors présenter une ou plusieurs des caractéristiques suivantes, prises seules ou en combinaison. [0018] Le paramètre mesuré ou attendu caractérisant la lumière peut être une luminosité du pixel ou groupe de pixels considéré dans au moins un des canaux spectraux, et la différence est alors une différence numérique de valeur d'intensité. [0019] En alternative, le paramètre mesuré ou attendu peut être un vecteur dans un espace colorimétrique, et la différence est un vecteur de l'espace colorimétrique, dont la norme est comparée à la valeur seuil. [0020] Elle peut comporter simultanément à la mesure du paramètre caractérisant la lumière reçue une étape additionnelle de mesure du paramètre caractérisant la lumière de pixels ou groupe de pixels d'au moins une image supplémentaire d'une caméra monochrome pourvue d'un filtre passe bande ayant au moins une bande passante étroite correspondant à au moins un des canaux spectraux, des pixels ou groupes de pixels de l'image monochrome correspondant à des pixels ou groupes de pixels de l'image issue de la caméra et, [0021] pour les pixels ou groupe de pixels dont la valeur absolue de la différence est in- férieure à la valeur seuil, une étape additionnelle de comparaison, pour des pixels ou groupes de pixels correspondants, du paramètre attendu du pixel ou groupe de pixels et si la différence de paramètre est plus grande qu'un seuil prédéterminé, le pixel ou groupe de pixels considéré est écarté du masque, et si la valeur absolue de la différence de paramètre est inférieure au seuil prédéterminé le pixel ou groupe de pixels considéré est ajouté au masque. [0022] Elle peut comporter une étape préalable d'étalonnage, dans laquelle un signal de données d'image contenant une mire est envoyé au panneau d'affichage, e les paramètres attendus obtenus par simulation numérique sont établis après un étalonnage en utilisant une transformation déterminée à partir de l'image de la mire issue de la caméra. [0023] Les pixels ou groupe de pixels de l'image de la caméra ne contenant pas le panneau d'affichage sont marquées en leur affectant une valeur de transparence à ce pixel correspondant à une opacité. [0024] Elle peut comporter en outre une étape de réception de données de contrôle de la caméra comportant au moins un parmi l'inclinaison horizontale, l'inclinaison verticale et le grossissement; et le paramètre attendu 11P211 est simulé en fonction des données de contrôle. [0025] Elle peut comporter en outre une étape de réception de coordonnées spatiales de la caméra, et le paramètre attendu est simulé en fonction des coordonnées spatiales de la caméra. [0026] L'invention se rapporte aussi à une méthode de remplacement d'un panneau d'affichage à diodes électroluminescentes dans un flux vidéo, comportant les étapes : [0027] création d'un masque avec la méthode précédemment décrite, [0028] remplissage du masque avec un contenu de remplissage. [0029] Cette méthode de remplacement peut comporter en outre les étapes : [0030] détection de contours théoriques du masque en l'absence d'obstruction, [0031] application d'une transformation affine au contenu de remplacement pour l'ajuster aux contours théoriques, [0032] remplissage du masque avec le contenu transformé. [0033] L'invention concerne aussi un support mémoire pouvant être lu par un ordinateur, contenant un programme de remplacement d'un écran d'affichage dans un flux vidéo, comprenant un code exécutable pour la réalisation automatisée de la méthode telle que définie ci-dessus. [0034] Enfin l'invention se rapporte aussi à un dispositif de transmission d'un flux vidéo, comprenant : [0035] un écran d'affichage à diodes électroluminescentes émettant dans des canaux à partir d'un signal de données d'image, [0036] une caméra, dont le champ de vision recouvre au moins partiellement l'écran d'affichage, [0037] une unité de contrôle recevant les images issues de la caméra et le signal de données d'image, [0038] caractérisé en ce que l'unité de contrôle est configurée pour remplacer l'écran d'affichage en appliquant la méthode de remplacement telle que définie ci-dessus. [0039] D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante, donnée à titre d'exemple illustratif et non limitatif, et des dessins annexés parmi lesquels [0040] [fig.l] est une représentation schématique du dispositif pour la mise en oeuvre de la méthode de l'invention, [0041] [fig.2] est une vue plus détaillée d'un écran LED à remplacer dans les flux vidéos, [0042] [fig.3a], [0043] [fig.3b] montrent les spectres de la lumière apparaissant comme blanche, respec- tivement dans le cas d'un écran LED et dans le cas d'un objet réellement blanc, [0044] [fig.4], [0045] [fig.5] illustrent des images filmées et générées lors du procédé, [0046] [fig.6], [0047] [fig.7] illustrent un autre mode de réalisation alternatif de l'invention. [0048] Bien que les figures se rapportent à des modes de réalisation particuliers, d'autres modes de réalisation peuvent être obtenus en combinant ou modifiant légèrement les caractéristiques des modes de réalisation représentés. Les modes de réalisation ainsi obtenus sont eux aussi du domaine de l'invention. [0049] La figure 1 est une représentation schématique d'une caméra 100 enregistrant une scène 101, qui comprend ici une portion dc stade sur laquelle un footballeur 103 et un ballon 105 sont en mouvement, par exemple dans le cadre d'un match de football. [0050] La caméra 100 enregistre et transmet les images sous forme de pixels référencés. A chaque pixel des images dc la caméra est associé un vecteur P1 d'un espace colorimétrique (par exemple CIE RGB), ayant trois coordonnées dans un espace colorimétrique correspondant à la luminosité émise dans trois canaux chromatiques d'un écran affichant les images issues de la caméra 100. La luminosité totale du pixel considéré est alors I1P111 la norme du vecteur Pl. [0051] Cette caméra 100 peut notamment être une caméra trichrome ou noir et blanc. [0052] La scène 101 comprend un panneau d'affichage 107, en particulier publicitaire et affichant un contenu par exemple un texte et/ ou des images publicitaires AD. Le panneau d'affichage 107 est au moins partiellement situé dans le champ de vision de la caméra 100. Le footballeur 103 et le ballon 105 sont situés devant le panneau d'affichage 107, et agissent ainsi en objets occultant partiellement ledit panneau 107. Derrière le panneau d'affichage 107 se trouve un arrière-plan 109, par exemple des gradins et un public assistant au match. [0053] Pour pouvoir proposer des images de transmission avec un contenu différent de celui réellement affiché par exemple dans le stade, il est nécessaire de localiser le panneau d'affichage 107 dans les images transmises par exemple à des diffuseurs de contenu comme des stations de télévision ou des entreprises de télécommunication, tout en laissant paraître non modifié dans les images les objets occultant comme par exemple un joueur ou un ballon. Généralement, les images peuvent être proposées pour la diffusion en enlevant ou marquant les pixels groupes de pixels correspondant au contenu diffusé par le panneau d'affichage 107, par exemple en leur affectant une valeur dite de « transparence particulière ». [0054] 11 s'agit donc d'image avec « un masque » dont le contenu peut alors être modifié par le diffuseur selon ses souhaits. La personnalisation du contenu remplacé peut être réalisée à un degré élevé de sorte que par exemple le spectateur voit sur l'image reçue à la place du panneau d'affichage 107 un contenu correspondant par exemple à une publicité d'un commerce de proximité se trouvant non loin du lieu ou se trouve le spectateur. [0055] L'objet à remplacer à l'aide du masque est donc ici le panneau d'affichage 107, tandis que les objets occultant 103, 105 et l'arrière-plan 109 doivent être préservés. [0056] Par « masque » on entend ici un ensemble de pixels ou groupes de pixels dans les 6 images prises par la caméra 100, référencés pour un traitement ultérieur et affectés par des paramètres spécifiques, comme par exemple des valeurs de transparence. Les pixels ou groupes de pixels référencés dans le masque peuvent ici être remplis / remplacés simultanément ou ultérieurement avec un contenu de remplacement, en fonction de la chaîne de diffusion, le pays cible, l'horaire de diffusion et autres. [0057] Selon un mode de réalisation particulier, le masque se présente donc sous forme d'une valeur de transparence associée aux valeurs de luminosité dans les trois canaux spectraux de chacun des pixels des images issues de la caméra 100. La transparence varie par exemple de 0 à 1. Un pixel de transparence valant 0 est, lors du traitement d'image pour le remplacement du panneau d'affichage 107, conservé en l'état. Un pixel de transparence valant 1 est, lors du traitement d'image pour le remplacement du panneau d'affichage 107, remplacé par un pixel d'un contenu de remplacement, par exemple un message publicitaire alternatif [0058] La méthode de l'invention vise en particulier à déterminer pour chaque image du flux vidéo prise par la caméra 100 un masque couvrant exclusivement les portions visibles par la caméra 100 du panneau d'affichage 107, en tenant compte de la possible présence d'objets occultants 103, 105. [0059] Pour la mise en oeuvre de la méthode, la caméra 100 est reliée à une unité de contrôle CU, qui comporte dans le cadre de diffusions en dircct une mémoire et des moyens de calcul tels qu'un processeur, dédiés ou partagés avec d'autres fonctions, en particulier sous forme d'ordinateur ou de serveur distant. [0060] L'unité de contrôle CU peut aussi comporter (les moyens de lecture de support mémoire pouvant être lu par un ordinateur tel qu'un disque compact, un disque dur ou une mémoire flash, contenant un programme de remplacement d'un écran d'affichage dans un flux vidéo. La mise en oeuvre du procédé se fait alors par lecture et compilation d'un code exécutable pour la réalisation automatisée de la méthode. [0061] En alternative, dans le cadre de diffusions ultérieures à l'enregistrement, la caméra 100 peut être reliée à un simple support mémoire (disque dur, mémoire flash), et les images contenues sur le support mémoire sont alors traitées ultérieurement par exemple par un ordinateur séparé, en prévision de ou lors de la diffusion différée. [0062] Dans le cas d'un panneau d'affichage 107 publicitaire, le masque permet de remplacer le contenu d'un premier message publicitaire AD, visible pour les personnes physiquement présentes, avec un autre contenu, par exemple un second message publicitaire, visible pour les téléspectateurs recevant le flux vidéo en lieu et place du premier message publicitaire AD. [0063] Le panneau (l'affichage 107 est un ensemble d'écrans à LED, comportant des matrices de diodes électroluminescentes, représentées plus en détail en figure 2. [0064] Les matrices de diodes électroluminescentes comportent des pixels de panneau px, 7 composés chacun de trois diodes élémentaires indiquées R, G, B de leur canal chromatique respectif rouge R, vert G et bleu B. Chaque diode élémentaire émet de la lumière dans une bande spectrale étroite du domaine visihlc. [0065] Ces canaux chromatiques R, G, B ont une largeur spectrale comprise entre 5 et 50nm (en termes de longueur d'onde X), principalement engendrée par la diffusion thermique et les défauts de réseau cristallin semi-conducteur des diodes élémentaires. [0066] La gamme de couleurs du spectre visihlc est obtenue en alimentant les différentes diodes des canaux chromatiques R, G, B à des niveaux spécifiques pour chaque pixel de panneau px. Quand toutes les diodes d'un pixel px émettent à leur puissance maximale, le pixel de panneau px apparaît blanc. Si toutes les diodes du pixel px sont éteintes, le pixel de panneau px apparaît noir. En changeant la puissance relative d'émission de chacune des diodes, la teinte du pixel de panneau px change. La puissance absolue des diodes correspondant à la luminosité totale du pixel de panneau px. [0067] A titre d'exemple, deux spectres d'un objet apparaissant blanc à l'oeil humain sont re- présentés en figures 3a et 3h. Les figures 3a et 3b sont des graphes de l'intensité lumineuse (1 en candelas cd) en fonction de la longueur d'onde (a. en nanomètres nm). [0068] Le graphe de la figure 3a est plat, à une valeur proche de 0, à l'exception de trois pics dans les canaux chromatiques R, G, B, d'intensité maximale égale. [0069] Le graphe de la figure 3b est plat, à une valeur IO non-nulle sur l'ensemble du spectre visible (de 400 à 800nm environ). [0070] Le spectre de la figure 3a correspond à un ensemble de pixels px à canaux chro- matiques R, G, B apparaissant comme blanc, le spectre de la figure 3b correspond à un objet blanc « réel » à spectre continu. [0071] Dans le cadre de la présente invention, les signaux de contrôle des panneaux d'affichage qui permettent l'affichage du contenu et qui contiennent les données couleurs (RGB) pour les diodes sont disponibles et sont fournies à l'unité de contrôle CU. [0072] A partir de ces signaux de contrôle des panneaux d'affichage 107 en entrée, l'unité de contrôle CU est configurée pour simuler numériquement, pour des pixels ou groupes de pixel correspondant à l'image prise par la caméra 100 la valeur du vecteur colmimétrique P2 ou bien directement la luminosité attendue IIP211. On obtient ainsi une sorte d'image de référence 119. [0073] Dans cette simulation, l'unité de contrôle CU génère une image de référence 119 qui correspond à l'angle de vue de la caméra 100 et où seul le panneau d'affichage 107 est visible. En résumé, si on diffusait l'image de référence 119, on ne verrait par exemple que le contenu du panneau d'affichage 107 sans rien autour selon le même angle de vue que celui de la caméra 100. 8 [0074] Dans cette simulation numérique, la luminosité attendue 11P211 des pixels ou groupe de pixels de l'image de la caméra 100 ne contenant pas le panneau d'affichage 107 est marqué, par exemple par une valeur de luminosité attendue nulle IIP211 = 0, et/ ou une transparence T =0. Cc marquage indique, lors des étapes ultérieures de remplissage avec un contenu alternatif, que ces pixels sont à préserver (pas de remplacement de leur contenu) car ne contenant pas le panneau d'affichage 107. Les pixels ou groupes de pixels correspondant dans l'image de la caméra sont ainsi écartés du masque, et préservés. [0075] Dans le présent exemple, l'image de référence 119 issue de la simulation numérique correspond ici, en l'absence d'obstruction, à un rectangle dans lequel le panneau d'affichage 107, qui émet presqu'exclusivement dans les bandes opaques du filtre, apparaît avec une luminosité importante. [0076] Selon l'angle de vue, le panneau d'affichage 107 peut apparaître sous forme de trapèze, losange ou plus généralement de quadrilatère, du fait de la perspective. Une portion du panneau d'affichage 107 peut aussi être tronquée par le cadrage de la caméra 100. [0077] L'image de référence 119 ne contient en particulier que des pixels ou groupes de pixels correspondant au panneau d'affichage 107 tel qu'il apparaît dans les prises de vue de la caméra 100. L'image de référence 119 est une simulation numérique, se présentant sous la forme d'une suite de valeurs de luminosité pour des pixels ou groupes de pixels de l'image de la caméra 100. [0078] Pour créer ou affiner les valeurs de luminosité 11P2I1l'image de référence 119 par la simulation numérique, l'unité de contrôle CU reçoit de plus la position spatiale de la caméra xyz et des données de contrôle ptz de la caméra 100 (p de "panoramic" l'inclinaison horizontale, t de "tilt" l'inclinaison verticale et z de "zoom" le grossissement), ainsi qu'une modélisation tridimensionnelle du panneau d'affichage 107 et éventuellement de son entourage. [0079] Cette étape permet, par de simples considérations géométriques, de discriminer l'arrière-plan 109 en délimitant, dans l'image de référence 119, un contour externe théorique du panneau 107 en l'absence d'obstruction. Les pixels à l'intérieur dudit contour théorique sont alors évalués pour être ajoutés ou écartés du masque en identifiant les objets occultants 103, 105 potentiellement présents. [0080] Les vecteurs P2 ou l'intensité lumineuse 11P211 de chaque pixel ou groupe de pixels de l'image de référence sont calculés à partir du signal contenant les données d'image 117 par application d'une transformée correspondant entre autres à la sensibilité de la caméra 100, aux filtres dont celle-ci est pourvu et à la distance entre l'écran 107 et la caméra 100. [0081] La fonction de transfert transformant les données d'image 117 en l'image de référence 9 119 telle que produite par la caméra 100 peut être calculée à partir de données techniques de la caméra 100, ou bien être déterminée à partir d'une étape préalable d'étalonnage, dans laquelle un signal de données d'image 117 contenant une mire connue est envoyé au panneau d'affichage 107. [0082] Cette fonction de transfert est donc à la fois spectrale et géométrique. [0083] L'étape d'étalonnage permet notamment d'établir une transformation ou fonction de transfert déterminée à partir de l'image de la mire issue de la caméra 100, contenant notamment les déformations et différences de couleur résultant de la prise de vue par la caméra 100. [0084] L'image de référence 119 correspond ainsi à l'image de l'écran d'affichage 107 que percevrait la caméra 100 en l'absence d'obstruction par un objet 103 , 105 passant devant celui-ci et sans l'environnement comme l'arrière-plan 109. On peut donc établir une correspondance pixel par pixel ou groupe de pixels par groupe de pixels entre l'image reçue par la caméra 100 et l'image de référence 119. [0085] Au moins pour chaque pixel ou groupe de pixels de l'image prise par la caméra 100 et correspondant à une luminosité reçue par la caméra 100 et provenant du panneau d'affichage, c'est-à-dire les pixels ou groupe de pixels non marquées, on calcule une différence de luminosité A = I1P111- 11P211 avec l'image de référence 119 et on compare la valeur absoluellAllde cette différence d'intensité lumineuse A avec une valeur seuil IIA110. [0086] Si la valeur absolue de différence d'intensité 11411 est inférieure à la valeur seuil 114110, le pixel ou groupe de pixels est ajouté au masque, par exemple en affectant à ce pixel une valeur de transparence T=1. Le pixel ou groupe de pixels est écarté si la valeur absolue de différence d'intensité 11411 est supérieure à la valeur seuil 114110 par exemple en affectant à ce pixel une valeur de transparence T=0 correspondant à une opacité lors du traitement ultérieur. [0087] Ainsi, en utilisant d'une part les signaux de contrôle du panneau d'affichage et d'autre part les données de contrôle de caméra 100, par simulation numérique et comparaison, on peut transformer les images reçue par la caméra 100 en affectant une valeur de transparence particulière permettant par la suite un remplacement de contenu, ceci tout en traitant de façon simple le problème des objets occultant. [0088] Le seuil de différence IIA110 est par exemple une valeur fixe (par exemple 5% d'une valeur maximale ou moyenne) ou contrôlée en fonction des couleurs attendues des objets occultant potentiellement l'écran 107 (couleur du ballon 105, couleur des vêtements des joueurs 103), de l'intensité et/ou du spectre de l'éclairage. [0089] Le seuil de différence IIA110 peut en alternative être dynamique, et varier avec l'image travaillée. Par exemple le seuil de différence IIA110 peut être calculé à partir d'une valeur moyenne d'intensité des pixels de l'image de la caméra 100, ou bien provenir d'une étude statistique de la luminosité ou saturation des pixels de l'image (quartile, décile etc. ou valeur de saut de répartition statistique des pixels etc.). [0090] En particulier, si la transparence du masque peut prendre des valeurs intermédiaires entre 0 et 1, il est possible de faire varier la transparence avec la valeur absolue de différence d'intensitéllAll, par exemple de façon proportionnelle. [0091] La méthode discutée ci-dessus est discutée dans le cadre d'un exemple de mise en oeuvre comparant des luminosités I1P111 ou IIP211. Cependant la méthode peut être mise en oeuvre en mesurant, simulant et comparant d'autres paramètres caractérisant la lumière reçue par la caméra 100. [0092] Par exemple, la simulation et la comparaison peut être effectuée directement sur les vecteurs colorimétriques Pl, P2. Dans ce cas, la différence A = Pi - P2 est elle-même un vecteur colorimétrique, et c'est sa norme 11All qui est comparée à la valeur seuil IIA110. La différence A prend alors en compte les différences de coloration à luminosité totale égale. [0093] Selon une autre variante, les opérations de calcul de différence et de comparaison peuvent s'étendre à tout l'image prise par la caméra 100. [0094] La figure 4 illustre l'élaboration d'une image de référence. [0095] L'unité de contrôle CU reçoit les images de la caméra 100 et les signaux de contrôle 117 des panneaux d'affichage 107 contenant les données d'image affichées, par exemple un contenu sous forme de textes, vidéos ou images publicitaires AD, répétés sur la longueur du panneau d'affichage 107. [0096] L'unité de contrôle CU reçoit ou connaît la position spatiale xyz et des données de contrôle ptz de la caméra 100. [0097] Un exemple schématique d'image de référence 119 est représenté en figure 4, en sortie de l'unité de contrôle CU. Dans cette image de référence 119, le panneau d'affichage 107 apparaît tronqué par le cadrage, et en perspective du fait de l'angle de vue. [0098] La figure 5 est une représentation schématique d'une image que pourrait fournir la caméra 100 avec un objet occultant. [0099] L'unité de contrôle CU génère alors une image de référence 119 en tenant compte des paramètres précédemment mentionnés. [0100] En particulier, le ballon 105 est en train de passer entre la caméra 115 et le panneau d'affichage 107. La luminosité des pixels recevant la lumière du ballon 105 est par exemple inférieure à la luminosité du panneau d'affichage 107 recouvert par ledit ballon 105. Si la différence de luminosité entre les pixels formant l'image du ballon 105 et les pixels correspondant de l'image de référence 119 issus de la simulation numérique est suffisante (supérieure à114110), les pixels du ballon 105 ne seront pas ajoutés au masque. 11 [0101] Cette façon de faire peut aussi être étendue à une analyse spectrale par canal de couleur. Ainsi, on peut par exemple utiliser plusieurs caméras, chacune munie d'un filtre passe bande étroite dont un centré sur le canal spectral R, un autre sur le canal spectral G et un autre sur le canal spectral B, ou par l'utilisation d'une caméra « tri-chromique RGB » et on réalise ces comparaisons par canal de couleur. L'utilisation d'une caméra tri-chromique RGB peut être intéressante, car en plaçant un filtre interférentiel à trois bandes passantes R, G et B devant la caméra, le canal spectral R de cette caméra va donner essentiellement la luminosité des reçue dans le canal spectral R et ainsi de suite. [0102] Des analyses de formes simples (cercles, rectangles etc.) peuvent être utilisées en complément pour affiner le masque. [0103] La figure 6 illustre un mode de réalisation plus évolué d'un dispositif pour l'exécution d'une méthode pour générer un masque pour remplacer un panneau d'affichage à diodes électroluminescentes dans un flux vidéo, le panneau 107 affichant une image dans trois canaux spectraux R, G, B du spectre visible. [0104] Ce mode de réalisation se distingue par une analyse spectrale plus poussée et permet de traiter plus finement le problème des objets occultant présentant des couleurs émettant de façon importante de la lumière dans le spectre des canaux R, G ou B des diodes du panneau d'affichage 107. [0105] En figure 6, le dispositif comporte, par rapport au mode de réalisation de la figure 1 en outre une caméra monochrome ou couleur 115 pourvue d'un filtre passe bande à bandes passantes étroites correspondant à un, deux ou trois des canaux spectraux R, G, B. [0106] Cette caméra monochrome 115 est dirigée sur l'écran 107, avec un angle de vue similaire ou couvrant l'angle de vue de la caméra 100. Le spectre en transmission d'un tel filtre est représenté à titre d'exemple en figure 5. La caméra monochrome 115 peut notamment être disposée proche de la caméra 100, et partager ses coordonnées de prise de vue ou données de contrôle ptz. [0107] La figure 7 est un graphe de la transparence T du filtre en pourcentage de lumière transmise en fonction de la longueur d'onde X, avec l'image filtrée 119 obtenue par la caméra monochrome 115 portant ce filtre. [0108] La transparence est élevée (par exemple supérieure à 90%) dans au moins un des canaux spectraux R, G et B (plus ou moins 5 ou 10 nm par exemple) dans lesquels les panneaux 107 à remplacer émettent de la lumière. Sur le reste du spectre visible, la transparence est nulle ou au moins très faible (inférieure à 5% par exemple) : le filtre est opaque en dehors d'une ou plusieurs bandes de 5 à 25nm de large con-espondant à au moins un des canaux spectraux R, G, B, ici en particulier aux trois. [0109] Le filtre présente donc au moins une bande spectrale transparente de largeur à mi- 12 hauteur comprise entre 5 et 25nm, correspondant à au moins un des canaux spectraux R, G, B élargi de quelques nanomètres (1 à 5nm de chaque côté par exemple). [0110] De tels filtres sont par exemple proposés par la firme ALLUXA, sous la déno- mination "band filtcrs" et sont réalisables en particulier par empilement de couches minces formant miroir interférométriquc. [0111] Le panneau d'affichage 107 affiche des images en fonction d'un signal de contrôle contenant des données d'image 117, par exemple sous forme de coordonnées dans un espace calorimétrique pour chacun des pixels du panneau 107 correspondant à l'intensité que chacune des diodes d'un pixel d'écran px adopte pour afficher l'image contenue dans les données d'image 117. Les coordonnées du vecteur Pl représentent la luminosité dans les canaux R, G, B pour un écran affichant l'image issue de la caméra 100. La caméra 100 peut notamment être une caméra noir et blanc, dont l'image est en niveau de gris correspondant directement à la luminosité IIPI II. [0112] La caméra monochrome 115 fournit une image monochrome du panneau 107, dont chaque pixel ou groupe de pixels possède une luminosité 11P311 qui correspond à la luminosité totale mesurée dans les canaux spectraux R, G, B étroits des différents objets filmés par la caméra monochrome 115. [0113] L'unité de contrôle CU (figure 4) reçoit donc les images de la caméra 100, de la caméra monochrome 115, les données de contrôle ptz des caméras 100 et 115 ainsi que les signaux de contrôle contenant les données d'image 117. [0114] Pour obtenir une discrimination encore plus performante entre le panneau d'affichage 107 d'une part et un objet occultant 103, ou 105 d'autre part, il est proposé pour les pixels ou groupes de pixels dont la valeur absolue de la différencellAllest inférieure à la valeur seuil IIAIIO ou non-marqués une étape additionnelle de comparaison qui permet d'affiner les limites du masque. [0115] Lors de cette étape additionnelle, l'unité de contrôle CU compare alors la luminosité attendue 11P211 obtenue par simulation numérique d'un pixel de l'image de référence et la luminosité IIP3I1d'un pixel correspondant à l'image monochrome reçue par la caméra monochrome 115 au travers du filtre interférentiel décrit plus haut et laissant seulement passer dans des bandes passantes étroites les couleurs R (rouge - Red), G (vert Green) et B (bleu - Blue). [0116] Si la différence de luminosité IIP211 - IIP311 prise en valeur absolue est plus grande qu'un seuil IIA111 prédéterminé, le pixel considéré est écarté du masque et donc on affecte par exemple à ce pixel une valeur de transparence T=0. Si la différence de luminosité IIP211 - 11P311 en valeur absolue est inférieure au seuil prédéterminé IIA111, le pixel ou groupe de pixels considéré est ajouté au masque et donc on affecte par exemple à ce pixel une valeur de transparence T=1. [0117] Le dispositif de transmission de flux vidéo selon l'invention, et en particulier le ou les 13 panneaux d'affichage 107, peut alors être exempt de marqueurs ou d'illuminateurs hors du domaine spectral visible, illuminateurs qu'il faudrait disposer de sorte à éclairer spécifiquement les objets occultants (joueur 103, ballon 105). Il ne nécessite en particulier aucun matériel supplémentaire à installer sur le terrain même, comme par exemple des projecteurs infrarouges ou bien des couches ou diodes émettant dans le domaine infrarouge (ou ultraviolet) sur les écrans 107 mêmes. [0118] Bien d'autres développements sont envisageables sans sortir du cadre de la présente invention, notamment pour créer par exemple un modèle stéroscopique du masque en doublant l'équipement décrit ci-dessus en référence aux figures et en appliquant l'enseignement de la demande de brevet W02014/135910 au nom du présent déposant pour obtenir. [0119] Il est alors possible d'extrapoler le masque à d'autres caméras supplémentaires couvrant le même événement 113 par simple déformation, en connaissant leur position spatiale xyz et leurs données de contrôle ptz à partir du modèle tridimensionnel de l'objet formant obstruction (par exemple une sphère dans le cas du ballon 105) et de sa position par rapport au panneau d'affichage 107. [0120] Les images des caméras supplémentaires 113, avec le masque déterminé peuvent alors être transmis sous forme de flux vidéo pour par exemple une société de diffusion, qui peut alors à loisir remplir la portion d'image couverte par le masque avec une image de remplissage, éventuellement ajustée par déformation affine aux contours du panneau d'affichage 107 qui est alors recouvert par exemple avec un autre message publicitaire aux yeux des téléspectateurs. [0121] L'image de référence 119, contient le contour théorique du panneau 107 sans obs- truction tel qu'il apparaît pour la caméra 100, 100a. L'image de remplacement peut notamment être ajustée au contour théorique par déformation affine à partir de l'image de référence 119 pour apparaître en perspective aux yeux des téléspectateurs. [0122] La méthode de détermination d'un masque selon l'invention permet de délimiter ra- pidement un masque en tenant compte d'éventuels objets occultant l'écran ou le panneau 107 à remplacer. En particulier, l'utilisation de simple comparaison de luminosité sans avoir à analyser et suivre les mouvements des différents objets pouvant occulter ledit panneau 107 rend la méthode plus adaptée aux retransmissions en direct : une seule image du flux est analysée à la fois, ce qui signifie que le décalage temporel et faible et imperceptible. [0123] La détermination des pixels contenus dans le masque ou non se fait aussi essen- tiellement par de simples comparaisons de valeurs de luminosité ou de grandeurs colorimétriques, et ne requiert donc pas ou peu de reconnaissance de forme ou de suivi de mouvement. [0124] Cette détermination de l'étendue du masque se fait sans recourir à des illuminations 14 sélectives dans un domaine spectral invisible tel que les infrarouges ou les ultraviolets. [0125] La méthode selon l'invention n'a pas non plus besoin que le panneau d'affichage 107 soit équipé de marqueurs spécifiques et utilise un panneau d'affichage 107 à diodes électroluminescentes en tant que tel, avec les signaux électroniques de commande correspondant au niveau de luminosité desdites diodes électroluminescentes pour l'affichage de contenu visuel tel que de la publicité, animé ou non. [Revendication 1] [Revendication 2] [Revendication 3]