Brevet FR2523332A1 — publié le 19830916

L'invention est relative aux dispositifs de créa- tion d'images, et plus particulièrement à une synthèse d'in- formations de couleur utilisable dans de tels dispositifs. Il existe divers périphériques d'ordinateur cou- rants qui permettent la génération de "créations graphiques sur ordinateur " d'une façon entièrement électronique Gel- 1 e 8-ci peuvent avoir la forme d'affichages de vecteurs ou de trames, le dispositif d'entrée étant usuellement formé par une tablette de numérisation ou table à touche de tracés sur laquelle l'opérateur peut dessiner en voyant les résul- tats de son travail en temps réel sur le visuel ou affichage électronique. Un ensemble de création graphique électronique connu est représenté par la figure 1, les constituants prin- cipaux de celui-ci comprenant une table à touche 10, un or- dinateur 12, une mémoire d'images 13 et un dispositif d'affi- chage 17 Un artiste dessine avec le stylet ou "crayon" 11 sur la table et l'ordinateur 12,enregistre les coordonnées du crayon tout en gardant en mémoire la couleur, sélection- née par un sélecteur 18, avec laquelle l'artiste a choisi de dessiner L'ordinateur fournit alors les adresses appropriées à la mémoire d'images 13 o l'élément d'image figurant à 1 ' adresse correspondante est modifié de façon à garder le co- de ( généralement à 8 bits) correspondant à la couleur choi- aie qu'il reçoit comme donnée d'arrivée A mesure que la mé- moire d'images se trouve lue aux rythmes vidéo ordinaires de télévision sous la commande du générateur d'adresses de vi- sualisation 15, qui est généralement calé sur une référence de synchronisation extérieure s'il y a lieu, les tracés, ou les images, dessinés par l'artiste se visualisent sur le dispositif d'affichage Le terminal vidéo 17 est représenté comme recevant les données d'image mises sous forme analo- gique par un convertisseur numérique-analogique 14 Il a été constaté en pratique que, sous réserve que le dispositif d'affichage soit proche de la table de numérisation, le fait que l'artiste regarde l'écran au lieu de regarder sa main ne crée pas de difficulté. 2. Il est possible d'utiliser l'ordinateur pour lui faire assigner au trait du crayon, par l'intermédiaire du sélecteur 19, une grosseur correspondant au diamètre de plusieurs points d'image, de sorte par exemple que les traits de l'image "dessinée" soient d'une largeur voulue, comme S'ils avaient été dessinés avec un crayon plus gros. Ceci est réalisé en agissant sur l'écriture de données dans la mémoire d'images en sorte que des points d'image adja- cents reçoivent eux aussi les données d'arrivée. Bien que l'ensemble représenté comporte une mé - moire d'images unique 13, ceci afin de faciliter la compré- hension, en pratique l'information de couleur provenant de l'ordinateur 12 est généralement transmise à trois mémoires d'image distinctes dont chacune prend en charge respective- ment la luminance et les composantes de différence de cou- leur de l'information de couleur (Y, I et Q pour la norme NTSC)et dont les signaux de sortie sont recombinés pour fournir l'information de couleur normale qui est visualisée sur le terminal vidéo 17 en faisant appel à des techniques vidéo courantes On conna St d'autres dispositifs faisant appel à une mémoire d'images unique o des I couleurs par- tielles" sont prises en compte sous forme de composantes rouge, verte et bleue de l'information de couleur Bien que dans les dispositions représentées, la couleur soit simple- ment sélectionnée par le sélecteur 18, l'opérateur peut aussi, lorsqu'il désire choisir une couleur, appeler-sur 1 ' écran vidéo un groupement de cellules équivalent à un cer- tain nombre de "pots de peinture" et, en déplaçant le cra- yon sur la surface de la table 10, il peut examiner la poë sition correspondante du crayon sur l'écran ( l'ordinateur générant ordinairement un curseur d'écran à réticule ou au- tre qui identifie la position du crayon) Lorsque le crayon est placé sur le "pot de peinture" désiré, il est mis en contact effectif avec la table, d'o s'sensuit que la cou- leur pointée est celle sélectionnée par l'ordinateur pour être délivrée à l'écran par l'intermédiaire de la mémoire d'images cependant que le crayon dessine l'image désirée. 3. Un problème propre à ce genre de dispositifno- tamment lorsque l'on désire atteindre à un plus grand réa- lisme et à des nuances de couleur plus nombreuses, est que le dispositif doit être conçu en sorte qu'il mette à la disposition de l'opérateur un grand nombre de ces "pots de peinture" Même alors, l'opérateur peut estimer que le choix disponible reste insuffisant pour ses besoins. La présente invention vise un agencement qui per- met à l'opérateur de créer n'importe laquelle d'entre des couleurs très nombreuses sans avoir besoin de faire ap- pel & des "pots de peinture" ou autres mécanismes de sé- lection de couleurs incommodément nombreux. Tel qu'à entendre dans toute la présente descrip- tion, le terme " couleurs'tsétend non seulement aux différen- tes couleurs, mais aussi aux différentes nuances d'une même couleur ainsi qu'aux différentes nuances de gris du milieu monochrome. Selon l'invention, il est proposé un système de création d'image à palette synthétisée qui est caractérisé en ce qu'il comprend: un moyen à sources de couleurs pro- pre à définir au moins deux couleurs; un moyen sélecteur propre & sélectionner des couleursdu moyen à sources de couleurs; un moyen de traitement propre à mélanger les cou- leurs sélectionnées dans des proportions désirées; un mo- yen de commande propre à doser manuellement les proportiors désir 4 es du mélange de couleurs; un moyen de visualisa- tion propre A-permettre d'examiner visuellement le mélan- ge d'au moins deux couleurs; et un moyen de mémorisation propre à conserver la couleur mélangée pour utilisation ultérieure. Les caractéristiques et avantages de l'invention ressortiront plus amplement de la description détaillée qui est donnée ci-après à titre non limitatif en référence aux dessins annexés, sur lesquels: Pig 1 représente le dispositif de création gra- phique classique à commande manuelle, décrit précédemment, Fig 2 représente une forme de réalisation de la palette synthétisée selon la présente invention, 4. Fig 3 représente la visualisation de la palette, celle-ci portant un assortiment de couleurs; Fig 4 représente un traitement de couleurs sous forme de trois canaux de composantes opérant simultanément; et Fig 5 représente un agencement de palette adapté à être incorporé au dispositif de la fig 1. Une forme de réalisation de la palette synthéti- sée selon la présente invention est représentée par la fig. 2 Dans cette forme de réalisation, la palette travaillera dans le domaine numérique. La palette comporte un certain nombre de couleurs de peinture" fournies par des sources de couleur 20 à 23. En général, chacune de ces sources peut comprendre un sé- lecteur numérique à molette fournissant un signal de sor- tie numérique représentatif de la couleur qui lui est effec- tée Chaque sélecteur comportera généralement au moins deux positions afin de pouvoir fournir une sélection de cou- leurs L'accès à l'un des couleurs appropriées peut s'effec- tuer par l'intermédiaire d'un sélecteur rotatif 24 et àe nombre sous forme de signal numérique est transmis à un pro- cesseur 30, qui dans le présent agencement, est formé d'un soustracteur 32, d'un multiplicateur 33 et d'un addition- neur 34 Le signal de sortie traité est mis à la disposi- tion de l'une ou plusieurs des positions d 'une mémoire de palette 31 sous la commande d'-un générateur d'adresse de mémoire de palette 35 Les adresses sont désignées par la mise en contact du stylet ou crayons Il avec la table de nuuérisat 1 on graphique 10 tout comme dans l'agencement de la fig 1, la mémoire de palette n'ayant cependant pas besoin d'itre aussi volumineuse que la mémoire d'images, ce qui permet de réduire les capacités d'adressage de points d'i- mage nécessaires. La table de numérisation fournit un échantillon- nage chaque fois que le crayon est déplacé, et celui-ci sert à faire débuter un cycle d'écriture de mémoire de palette. Normalement, le format de la palette peut être de 256 x 128 points d'image, et donner ainsi une zone de palette repré- 5. sentant 1/16 du format de l'écran lorsqu'elle est visua- lisée sur le terminal vidéo Le mélange de couleurs four- ni par le processeur 30 en n'importe quel point de la pa- lette, tel que visualisé en faisant intervenir la mémoire 31, peut être conservé pour usage futur en "peinture' ef- fective par transmission de l'équivalent numérique à la mémoire intermédiaire 27, 28 ou 29 par l'intermédiaire du sélecteur 25, l'emplacement approprié des points d'image étant choisi en plaçant le crayon 11 sur l'emplacement approprié de la table de numérisation 10, ce qui donne ac- cès à l'adresse correspondante de la palette. En pratique, le crayon 11 est généralement agencé de façon à comporter un dispositif sensible à la pression ( tel par exemple qu'un potentiomètre à ressort de rappel), de sorte que la pression appliquée fournisse une tension qui, après conversion par le convertisseur ana- logique-numérique 28, est utilisée pour agir sur le traite- ment ayant lieu dans le processeur 30, de façon à simuler plus fidèlement l'effet de mélange que fournit le mélange des couleurs sur une palette normale, et comme représenté par la fig 3 Il est loisible de conserver plusieurs cou- leurs du mélange dans les mémoires intermédiaires de ré- serve Ainsi, un fonctionnement type de la palette peut commencer par la sélection de la couleur NI I par exemple, et l'introduction de celle-ci sur la palette, c'est-à-dire son introduction dans la mémoire 31 par l'intermédiaire du processeur 30 Comme aucune autre couleur n'est alors présente dans la mémoire 31 à ce stade, la couleur mise en mémoire ne dépendra que de la pression du crayon A la sélection de la couleur NI 2 ( fig 2), cette couleur est traitée avec la couleur contenue en mémoire de façon à S'y mélanger dans les régions o les deux couleurs se che- vauchent Ce mélange dépendra aussi de la pression du crayon et du nombre de touches surajoutées qu'aura fait exécuter l'opérateur au crayon Lorsqu'une couleur ou une gamme de couleurs particulières ont été créées de façon satisfaisante, chacune de celles-ci (telles par exemple les couleurs M et N de la fig 3) peut alors être conser- 6. vée dans les mémoires intermédiaires appropriées pour être utilisée ultérieurement, pour peindre ou bien pour les mélanger à d'autres couleurs en faisant intervenir le sélecteur 24 Cette technique permet de créer à volonté une gamme complète de couleurs à partir d'un petit nombre de couleurs de base Bien que, dans un souci de simplifi- cation, seules trois mémoires intermédiaires soient re- présentées, ce nombre peut être augmenté Ainsi, lorsq' un opérateur travaille sur des visages, par exemple, il est possible de constituer une gamme de tons chair et de la conserver pour l'utiliser sur ce sujet particulier. Lorsqu'une autre image fait intervenir le rendu du ciel, une gamme de bleus peut alors être utilisée. Bien que l'on vienne de décrire le dispositif comme simulant le processus normal de mélange de couleurs de peinture, ce dispositif pourrait être modifié en sorte que la table à touche fournisse un flux permanent d'échan- tillonnages de façon que l'effet de mélange prenne en compte la durée pendant laquelle le crayon est maintenu en un emplacement donné. Bien que l'on ait pris comme illustration du traitement de couleurs de peinture le cas d'un processeur et d'une mémoirede palette 31 uniques ( ce qui convien- drait parfaitement àades images monochromes o les cou - leurs produites sont toutes des nuances de gris) afin de faciliter la co Grréhension, en pratique, l'information de couleur sera généralenient traitée en trois canaux identi - ques Ainsi, commae représenté par la fig 4, la-couleur de peinture provenant de blocs 20 A, 20 B, 20 C, qui renferment respectivement les composantes de couleur ( par exemple Y, I et Q) sera délivrée respectivement à des processeurs A à 30 C et à des mémoires de paletette 31 à 31 C atta- qués en parallèle à partir d'un générateur d'adresses com- mun 35 Les signaux de sortie respectifsseront transmis à un combinateur 43 lorsque la couleur totale sera fournie pour 8 tre visualisée ( par l'intermédiaire d'un conver - tisseur numérique-analogique si nécessaire), et elle peut aussi être renvoyée en amont à des mémoires intermédiai- 7. res de conservation. Lorsque la palette selon l'invention est incorpo- rée dans un ensemble de création graphique préexistant du type représenté par la fig 1, le présent dispositif peut itre représenté par l'agencement de la fig 5 Une couleur sélectionnée rendue disponible par l'intermédiaire de l'or- dinateur peut être mélangée avec une couleur déjà présente dans la palette et, après mélange, la couleur intéressante peut être conservée dans la mémoire intermédiaire 26 pour étre utilisée dans la mémoire d'images. Bien que cela ne soit pas représenté, il peut être commode de vider la région de l'écran de visualisation qui est extérieure à celle de la palette, en faisant appel à des techniques courantes, ou d'asservir en position la zone de palette sur l'image en cours de coloriage. ien que la palette selon l'invention convienne à des générateurs de création graphique rudimentaires, la sou- plesse et la puissance de la palette la rendent idéale pour des systèmes plus élaborés tels que celui décrit dans la de- mande de brevet britannique 81 36 539 2523332- 8. REVENDICATIONS 1 Système de création d'images a palette syn- thétisée électroniquement caractérisé en ce qu'il comprend: un moyen à sources de couleur ( 20 à 23) propre à définir au moins deux couleurs; un moyen sélecteur ( 24) propre à sélectionner des couleurs du moyen à sources de couleur; un moyen de traitement ( 30) propre à mélanger les couleurs sélectionnées dans des proportions désirées; un moyen de commande ( 10, 11) propre a permettre de doser manuellement les proportions désirées du mélange de couleurs; un moyen de visualisation ( 17 j' propre à permettre d'examiner visuel- lement le mélange d'au moins deux couleurs; et des moyens de mémorisation ( 27 à 29) propres à conserver la couleur mélangée pour usage ultérieur. 2 Système selon la revendication 1, caractérisé en ce que le moyen de traitement ( 30) comporte une mémoire de palette ( 31) présentant une multiplicité d'emplacements adaptés à définir la zone de mélange de palette. 3 Système selon la revendication 2,caractérisé en ce que le moyen de traitement comportant ladite mémoire de palette ( 31) comporte une multiplicité de canaux de traitement ( 30 A à 300) adaptés à traiter simultanément des composantes désignées de l'information de couleur. 4 Système selon la revendication 2,caractéri 6 sé en ce que le moyen de commande est adapté à commander ma- nuellement la portion de la zone de palette utilisée dans le processus de mélange de couleurs et à commander l'accès de la couleur conservée par ledit moyen de mémorisation. Système selon la revendication 1,caractérisé en ce que le moyen de commande comporte un capteur à action manuelle ( 11) propre à faire varier le mélange effectué par ledit moyen de traitement. 6 Système selon la revendication 5,caractérisé en ce que le capteur est adapté à faire varier le mélange effectué sous la dépendance de la pression manuelle ap- pliquée à celui-ci. 7 Système selon la revendication 1, caractérisé en ce que le moyen de traitement comporte au moins un addi- 9. tionneur et un multiplicateur ( 33, 34). 8 Système selon la revendication 1,caractérisé en ce que le moyen de commande comporte une table à touche ( 10) associée à un stylet ( 11) adapté à commander l'appli- cation des couleurs sélectionnées. 9 Système selon la revendication 1, caractérisé en ce que le moyen de mémorisation comporte une multiplici- té de mémoires intermédiaires de données ( 27 à 29) desti- nées chacune à conserver de l'information représentative de la couleur mélangée. Système selon la revendication 3, caractéri- sé en ce que le moyen à sources de couleur comporte une multiplicité de sources ( 20 à 23) destinées chacune à dési- gner une composante de l'information de couleur destinée à être utilisée dans les canaux de traitement respectifs. 11 Système delon la revendication 2,caractérisé en ce que le processus de mélange est adapté à prendre en compte l'intervalle de temps pendant lequel le moyen de commande est maintenu en un emplacement donné. 12 Procédé de création d'image à palette synthé- tisée électroniquement,caractérisé en ce qu'il comprend les Opérations consistant à: définir au moins deux couleurs;à sélectionner une couleur parmi les couleurs définies; à mé- langer les couleurs sous des proportions désirées par com- mandeâanuelle; à examiner le processus de mélange; et à conserver le mélange lorsque la couleur désirée est obtenue. 13 Procédé selon la revendication 12, caractéri- sé en ce qu'il comprend l'opération consistant à définir la zone de mélange de palette en sorte que son format per- mette des variations du mélange à obtenir. 14 Procédé selon la revendication 12, caractéri- sé par l'opération consistant à faire varier le mélange de couleurs sous la dépendance d'une pression appliquée manuellement. 15 Procédé selon la revendication 12, caractéri- sé par l'opération consistant à subdiviser le processus de mélange en une multiplicité de canaux de façon à per- mettre à des composantes désignées de la couleur d'être traitées simultanément.