Brevet FR3046894A1 (20170721)
REVENDICATIONS1. Procédé à mise en oeuvre informatique pour coder des données aéronautiques, le procédé comportant : l'obtention, par un ou plusieurs processeurs (612), d'une première pluralité de jeux de données aéronautiques (152), la première pluralité de jeux de données aéronautiques (152) décrivant respectivement une pluralité de situations associées à un aéronef à un premier moment ; le formatage, par le/les processeur(s) (612), de la première pluralité de jeux de données aéronautiques (152) sous la forme d'une première trame de données (154), la première trame de données (154) comprenant une première pluralité d'unités de codage qui occupent des emplacements respectifs au sein de la première trame de données (154), chacun des jeux de la première pluralité de jeux de données aéronautiques (152) étant formaté sous la forme d'au moins une unité parmi la première pluralité d'unités de codage ; l'obtention, par le/les processeur(s) (612), d'une seconde pluralité de jeux de données aéronautiques (152), chacun des jeux de la seconde pluralité de jeux de données aéronautiques (152) correspondant à un jeu parmi la première pluralité de jeux de données aéronautiques (152); et la seconde pluralité de jeux de données aéronautiques (152) décrivant respectivement la pluralité de situations associées à l'aéronef à un second moment postérieur au premier moment ; le formatage, par le/les processeur(s) (612), de la seconde pluralité de jeux de données aéronautiques (152) sous la forme d'une seconde trame de données (154), la seconde trame de données (154) comprenant une seconde pluralité d'unités de codage qui 3046894 29 occupent les emplacements respectifs au sein de la seconde trame de données (154), et chacun des jeux de la seconde pluralité de jeux de données aéronautiques (152) étant formaté sous la forme d'au moins une unité parmi la seconde pluralité d'unités de codage qui 5 occupe(nt) un même emplacement respectif que la/les unité(s) correspondante(s) parmi la première pluralité d'unités de codage dans laquelle/lesquelles a été formaté le premier jeu correspondant (152) de données aéronautiques ; et le codage suivant une technique de codage, par le/les 10 processeur(s) (612), de la première trame de données (154) et de la seconde trame de données (154).\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la revendication 1, dans lequel : la première pluralité d'unités de codage de la première trame 15 de données (154) comprend une première pluralité de rangées de la première trame de données (154), de telle sorte que chaque jeu parmi la première pluralité de jeux de données aéronautiques (152) soit formaté sous la forme d'au moins une rangée de la première trame de données (154) ; et 20 la seconde pluralité d'unités de codage de la seconde trame de données (154) comprend une seconde pluralité de rangées de la seconde trame de données (154), de telle sorte que chaque jeu parmi la seconde pluralité de jeux de données aéronautiques (152) soit formaté sous la forme d'au moins une rangée de la seconde trame de 25 données (154) qui occupe le même emplacement qu'au moins une rangée de la première trame de données (154) dans laquelle a été formaté le premier jeu de données aéronautiques correspondant (152).\n<CLM>\1\tProcédé mise en oeuvre informatique selon la revendication 1, dans lequel : 3046894 30 la première pluralité d'unités de codage de la première trame de données (154) comprend une première pluralité de seize par seize macroblocs de la première trame de données (154), de telle sorte que chaque jeu parmi la première pluralité de jeux de données 5 aéronautiques (152) soit formaté sous la forme d'au moins un macrobloc seize par seize de la première trame de données (154) ; et la seconde pluralité d'unités de codage de la seconde trame de données (154) comprend une seconde pluralité de seize par seize macroblocs de la seconde trame de données (154), de telle sorte que 10 chaque jeu parmi la seconde pluralité de jeux de données aéronautiques (152) soit formaté sous la forme d'au moins un macrobloc seize par seize de la seconde trame de données (154) qui occupe le même emplacement que le/les macrobloc(s) seize par seize de la première trame de données (154) dans laquelle a été 15 formaté le premier jeu de données aéronautiques correspondant (152).\n<CLM>\1\tProcédé mise en oeuvre informatique selon la revendication 1, dans lequel : la première pluralité d'unités de codage de la première trame 20 de données (154) comprend une première pluralité de huit par huit blocs de la première trame de données (154), de telle sorte que chaque jeu parmi la première pluralité de jeux de données aéronautiques (152) soit formaté sous la forme d'au moins un bloc huit par huit de la première trame de données (154) ; et 25 la seconde pluralité d'unités de codage de la seconde trame de données (154) comprend une seconde pluralité de huit par huit blocs de la seconde trame de données (154), de telle sorte que chaque jeu parmi la seconde pluralité de jeux de données aéronautiques (152) soit formaté sous la forme d'au moins un bloc 30 huit par huit de la seconde trame de données (154) qui occupe le 3046894 31 même emplacement que le/les bloc(s) huit par huit de la première trame de données (154) dans laquelle a été formaté le premier jeu de données aéronautiques correspondant (152).\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la 5 revendication 1, dans lequel le codage, par le/les processeur(s) (612), de la première trame de données (154) et de la seconde trame de données (154) suivant la technique de codage comprend le codage, par le/les processeur(s) (612), de la première trame de données (154) et de la seconde trame de données (154) suivant une 10 technique de codage qui utilise une compression par estimation de mouvement.\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la revendication 1, dans lequel le codage, par le/les processeur(s) (612), de la première trame de données (154) et de la seconde trame 15 de données (154) suivant la technique de codage comprend le codage, par le/les processeur(s) (612), de la première trame de données (154) et de la seconde trame de données (154) suivant une/des techniques parmi une technique de codage MPEG-1, une technique de codage MPEG-2, une technique de codage JPEG, une 20 technique de codage MP3, une technique de codage MP4 et une technique de codage MPEG-4.\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la revendication 1, comportant en outre : la détermination, par le/les processeur(s) (612), d'au moins 25 une première période présentée par au moins un premier jeu de données parmi la première pluralité de jeux de données aéronautiques (152) ; l'obtention, par le/les processeur(s), de la seconde pluralité de jeux de données aéronautiques (152) comprenant l'analyse, par 30 le/les processeur(s), du premier jeu de données selon la première 3046894 32 période pour former un second jeu de données, le second jeu de données étant inclus dans la seconde pluralité de jeux de données aéronautiques (152).\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la 5 revendication 1, comportant en outre : la détermination, par le/les processeur(s) (612), d'une période présentée par la première pluralité de jeux de données (152) au moins en partie d'après la vitesse d'un moteur de l'aéronef ; l'obtention, par le/les processeur(s) (612), de la seconde 10 pluralité de jeux de données aéronautiques (152) comprenant l'analyse, par le/les processeur(s) (612), de la première pluralité de jeux de données aéronautiques (152) selon la période pour former la seconde pluralité de jeux de données aéronautiques (152).\n<CLM>\1\tProcédé à mise en oeuvre informatique selon la 15 revendication 1, dans lequel le formatage, par le/les processeur(s) (612), de la première pluralité de jeux de données aéronautiques (152) sous la forme d'une première trame (154) de données comprend l'ajout, par le/les processeur(s) (612), de données de remplissage dans un premier jeu de données parmi la première 20 pluralité de jeux de données afin de compléter une première unité de codage parmi la première pluralité d'unités de codage dans laquelle est formaté le premier jeu de données.\n<CLM>\1\tSupport non transitoire exploitable par ordinateur qui stocke des instructions, lesquelles, lorsqu'elles sont exécutées 25 par un ou plusieurs processeur(s), amènent le/les processeur(s) à : obtenir une pluralité de jeux de données aéronautiques (152) qui décrivent respectivement une pluralité de situations associées à un aéronef ; et formater la pluralité de jeux de données aéronautiques (152) 30 dans une pluralité de trames vidéo (154), chacune des trames de la 3046894 33 pluralité de trames vidéo comprenant une pluralité d'unités de codage qui occupent des emplacements respectifs au sein de cette trame vidéo (154) ; pour formater la pluralité de jeux de données aéronautiques 5 (152) dans la pluralité de trames vidéo (154), le/les processeur(s) formatant au moins une partie de chaque jeu parmi la première pluralité de jeux de données aéronautiques (152) sous la forme d'au moins une unité parmi la pluralité d'unités de codage au sein de chaque trame vidéo (154) ; et 10 pour chaque jeu parmi la pluralité de jeux de données aéronautiques (152) la/les unité(s) de codage au sein de chaque trame vidéo (154) occupant un même emplacement respectif d'une trame à l'autre.