Brevet FR2660786A1 — publié le 19911011

PROCEDE DE MISE EN COULEURS D'UNE SUITE- DE REPRESENTATIONS EN VUE DE LA REALISATION DE SEQUENCES ANIMEES La présente invention concerne un procédé de mise en couleurs d'une suite de représentations en vue de la réalisation d'une séquence animée formée notamment de ces représentations successives colorées. Ce procédé est principalement applicable à la fabrication de dessins animés et films d'animation, à la retouche de films cinématographiques ou vidéo, aux effets spéciaux cinématographiques ou vidéo. Le procédé traditionnellement utilisé pour en particulier la fabrication de dessins animés ou films d'animation consiste à réaliser image par image, sur des supports en papier ou en film transparent, les contours des dessins ou représentations souhaités, à effectuer sur les supports, image par image, la mise en couleur des dessins ou représentations, et à filmer successivement, image par image, les représentations ou dessins réalisés de manière définitive sur les supports afin de constater une séquence animée visionnable. Le principal inconvénient de cette manière habituelle de procéder réside dans le fait qu'elle prend beaucoup de temps et qu'elle nécessite l'intervention d'un grand nombre de personnes. En conséquence, elle prend du temps et coûte relativement cher. L'un des objectifs de la présente invention est de remédier à ces inconvénients. La présente invention propose un procédé de mise en couleurs d'une suite de représentations formées respectivement d'une multiplicité de zones délimitées par des contours et susceptibles de se déplacer et/ou de se déformer d'une représentation à l'autre, en vue de la réalisation d'une séquence animée formée notamment desdites représentations successives colorées. Le procédé selon l'invention consiste à digitaliser ou enregistrer dans une mémoire les représentations préalablement réalisées sur des supports. Il consiste également, dans une première étape, à visualiser, sur un écran de visualisation, l'une des représentations préalablement enregistrée ; à sélectionner un point de référence à l'intérieur de chacune des zones à colorer de la représentation visualisée et à attribuer ou associer une couleur à chacun de ces points de référence en vue de colorer ou remplir la zone associée à chaque point de référence de la couleur choisie pour cette zone et à mémoriser en correspondance la cartographie de l'ensemble des points de référence sélectionnés sur l'écran de visualisation et les couleurs qui leur sont respectivement attribuées ou associées. Dans une seconde étape, le procédé de l'invention consiste à visualiser sur l'écran de visualisation une autre représentation préalablement enregistrée ; à superposer à cette autre représentation visualisée la cartographie des points de référence et des couleurs associées de la représentation précédemment visualisée ; à corriger la position du point de référence des zones qui se sont déplacées ou déformées de telle sorte que ce point de référence soient amené à l'intérieur de la zone pour laquelle il a été précédemment attribué en vue colorer chacune des zones par les couleurs qui leur sont respectivement associées ; et à mémoriser la cartographie de l'ensemble des points de référence associés à cette autre représentation, sur l'écran de visualisation, ainsi que les couleurs qui leur sont respectivement associées. Le procédé de l'invention consiste également à répéter le ou les étapes ci-dessus en vue de mettre en couleurs les autres représentations préalablement mémorisées. Le procédé selon 1 invention peut en outre consister à conserver en mémoire l'ensemble des cartographies précitées des points de référence de chacune des représentations colorées, notamment afin de pouvoir modifier la couleur associée à l'une quelconque des zones. Le procédé selon l'invention peut également consister à enregistrer successivement et conserver en mémoire lesdites représentations colorées. Le procédé selon l'invention peut avantageusement consister en outre à effecteur la correction de position des points de référence d'une représentation à colorer en fonction de l'écart de position préalablement effectué entre les points de référence de deux représentations préalablement cartographiées. La présente invention sera mieux comprise à l'étude d'un procédé et d'un dispositif de mise en couleurs de représentations ou dessins, décrit à titre d'exemple non limitatif et illustré par le dessin sur lequel - la figure 1 montre schématiquement un dispositif électronique de colorisation - et les figures 2, 3 et 4 montrent une suite de trois représentations à colorer. En se reportant à la figure 1, on voit que le dispositif électronique programmé de colorisation, repéré d'une manière générale par la référence 1, comprend une unité électronique de traitement de l'information 2, munie d'un clavier alphanumérique de commande de fonctions non représenté, sur laquelle sont connectés un dispositif électronique de digitalisation 3 du type scanner ou caméra ou adapté pour effectuer la saisie des représentations 4 réalisées sur des supports plats 5 par exemple en papier, un écran de contrôle ou de visualisation 6 et un outil de désignation 7 par exemple du type souris ou tablette. A l'unité de traitement 2 sont également reliées un circuit électronique de mémoire 8 des représentations saisies à l'aide du dispositif de digitalisation 3, un circuit électronique de mémoire 9 de germes que l'on définira ultérieurement et un circuit électronique de mémoire 10 des représentations mises en couleur. En se reportant aux figures 2 à 4, on voit qu'elles montrent un personnage animé 11 qui, d'une image ou représentation à l'autre, change de position. Ces trois images peuvent naturellement être suivies d'autres. Pour mettre en couleur ce personnage animé, on peut procéder de la manière suivante. Tout d'abord, un graphiste réalise sur trois supports 4a, 4b, 4c 4, par exemple à l'aide d'un crayon, les trois représentations lla, llb, llc du personnage animé 11. Pour celà, il dessine les différents contours des formes de ce dernier. Ces contours déterminent une multiplicité de zones ou surfaces 12a, 12b, 12c que quel'on souhaite colorer. Pour effectuer cette mise en couleurs, un opérateur peut utiliser le dispositif électronique 1 de la manière suivante. L'opérateur dispose le support 4a sur lequel est dessinée la rep#résentation lla du personnage 11, sur le dispositif de digitalisation 3 et, par l'unité de traitement 2, il provoque la saisie de cette représentation et sa mémorisation dans la mémoire 8. L'opérateur commande l'unité de traitement 2 de telle sorte que cette représentation lla apparaisse sur l'écran de visualisation 6. A l'aide de l'outil de désignation 7, l'opérateur sélectionne des points de référence 13a, 13b, 13c ... respectivement à l'intérieur des zones précités 12a, 12b, 12c .... Ces points de référence 13 peuvent par exemple être représentés sur l'écran 6 par des signes + comme le montre la figure 2. L'unité de traitement 2 mettant à la disposition de l'opérateur un choix de différentes couleurs, l'opérateur associe à chacun des points de référence 13a, 13b, 13c... une couleur particulière 14a, 14b, 14c ... qui apparaissent sur l'écran 6 par exemple des anneaux autour des points de référence 13a, 13b, 13c .... Chaque couple constitué d'un point de référence et de la couleur qui lui est associée peut être appelé un germe. A l'aide de l'unité de traitement 2, l'opérateur provoque la mémorisation dans la mémoire de germes 9 de la cartographie sur l'écran de visualisation 6 de l'ensemble des points de référence 13a, 13b, 13c .... et des couleurs 14a, 14b, 14c qui leur sont associées. A l'aide de l'unité de traitement, l'opérateur provoque alors la colorisation de toute la surface de chacune des zones 12a, 12b, 12c .... par respectivement les couleurs 14a, 14b, 14c ... et provoque la mémorisation de la représentation lla du personnage 11 ainsi colorée dans la mémoire 10, sans bien entendu les points de référence et les anneaux de couleurs. L'opérateur dispose alors sur le dispositif de digitalisation 3 le support 4b suivant sur lequel est dessinée la représentation llb du personnage 11. Comme précédemment, il provoque à l'aide de l'unité de traitement 2 la saisie de cette représentation llb et sa mémorisation dans la mémoire 8 et fait apparaitre sur l'écran 6 cette représentation llb. Puis, à l'aide de l'unité de traitement 2, l'opérateur superpose à la représentation llb, la cartographie des germes précités qui était antérieurement attribuée à la représentation lla précédemment traitée. Cette superposition est représentée sur la figure 3. Comme l'opérateur peut le voir, certains des points de référence sont toujours situés dans les zones pour lesquels ils avaient été précédemment sélectionnés. C'est le cas en particulier des points de référence 13a et 13b. Par contre, d'autre points de référence sont maintenant à l'extérieur des zones pour lesquelles ils avaient été précédemment sélectionnés. C'est le cas en particulier du point de référence 13c. A l'aide de l'outil de désignation 7, l'opérateur corrige la position du point de référence des zones qui se sont déplacées ou déformées de telle sorte que ce point de référence soit amené à l'intérieur de la zone pour laquelle il a été précédemment attribué. Il déplace en particulier le point de référence 13c. Sur la figure 3, les différents points de référence à déplacer sont munis d'une flèche. Cette opération de correction de position des points de référence, qui provoque en même temps le déplacement des anneaux des couleurs qui leur sont associées, étant terminée, l'opérateur provoque, comme précédemment, la mémorisation dans la mémoire de germes 9 la nouvelle cartographie sur l'écran de visualisation 6 des points de référence 13a, 13b, 13c ... et des couleurs 14a, 14b, 14c ... qui leur sont associées. Comme précédemment, l'opérateur provoque, à l'aide de l'unité de traitement 2, la colorisation des différentes zones 12a, 12b, 12c ... et provoque la mémorisation, dans la mémoire 10, de la représentation llb du personnage 11 ainsi colorée. L'opérateur répète alors les opérations décrites cidessus pour colorer la représentation llc du personnage 11 représenté sur la figure 3. L'animation du personnage 11 peut naturellement comprendre autres représentations suivantes. L'opérateur exécute la colorisation de ces représentations suivantes du personnage 11 de la même manière. Ces opérations de mise en couleurs étant terminées, l'opérateur peut alors transférer sur un film ou une bande vidéo, à l'aide d'un dispositif de transfert adapté 15 relié à l'unité de traitement, image par image, la suite de représentations lla, llb, llc mises en couleurs et contenues dans la mémoire 10 afin d'obtenir une séquence animée à la vitesse souhaitée visionnable. Dans une variante d'exécution, l'opérateur peut procéder à la saisie à l'aide du dispositif de digitalisation 3 et de l'unité de traitement 2 l'ensemble des représentations lla, llb, llc du personnage 11, leur attribuer respectivement une référence et exécuter ensuite, en les rappelant successivement, les opérations de mise en couleurs précitées. L'unité de traitement 2 peut renfermer une unité de calcul permettant par exemple, après que l'opérateur ait exécuté la mise en couleurs de la représentation lla du personnage 11 et sa représentation llc, de superposer à la représentation intermédiaire llb du personnage 11 une cartographie modifiée des germes tenant compte des écarts de position entre les points de référence lla et llc, préalablement sélectionnés ou corrigés. Dans une autre variante, l'unité de traitement 2 peut comprendre une unité de calcul permettant de proposer une cartographie des germes pour la représentation llc du personnage 11 calculée en fonction des écarts de position des points de référence 13a et 13b des représentations lla et llb du personnage 11 préalablement cartographiées. Suite aux propositions ci-dessus faites par calcul, soit par interpolation soit par extrapolation, l'opérateur effectue les corrections de position des points de référence comme décrit précédemment. Le nombre de points de référence à corriger devrait normalement être moins important que lors d'une correction sans calcul. Par ailleurs, l'opérateur dispose dans la mémoire de germes 9 de chacune des cartographies des points de référence et des couleurs associées de chacune des représentations lla, llb, llc ... du personnage 11. L'unité de traitement 2 peut être adaptée de telle sorte que l'opérateur puisse, en une seule opération, modifier l'une quelconque des couleurs préalablement choisies pour les zones de manière à pouvoir disposer dans la mémoire 10 des représentations lla, llb, llc .... colorées avec les nouvelles couleurs choisies. L'unité de traitement peut en outre comprendre un ensemble de circuits périphériques permettant à l'opérateur d'exécuter différents traitements d'images qui sont par ailleurs parfaitement connus. Par exemple, l'opérateur pourrait superposer aux représentations colorées du personnage 11 d'autres représentations. La présente invention ne se limite pas à l'exemple ci-dessus décrit. Bien d'autres variantes sont possibles sans sortir du cadre défini par les revendications annexées. REVENDICATIONS 1. Procédé de mise en couleurs d'une suite de représentations (lla, llb, llc) formées respectivement d'une multiplicité de zones (12a, 12b, 12c) délimitées par des contours et susceptibles de se déplacer et/ou de se déformer d'une représentation à l'autre, en vue de la réalisation d'une séquence animée formée notamment desdites représentations successives colorées, caractérisé par le fait qu'il consiste à digitaliser ou enregistrer dans une mémoire les représentations préalablement réalisées sur des supports (5a, 5b, 5c), et par le fait qu'il consiste dans une première étape, - à visualiser, sur un écran de visualisation (6), l'une des représentations préalablement enregistrée, - à sélectionner un point de référence (13a) à l'intérieur de chacune des zones à colorer de la représentation visualisée et à attribuer ou associer une couleur à chacun de ces points de référence en vue de colorer ou remplir la zone associée à chaque point de référence de la couleur choisie pour cette zone, - à mémoriser en correspondance la cartographie de l'ensemble des points de référence (13a, 13b, 13c) sélectionnés, sur l'écran de visualisation, et les couleurs qui leur sont respectivement attribuées ou associées, dans une seconde étape - à visualiser sur l'écran de visualisation une autre représentation préalablement enregistrée, - à superposer à cette autre représentation visualisée la cartographie des points de référence et des couleurs associées de la représentation précédemment visualisée, - à corriger la position du point de référence (13c) des zones qui se sont déplacées ou déformées de telle sorte que ce point de référence soient amené à l'intérieur de la zone pour laquelle il a été précédemment attribué en vue colorer chacune des zones par les couleurs qui leur sont respectivement associées, - à mémoriser la cartographie de l'ensemble des points de référence associés à cette autre représentation, sur l'écran de visualisation, ainsi que les couleurs qui leur sont respectivement associées, - et à répéter la ou les étapes ci-dessus en vue de mettre en couleur les autres représentations préalablement mémorisées. 2. Procédé selon la revendication 1, caractérisé par le fait qu'il consiste à conserver en mémoire (9) l'ensemble des cartographies précitées des points de référence de chacune des représentations colorées afin de pouvoir éventuellement modifier la couleur associée à l'une quelconque des zones. 3. Procédé selon l'une des revendications 1 et 2, caractérisé par le fait qu'il consiste à mémoriser successivement lesdites représentations colorées. 4. Procédé selon la revendication I, caractérisé par le fait qu'il consiste à effecteur la correction de position des points de référence d'une représentation à colorer en fonction de l'écart de position préalablement effectué entre les points de référence de deux représentations préalablement cartographiées.