INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
- UN CONDITIONNEUR (147) ayant 2 entrées, 1 sortie directe et 1 sortie inverse. La première entrée reçoit le signal C3BD émis par la bascule (145). La deuxième entrée reçoit 't le signal SD1 émis par le conditionneur (151). La sortie directe émet le signal IZ1 (abréviation de l'anglais INSERT ZERO 1) qui est un signal qui indique qu'il faut insérer un bit ZERO dans la chaîne série pour supprimer un code noyau parasite produit par la configuration des bits de données ou des bits associés. La sortie inverse produit le signal IZ1* qui est le complément du signal précédent.
- LA BASCULE D (148) dont l'-entrée (D) reçoit le signal IZ1 émis par le cond-itionneur (147) et l'entrée de synchronisation reçoit le signal d'horloge TC. La sortie inverse (Q*) de cette bascule produit le signal IZ2* qui est la mémorisation du signal complémentaire du signal IZ1 émis par le conditionneur (147).
- LE MELANGEUR (149) ayant deux entrées et une sortie directe. La première entrée reçoit le signal SOD* émis par le mélangeur (146) et la deuxième entrée reçoit le signal SD1* émis par le conditionneur (151). La sortie directe émet le signal LB (abréviation de l'anglais LOAD B COUNTER) qui signifie qu'il faut remettre à zéro le compteur CTRB (144).
- LE REGISTRE D'ENTREE TIR (150) (abréviation de l'anglais TRANSMITTER INPUT REGISTER) qui comporte une tête de commande à 3 entrées et 8 cellules de registre a fonctionnement parallèle-série. La première entrée (G1 (PE)) de la tête de commande qui est l'entrée de commande du chargement en parallèle des huit cellules de registre reçoit le signal LIR émis par le mélangeur (134). La deuxième entrée de la tête de commande SE (abréviation de l'anglais SHIFT ENABLE) qui est l'entrée qui commande le transfert en série du contenu des cellules de registre reçoit le signal IZ2* lequel signal est émis par la bascule (148). Ce signal IZ2* interdit donc le transfert en série quand il y a une opération d'insertion d'un zéro. La troisième entrée de la tête de commande (C2) qui est une entrée de synchronisation reçoit le signal d'horloge TC.Les huit cellules de registre sont constituées par des bascules de type D dont l'entrée est conditionnée par la première entrée G1 de la tête de commande et synchronisée par la troisième entrée C2 de la tête de commande. Ceci est résumé dans chaque cellule par les indications (1, 2 D). En résumé, le signal LIR autorise le chargement en parallèle par le signal d'horloge TC des huit cellules de registre a parti des huit signaux de données TD0, TD1, TD2, TD3, TD4, TD5, TD6 et TD7 qui sont fournis par les circuits situés en amont. Au cours du transfert série, le contenu des cellules de registre est transféré depuis le contenu de la cellule d'indice le plus fort. vers la cellule d'indice le plus faible.La cellule d'indice le plus faible transfère son contenu vers la sortie série et délivre le signal SD (abréviation de l'anglais SERIAL DATA).
- UN CONDITIONNEUR (151) ayant 3 entrées, une sortie directe et une sortie inverse. La première entrée est constituée d'un mélangeur à 2 voies ; une voie reçoit le signal DS émis par la bascule (141) et l'autre voie reçoit le signal FDS émis par la bascule (143). La deuxième entrée reçoit le signal IZ2* émis par la bascule (148). La troisième entrée reçoit le signal SD émis par le registre d'entrée TIR go50). La sortie directe délivre le signal SD1 (abréviation de l'anglais SERIAL DATA 1) qui- est un signal de données à transmettre en série. La sortie inverse délivre le signal SD1* qui est le complément du signal précédent.
- UN MELANGEUR (152) ayant deux entrées èt une sortie directe. La première entrée est constituée par un conditionneur a 2 voies : une voie est alimentée par le signal SOD fourni par le mélangeur (146) et la deuxième voie est alimentée par le signal SD1 fourni par le conditionneur (151). La deuxième entrée est constituée par- un autre conditionneur à 2 voies : une voie est alimentée par le signal CZA* fourni par le convertisseur binaire-hexadécimal (138) et la deuxième voie est alimentée par le signal SOD* fourni par le mélangeur (146). La sortie directe produit le signal SD2 qui est un signal à transmettre en série.
- UNE BASCULE de type D (153) qui reçoit sur son entrée D le signal SD2 émois par le mélangeur (152) et sur son entrée de synchronisation le signal d'horloge TC. La sortie directe de cette bascule (153) délivre. le- signal TSD (abréviation de l'anglais TRANSMITTED SERIAL DATA) qui est le signal transmis sur la liaison.
ne fonctionnement de ce convertisseur parallèle-série est le suivant. Quand les circuits situés en amont veulent envoyer un caractère de données TD0, TD1, TD2, TD3, TD4, TD5, TD6, TD7, ils placent ce caractère aux bornes d'entrée du registre d'entrée TIR (150) et ils envoient le signal DAV à l'entrée de la bascule (130).Au signal d'horloge TC suivant la bascule D (130) fonctionne et produit le signal DAV1-. Ce signal DAV1 sollicite l'entrée du conditionneur (132). Ce dernier autorise le passage de ce signal DAV1 Si le signal FD* est haut c'est-à-dire Si les- circuits amont n'ont pas également sollicité l'entrée FPD et si le signal ES est haut c'est-à-díre que le caractère précédent a été completement transmis. Quand ces conditions sont remplies, le conditionneur (132) produit le signal SDS. Ce signal SDS emprunte deux voies. D D'un côté, il alimente le mélangeur (134) qui délivre à sa sortie le signal LIR.D'un autre côté, il alimente le mélangeur (140) qui délivre à sa sortie le signal DS1 qui est mémorisé dans la bascule (141) sous forme du signal DS. Ce signal DS alimente le mélangeur (146) qui fournit à sa sortie le signal d'autorisation de transfert de données SOD. Le signal LIR produit par le mélangeur (134) emprunte lui aussi deux itinéraires D'un côté, il alimente le mélangeur (135) qui délivre le signal DL1. Ce dernier signal DL1 alimente la bascule (136) qui délivre le signal DL qui est le signal d'acquittement de la requête de transmission de données exprimée par les circuits situés en amont. Ce signal DL est envoyé d'une part vers les circuits amont et d'autre part à l'entrée du mélangeur (135). Là, le signal DL est conditionné par le signal C3A* ce qui permet de mémoriser le signal DL pendant 4 périodes du signal TC. Là, le signal LIR provoque le chargement des huit bits (TD0, TD1, TD2, TD3, TD4, TD5, TD6, TD7) dans les huit cellules du re gistre TIR (150). Ensuite, le registre TIR (150) effectuera à chaque signal de synchronisation TC un décalage du contenu de chaque cellule de registre dans la cellule rang inférieur sous réserve que le -signal IZ2* soit haut. Comme il sera expliqué plus loin, ce signal IZ2* est bas quand il faut insérer un zéro dans la chaîne des bits de données pour éventer l'apparition d'un noyau de code parasite. Dans ce cas, la- période TC en cours sert à l'insertion du zéro et le décalage est reporté à la période TC suivante.La sortie série SD du registre d'entrée TIR (150) est envoyée à l'entrée du mélangeur (151) où la encore, le signal IZ2* autorise le passage en dehors des périodes d'insertion de zéro. Le signal de sortie SD1 du mélangeur (151) qui représente la valeur du bit a transmettre atteint l'entree du mélangeur (152). Là, le signal SOD, puisque la séquence concerne une transmission de données comme il a été vu cidessus, autorise la transmission du signal qui produit le signal SD2. Ce signal SD2 est mémorisé dans la bascule (153) dont la sortie alimente la liaison (TSD). Ainsi suite, les cycles successifs TC vont transmettre en série les huit bits contenus dans le registre d'entrée.
Quand les circuits situés en amont veulent transmettre un noyau de code avec ses bits associés, ils placent les bits associés à l'entrée du registre d'entrée TIR (150) et envoient le signal FPD à l'entrée de la bascule (131) ainsi que le signal DAV à l'entrée de la bascule (130). Le signal FPD est mémorisé dans la bascule (131) qui envoie le signal normal FD vers le conditionneur (133) et le signal inverse FD* vers le conditionneur (132). Le signal inverse FD* interdit l'ouverture du conditionneur (132) et ainsi empêche la génération du signal SDS qui est réservé aux demandes de transmission de données. Le signal normal FD est placé à l'entrée du conditionneur (133) où il est mis en condition avec les signaux DAV1 et cpA. Le signal DAV1 est haut car il est le résultat du positionnement de la bascule (130) par le signal DAV.Le signal CpA qui est issu du convertisseur binaire-hexadécimal (138) est haut m périodes d'horloge TC avant la fin du temps alloué à la transmission des n bits associés au noyau.
Dans ces conditions, le registre d'entrée de m bits présentera sur sa sortie SD le premier des n bits associés a transmettre une période d'horloge TC après que le dernier bit du noyau de code aura été présenté A l'entrée de la bascule (153).
Quand le CPA est affirmé, le conditionneur (133) laisse passer le signal FD pour donner le signal SFDS. Ce signal SFDS emprunte deux voies. La première voie vers le mélangeur (134) où il produit le signal LIR qui a été vu précédemment.
Comme il a été expliqué le signal LIR provoque la création du signal d'acquittement DL ainsi que le chargement des données placées à l'entrée du registre d'entrée TIR (150) dans ce dit registre. La deuxième voie empruntée par le signal SFDS conduit ce signal à l'entrée du mélangeur (142). Ce mélangeur produit le signal FDS1 qui attaque l'entrée D de la bascule (143). Cette bascule produit sur sa sortie normale le signal FDS qui est mémorisé jusqu'à la fin de la transmission de la chaîne des bits par l'action de l'entrée l'entréewconditionnée du mélangeur (142). Ce signal FDS est transmis au mélangeur placé à la première entrée du conditionneur (151) a il est mis en condition avec les signaux IZ2* et SD. Le signal IZ2* ferme le conditionneur (151) pendant les périodes d'insertion de zéro.Le signal SD est le signal de sortie série du registre d'entrée TIR (150); il ouvre donc le conditionneur (151) s'il est haut ou au contraire le ferme s'il est. bas. Le signal de sortie du conditionneur (151) SD1 est donc le reflet du bit SD de sortie série du registre d'entrée TIR (150) qui est le premier bit associé au noyau de flag. Le signal SD1 est placé à l'entrée du conditionneur (152) qui est ouvert- par le signal SOD* qui est tenu haut par le mélange des signaux C7A et 8TA. Ce mélange de signaux (C7A + 8TA) reste haut jusqu'à la mise à zéro du compteur CTRA (137) par le signal ES c'est-à-dire pendant n cycles d'horloge TC.
Cette mémoire additionnelle 32 contient une information sur la forme de l'image et sur le mélange, destinée à être utilisée pour la commande du processeur 33.5elle information peut avoir été dérivée de la caméra 6 et du CAN 29 ou de la table à touche 38, comme expliqué ci-dessous, et elle peut être considérée comme constituant un stencil variable utilisé pour la composition de l'image.
La manipulation qui en découle est illustrée à la Fig 2. Les première et seconde images contenues dans les mémoires 30 et 31 respectivement sont reçues par le processeur 33. L'image de commande provenant de la mémoire 32 est utilisée pour amener le processeur à composer l'i- mage finale à partir de la première image et en meme temps que la partie de-la seconde image qui correspond à la forme de l'image de commande. Ceci permet de n'utiliser dans l'image finale que des caractéristiques choisies à l'intérieur de la seconde image. Ainsi, on peut transposer la personne figurant dans la scène d'intérieur d'origine qui est représentée dans une scène d'extérieur apparaissant sur le moniteur 34.Dans la pratique, le processeur est également constitué pour manipuler les données de manière que l'image insérée soit mélangée de façon realiste dans l'image qui doit apparaître et comme si elle était déjà présente dans la scène d'origine. L'image de commande elle-même constitue le mécanisme qui dirige cette opération de mélange, en utilisant à la fois sa forme et sa valeur instantanée, comme cela sera maintenant expliqué.
L'image de commande est aménagée de manière à définir effectivement le pourcentage utilisé d'une image quand elle est traitée avec l'autre image, avec par exemple un mélange adjacent à l'interface de l'image insérée. Cette valeur (K) est représentée dans l'exemple de la Fig 3c et l' on voit qu'elle varie d'un minimum pourparvenir à un maximum en un endroit adjacent à la limite I, puis tutelle diminue ensuite vers un minimum qui est adjacent à la limite II qui concerne cette ligne m. Dans l'exemple de la Fig 2, ceci pourrait correspondre à une ligne TV se trouvant au bas de l'image. Lors de l'enchainement, cette technique évite la formation de bords aigus tout en permettant une augmentation graduelle de la contribution de l'image qui est répartie sur un ou plusieurs points images. Ainsi,dans la zone adjacente à la première limite la contribution de l'image qui est sur le point d'être insérée (image B) est faible, puis elle augmente, avec diminution correspondante de l'image A, jusqu'à ce que B remplace complètement la première source d'image A. Quand on se rapproche de la 1- mite suivante, l'opération se repète, mais cette fois en sens inverse.Cette technique permet d'obtenir un mélange de l'image en provenance des première et seconde sources dans cet exemple, seulement dans les zones marginale de leur interface.Bien que le mélange décrit puisse être considéré comme se produisant le long d'une ligne horizontale, la même technique est utilisée verticalement. En d'autres parties de l'image, le rapport est différent. Du fait que le point de transition peut être déplacé sur des lignes de balseege subséquentes, chaque ligne présente des valeurs lé gèrement différentes de K, comme illustré à la Fig 3d.Dans toutes les parties de l'image oa il est inutile qu'il v ait une contribution de la seconde source d'image B, K se trouve alors à un minimum sur la totalité de la ligne de balayage horizontale (voir Fig 3a).Lorsque l'image insérée comprend un bord horizontal, on peut alors s'attendre, à proximité de cette limite, à voir apparaître une valeur de K représentée à la Fig 3b pour la ligne de balayage concernée. Les lignes adjacentes présentent alors une valeur de E qui augmente jusqu'à ce qu'on atteigne la situation représentée à la Fig 3c, ce qui permet d'obtenir une technique de mélange en direction verticale aussi bien qu'en direction horizontale.
Les mémoires 30 à 32 partagent un bloc d'adressage d'ecriture/lecture commun 35, qui est sous la commun de du générateur de synchronisation d'entrée 36 et du générateur de synchronisation de sortie 37, d'une manière normale.
Le traitement qui se déroule a l'intérieur du processeur 33 et qui est nécessaire pour obtenir le mélange est fourni par l'équation SORTIE ~ K x IMAGE 1 + (1-K) x Ih.AGE 2, où K 4 1.
Un mode de réalisation du processeur 3, est représenté à la Fig 4. La valeur de K provenant de la memol- re de commande de forme 32 pour un emplacement de pixel donné est reçue par le multiplicateur 41 et son inverse (1-K) est envoyé au multiplicateur 40 par l'intermédiaire de l'inverseur 43 de manière à commander la composition d'une image. Les sorties d s multiplicateurs 40, 41 sont reçues par l'additionneur 42, dont la sortie peut être envoyée au moniteur, comme représenté sur la Fig. 1.
Bien que pour des raisons de simplicité le système soit representé comme ne comprenant que des mémoires uniques 30 et 31 n1 effectuant qu'un traitement en monochrome, il peut être étendu à la couleur en ajoutant une capacité de mémoire additionnelle à ces mémoires et en ajoutant également un circuit de traitement parallèle pour les données de couleur.
Bien que la forme de l'image, avec les valeurs associées de E pour chaque point image à l'intérieur de cette trame, puisse être engendrée synthétiquement pour la mémoire 32, une façon préférée pour obtenir ces valeurs est d' utiliser un mécanisme a forme visuelle. Une approche représentée à la Fig 1 est d'utiliser une caméra 26 dont la sortie est envoyée à la mémoire 32 par l'intermédiaire du CAN 29.La forme insérée peut être un profil ou une silhouette qui, dans la pratique, provoque la formation d'une pente dans le niveau du signal de sortie analogique provenant de la caméra sur un certain nombre de points image, comme à la Fig 3c, ce qui fait que lorsqu'ils sont convertis sous forme numérique et mis en mémoire en tant que mots de 8 bits par exemple, on obtient la variation de R qui est souhaitable pour un mélange bien fondu dans la région de l'enchal- nement.
En utilisant des formes présentant des valeurs d'intensité intermédiaire pour K sur la totalité de l'image ge insérée, on a constaté qu'on pouvait incorporer dans la scène composée des effets spéciaux tels que des images trans parentes ou translucides.
Quand on incorpore une caméra à foute résolution ou quand on utilise des techniques de filtrage, il est possible de modifier le nombre de pixels en cause aux enchat- nements ( en direction horizontale et verticale), et de ce fait le gradient de la pente. Une autre approche représentée à la Fig I est d'utiliser la table à touche 38 ou tout autre dispositif pouvant être actionné manuellement pour fournir la forme de l'image insérée que l'on désire et l'utiliser sous forme de 1'entrée de donnée K dans la mémoire 32 en utilisant des techniques découlant de celles décrites dans la demande de brevet britannique 2 089 625 par exemple, et comme décrit ci-dessous avec référence à la Fig 9.
Bien que les entrées d'image dans les mémoires 30 et 31 aient été décrites comme provenant de caméras, le système est suffisamment souple pour pouvoir utiliser d' autres sources d'images. Un aspect spécifique est de composer une image contenant des informations graphiques.Dans ce cas, la mémoire 30 peut fournir les informations de l'ar- rière-plan ou de fond (luminance ou couleur) et la forme graphique peut être envoyée dans la mémoire 32 comme précédemment. Ces formes peuvent être dérivées de toute source appropriée, mais pour plus de réalisme, la manière décrite ci-dessous et illustrée à la Fig 9 est préférable. La forme peut être une ligne droite, un cercle, un caractère alphanumérique ou autre, si on le désire.Dans la présente situation, la mémoire 31 pourrait simplement contenir une couleur ou une intensité fixe (ou variable) qui pourrait être sélectionnée en fonction de la forme définie par la mémoire 32.
Chaque fois que la mémoire 32 fournit une valeur zéro, la sortie de la mémoire 30 est alors envoyée au moniteur 34 sans modification, mais lorsque la memoire 32 émet une sortie égale à un, la couleur telle qu'telle est définie par la mémoire 31 apparaît alors sur le moniteur. Pour des valeurs comprises entre zéro et un, un mélange ou une proportion de valeurs de couleur et de sorties de la mémoire 30 apparaitra alors sur le moniteur.
Lorsque le système est utilisé en conUonction avec le système de création d'image mentionné ci-dessus, l'image qui est visible sur le moniteur simule directement l'effet que l'artiste obtiendra sur son image quand il aura décidé finalement d'incorporer ces autres représentations graphiques à son image, et en variante, il peut utiliser ces lignes en tant que lignes directrices à mesure que l'image est créée.
Bien que les dispositions de la Fig 1 soient représentées avec un adressage commun pour les mémoires 30-32 de manière qu'il y ait un rapport entre pixels fixe entre les images qui y sont stockées, on peut obtenir un avantage supplémentaire qui sera maintenant décrit en référence à la Fig 5 et qui permet un rapport entre pixels variable avec une manipulation additionnelle, ce qui fait que tout en conservant l'information d'image d'origine il est possible de modifier l'emplacement, les dimensions ou l'orientation de l'image insérée dans l'image composée.
La disposition de la Fig 5 concerne la manipulation de l'information provenant des mémoires de trame, et pour plus de simplicité, seulsles blocs concernés sont re présentées. Les dispositifs pour l'entrée et la sortie sont ceux de la Fig 1. Le générateur d'adresses 35 est maintenant utilisé seulement avec la première mémoire 30. Un générateur d'adresses additionnel 44 est prévu pour être utilisé à la fois par la seconde mémoire 31 et par la mémoire 32 de commande de forme d'image.Les sorties des mémoires 31 et 32 passent alors par les interpolateurs 47 et 48 avant d'être reçues par le processeur 33.L'adressage de lecture des mémoires et la commande des ipterpolateurs sont réalisés par le manipulateur 49 quipermet de sélectionner l'adresse désirée et l'interpolation des pixels de façon à obtenir la modification de dimension ou l'orientation désirée par exemple. Les mécanismes d'interpolation et de manipulation d'adresses sont connus dans l'art et il est renvoyé par exemple à ce sujet, au brevet américain 4 163 249. Du fait que le bloc d'adressage 44 est commun aux mémoires 31 et 32, le rapport est maintenu.Ceci permet d'être certain que la manipulation de la forme de l'image de commande est reproduite pour l'image située à l'intérieur, et co'nsidérant les images représentées à la Fig 2, l'image de commande peut être manipulée de manière qu'elle puisse être par exemple rétrécie et que la personne se trouvant dans la seconde image rétrécisse également et soit insérée dans l'image sous un format réduit. La manipulation en rotation de la forme de commande fera par exemple coucher la personne dans l'image finale.
La nécessité de produire chaque fois une nouvelle représentation de forme est éliminée. On peut réaliser la commande manuelle de la position, des dimensions ou de l'orientation en utilisant une bille suiveuse ou un levier de commande par exemple, de manière aiituelle.
Par ailleurs, la sortie lb du corps est connectée à un conduit souple 19 qui, en l'exemple, s'échappe sur un côté du corps 1 ; ce conduit peut comporter de façon classique une rotule, de façon à permettre de le brancher sur la pompe d'aspiration de la piscine, sans que soit créée une force tendant à orienter l'appareil selon une direction privilégiée.
En outre, un flotteur 20 est de préfé rence associé au corps 1 pour provoquer des basculements de celui-ci lorsque l'appareil atteint la surface de l'eau afin d'éviter que celui-cisortedu liquide. En l'exemple, ce flotteur connu en lui-même est articulé par des bras sur un collier 21 qui peut également servir à la connection du conduit 19.
De plus, une lumière 22 en forme de boutonnière est prévue sur le corps au voisinage de son extrémité basse et un collier 23, mobile en rotation autour du corps et possédant une lumière similaire à la lumière 221 permet d'ajuster la section ouverte de la dérivation, grâce à une superposition plus ou moins prononcée des deux lumières. Ce règlage permet d'ajuster la valeur de la dépression créée dans la jupe 3 et, donc, l'importance de l'effet de succion qui maintient l'appareil appliqué contre la surface à nettoyer tout en autorisant la progression de celui-ci. La jupe 3 peut, le cas échéant, comporter des lumières pour réduire l'effet de succion et éviter un placage trop puissant de celle-ci contre la surface à nettoyer.
Bien entendu, l'invention n'est pas limitée aux termes de la description qui suit, mais en comprend toutes les variantes.
252 048
La présente invention se rapporte,d'une manière générale, à un appareil pour travailler sur une matière en feuille, un tel appareil comportant une table de maintien ou de retenue à dépression pour assujettir fermement une partie d'une feuille de matière dans une position fixe sur la surface de la table
dans la région de travail d'un outil qui se déplace par rap-
port à la matière en feuille étalée sur la surface de la
Les tables de maintien à dépression sont largement répan-
dues dansla technique du traitement des matières en feuille; cependant, l'équipement utilisé pour engendrer la dépression
est habituellement relativement volumineux, il consomme beau-
coup d'énergie et il a tendance à être très peu efficace.