Brevet FR2543383A1 — publié le 19840928

L'invention concerne un appareil de traitement d'images pouvant comprimer une information d'image à afficher ou imprimer. Dans le passé, la compression d'informations a consisté à comprimer des informations d'images à l'aide d'un logiciel ou d'un matériel. Cependant, dans l'un ou l'autre de ces procédé-s, l'information d'image d'un original est modifiée, comprimée et est ensuite mémorisée dans une mémoire d'affichage dont le contenu est affiché ou imprimé. Par conséquent, lorsque l'image à afficher ou imprimer doit être comprimée, il est nécessaire de remplacer le contenu de la mémoire d'affichage par une information comprimée et ce remplacement demande un temps supplémentaire. En outre, pendant l'affichage, l'information de l'original à imprimer doit etre placée en mémoire tampon. L'invention a pour objet un appareil de traitement d'images gui raccourcit le temps de compression d'une information d'image. L'invention a également pour objet un appareil de traitement d'images ne nécessitant pas la mise en mémoire tampon d'une information d'image d'original à afficher ou imprimer. L'invention a également pour objet un appareil de traitement d'images pouvant comprimer une information d'image et d'une réalisation simple. L'invention a également pour objet un appareil de traitement d'images qui enregistre une information d'image, mémorisée dans une mémoire, dans plusieurs registres et extrait l'information des registres confontment à un rapport de compression. L'invention sera décrite plus en détail en regard des dessins annexés à titre d'exemple nullement limi tatif, sur lesquels - la figure 1 est un schéma simplifié d'un appareil de traitement d'images selon l'invention ; et - la figure 2 est un diagramme des temps de l'appareil montré sur la figure 1. L'appareil de traitement d'images selon l'invention sera à présent décrit en regard de la figure 1 sur laquelle la référence numérique 1 désigne une mémoire tampon d'affichage destinée à une information d'image. L'information d'image extraite de la mémoire tampon 1 d'affichage est divisée en une information 2 à bits de numéro pair et une information 3 à bits de numéro impair.La référence numérique 4 désigne un registre à décalage parallèle/série destiné à convertir l'information à bits de numéro impair en parallèle extraite de la mémoire 1 en un signal à bits en série ; la référence numérique 5 désigne un registre à décalage parallèle/série traitant de la même manière l'information à bits de numéro pair, et la référence numérique 6 désigne un sélecteur destiné à sélectionner une impulsion d'horloge CLK1 ou CLK0 de décalage à l'aide d'un signal P de commande de compression. Le sélecteur 6 comprend des portes ET AND1 et AND2, un inverseur INV qui bloque l'impulsion d'horloge de décalage CLK1 par le signal P de commande de compression et une porte OU OR1 qui soumet à une opération logique OU les signaux de sortie des portes ET AND1 et AND2. La référence numérique 7 désigne un sélecteur destiné à sélectionner une information 8 à bits en série, de numéro impair ou une information 9 à bits en série, de numéro pair, provenant respectivement des registres à décalage parallèles/séries 4 et 5 à bits de numéro impair et de numéro pair. Le sélecteur 7 comporte des portes ET AND1 et AND2 et une porte OU qui soumet à un traitement logique OU les signaux de sortie des portes AND1 et AND2. Lorsque le signal P de commande de compression est "1", un inverseur INV bloque l'information 8 à bits en série, de numéro impair.La référence numérique 10 désigne une porte OU qui transmet un signal au sélecteur 7 afin que ce dernier sélectionne l'information 8 à bits en série de numéro impair ou l'information 9 à bits en série de numéro pair. La référence numérique 11 désigne une porte NON-ET NA et la référence numérique 12 désigne un inverseur INV. Lorsque le signal P de commande de compression est "1 Lorsque le signal de commande de compression est "O", c'est-à-dire en mode d'affichage normal ou à l'échelle 1, le sélecteur 6 sélectionne l'impulsion d'horloge à décalage CLK1 et le registre à décalage 4 à numéros impairs et le registre à décalage 5 à numéros pairs sont décalés par l'impulsion d'horloge CLK1 et un signal A. Par ailleurs, pendant que l'impulsion d'horloge de décalage CLK1 est "1", le sélecteur 7 sélectionne l'information à nombre impair de bits par l'intermédiaire de la porte ET AND1 et, lorsque l'impulsion CLK1 est "0", il sélectionne l'information à bitsde numéro pair par l'intermédiaire de la porte ET AND2. L'information à bits de numéro impair et l'information à bits de numéro pair sont combinées par la porte OU pour donner un signal vidéo.Lorsque le signal P de commande de compression n'est pas appliqué, l'impulsion d'horloge de décalage CLKl est appliquée aux registres 4 et 5 à décalage de numéros impairs et de numéros pairs afin que les bits de numéro pair et les bits de numéro impair du signal vidéo soient délivrés de façon alternée pour produire un signal de sortié d'image normale. L'opération de compression sera à présent expliquée Dans le mode en compression, le signal P de commande de compression est "1" et le sélecteur 6 produit l'impulsion d'horloge CLKO comme signal de sortie A. Etant donné que le signal B est "1", du fait de la présence de la porte OU 10, l'information 8 à série de bits de numéro impair est bloquée par l'inverseur 13. Par conséquent, le secteur 7 sélectionne uniquement l'information 9 à série de bits de numéro pair, qui est délivrée comme signal vidéo de sortie (voir une zone comprimée du signal vidéo sur le côté droit de la figure 2).L'information d'image extraite de la mémoire 1 d'affichage est divisée de façon à donner l'information 3 à bits de numéro impair et l'information 2 à bits de numéro pair, ces informations étant transmises respectivement au registre 4 des numéros impairs et au registre 5 des numéros pairs. L'information à bits de numéro impair appliquée au registre 4 est invalidée. L'information à bits de numéro pair appliquée au registre 5 des numéros pairs est décalée par l'impulsion d'horloge de décalage A-. Le signal A provenant du sélecteur 6 est un signal CLKO qui comporté une demi-période en fonctionnement normal. Ainsi, en mode en compression l'information d'image est comprimée à un demi en bits imbriqués. Si la période du signal A n'est pas réduite à la moitié de la période de l'impulsion d'horloge CLK1 (c'est-à-dire égale à la période de CLKO), une période relative du signal vidéo est doublée et une image allongée horizontalement est affichée. Dans la forme de réalisation décrite, le mode d'affichage en dimensions normales et le mode d'affichage en dimensions comprimées sont choisis par le signal de commande de compression et, dans le mode en compression à 1/2, une moitié de l'information de bits du mode en dimensions normales est utilisée, de sorte que l'image est comprimée de moitié. En utilisant plus de deux registres à décalage, on peut obtenir des compressions autres qu'un demi. Comme décrit précédemment, conformément à l'invention, l'information d'image contenue dans la mémoire est enregistrée dans plusieurs convertisseurs parallèles/ séries et les informations des convertisseurs sont extraites sélectivement en fonction du rapport de compression. Par conséquent, de nombreux circuits ou autres éléments de traitement pour la compression des informations d'images deviennent inutiles et l'information de l'original n'a pas à être placée en mémoire tampon. Le temps de traitement demandé pour la compression de l'information d'image est donc-nul et on obtient un dispositif réalisant une excellente compression d'image. Il va de soi que de nombreuses modifications peuvent être apportées à l'appareil décrit et représenté sans sortir du cadre de l'invention. REVENDICATIONS 1. Appareil de traitement d'images, caractérisé en ce qu'il comporte une première mémoire (1) destinée à mémoriser une information d'image, plusieurs secondes mémoires (4, 5) destinées à diviser l'information d'image mémorisée dans la première mémoire en au moins deux informations d'images séparées (2, 3) et à mémoriser ces informations d'images séparées, des moyens (6, 7) destinés à sélectionner l'une des secondes mémoires, et desmoyens de sortie destinés à faire sortir l'information d'image séparée mémorisée dans la seconde mémoire choisie par les- dits moyens de sélection. 2. Appareil selon la revendication 1, caractérisé en ce que les secondes mémoires comprennent plusieurs registres à décalage (4, 5) et en ce que l'information d'image séparée, mémorisée dans le registre à décalage choisi par les moyens de sélection, est ensuite appliquée séquentiellement aux moyens de sortie par une impulsion de décalage (CLKO ou CLKl) appliquée au registre à décalage choisi. 3. Appareil de traitement d'images, caractérisé en ce qu'il comporte des premiers moyens (1) de mémorisation d'une information d'image, des seconds moyens de mémorisation comprenant plusieurs mémoires (4, 5) destinées à diviser l'information d'image mémorisée dans les premiers moyens de mémorisation en au moins deux informations d'images séparées (2, 3), et à mémoriser les informations d'images séparées dans lesdites mémoires, et des moyens (6, 7) de sélection destinés à faire sortir séquentiellement les informations d'images séparées, mémorisées dans lesdites mémoires des seconds moyens de mémorisation, suivant une séquence d'informations d'images mémorisées dans lesdits premiers moyens de mémorisation. 4. Appareil selon la revendication 3, caractérisé en ce que les seconds moyens de mémorisation comprennent plusieurs registres à décalage (4, 5) destinés à convertir les informations d'images en parallèle provenant des premiers moyens de mémorisation en information d'image en série. 5. Appareil selon la revendication 3, caractérisé en ce que les moyens de sélection comprennent un circuit à portes (AND1, AND2, OU) destiné à délivrer séquentiellement les informations d'images séparées mémo-risées dans lesdites mémoires des seconds moyens de mémo- risationB dans la séquence des informations d'images mémorisées dans les premiers moyens de mémorisation. 6. Appareil de traitement d'images, caractéri sé en ce qu'il comporte des premiers moyens (1) de mémorisation d'une information d'image, des seconds moyens de mémorisation comprenant des mémoires séparées (4, 5) destinées à diviser l'information d'image mémorisée dans les premiers moyens de mémorisation en une information d'image (3) de numéro impair et une information d'image (2) de numéro pair et à mémoriser l'information d'image de numéro impair et l'information d'image de numéro pair dans lesdites mémoires, des moyens (6; 7) destinés à sélectionner l'information d'image mémorisée dans lune desdites mémoires des seconds moyens de mémorisation, et des moyens de sortie destinés à faire sortir l'information d'image mémorisée dans la mémoire choisie par lesdits moyens de sélection 7.Appareil de traitement d'images, caractérisé en ce qu'il comporte des premiers moyens (1) de mémorisation d'une information d'image, des seconds moyens de mémorisation comprenant des mémoires séparées (4, 5) destinées à diviser l'information d'image mémorisée dans les premiers moyens de mémorisation en une information d'image (3) de numéro impair et une information d'image (2) de numéro pair et à mémoriser l'information d'image de numéro impair et l'information d'image de numéro pair dans lesdites mémoires, des moyens (6, 7) de sélection destinés à sélectionner de façon alternée l'information d'image de numéro impair et l'information d'image de numéro pair mémorisées dans lesdites mémoires des seconds moyens de mémorisation, et des moyens de sortie destinés à faire sortir de façon alternée l'information d'image de numéro impair et l'information d'image de numéro pair choisis par lesdits moyens de sélection.