Brevet FR2910216A1 — publié le 20080620

L'invention est relative au domaine de la compression vidéo et notamment à la compression vidéo selon le format MPEG4/AVC dans un mode image/trame adaptatif de macro-bloc (généralement appelé mode MBAFF : de l'anglais Macroblock Adaptative Field/Frame ). En particulier, la présente invention concerne un procédé du type procédé de sélection d'un mode de codage trame ou image pour le codage d'au moins une partie d'une image d'une séquence vidéo, ladite partie d'image comportant des pixels répartis selon n lignes et m colonnes. Lors d'une compression vidéo, les images et les séquences d'images sont analysées pour définir des paramètres de codage représentatifs des données d'image. Ces paramètres de codage doivent être judicieusement choisis pour minimiser le coût de codage. Lorsqu'une vidéo codée utilise le mode MBAFF du codage MPEG4/AVC, il est nécessaire d'indiquer au codeur MPEG4 quel est le mode de codage à utiliser parmi le mode image ou le mode trame pour coder les paires de macro-blocs. En mode trame , la paire de macroblocs est constitué de deux macro-blocs et pour chacun d'entre eux, les lignes sont constituées à partir des lignes d'une même trame. En mode image , les macro-blocs conservent la notion d'image entrelacée. L'invention se situe dans un contexte de codage MPEG4/AVC en utilisant un premier codage dans le format MPEG2 (transcodage). Dans ce cas, il est possible de récupérer certains paramètres calculés pour le codage selon le format MPEG2 par décodage de la vidéo codée en MPEG2 pour coder cette même vidéo dans un format MPEG4/AVC. Ces paramètres de codage comprennent notamment les vecteurs de mouvement des macro- blocs de l'image et les choix de codage inter/intra. L'invention s'étend également à un codage vidéo MPEG4/AVC pur puisqu'elle décrit le choix d'uilisation du mode MBAFF propre à MPEG4/AVC. Selon le format MPEG2, les images sont codées par macro-bloc sans identification d'un mode de codage MBAFF. Le décodage d'une vidéo codée 2910216 2 selon le format MPEG2 ne donne donc aucune information sur le mode de codage à utiliser pour chaque paire de macro-blocs de l'image puisque contrairement au codage selon le mode MBAFF du format MPEG4, le codage selon le format MPEG2 ne traite pas les données d'image par paire 5 de macro-blocs. Pour résoudre cette difficulté, il peut être envisagé de choisir arbitrairement l'un des deux modes image ou trame et de l'appliquer sur toutes les paires de macro-blocs de l'image. Toutefois, ce choix arbitraire n'est pas optimum. En effet, lorsque le 10 mode image est choisi pour une séquence d'images présentant de nombreux mouvements, la qualité des images décodées est insatisfaisante en raison des hautes fréquences générées par l'entrelacé sur les contours. Lorsque au contraire, le mode trame est choisi pour des séquences d'images homogènes, le coût de codage n'est pas optimisé. 15 En particulier, dans le cas d'un transcodage d'un format MPEG2 à un format MPEG4/AVC, le coût de codage est pénalisé lorsque le mode trame est choisi pour des images du type P et B avec des prédictions trame MPEG2 puisque chaque macro-bloc est divisé en deux sous partitions de 16 lignes par 8 colonnes avec des vecteurs de mouvement provenant de 20 chaque sous partition. En conséquence, dans ce cas, le choix du mode trame augmente par deux le nombre de vecteurs de mouvement à coder. L'invention a pour but de proposer un procédé permettant de choisir le meilleur mode parmi le mode image ou le mode trame pour chaque paire de macro-blocs d'une image afin de minimiser le coût de codage tout 25 en assurant une qualité suffisante des images, lors d'un codage selon le mode MBAFF du format MPEG4. A cet effet, l'invention a pour objet un procédé de sélection du type précité, caractérisé en ce qu'il comporte les étapes suivantes : a) définir une portion de la ou de chaque partie d'image ; 30 b) considérer un pixel appartenant à ladite portion d'image ; 2910216 3 c) déterminer la valeur absolue de l'écart entre une donnée lumineuse représentative du pixel considéré et une donnée lumineuse représentative d'un groupe de pixels, ledit groupe de pixels comprenant le pixel considéré et au moins deux pixels appartenant à des lignes différentes dudit pixel 5 considéré ; d) incrémenter d'un pas une valeur d'un compteur lorsque ladite valeur absolue est supérieure à un premier seuil prédéfini ; e) répéter les étapes b) à d) pour chaque pixel de la portion d'image ; et f) sélectionner le mode de codage trame pour la ou chaque partie 10 d'image lorsque la valeur du compteur est supérieure à un second seuil prédéfini et le mode de codage image lorsque la valeur du compteur est inférieure au second seuil prédéfini. Le mode de codage sélectionné par le procédé de sélection selon l'invention est destiné à être utilisé pour le codage de la partie d'image selon 15 le mode adaptatif de macro-blocs (MBAFF) du format de compression MPEG4. Suivant des modes particuliers de réalisation, le procédé de sélection comporte l'une ou plusieurs des caractéristiques suivantes : - ladite donnée lumineuse comprend une donnée de luminance ; 20 - l'étape de détermination de la valeur absolue comprend une étape de recherche de la valeur médiane de la donnée lumineuse du groupe de pixels ; - la portion d'image comprend l'ensemble des pixels de la partie d'image à l'exception des pixels des I premières lignes et des n-1 dernières lignes, I 25 étant un entier naturel ; - lorsque le pixel considéré appartient à la kième ligne, le groupe de pixels comprend le pixel considéré et les pixels compris entre la k-lième ligne et la k+ lième ligne ; - 1 est égal à 1 ; 2910216 4 - la partie d'image est une paire de macro-blocs de ladite image, ladite paire de macro-blocs comprenant des pixels répartis selon 32 lignes et 16 colonnes ; - il comporte, avant l'étape a) de définition d'une portion d'image, les étapes 5 suivantes : -réceptionner une image; - considérer une partie de l'image réceptionnée ; et il comporte, après l'étape de sélection g), les étapes suivantes : -remettre à zéro la valeur du compteur et considérer une autre partie 10 de ladite image ; et - répéter les étapes a) à g) pour l'ensemble des parties de l'image. - l'image est une image entrelacée. L'invention a également pour objet un procédé de codage d'au moins une image selon le mode image/trame adaptatif' de macro-bloc du format de 15 compression MPEG4, le procédé comprenant les étapes du procédé de sélection d'un mode de codage selon l'une quelconque des caractéristiques précédentes, et une étape de codage de chaque partie de l'image selon le mode de codage sélectionné. L'invention a également pour objet un support d'enregistrement 20 comprenant un programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de sélection, lorsque le programme est exécuté sur un ordinateur. L'invention a également pour objet un dispositif de sélection d'un mode de codage trame ou image d'au moins une partie d'une image d'une 25 séquence vidéo, ladite partie d'images comportant des pixels répartis selon n lignes et m colonnes, le mode de codage sélectionné étant destiné à être utilisé pour le codage de la partie d'image selon le mode adaptatif de macrobloc du format de compression MPEG4, caractérisé en ce qu'il comporte : - des moyens de détermination de la valeur absolue de l'écart entre une 30 donnée lumineuse du pixel considéré et une donnée lumineuse représentative d'un groupe de pixels, ledit groupe de pixels comprenant le 2910216 5 pixel considéré et au moins deux pixels appartenant à des lignes différentes dudit pixel considéré ; - un compteur dont la valeur est propre à être incrémentée d'un pas lorsque la valeur absolue calculée par les moyens de détermination est supérieure à 5 un premier seuil prédéfini ; et - des moyens de sélection adaptés pour sélectionner le mode de codage trame pour la ou chaque partie d'image lorsque la valeur du compteur est supérieure à un second seuil prédéfini, et le mode de codage image lorsque la valeur du compteur est inférieure au second seuil prédéfini. 10 L'invention a en outre pour objet un procédé de transcodage du format de compression MPEG2 au format de compression MPEG4. La sélection d'un mode de codage trame ou image pour le codage d'au moins une partie d'une image d'une séquence vidéo selon le mode adaptatif de macrobloc (MBAFF) du format de compression MPEG4 est effectuée selon le 15 procédé de sélection mentionné ci-dessus. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins, sur lesquels : La figure 1 est un schéma de principe représentant un système de 20 transcodage MPEG2 û MPEG4/AVC intégrant un dispositif de sélection selon l'invention ; La figure 2 est un schéma de principe représentant une image à coder ; et La figure 3 est un organigramme représentant des étapes du procédé 25 de sélection selon l'invention. Un système de transcodage MPEG2ûMPEG4/AVC est illustré schématiquement sur la figure 1. Ce système de transcodage comprend un codeur 1 et un décodeur 2 connecté au codeur 1. Le codeur 1 est propre à recevoir des images 3, 4 entrelacées d'une 30 séquence vidéo 5, à coder ces images par macro-bloc selon le format MPEG2 et à les transmettre au décodeur 2. 2910216 6 Le décodeur 2 est apte à décoder les images 3, 4 et à en extraire des paramètres de codage propres à chaque image 3, 4 tels que par exemple les vecteurs de mouvement et les choix de codage Infra-Inter de ces images. Le système de transcodage comprend en outre un transcodeur 6 5 connecté au décodeur 2, un codeur 7 connecté au transcodeur 6 et un dispositif 8 de sélection du mode de codage selon l'invention, relié au codeur 7. Le transcodeur 6 est adapté pour recevoir les paramètres de codage codés selon le format MPEG2 du décodeur 2, à les convertir selon le format 10 MPEG4 et enfin à les transmettre au codeur 7. Le codeur 7 comprend une unité de traitement 7A. Lorsque le mode MBAFF du format MPEG4/AVC est utilisé, l'unité de traitement 7A est apte à recevoir les images 3, 4 de la vidéo 5 et à agencer les paires 11, 12 de macro-blocs 10 des images selon un mode trame ou image à partir 15 des choix de mode de codage générés par le dispositif de sélection 8. Le codeur 7 est adapté pour coder des paires de macro-blocs issues de l'unité de traitement 7A selon le mode MBAFF du format MPEG4/AVC à partir des paramètres de codage au format MPEG4 reçus du transcodeur 6. Un macrobloc 10 comprend des pixels répartis selon 16 lignes et 16 20 colonnes. Une paire 11 ou 12 de macro-blocs comprend deux macro-blocs 10 adjacents disposés verticalement l'un sur l'autre dans le sens des colonnes. Ainsi, chaque paire 11, 12 de macro-blocs comporte 32 lignes et 16 colonnes. Comme visible sur la figure 2, lorsqu'une paire 11 de macro-blocs est 25 agencée selon le mode image , cette paire comprend successivement une ligne 13 appartenant à la trame courante et une ligne 14 appartenant à la trame suivante. Ainsi, dans cette paire 11 de macro-blocs, deux trames successives d'image 3, 4 appartenant à la même image sont entrelacées. Lorsqu'une paire 12 de macro-blocs est agencée selon le mode trame , 30 toutes les lignes 15 d'un macro-bloc appartiennent à la trame supérieure ou trame top d'une image courante et toutes les lignes 16 de l'autre macro- 2910216 7 bloc appartiennent à la trame inférieure ou trame bottom de la même image. Le dispositif 8 de sélection selon l'invention est propre à recevoir les images 3, 4 de la vidéo 5 avant codage, à les analyser et à délivrer un choix 5 de mode de codage parmi le mode trame ou image . Ce choix de mode de codage est déterminé pour chaque paire 11, 12 de macro-blocs des images 3,4. Le dispositif de sélection 8 comprend des moyens 17 de détermination de luminance et des moyens de calcul 18 reliés aux moyens de 10 détermination 17. Les moyens de détermination 17 comportent notamment des moyens de sélection 19A de pixels à intérieur d'un macro-bloc et un filtre médian 19B. Les moyens de sélection 19A sont aptes à considérer tour à tour un 15 pixel et un groupe de pixels appartenant à une portion 20 d'un macro-bloc 11 et à déterminer une donnée lumineuse tel que la luminance de ces pixels. Le filtre médian 19B est propre à être appliqué sur le groupe de pixels 21 pour déterminer la luminance médiane de ce groupe de pixel 21 comme explicité ultérieurement dans la description. 20 Les moyens de calcul 18 sont propres à calculer la valeur absolue de de la différence entre la luminance du pixel considéré et la luminance médiane du groupe de pixels 21. Cette différence représente l'écart entre la luminance du pixel considéré et la luminance médiane du groupe de pixels. Le dispositif de sélection 8 comporte en outre des premiers moyens 25 de comparaison 22 reliés aux moyens de calcul 18 et une première mémoire 23 reliée aux premiers moyens de comparaison 22. Les premiers moyens de comparaison 22 sont adaptés pour comparer la valeur absolue calculée par les moyens de calcul 18 à un premier seuil prédéfini SA enregistré dans la première mémoire 23 et à générer un signal 30 positif lorsque la valeur absolue est supérieure au premier seuil SA. 2910216 8 Le dispositif de sélection 8 comprend en outre un compteur 24 connecté à la sortie des premiers moyens de comparaison 22, une seconde mémoire 25 et des seconds moyens de comparaison 26 reliés en entrée au compteur 24 et à la seconde mémoire 25, et en sortie au codeur 7. 5 Le compteur 24 est apte à recevoir un signal positif de la sortie des premiers moyens de comparaison 22 et à s'incrémenter d'un pas lors de la réception d'un tel signal. Le compteur 24 est également relié aux moyens de détermination 17 et est propre à recevoir de ceux-ci un signal d'avertissement lorsque le dernier pixel de la portion 20 a été considéré. Le 10 compteur 24 est apte à transmettre aux seconds moyens de comparaison 26 la valeur incrémentée sur réception de ce signal d'avertissement. Les seconds moyens de comparaison 26 sont propres à comparer la valeur reçue du compteur 24 à un second seuil prédéfini SD enregistré dans la seconde mémoire 25 et à sélectionner un mode de codage trame pour 15 la paire de macro-blocs considérée 11 lorsque la valeur du compteur 24 est supérieure au second seuil prédéfini SD et le mode de codage image lorsque la valeur du compteur 24 est inférieure à ce seuil. Le procédé de sélection d'un mode de codage trame ou image selon l'invention est illustré sur la figure 3. 20 Le procédé selon l'invention comprend une étape initiale 40 au cours de laquelle la portion 20 de la paire 11 de macro-blocs de l'image 3 est considérée. Cette portion 20 comprend l'ensemble des pixels de la paire 11 de macro-blocs à l'exception des pixels de la première et de la dernière lignes. 25 Au cours d'une étape 42, le pixel x(i,j) de la deuxième ligne et de la première colonne est défini comme le pixel courant, par les moyens de détermination 17. Au cours d'une étape 44, les deux pixels x(i,j-1), x(i,j+1) contigus au pixel courant x(i,j), appartenant à la même colonne que le pixel courant x(i,j) 30 et à des lignes différentes sont définis comme étant le groupe de pixels 2910216 9 courant 21. Ainsi, le groupe de pixels 21 comprend trois pixels contigus alignés verticalement. Puis, à l'étape 46, le filtre médian 19B est appliqué sur le groupe de pixels 21 pour déterminer le médian des valeurs de luminance des pixels du 5 groupe de pixels courant. Le filtre médian 19B classe les valeurs de luminance par ordre croissant puis délivre la valeur située au milieu de la série. Par exemple, lorsque les valeurs de luminance du groupe de pixels 20 sont égales à x(i,j-1)=114 ; x(i,j)=110 ; x(i,j+1)=120, la valeur délivrée par le filtre médian est 10 égale à 114. Les moyens de détermination 17 transmettent alors la valeur de luminance du pixel courant et la valeur médiane de luminance du groupe de pixels 20 aux moyens de calcul 18. A l'étape 48, la valeur absolue de la différence entre d'une part, la 15 valeur de luminance du pixel courant x(i,j) et d'autre part, la valeur médiane de luminance du groupe de pixels courant est calculée, par les moyens de calcul 18. A l'étape 50, la valeur absolue calculée au cours de l'étape 48 est comparée au premier seuil prédéfini SA par les premiers moyens de 20 comparaison 22. Le premier seuil SA est par exemple égal à 10. Lorsque cette valeur est inférieure au premier seuil SA, le procédé passe à l'étape 52 au cours de laquelle les moyens de détermination 17 vérifient si tous les pixels de la portion 20 ont été considérés. Lorsque cela n'est pas le cas, le procédé passe à l'étape 42, pendant laquelle le pixel de la 25 ligne suivante x(i+1, j) ou le pixel de la colonne suivante x(i, j+1) est considéré. Lorsque la valeur absolue calculée au cours de l'étape 48 est supérieure au premier seuil SA, le compteur 24 est incrémenté d'un pas au cours d'une étape 54 et le procédé passe à l'étape de vérification 52. 30 Les étapes 40 à 50 sont alors répétées jusqu'à ce que tous les pixels de la portion 20 du macro-bloc 11 aient été considérés. 2910216 10 Si, à l'étape 52 tous les pixels de la portion 20 ont été considérés comme pixels courants, les moyens de déterrnination 17 transmettent un signal d'avertissement au compteur 24 et la valeur du compteur 24 est comparée au second seuil SD au cours d'une étape 56. 5 Lorsque la valeur du compteur 24 est supérieure au second seuil SD, les seconds moyens de comparaison 26 émettent un signal représentatif du mode de codage trame à l'étape 58. Lorsque la valeur du compteur 24 est inférieure au second seuil SD, les seconds moyens de comparaison 26 émettent un signal représentatif du mode de codage image à l'étape 60. 10 Le second seuil SD est par exemple égal à 48. Au cours d'une étape 62, le compteur 24 est remis à la valeur 0 et le procédé de sélection retourne à l'étape 40 au cours de laquelle le macro-bloc 12 suivant de l'image 3 est considéré. Comme les images 3, 4 de la vidéo 5 sont des images entrelacées, la 15 différence entre le médian du groupe de pixels 21 et le pixel considéré est faible dans une zone homogène d'une trame à l'autre. Dans ce cas, le mode trame est privilégié. Au contraire, lorsque la différence entre le médian du groupe 21 et le pixel considéré est grande, les images entrelacées 2,4 comprennent du mouvement et le mode image est privilégié. 20 En variante, le procédé de sélection selon l'invention est utilisé dans un contexte de codage MPEG4 direct c'est-à-dire sans utilisation des paramètres obtenus par un codage MPEG2. En variante, le groupe de pixels comprend un nombre de pixels supérieur à 3. 25 En variante, ce groupe de pixels est disposé de façon diagonale. En variante, le procédé de sélection selon l'invention est utilisé pour des images non entrelacées c'est-à-dire progressives. En variante, la donnée lumineuse est ou comprend la chrominance des pixels du macro-bloc. 2910216 11 En variante, le filtre médian 19B est un filtre moyen permettant de calculer la valeur moyenne entre les valeurs de luminance du groupe de pixels. Avantageusement, le procédé de sélection selon l'invention permet 5 d'obtenir un débit de 10 % inférieur par rapport à un mode MBAFF trame seulement pour une qualité identique. De plus, ce procédé de sélection permet un gain de 0,85 décibels en qualité et de 2,3 % en débit par rapport au mode MBAFF image seulement pour un transcodage d'une image intra. 10 L'invention concerne également un procédé de codage d'au moins une image selon le mode image/trame adaptatif du macro-bloc du format de compression MPEG4. Ce procédé comprenant les étapes du procédé de sélection d'un mode de codage décrit ci-dessus, une étape d'agencement des macro-blocs selon le mode image ou trame à partir des modes 15 sélectionnés par ce procédé et une étape de codage de chaque macro-bloc. Selon une variante, le procédé de codage comprend les étapes suivantes : - codage d'images entrelacées 3, 4 selon le format de compression MPEG2 ; 20 - décodage des images codées 3, 4 pour obtenir les paramètres de codage dans un format MPEG2 relatifs aux champs de mouvement et aux choix Inter-Infra ; - transcodage des paramètres de codage dans un format MPEG4 ; - sélection d'un mode de codage image ou trame pour chaque 25 paire de macro-bloc des images, selon le procédé de sélection mentionné ci-dessus ; - agencement des macro-blocs des irnages selon les modes de codage sélectionnés ; et - codage dans le format MPEG4 des macro-blocs agencés à partir des 30 paramètres de codage dans le format MPEG4. 2910216 12 L'invention concerne également un support d'enregistrement comprenant un programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de sélection décrit ci-dessus lorsque le programme est exécuté sur un ordinateur. 5 Lors du transcodage MPEG2/MPEG4 et dans une mise en oeuvre particulière, un algorithme de sélection de mode détermine le mode de codage pour une image ou pour une rangée de macro-blocs de l'image (slice). Lorsque le mode de codage MBAFF est choisi, par exemple pour une image, le procédé de sélection du mode de codage "trame" ou "image", tel 10 que précédemment décrit, est appliqué pour l'ensemble des paires de macro-blocs de l'image. Les informations provenant du flux de données MPEG2 et attribuées à chacun des macro-blocs de l'image relatifs à la paire de macro-blocs, par exemple les vecteurs mouvement, sont alors adaptées au mode de codage "trame" ou "image" sélectionné pour cette paire de 15 macro-blocs. L'invention décrite est relative au mode MBAFF du format de compression MPEG4. Il est bien évident qu'elle peut s'appliquer à tout type de format ou de norme exploitant un mode MBAFF similaire à celui du format MPEG4. 20 REVENDICATIONS 1. Procédé de sélection d'un mode de codage trame ou image pour le codage d'au moins une partie (11, 12) d'une image d'une séquence vidéo, ladite partie d'image (11, 12) comportant des pixels répartis selon n lignes et m colonnes, caractérisé en ce qu'il comporte les étapes suivantes : - a) définir (40) une portion (20) de la ou de chaque partie d'image (11, 12) ; - b) considérer (42) un pixel appartenant à ladite portion d'image (20) ; - c) déterminer (44, 46, 48) la valeur absolue de l'écart entre une donnée lumineuse représentative du pixel considéré et une donnée lumineuse représentative d'un groupe de pixels (21), ledit groupe de pixels (21) comprenant le pixel considéré et au moins deux pixels appartenant à des lignes différentes dudit pixel considéré ; - d) incrémenter (50, 54) d'un pas une valeur d'un compteur (24) lorsque ladite valeur absolue est supérieure à un premier seuil prédéfini (SA); - e) répéter (52) les étapes b) à d) pour chaque pixel de la portion d'image (20) ; et - f) sélectionner (56) le mode de codage trame pour la ou chaque partie d'image (11, 12) lorsque la valeur du compteur est supérieure à un second seuil prédéfini (SD) et le mode de codage image lorsque la valeur du compteur est inférieure au second seuil prédéfini (SD). 2. Procédé de sélection selon la revendication 1, caractérisé en ce que ladite donnée lumineuse comprend une donnée de luminance. 3. Procédé de sélection selon l'une quelconque des revendications 1 et 2, caractérisé en ce que l'étape de détermination (44, 46, 48) de la valeur absolue comprend une étape de recherche (46) de la valeur médiane de la donnée lumineuse du groupe de pixels (21). 2910216 14 4. Procédé de sélection selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la portion d'image (20) comprend l'ensemble des pixels de la partie d'image (11, 12) à l'exception des pixels des I premières lignes et des n-1 dernières lignes, I étant un entier naturel. 5. Procédé de sélection selon l'une quelconque des revendications 1 à 4, caractérisé en ce que lorsque le pixel considéré appartient à la kième ligne, le groupe de pixels (21) comprend le pixel considéré et les pixels compris entre la k-lième ligne et la k+l1ème ligne. 6. Procédé de sélection selon l'une quelconque des revendications 4 et 5, caractérisé en ce que I est égal à 1. 7. Procédé de sélection selon l'une quelconque des revendications 15 précédentes, caractérisé en ce que la partie d'image (11, 12) est une paire de macro-blocs de ladite image, ladite paire de macro-blocs comprenant des pixels répartis selon 32 lignes et 16 colonnes. 8. Procédé de sélection selon l'une quelconque des revendications 20 précédentes, caractérisé en ce qu'il comporte, avant l'étape a) de définition d'une portion d'image (20), les étapes suivantes : -réceptionner une image (3, 4); - considérer une partie (11, 12) de l'image réceptionnée ; et en ce qu'il comporte, après l'étape de sélection g), les étapes 25 suivantes : - remettre (62) à zéro la valeur du compteur (24) et considérer une autre partie (11, 12) de ladite image ; et répéter les étapes a) à g) pour l'ensemble des parties (11, 12) de l'image. 5 10 30 2910216 15 9. Procédé de sélection selon l'une quelconque des revendications précédentes, caractérisé en ce que l'image est une image entrelacée. 10. Procédé de codage d'au moins une image (3, 4) selon le mode 5 image/trame adaptatif de macro-bloc du format de compression MPEG4, le procédé comprenant les étapes du procédé de sélection d'un mode de codage selon l'une quelconque des revendications précédentes, et une étape de codage de chaque partie de l'image (11, 12) selon le mode de codage sélectionné. 10 11. Support d'enregistrement comprenant un programme d'ordinateur comportant des instructions pour l'exécution des étapes du procédé de sélection selon l'une quelconque des revendications 1 à 9, lorsque le programme est exécuté sur un ordinateur. 15 12. Dispositif de sélection (8) d'un mode de codage trame ou image d'au moins une partie (11, 12) d'une image (3, 4) d'une séquence vidéo (5), ladite partie d'images (11, 12) comportant des pixels répartis selon n lignes et m colonnes, le mode de codage sélectionné étant destiné à être 20 utilisé pour le codage de la partie d'image (11, 12) selon le mode adaptatif de macro-bloc (MBAFF) du format de compression MPEG4, caractérisé en ce qu'il comporte : - des moyens de détermination (17,18, 19A, 19B) de la valeur absolue de l'écart entre une donnée lumineuse du pixel considéré et une donnée 25 lumineuse représentative d'un groupe de pixels (21), ledit groupe de pixels (21) comprenant le pixel considéré et au moins deux pixels appartenant à des lignes différentes dudit pixel considéré ; - un compteur (24) dont la valeur est propre à être incrémentée d'un pas lorsque la valeur absolue calculée par les moyens de détermination 30 (17,18, 19A, 19B) est supérieure à un premier seuil prédéfini (SA) ; et 2910216 16 - des moyens de sélection (25, 26) adaptés pour sélectionner le mode de codage trame pour la ou chaque partie d'image (11, 12) lorsque la valeur du compteur (24) est supérieure à un second seuil prédéfini (SD), et le mode de codage image lorsque la valeur du compteur (24) est inférieure 5 au second seuil prédéfini (SD). 13. Procédé de transcodage du format de compression MPEG2 au format de compression MPEG4, caractérisé en ce que la sélection d'un mode de codage trame ou image pour le codage d'au moins une 10 partie (11, 12) d'une image d'une séquence vidéo selon le mode adaptatif de macro-bloc (MBAFF) du format de compression MPEG4, est effectué selon le procédé de sélection de l'une quelconque des revendications 1 à 9.