FR2473236A1 - Procede et machine pour preparer une table memoire pour le controle des conditions de couleurs dans une machine de reproduction d'images - Google Patents

Procede et machine pour preparer une table memoire pour le controle des conditions de couleurs dans une machine de reproduction d'images Download PDF

Info

Publication number
FR2473236A1
FR2473236A1 FR8027411A FR8027411A FR2473236A1 FR 2473236 A1 FR2473236 A1 FR 2473236A1 FR 8027411 A FR8027411 A FR 8027411A FR 8027411 A FR8027411 A FR 8027411A FR 2473236 A1 FR2473236 A1 FR 2473236A1
Authority
FR
France
Prior art keywords
data
memory
correction
machine
group
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8027411A
Other languages
English (en)
Other versions
FR2473236B1 (fr
Inventor
Fumio Okada
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dainippon Screen Manufacturing Co Ltd
Original Assignee
Dainippon Screen Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dainippon Screen Manufacturing Co Ltd filed Critical Dainippon Screen Manufacturing Co Ltd
Publication of FR2473236A1 publication Critical patent/FR2473236A1/fr
Application granted granted Critical
Publication of FR2473236B1 publication Critical patent/FR2473236B1/fr
Expired legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46—Colour picture communication systems
    • H04N1/56—Processing of colour picture signals
    • H04N1/60—Colour correction or control
    • H04N1/6027—Correction or control of colour gradation or colour contrast
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/02—Digital function generators
    • G06F1/03—Digital function generators working, at least partly, by table look-up
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46—Colour picture communication systems
    • H04N1/56—Processing of colour picture signals
    • H04N1/60—Colour correction or control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

LA PRESENTE INVENTION CONCERNE UN PROCEDE ET UNE MACHINE POUR PREPARER UNE TABLE MEMOIRE POUR LE CONTROLE DES CONDITIONS DE COULEURS DANS UNE MACHINE DE REPRODUCTION D'IMAGES. LA MACHINE 8 COMPORTE ESSENTIELLEMENT UNE MEMOIRE DE DONNEES DE POINTS DE VIREMENT 10, UN SELECTEUR DE ZONES 19, UN GENERATEUR DE FONCTIONS 12, UN SELECTEUR DE TABLES 18, UNE MEMOIRE DE CORRECTION 13, ET UN ADDITIONNEUR-SOUSTRACTEUR 14. LE PROCEDE CONSISTE A EMMAGASINER DANS LA MEMOIRE 10 DES DONNEES, A LIRE LES DONNEES EMMAGASINEES, A LES TRAITER EN LES CORRIGEANT ET A LES EMMAGASINER DANS UNE MEMOIRE INDEX DE TABLE 1.

Description

1.
La présente invention concerne un procédé et une machine pour prépa-
rer une table mémoire pour le contrôle des conditions de couleurs telles qu'une correction de densité, une correction de couleurs, une correction de gradations
ou similaires, en vue d'une utilisation dans une machine de reproduction d'ima-
ges telle qu'un dispositif de balayage couleurs ou un fac-similé couleurs. Dans les machines de reproduction d'images telles que les dispositifs
de balayage couleurs ou fac-similéscouleurs, o le processus de reproduction s'ef-
fectue de façon digitale, une table mémoire est utilisée à la place d'un circuit analogique tel qu'on le trouve dans les machines analogiques conventionnelles,
pour effectuer un développement non linéaire permettant d'obtenir un développe-
ment instantané.
Toutefois, les caractéristiques de conversion de la table mémoire sont variables selon le ton de la couleur de l'image originale, la courbe de gradation et similaires et sont par conséquent réécrites en fonction des caractéristiques
souhaitées pour chaque image originale.
Selon la méthode couramment utilisée, une série de tables est prépa-
rée par avance et emmagasinées dans une mémoire magnétique avec les indexes cor-
respondants, la table concernée de cas en cas étant lue et transmise à la mémoire
d'un circuit de balayage du dispositif de balayage couleurs.
Toutefois, une table mémoire est nécessaire pour chaque canal couleur séparé et une autre table mémoire est nécessaire pour chaque correction de densité, pour chaque correction de couleurs, pour chaque correction de gradations, etc. Une telle quantité de tables mémoiresnécessite une mémoire centrale ayant une capacité
très importante, et il s'avère qu'en pratique, ce procédé est difficilement utili-
sable. En outre, même s'il est possible de préparer les tables mémoireSà l'avance, la sélection de la table appropriée demande un temps relativement long, et de ce fait, les conditions de contrôle couleurs ne sont transmises, au dispositif de
balayage couleurs, qu'après un temps relativement long.
La présente invention pallie ces inconvénients en proposant un procédé de préparation de table mémoire pour le contrôle des conditions de couleurs, en
vue d'une utilisation dans une machine de reproduction d'images telle qu'un dispo-
sitif de balayage couleurs ou un fac-similé couleurs, qui permet un accès rapide, constant et économique et qui réduit le besoin de disposer d'une mémoire à grande capacité.
Un autre objet de la présente invention consiste à réaliser une ma-
chine pour préparer une table mémoirepourlecontrôle des conditions de couleurs en vue d'une utilisation dans une machine de reproduction d'images telle qu'un
dispositif de balayage couleurs et un fac-similé, qui ne comporte pas les dé-
fauts susmentionnés, qui est rapide, stable et économique et dont la capacité de
la mémoire puisse être considérablement réduite.
2.
îL473239
Le procédé selon l'invention comporte les étapes swiïwates consistant à: a. Emmagasiner dans une première mémoire des g Us de données de points de virement, fournis par des fonctions d'approxiatimn par fragmentation en segments des courbes fondamentales de caractéristiques, b. Lire lesdites données emmagasinées, c. Traiter les données entre deux points de,vâm,, nt:4,-e:nts le long du segment qui les relie, et
d. Emmagasiner le groupe de données de points de w:',me t et les don-
nées traitées entre deux de ces points par ordre de nums<d'";az-,rm__ dans une seconde mémoire, pour obtenir une table mémoire ayant s cie n: 'Lstique désirée. La machine selon l'invention comporte:
a. Une mémoire pour emmagasiner un groupe de darres & dRmeiiks e wỉ-
rement, fournis par des fonctions d'approximation par fragmemtatim em sagmerbs des courbes fondamentales de caractéristiques, b. Un sélecteur de données qui sélectionne un de ces gmm _ _ w0m dans la mémoire, et c. Un générateur de fonctions qui traite les adaiomas erbme <deix Miiits
de virement adjacents le long du segment qui les relie, eI qui,aèmeA i urae rm-
moire index de table d'une machine de reproduction d'images, dwm I.,,m2Le. m
prépare une table de mémoire ayant la courbe de caracté;sti:iues< dmnme, Soes &rn-
nées correspondant aux points de virement et les données tibt$es -e 3mn du Meg-
ment qui les relie par ordre de numéros d'adressage.
La présente invention sera mieux comprise en zlerce is idsmr'p-
tion d'exemples de réalisation et des dessins annexés, dams lesqua]S c
La figure 1 représente un schéma bloc des moyensi permetttmt de mmtt-
tre en oeuvre le procédé selon l'invention, et une mémolire lndex de tzfle u",nI indexeur de table d'une machine de reproduction d'images, La figure 2 représente un graphique comportant des segmemts]iLikmxmies pour expliquer la préparation d'une table selon une méthode d"'ppmmtihm1 La figure 3 représente le lien entre une courbe de csiv=tibitiques
d'une table de base et une courbe de caractéristiques de la tubfe tmflLe qu%'on dé-
sire l'obtenir,
La figure 4 représente une courbe de correction des vaieimrs emmagasi-
nées dans une table de correction,
La figure 5 représente trois types de courbes de 'zimiitnm des va-
leurs emmagasinées dans des tables de correction, La figure 6 représente des exemples de courbes car=tristiques d'une
table de base utilisée dans les moyens représentés par la fi..
3. 247323e La figure 7 représente un schéma bloc d'un autre dispositif de mise en oeuvre d'un autre procédé de préparation d'unetable mémoire selon l'invention,
avec une mémoire index de table d'un indexeur de table d'une machine de reproduc-
tion d'images, et La figure 8 représente les courbes caractéristiques des tables de
base utilisées dans le dispositif de la fig. 7.
En référence aux dessins, la fig. 1 illustre un dispositif 8 de pré-
paration de table de contrôle des conditions de couleurs tel que la correction de la densité, la correction couleurs, la correction de gradations, etc. selon
la présente invention, ainsi qu'une mémoire index de table 1 d'un indexeur de ta-
ble d'un dispositif de balayage images.
Les lignes d'adressage 2 de la mémoire index de table 1 sont reliées à une ligne de sortie 4 d'un signal image entrée Dx, par l'intermédiaire de moyens 3 de commutation de lignes tels qu'un circuit tampon à trois états. La ligne 5 de sortie des données de la mémoire index de table 1 est connectée à une ligne de sortie 6 d'un signal image de sortie Dy qui est traitée par une table, par l'intermédiaire de moyens 7 de commutation de lignes qui sont activés en synchronisation avec les moyens de commutation de lignes 3, de sorte que la ligne d'adressage 2 puisse être couplée à la ligne d'entrée 4, lorsque la ligne de
sortie de données 5 est connectée à la ligne de sortie 6.
Lorsque la table est réécrite avec les données voulues, la ligne d'a-
dressage 2 de la mémoire index de table 1 est connectée à une ligne 9 de signal d'adressage de moyens de préparation de table 8, et la mémoire index de table 1
est connectée dans un mode d'écriture.
On sélectionne un nombre de tables de base approprié ayant les cour-
bes de caractéristiques de conversion de base sélectionnées parmi toutes les
courbes de caractéristiques de conversion requises. Ensuite, les données corres-
pondant à la courbe des caractéristiques de conversion de base de chaque table de base sont comprimées, de façon à obtenir un groupe de données de points de
virement selon un procédé conventionnel, et fourni par des fonctions d'approxi-
mation par fragementation en segments linéaires reliant les différents points entre eux. Ensuite, les groupes ainsi obtenus sont emmagasinés dans une mémoire
des moyens 8 de préparation d'une table.
La mémoire 8 des données des points de virement comporte une série de zones 11, dont chacune emmagasine un groupe de données de points de virement de chaque table de base. Un groupe de données de points de virement est lu dans la zone correspondante 11 de la mémoire 10, et est transmis à un générateur de fonctions12 qui émet des données correspondant aux segments obtenus par les
fonctions d'approximation.
Comme le montre la fig. 2, le générateur de fonctions 12 reçoit les 4.
L47323
données de groupe de points de virement (x0, yo), (xl, yl),......, et (x, yn),
et les données entre deux points de virement adjacents sont obtenues par la dé-
termination d'une fonction primaire fi, f2, etc..., par exemple un segment li-
néaire passant par les deux points adjacents, de sorte que les données sont trai-
tées le long dudit segment. A titre d'exemple, lorsque le nombre d'adresses A est varié de 0 à 256 selon la direction de l'axe X, un code de sortie D, entre deux points de virement adjacents dans la direction de l'axe-Y, est calculé selon la formule suivante: sixO< A < xl, D = fi = alA + yO, et de ce fait ai = Y2 - YO x1 - xo si xl < A < x2, D = f2 = a2A + Y1, et ainsi a = Y2 - Yl
2 1
si Xnl <A < Xn, D = fn anA + Yn-l' et de ce fait an = n Yn-1 xn - Xn-1
Chaque nombre d'adressesA et le code de sortie correspondant D, qui sont obte-
nus par le calcul précédent, sont transmis à la mémoire index de table 1 comme
étant les données correspondant aux coordonnées du point.
Le nombre d'adresses A, émis par le générateur de fonctions 12, est transmis à la ligne de signal d'adresse 9, et adresse la mémoire index de table 1 et une mémoire de correction 13. Le code D, émis par le générateur de
fonctions 12, est transmis à un terminal d'entrée d'un additionneursoustrac-
teur 14. Un code de correction d, émis par la mémoire de correction 13, est transmis à un autre terminal d'entrée de l'additionneur-soustracteur 14. Les
deux codes D et d sont additionnés ou soustraits dans l'additionneursoustrac-
teurl4, pour obtenir un code corrigé qui est transmis à la mémoire index de ta-
ble 1.
En conséquence, lorsque les nombres d'adresses A sont adressés de 0 à 256, le générateur de fonctions 12 émet les codes D correspondant au nombre d'adresses A, et les codes corrigés, obtenus par addition ou soustraction des codes de correction d aux ou des codes D, sont transmis à la mémoire index de table 1 et sont emmagasinés dans cette dernière, de façon à obtenir une table
mémoire ayant la courbe de caractéristiques désirée.
La fig. 3 représente une courbe 15 de caractéristiques de base émise par un générateur de fonctions 12,représentéeen trait continu, et une courbe de caractéristiques corrigée 16 émise par l'additionneur-soustracteur 14 représentéepar une ligne discontinue. La différence entre les deux courbes 15 5.
ú47323!F
et 16 correspond au code de correction d. La courbe de correction des codes de correction d est emmagasinée dans une table de correction, comme représenté par
la fig. 4.
La mémoire de correction 13 est divisée en une série de blocs 17, pour emmagasiner les tables de correction correspondant aux différents types de courbes de caractéristiques de correction comme le montre la fig. 5, et chaque bloc 17 est sélectionné par un sélecteur de tables 18 connecté à la mémoire de correction 13 dépendant des caractéristiques de correction souhaitées. Comme le montre la fig. 5, les courbes de caractéristiques de correction ont des valeurs extrêmes maximales différentes en leur centre (b) du côté gauche (a) et du côté
droit (c).
Les courbes de caractéristiques de correction représentées par
les fig. 5a et 5c sont symétriques, et en conséquence si l'opération d'adres-
sage est effectuée dans une direction inverse, par exemple de 256 à 0, les cour-
bes de caractéristiques de correction représentées par la fig. 5c sont obtenues par celles représentées par la fig. 5a. De ce fait, il suffit de préparer les
courbes de caractéristiques représentées par les fig. 5a et 5b.
D'autre part, dans chaque table de correction, les valeurs maxi-
males extrêmes des courbes de caractéristiques de correction peuvent être expri-
mées par quatre bits, et les courbes de caractéristiques de correction sont ainsi fixées. Cependant, la mémoire de correction 13 peut être du type mémoire
morte (ROM).
D'autre part, par exemple, en considérant la correction de gra-
dation, on peut préparer dix courbes de correction de gradation comme le montre
la fig. 6, ces courbes étant emmagasinées dans les zones Il de la mémoire de don-
nées 10 des points de virement, antérieurement à l'opération.
En outre, les fig. 5a, 5b et 5c montrent quatre courbes de carac-
téristiques de correction, et si l'addition (D+d) et la soustraction (D-d) sont
obtenues à partir du code D et du code de correction d pour chaque courbe de ca-
ractéristiques de correction, ceci implique la préparation de vingtquatre ta-
bles de correction.
En conséquence, 240 tables de mémoire corrigées sont préparées à
partir de dix tables de base et vingt-quatre tables de correction, et on dispo-
sera ensemble de 250 tables de mémoire de 240 tables de mémoire corrigées et de
dix tables de base.
Si chaque table de base comporte approximativement seize points de virement et ainsi un groupe de seize données correspondantes, la courbe de
caractéristiques de conversion peut être reproduite suffisamment, en correspon-
dant avec une zone 11, pour emmagasiner le groupe des seize données au moyen de
seize multiplets de capacité relativement faible.
6.
L447323E
De cette manière, la capacité de la mémoire 10 de données de points de virement peut être de 16 multiplets x 10 = 160 multiplets, et celle
de la mémoire de correction 13 peut être de 4 unités d'information x 256 adres-
ses x 8 tables des fig. 5a et 5b = 1024 x 8 unités d'information = 1024 multi-
plets. En conséquence, les moyens de préparation de tables 8 requièrent ensem- ble 1184 multiplets. Ainsi, le moyen de préparation de tables8, comportant 1184 multiplets, est sensiblement capable d'emmagasiner la mémoire index de table 1
ayant 256 multiplets multipliés par 250 tables mémoire, par exemple 64000 multi-
plets ou 64 K multiplets. En d'autres termes, le moyen de préparation de tables 8
correspond essentiellement à un dispositif ayant une capacité de 64 K multiplets.
De la description précédente, il ressort que la mémoire 10 peut
avoir une capacité relativement faible, et peut être composée d'un petit nombre d'éléments de circuit intégré tels qu'une mémoire morte (ROM), une mémoire vive
non volatile ou similaire.
La sélection des zones 11 de la mémoire 10 est effectuée par un sélecteur de zones 19, qui comporte des marques ou des nombres correspondant aux'
courbes de caractéristiques de base de la fig. 6.
L'une des 250 tables mémoire, obtenues comme décrit précédemment, est indexée par une combinaison des nombres sélectionnés du sélecteur de tables
18 et du sélecteur de zones 19, et de la donnée obtenue par addition ou sous-
traction du code de correction d au ou du code D.
La fig. 7 représente une autre forme de réalisation d'un dis-
positif de préparation de tables 8 pour le contrôle des conditions de couleurs
selon la présente invention, ainsi qu'une mémoire index de table 1. Le disposi-
tif de préparation de tables 8 représenté par la fig. 7 a sensiblement la même construction que celui représenté par la fig. 1,. à l'exception du soustracteur 26, d'un circuit à atténuation prédéterminée 27 et d'un dispositif d'ajustage 28 du facteur de pondération, à la place de la mémoire de correction 13 et du
sélecteur de table 18 tel que représenté par la fig. 1.
Dans ce dispositif, par exemple, quatre courbes de caractéristi-
ques de base 21-24 de quatre tables de base représentées par la fig. 8 sont sé-
lectionnées parmi les courbes de caractéristiques de conversion désirées. Cha-
que courbe caractéristique 21, 22, 23 ou 24 est déviée vers une extension maxi-
male par rapport à la ligne droite 20 de la formule y=x. Les groupes de données de points de virement des quatre tables de base sont emmagasinés par avance,
comme susmentionné, dans les zones 11 de la mémoire de données 10.
Une courbe caractéristique, qui est déviée moins que les courbes de base 21-24, peut être préparée à partir des courbes de base. Par exemple, une courbe caractéristique 25, représentée en traits interrompus par la fig. 8, est préparée, comme expliqué ci-dessous, par l'utilisation des données de la 7.
L473236
courbe 21.
Le générateur de fonctions 12 émet des codes de sortie D des points le long de la courbe 21, lorsque les nombres d'adresses A sont adressés
comme mentionné précédemment. A cette occation, le code de sortie D et le nom-
bre d'adresses A sont transmis au soustracteur 26, dans lequel la différence
(D-A) est calculée pour obtenir un code de différence dl qui devra être trans-
mis au circuit d'atténuation prédéterminé 27. Dans le circuit d'atténuation pré-
déterminé 27 ou pondérateur, le code dl de différence (D-A) est divisé par un
facteur de pondération m, qui est engendré par le sélecteur de facteurs de pon-
dération 28 pour obtenir un code d2. Le code d2, émis par le circuit de pondé-
ration 27, et le code de sortie D du générateur de fonctions 12 sont transmis à l'additionneur-soustracteur 14, et la soustraction (D-d2) est effectuée dans ce dispositif pour obtenir un code corrigé d3 transmis à la mémoire index de table 1, de manière à obtenir une table de mémoire correspondant à la courbe 25 de la
mémoire index de table 1.
Le nombre d'adresses A est égal au code de sortie D de la ligne représentée par la formule y=x, et de ce fait le code de différence dl, sorti du soustracteur 26, est égal à la déviation i. d entre la courbe 21 et la ligne 20. Les facteurs de pondération m, enregistrés dans le sélecteur 28,
peuvent être, par exemple, 1, 2, etc... et 7, et l'utilisation de ces huit fac-
8 8 8
teurs permet d'obtenir les courbes de caractéristiques comprenant la courbe 21.
A présent, chaque table de base des courbes de base 21, 22, 23 ou
24 nécessite une capacité de mémoire de 16 multiplets comme mentionné précédem-
ment, et même si l'on prépare vingt tables de base, la mémoire 10 ne nécessite qu'une capacité de 320 multiplets. Dans ce dispositif, le moyen de préparation de tables 8 comporte une mémoire -ayant une capacité de 320 multiplets, ce qui
permet une préparation de 160 tables mémoire.
Ensuite, lorsque le circuit de pondération 27 de la fig. 7 est disposé après la mémoire de correction 13 de la fig. 1, la capacité d'obtenir des courbes de correction, telles que représentées par la fig. 5, est fortement accrue. Ainsi, dans cette réalisation, seules les courbes de caractéristiques de
correction, ayant chacune un maximum de valeur des tables de correction représen-
tées par les fig. 5a et 5b, sont préparées par avance et nécessitent une capa-
cité de 256 multiplets, tandis que la mémoire de données 10 de la fig. 1 néces-
site une capacité de 160 multiplets. Ainsi, 416 multiplets sont nécessaires.
Dans ce cas, si les facteurs de pondération sont les suivants 1, 2, 3 et 4, ce dispositif peut préparer 250 tables mémoire, ce qui correspond
4 44 4
au même nombre que pour le dispositif de la fig. 1. Il devient évident que la ca-
pacité est ainsi largement réduite de 1184 multiplets à 416 multiplets.
8. t 473236 D'autre part, selon la présente invention, la combinaison des dispositifs de la fig. 1 et de la fig. 7 permet la préparation de courbes de caractéristiques compliquées et celle d'un nombre important de tables de mémoire
par l'utilisation d'une mémoire à faible capacité.
Bien que la présente invention ait été décrite en référence à
des formes de réalisation préférées, différentes modifications peuvent être ap-
7 portées par l'homme de l'art sans dépasser le cadre de la présente invention.
9.
4 7323,

Claims (6)

REVENDICATIONS
1. Procédé pour préparer une table mémoire pour le contrôle
des conditions de couleurs en vue d'une utilisation dans une machine de repro-
duction d'images, comprenant les étapes suivantes consistant à: a) emmagasiner dans une première mémoire des groupes de données de points de virement fournis par des fonctions d'approximation par fragmentation en segments de courbes fondamentales de caractéristiques, b) lire lesdites données emmagasinées
c) traiter les données entre deux points de virement adja-
cents, le long du segment qui les relie, et d) emmagasiner le groupe de données de points de virement et les données traitées entre deux de ces points, par ordre de numéros d'adresse,
dans une deuxième mémoire, pour obtenir une table mémoire ayant une courbe carac-
téristique désirée.
2. Procédé selon la revendication 1, dans lequel le groupe des données de points de virement, et les données traitées entre deux points de virement adjacents, sont corrigés par addition ou soustraction d'un facteur de correction aux numéros d'adresse, pour obtenir un groupe de données corrigées qui sont emmagasinées dans une seconde mémoire, permettant d'obtenir ainsi une
table mémoire ayant la courbe de caractéristique désirée.
3. Machine pour préparer une table mémoire pour le contrôle
des conditions de couleurs en vue d'une utilisation dans une machine de re-
production d'images ayant une table de mémoire index, comprenant: a) une mémoire pour emmagasiner un groupe de données de points de virement fournis par des fonctions d'approximation par fragmentation en segments des courbes fondamentales de caractéristiques, b) un sélecteur de données qui sélectionne un de ces groupes prélevé dans la mémoire, et c) un générateur de fonctions qui traitent les données entre deux points de virement adjacents, le long du segment qui les relie, et
qui transmet à une table de mémoire index d'une machine de reproduction d'i-
mages, dans laquelle on prépare une table de mémoire ayant la courbe de carac-
téristique désirée, les données correspondant aux points de virement et les
données traitées le long du segment qui les relie, par ordre de numéros d'a-
dresse.
4. Machine selon la revendication 3, comprenant d'autre part des moyens de correction des données, qui corrigent le groupe de données de points de virement et les données traitées entre deux segments qui les relient, par addition ou soustraction d'un facteur de correction aux numéros d'adresse, 39 pour obtenir un groupe de données corrigées qui sont transmises à la table de 10.
L 47323K
mémoire index de la machine de reproduction d'images.
5. Machine selon la revendication 4, dans laquelle les
moyens de correction de données comprennent une mémoire de correction emmaga-
sinnant les facteurs de correction; un sélecteur de facteurs qui sélectionne le facteur de correction lu dans la mémoire de correction; et un addition- neur-soustracteur qui effectue une addition ou une soustraction des données transmises par un générateur de fonctions et du facteur de correction pour
obtenir le groupe de données corrigées.
6. Machine selon la revendication 4, dans laquelle les moyens de correction des données comprennent un soustracteur qui soustrait le nombre d'adresses des données transmises par le générateur de fonctions
pour émettre une donnée de différence; un circuit de temporisation pré-
détermine qui divise la donnée de différence transmise par le soustracteur par un facteur de pondération prédéterminée;et un soustracteur-additionneur qui effectue une addition ou une soustraction de la donnée transmise par le générateur de fonctions et de la donnée temporisée et transmise par le circuit
16 de temporisation, pour obtenir un groupe de données corrigées.
FR8027411A 1979-12-21 1980-12-22 Procede et machine pour preparer une table memoire pour le controle des conditions de couleurs dans une machine de reproduction d'images Expired FR2473236B1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16553979A JPS5688138A (en) 1979-12-21 1979-12-21 Forming method of memory table

Publications (2)

Publication Number Publication Date
FR2473236A1 true FR2473236A1 (fr) 1981-07-10
FR2473236B1 FR2473236B1 (fr) 1987-01-16

Family

ID=15814300

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8027411A Expired FR2473236B1 (fr) 1979-12-21 1980-12-22 Procede et machine pour preparer une table memoire pour le controle des conditions de couleurs dans une machine de reproduction d'images

Country Status (4)

Country Link
JP (1) JPS5688138A (fr)
DE (1) DE3047695C2 (fr)
FR (1) FR2473236B1 (fr)
GB (1) GB2073987B (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0070680A1 (fr) * 1981-07-14 1983-01-26 Crosfield Electronics Limited Reproduction d'images en couleurs
FR2510279A1 (fr) * 1981-07-23 1983-01-28 Rca Corp Processeur de signaux commande par ram
FR2514531A1 (fr) * 1981-10-13 1983-04-15 Dainippon Screen Mfg Procede pour corriger la gradation de donnees de sortie, utilise dans un systeme de traitement numerique d'images
EP0163246A3 (en) * 1984-05-28 1986-02-12 Nippondenso Co., Ltd. Engine control apparatus
EP0258740A3 (en) * 1986-09-02 1989-10-11 Fuji Photo Film Co., Ltd. Method of and apparatus for processing an image with gradation correction of video signal

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4745466A (en) * 1983-03-06 1988-05-17 Canon Kabushiki Kaisha Digital color image processing apparatus with color masking processing unit addressed by a plurality of multi-bit color component signals using various combinations of the bits of the signals
DE3408108A1 (de) * 1983-03-06 1984-09-06 Canon K.K., Tokio/Tokyo Bildaufbereitungseinrichtung
JPS59171276A (ja) * 1983-03-17 1984-09-27 Canon Inc 画像処理装置
EP0146653A1 (fr) * 1983-12-27 1985-07-03 Ibm Deutschland Gmbh Caméra vidéo couleur avec un filtre numérique intégré
US4727434A (en) * 1984-03-14 1988-02-23 Canon Kabushiki Kaisha Image processing apparatus for rapid production of a hard copy of a video image in which input image signal processing parameters are set while a record medium is being positioned at a recording position
JPS61138941A (ja) * 1984-12-12 1986-06-26 Fuji Photo Film Co Ltd カラ−フイルム検定装置
JPS61248166A (ja) * 1985-04-25 1986-11-05 Matsushita Electric Ind Co Ltd ジヤギ−除去装置
JPH0669211B2 (ja) * 1985-10-23 1994-08-31 株式会社東芝 画像処理装置
JPS62243478A (ja) * 1986-04-16 1987-10-23 Canon Inc カラ−複写装置
DE3629469C2 (de) * 1986-08-29 1994-10-06 Agfa Gevaert Ag Verfahren zur Einstellung der Farbsättigung bei der elektronischen Bildverarbeitung
JPS63309077A (ja) * 1987-06-11 1988-12-16 Seikosha Co Ltd ビデオプリンタ
GB2206261B (en) * 1987-06-22 1992-02-05 Konishiroku Photo Ind Multicolour image forming method and apparatus
JPH06113126A (ja) * 1992-09-28 1994-04-22 Mita Ind Co Ltd 色補正方法および色補正装置
DE69418512T2 (de) * 1993-03-08 1999-10-28 Canon Information Systems Research Australia Pty. Ltd., North Ryde Farbwandlungsvorrichtung

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3893166A (en) * 1972-01-05 1975-07-01 Crosfield Electronics Ltd Colour correcting image reproducing methods and apparatus
FR2425672A1 (fr) * 1978-05-12 1979-12-07 Cyberexact Generateur numerique de consignes programmees multiples

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3612753A (en) * 1969-04-23 1971-10-12 Ventures Res & Dev Self-adaptive system for the reproduction of color
JPS5486353A (en) * 1977-12-22 1979-07-09 Canon Inc Recorder

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3893166A (en) * 1972-01-05 1975-07-01 Crosfield Electronics Ltd Colour correcting image reproducing methods and apparatus
FR2425672A1 (fr) * 1978-05-12 1979-12-07 Cyberexact Generateur numerique de consignes programmees multiples

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0070680A1 (fr) * 1981-07-14 1983-01-26 Crosfield Electronics Limited Reproduction d'images en couleurs
FR2510279A1 (fr) * 1981-07-23 1983-01-28 Rca Corp Processeur de signaux commande par ram
FR2514531A1 (fr) * 1981-10-13 1983-04-15 Dainippon Screen Mfg Procede pour corriger la gradation de donnees de sortie, utilise dans un systeme de traitement numerique d'images
EP0163246A3 (en) * 1984-05-28 1986-02-12 Nippondenso Co., Ltd. Engine control apparatus
US4730255A (en) * 1984-05-28 1988-03-08 Nippondenso Co., Ltd. Engine control apparatus
EP0258740A3 (en) * 1986-09-02 1989-10-11 Fuji Photo Film Co., Ltd. Method of and apparatus for processing an image with gradation correction of video signal

Also Published As

Publication number Publication date
DE3047695A1 (de) 1981-09-24
JPH0151829B2 (fr) 1989-11-06
JPS5688138A (en) 1981-07-17
GB2073987A (en) 1981-10-21
GB2073987B (en) 1983-11-02
DE3047695C2 (de) 1986-01-16
FR2473236B1 (fr) 1987-01-16

Similar Documents

Publication Publication Date Title
US4495522A (en) Recording apparatus and method of picture image
FR2514531A1 (fr) Procede pour corriger la gradation de donnees de sortie, utilise dans un systeme de traitement numerique d&#39;images
US6233369B1 (en) Morphology processing apparatus and method
FR2631766A1 (fr) Procede et appareil de traitement d&#39;un signal d&#39;image fixe
FR2472212A1 (fr) Procede pour determiner automatiquement les conditions de controle de couleur d&#39;une image de reproduction
JP2597350B2 (ja) 画素信号処理方法
GB2073987A (en) Memory table
FR2546694A1 (fr) Appareil de traitement d&#39;images
FR2498345A1 (fr) Procede pour preparer une plaque demi-teinte
US5943141A (en) Image reading apparatus having shading correction means using a reference data processing circuit
EP0219575B1 (fr) Procédé pour la correction d&#39;un signal de sortie vidéo
FR2476952A1 (fr) Generateur de signaux de base et de signaux de test de television et systeme comportant un tel dispositif
US4149195A (en) Method and apparatus for producing rastered printed forms
US4783836A (en) Information reading apparatus
US5045933A (en) Method and apparatus for color correcting digitized images
JPH0560297B2 (fr)
AU6499990A (en) Digital signal processing circuit
FR2516330A1 (fr) Procede et dispositif de traitement d&#39;un signal numerique recu au moyen de memoires mortes en cascade
US5150223A (en) Copier with single pass auto exposure
GB2154827A (en) Method for correcting picture signals in image input equipment
US6005689A (en) Image processing system
JPS63155952A (ja) 画像信号処理装置
FR2607641A1 (fr) Filtre numerique de rang k et procede de filtrage correspondant
FR2648659A1 (fr) Circuit de correction numerique d&#39;ouverture d&#39;un signal video
EP0368671A3 (fr) Appareil d&#39;extraction de caractéristiques

Legal Events

Date Code Title Description
ST Notification of lapse