FR2513781A1 - Installation pour saisir des modeles ou images originales et procede pour sa mise en oeuvre - Google Patents

Installation pour saisir des modeles ou images originales et procede pour sa mise en oeuvre Download PDF

Info

Publication number
FR2513781A1
FR2513781A1 FR8215493A FR8215493A FR2513781A1 FR 2513781 A1 FR2513781 A1 FR 2513781A1 FR 8215493 A FR8215493 A FR 8215493A FR 8215493 A FR8215493 A FR 8215493A FR 2513781 A1 FR2513781 A1 FR 2513781A1
Authority
FR
France
Prior art keywords
camera
scanning
model
pen
stylus
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.)
Withdrawn
Application number
FR8215493A
Other languages
English (en)
Inventor
Wolfgang Postl
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Publication of FR2513781A1 publication Critical patent/FR2513781A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0386Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/12Details of acquisition arrangements; Constructional details thereof
    • G06V10/14Optical characteristics of the device performing the acquisition or on the illumination arrangements
    • G06V10/147Details of sensors, e.g. sensor lenses
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/98Detection or correction of errors, e.g. by rescanning the pattern or by human intervention; Evaluation of the quality of the acquired patterns
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/387Composing, repositioning or otherwise geometrically modifying originals
    • H04N1/3872Repositioning or masking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Vascular Medicine (AREA)
  • Signal Processing (AREA)
  • Position Input By Displaying (AREA)
  • Image Input (AREA)

Abstract

INSTALLATION POUR SAISIR DES MODELES OU IMAGES ORIGINALES. IL EST PREVU POUR L'INSTALLATION DE BALAYAGE AU MOINS UNE CAMERA QUI PEUT ETRE MISE AU POINT PAR COMMANDE PROGRAMMEE SUR DES SECTIONS D'IMAGE QUI SE TROUVENT DANS DES PARTIES QUELCONQUES DU MODELE V; IL EST PREVU UNE CALCULATRICE DE PROCESSUS P QUI PRODUIT LES SIGNAUX DE COMMANDE A L'AIDE DESQUELS EST REALISABLE UN DEPLACEMENT DE LA CAMERA PAR COMMANDE PROGRAMMEE DANS UN PLAN PERPENDICULAIRE A L'AXE DE LA CAMERA ET LE DISPOSITIF DE MARQUAGE EST CONSTITUE, POUR L'INTRODUCTION DE LA POSITION DE POINTS DU MODELE V PAR UN CRAYON DE BALAYAGE OU DE DETECTION G QUI EST UTILISE, POUR LE MARQUAGE, DIRECTEMENT SUR LE MODELE V ET QUI EST RELIE, OPERATIVEMENT A LA CALCULATRICE DE PROCESSUS P AFIN DE TRANSMETTRE CES SIGNAUX EN VUE D'UNE INTRODUCTION DE POSITION. APPLICATION A LA REPRODUCTION D'IMAGES ORIGINALES OU PARTIES DE CELLES-CI.

Description

Installation pour saisir des modèles ou images originales et procédé pour sa mise en oeuvre.
La présente invention concerne une installation pour saisir des modèles ou images originales et un procédé pour la mise en oeuvre de cette installation.
On connait des dispositifs pour le balayage d'une image, qui permettent un balayage d'un modèle ou image originale avec une résolution uniforme, éventuellement commutable. Ceci est par exemple vrai pour des dispositifs de balayage utilisés dans certains genres de télécopieurs ainsi que pour des caméras à objectif réglé de façon fixe et pour une distance fixe déterminée par rapport au modèle. Ces installations connues présentent toutefois l'inconve- nient qui réside dans le fait que le balayage d'une section d'un modèle concerné, n'est pas possible avec une résolution améliorée par rapport aux autres parties du modèle. Dans ces installations, le nombre de lignes balayées par section est plutôt proportionnel à la hauteur de la section concernée.
Par ailleurs, on connaît des caméras dont les objectifs sont réalisés de façon à pouvoir être modifiés, par exemple sous la forme d'objectifs à focal variable et/ou dont la distance par rapport au modèle concerné est susceptible d'être modifiée. A de telles caméras, on peut saisir une section d'image indépendamment de sa grandeur, avec le même nombre de points de balayage ou de lignes de balayage, c 'est-à-dire avec une résolution qui est d'autant plus grande qu'est petite la section d'image qui est saisie.
Dans ces installations connues, on peut également régler la grandeur de la section de l'image à l'aide d'objectifs à focal variable entraînés par un moteur et commandés par programme. Le choix de la position de la section de l'image, par exemple dans le coin supérieur de droite ou dans le coin inférieur de gauche du modèle exige néanmoins, et de façon désavantageuse, un déplacement relativement compliqué et peu précis du modèle par rapport à l'axe de la caméra, et en règle générale il faut alors faire appel à un moniteur de contrôle.
Le choix d'une section déterminée d'un modèle peut, comme cela a été indiqué précédemment, avoir lieu de façon simple par un positionnement de la section souhaitée du modèle concerné, dans l'axe de la caméra, et par un réglage de l'objectif ou de la distance de la caméra par rapport à la dimension de la section.
On connaît des procédés dans lesquels la totalité du modèle est saisie avec une résolution uniforme et est représentée sur un moniteur sur lequel on marque ou repère alors les sections d'image souhaitées.
Un marquage correspondant a lieu par exemple par le positionnement de ce que l'on convient d'appeler un curseur ("CURSOR") d'abord dans le coin droit supérieur et ensuite dans le coin gauche inférieur de la section d'image souhaitée ou par attouchements de l'écran d'image aux deux emplacements concernés avec ce que l'on désigne par crayon ou stylet lumineux de détection ou de balayage relié à une calculatrice. La mise en oeuvre d'un tel crayon ou stylet lumineux de détection ou de balayage présente toutefois l'inconvénient qui consiste en ce que
- un moniteur est absolument nécessaire,
- l'écran d'image doit se situer à portée de
l'utilisateur,
- l'introduction à l'aide d'un crayon ou d'un
stylet optique de détection ou de balayage
est affectée d'erreurs de parallaxe.
Un autre problème apparaît, en liaison avec la représentation du curseur qui, éventuellement, est également nécessaire dans le cas d'une introduction à l'aide d'un crayon ou stylet lumineux de détection ou de balayage, pour le contrôle plus précis des données de position qui sont saisies par la calculatrice concernée. Dans l'environnement du modèle, structuré de façon quelconque, le curseur ne doit ni couvrir le fond de l'image ni être caché par ce dernier. Cette exigence n'est toutefois pas satisfaite de façon souhaitable par les représentations de curseurs, connues jusqu'ici.
La présente invention a pour objet une installation et un procédé pour la mise en oeuvre de celleci, à l'aide de laquelle il est possible de saisir des sections de modèles ou images au moyen d'une calculatrice, étant noté que le modèle ou la section du modèle est balayée et que le signal de balayage est transmis à la calculatrice. Avec l'installation conforme à l'invention et le procédé de sa mise en oeuvre, doivent également être supprimés les inconvénients mentionnes ci-dessus et qui s'attachent aux installations et aux procédés connus à ce jour.
Pour résoudre ce problème, l'invention propose une installation pour saisir des modèles ou images originales, comportant un dispositif de balayage qui transforme le contenu d'un modèle, ligne par ligne, point par point ou suivant un autre format quelconque utilisable, en un signal de balayage susceptible d'être traité dans une calculatrice et un dispositif de marquage à l'aide duquel des sections de modèle sont susceptibles d'être marquées, par exemple par liintroduction de points sommitaux opposés, cette installation étant essentiellement caractérisée par le fait qu'il est prévu pour l'installation de balayage au moins une caméra qui peut être mise au point par commande programmée sur des sections d'image qui se trouvent dans des parties quelconques du modèle, qu'il est prévu une calculatrice de processus qui produit les signaux de commande à l'aide desquels est réalisable un déplacement de la caméra par commande programmée dans un plan perpendiculaire à l'axe de la caméra et que le dispositif de marquage est constitué, pour l'introduction de la position de points du modèle par un crayon de balayage ou de détection qui est utilisé, pour le marquage, directement sur le modèle et qui est relié, opérativement à la calculatrice de processus afin de transmettre ces signaux en vue d'une introduction de position
L'invention offre l'avantage de mettre à la disposition de l'utilisateur les moyens qui sont à manier de façon simple, qui permettent de balayer, d'une façon voulue, des sections déterminées, librement choisies dans le modèle.
D'autres formes de réalisation de l'installation conforme à l'invention sont respectivement carac térisées par le fait que
- la caméra est une caméra vidéo réalisée sous la forme d'un vidicon
- la caméra est une caméra vidéo réalisés sous la forme d'une caméra CCD
- la caméra est pourvue d'un objectif à focale variable
- au moins deux caméras sont prévues qui sont réglées sur des sections différentes du modèle, qui sont voisines l'une de l'autre ou qui se chevauchent
- il est prévu une caméra fixe pour la reproduction de la vue d'ensemble du modèle, et qui pour cette vue d'ensemble et pour un marquage par section à l'intérieur du modèle est réglée sur la totalité du modèle ; il est prévu une caméra mobile à haut pouvoir de résolution, et qui est susceptible d'être réglée, par commande programmée, sur une section intéressante du modèle ; la caméra de vue d'ensemble est reliée avec un moniteur de vue d'ensemble et la caméra à haut pouvoir de résolution avec un moniteur à haut pouvoir de résolution, le moniteur de vue d'ensemble de même que le moniteur à haut pouvoir de résolution fournissant respectivement la section du modèle qui a été marquée avec le dispositif de marquage et aussi bien la caméra de vue d'ensemble et la caméra à haut pouvoir de résolution de même que le moniteur de vue d'ensemble et le moniteur à haut pouvoir de résolution sont reliés à la calculatrice de processus qui, en plus de ses autres tâches, réalise également un décodage de la position de la pointe du crayon ou stylet de détection ou de balayage à l'inté- rieur du modèle, c'est-à-dire la détermination de ses coordonnées à partir d'au moins un parmi les signaux de sortie des caméras, ainsi que la production d'un curseur sur les moniteurs
- le crayon ou stylet de détection ou de balayage est pourvu d'une pointe lumineuse à l'aide de laquelle sont contactés les points du modèle qui sont à marquer et qui de ce fait sont signalés à la calculatrice de processus, par l'intermédiaire de la caméra de balayage et a haut pouvoir de résolution
- la pointe lumineuse du crayon ou stylet de détection ou de balayage comporte une source lumineuse diffuse, très largement ponctuelle , dont la densité de luminosité est supérieure à celle d'un autre quelconque des points de la surface d'introduction, en sorte que la position de la pointe peut être localisée par l'analyse du signal de caméra, à l'aide d'un dispositif de détection à valeur de seuil qui est prévu, de préférence, dans la calculatrice de processus
- la pointe du crayon ou stylet de détection ou de balayage comporte une source lumineuse dont la luminosité est modulée périodiquement, et dont la localisation peut être déterminée par une analyse correspondante du signal de la caméra
- la période pour la modulation de la source lumineuse est égale au double de la période de balayage du modèle
- la position de la pointe du crayon ou stylet de détection ou de balayage est déterminée par une formation glissante de la valeur moyenne d'une série alternée de reproductions complémentées et non modifiées, de préférence à l'aide de la calculatrice de processus, la pointe du crayon ou stylet de détection ou de balayage se détachant nettement par rapport à un environnement de luminosité presque uniforme, sous la forme d'un point clair ou foncé, selon la phase de complémentation, dans l'image qui est constituée par la formation glissante de la valeur moyenne, grâce à quoi le signal de balayage de la pointe du crayon ou du stylet de détection ou de balayage se détache dans le signal vidéo qui correspond à l'image de valeur moyenne sous la forme d'une impulsion ou d'un train d'impulsions qui peut ou qui peuvent être localisées au moyen d'un dispositif de détection de valeur moyenne, disposé de préférence dans la calculatrice de processus
- la pointe du crayon ou du stylet de détection ou de balayage est pourvue d'une source lumineuse qui émet une lumière d'une couleur déterminée qui n'apparat pas dans l'autre partie de l'image ou qui n'y apparaît qu'avec une luminance suffisamment faible
- la position de la pointe du crayon ou du stylet de détection ou de balayage est déterminée à partir de trois signaux primaires de couleur dans le signal vidéo
- la position de la pointe du crayon ou stylet de détection ou de balayage est déterminée à partir du signal de luminance et de deux composantes quelconques du signal de chrominance dans le signal vidéo.
L'invention concerne également un procédé pour la mise en oeuvre de l'une ou de l'autre des installations sus-mentionnées, procédé qui est caractérise par le fait que le réglage de la caméra sur des sections de modèle de grandeurs différentes, est opéré par déplacement de l'objectif considere.
Des variantes de ce procédé sont respectivement caractérisées par le fait que
- le réglage de la caméra sur des sections de modèles de différentes dimensions est opéré par réglage de la distance entre la caméra concernée et le modèle
- le réglage sur différentes sections du modèle est opéré par déplacement de la caméra concernée, de préférence à l'aide de la calculatrice de processus, selon l'évaluation de position de la pointe du crayon ou stylet de détection ou de balayage dans le plan qui s'étend parallèlement au modèle
- le réglage sur différentes sections du modèle par basculement de la caméra concernée, est effectué de préférence à l'aide d'une commande par la calculatrice de processus, selon une évaluation de position de la pointe du crayon ou du stylet de détection ou de balayage
- une distorsion de l'image correspondante, qui apparaît par suite du basculement de la caméra, est compensée par transformation des coordonnées concernées de l'image, à l'aide de la calculatrice de processus
- la caméra, pour pouvoir saisir et éventuellement mémoriser une partie du modèle qui est trop grande pour pouvoir être saisie avec une précision suffisante avec une seule image, est déplacée manuellement ou par commande programmée dans plusieurs positions qui correspondent à des images voisines ou qui se chevauchent, et les images qui sont respectivement prises sont converties en signaux électriques qui sont mémorisés, éventuellement après un traitement préalable, dans une mémoire qui est reliée à la calculatrice de processus
- le traitement des signaux électriques consiste en une modification d'ordre correspondant à la disposition géométrique des points d'image ou des éle- ments d'image qui correspondent aux valeurs des signaux, les points d'image qui se chevauchent n'étant considérés qu'une seule fois, ainsi qu'en la suppression de distorsions, plus particulièrement dans les zones marginales des images reproduites
- pour saisir la position de la pointe du crayon ou stylet de détection ou de balayage avec une grande précision, il est prévu de ne pas arrondir à des nombres entiers les coordonnées de position calculées par établissement de la moyenne
- à partir de la position de la pointe du crayon ou du stylet de détection ou de balayage on dérive une position de curseur
- pour incrémenter la position de curseur de fractions de la distance de trame, et en partant d'une position réglée dans la trame de balayage, on utilise les touches déterminées d'un clavier, de telle façon qu'à une touche ou qu'à une série de touches soit associé un incrément déterminé, de préférence dans la direction x ou dans la direction y
- pour incrémenter la position du curseur de fractions de la distance de trame, et en partant d'une position déterminée dans la trame de balayage, on utilise des touches déterminées d'un clavier, de telle façon qu'à une touche ou qu'à une série de touches soit associé un incrément déterminé, de préférence grâce au fait que l'accroissement incrémentiel ait lieu dans une direction déterminée tant qu'une touche déterminée est enfoncée
- il est prévu une incrémentation dynamique au cours de laquelle la position du curseur est réglée avec retard, et cela de telle manière que la position réglée se déplace avec une vitesse déterminée en direction de la position marquée par le crayon ou le stylet
- pour l'accroissement incrémentiel de la position du curseur on choisit des constantes qui sont de préférence égales entre elles ou dans un certain rapport entre elle, lesdites constantes étant commandées manuellement, par exemple à l'aide d'un détecteur de pression fixé au crayon ou stylet ou par la distance entre celui-ci et le modèle
- les deux caméras sont remplacées de telle manière par une caméra unique que celle-ci est réglée à l'aide d'un dispositif à focal variable et commandé par calculatrice, de même que par déplacement alterné sur la totalité de la partie intéressante et sur une portion du modèle choisi par exemple à l'aide d'un dispositif de positionnement du curseur.
Dans ce qui suit, on explicitera l'invention à l'aide de procédés connus et de figures concernant des exemples d'exécution de l'invention.
La figure 1 montre schématiquement la représentation de signes d'un texte sur un écran d'image matriciel, les points représentés en noir correspondant, en règle générale, respectivement à un point de matrice rendu plus clair ou plus foncé sur l'écran d'image.
La figure 2 montre schématiquement un procédé pour marquer un point P d'un modèle par un réticule croisé ou par une surface de marquage F rendue plus claire, et reproduit en surimpression.
La figure 3 montre schématiquement la vue d'un curseur par complémentation d'éléments d'image à l'intérieur d'une plage d'un élément d'image déterminé à marquer.
La figure 4 montre schématiquement une section de modèle (fond blanc avec un trait noir S) saisie par une caméra, ainsi qu'un crayon ou stylet de détection ou de balayage G, qui montre sur un point
P.
La figure 5 représente schématiquement une section de lignes de balayage k=227 à k=229, telles qu'elles peuvent apparaître sur un moniteur de contrôle.
La figure 6 montre schématiquement, sous la forme d'un diagramme le signal de sortie de la caméra qui correspond à la ligne de balayage k=227 de la figure 5, les figures 5 et 6 étant à la même échelle.
La figure 7 montre un exemple d'exécution préféré pour un crayon ou stylet de détection ou de balayage, à pointe réglable pour le réglage du curseur.
La figure 8 montre schématiquement un emplacement de travail d'écran-image, avec deux caméras Kî,
K2, et deux moniteurs Ml, M2, ainsi qu'avec une calculatrice de processus P et un original V à balayer à l'aide d'un crayon ou stylet de détection ou de balayage G.
Par curseur on désigne un signal optique qui marque, sur un écran d'image, un emplacement déterminé.
Par exemple, on marque, sur l'écran d'image d'un texte la position du signe qui doit être le suivant que l'on doit écrire, par un changement périodique de la luminosité de celui des signes qui se trouve déjà dans cet emplacement (éventuellement un signe vide = intervalle), ou par une surface rectangulaire scintillante ou éclaircie de façon permanente, qui recouvre la plage du signe (intervalle entre signes multiplié par hauteur du signe) ou par complémentation (représentation du négatif) de la plage du signe, comparer figure 1.
Dans cette figure on a indiqué schématiquement la représentation de signes d'un texte sur un écran d'image matriciel, les points noirs correspondant à un point de matrice qui a été éclairci. On a repré- senté les lettres majuscules A, B, C et D dans leur forme normale, et la lettre C dans sa forme complémentaire. La complémentation s'étend au-delà de la plage totale du signe. La définition de la "plage du signe" est ici quelque peu arbitraire, on pourrait par exemple désigner aussi bien la plage F1 que la plage F2 -tel que vu dans le dessin-, comme plage de signe.
Dans le second cas, la totalité de toutes les plages possibles des signes recouvre, sans aucun intervalle, l'écran d'image. Même le chevauchement de deux plages d'image a un sens dans le procédé explicité à propos de la présente invention.
Dans les écrans d'image graphique, comme par exemple l'écran d'image 4014 de la firme Tektronix, la position d'un point déterminé, par exemple d'un point à partir duquel une droite doit être tracée vers un autre point, est marquée par un réticule croisé, dans le cas de l'écran d'image 4006 de la firme
Tektronix, par exemple, par le sommet gauche inférieur d'une plage carrée rendue plus claire, comparer figure 2. Un trait (de plume) peut être saisi avec le même procédé, sous la forme d'une série de positions du curseur, mais avec la condition que l'intervalle de temps entre la saisie de positions successives soit suffisamment faible pour permettre une restitution fidèle du trait qui a été saisi. L'intervalle de temps maximum admissible dépend du genre d'écriture, de la vitesse d'écriture et du procédé d'interpolation(linéaire/non linéaire).Les deux procédés qui ont été décrits présentent l'inconvénient qui réside dans le fait que le curseur, dans le cas d'un fond défavorable,détruit la netteté d'éléments importants du fond ou même fait disparaître ces éléments dans le fond.
Aussi, l'invention propose-t-elle un nouveau principe de représentation du curseur, évitant cet inconvénient. Il est approprié pour des écrans d'image de textes,de dessins ou autres écrans d'image quelconques, et, réside dans le fait qu'à l'intérieur d'une plage d'image déterminée, par exemple à l'inté- rieur d'un rectangle ou d'un champ limité de façon quelconque ou le long d'un élément de courbe (par exemple un trait ou une flèche), voir figure 3, la luminosité des éléments d'image qui s'y trouvent est périodiquement complémentée, par exemple avec une période de 1/2 secondes, en sorte qu'à l'intérieur de la plage l'image initiale et son négatif apparaissent alternativement (avec clignotement).A la place de la complémentation, on peut également utiliser une autre forme de modulation, étant noté qu'il est essentiel que périodiquement, à l'emplacement du curseur, l'image non modifiée, par exemple pour 50 % de la période, apparaisse, ou que dans d'autres parties de la période la luminosité des éléments d'image soit remplacée avec des valeurs de luminosité corrélées, en sorte que la structure correspondante de l'image puisse également être reconnaissable dans cette partie de la période. La plage peut marquer soit une zone déterminée, par exemple comme dans la figure 1, une plage de signes, ou un point déterminé, comme par exemple, dans la figure 2, le sommet gauche in férieur.
La complémentation peut être réalisée, dans le cas d'écrans de tubes cathodiques ou d'écrans à crayon lumineux, de même que dans le cas d'écrans à image matricielle, par exemple des écrans au plasma ou des écrans d'image du type LCD, avec des moyens conventionnels. Il suffit simplement que le signal vidéo, ou le signal de commande qui branche ou débranche les points d'image, soit complémenté. Dans des écrans d'image matricielle, par exemple dans le cas d'écrans d'image au plasma, il sera éventuellement nécessaire de supprimer les points correspondants de la matrice, avant qu'ils soient alimentés avec le signal de commande initiale ou avec le signal de commande complémenté.
Selon l'invention il est prévu qu'un emplacement de travail à écran d'image, où l'invention présente est à utiliser, soit relié à un système de calculatrice de processus programmable (dans ce qui suit, désigné par calculatrice de processus P). Le positionnement du curseur a lieu, dans le cadre de tels emplacements de travail à écran d'image,- soit par commande programmée soit par intervention manuelle. Par exemple, dans le cas d'une commande programmée, le curseur est déplacé d'une distance d'un signe, lors de~l'introduction d'un signe d'un texte, ou il est éventuellement déplacé au niveau de la ligne suivante du texte.Dans le cas d'un réglage manuel du curseur, la position de celui-ci est réglée ou incré mentée à l'aide de ce que l'on désigne par"disque roulant" (sphère montée de façon à pouvoir tourner suivant deux coordonnées, et reliée avec des potentiomètres et autres dispositifs de positionnement), à l'aide d'une manette (analogue à un palonnier), l'indication de la position ayant lieu à l'aide du "disque roulant", ou à l'aide d'un crayon ou stylet de détection ou de balayage qui est placé soit sur un tableau d'introduction ou sur l'écran lui-même. Lorsque le crayon ou stylet de détection ou de balayage est placé sur le plateau d'introduction, il doit être réalisé sous la forme d'un crayon ou stylet optique qui comporte, dans sa pointe, un détecteur optique.
Si l'écran d'image est un tube cathodique, la position du crayon ou stylet optique peut être déterminée par évaluation de l'instant auquel le faisceau cathodique passe devant le crayon ou stylet de détection ou de balayage. Le procédé indiqué en dernier lieu présente toutefois l'inconvénient qui réside dans le fait que la position peut être faussée par suite de l'épaisseur finie de la plaque de verre qui se trouve entre la couche de phosphore et le crayon ou stylet optique, plus particulièrement par des défauts de parallaxe.
Le défaut de parallaxe peut toutefois être rendu inefficace en faisant en sorte que l'utilisateur ne tienne pas compte de l'emplacement sur lequel est dirigé le crayon ou stylet de détection ou de balayage, mais tient compte plutôt de la position du curseur indiquée sur l'écran d'image ou du trait d 'écri- ture qui y est formé.
Dans le cas de l'utilisation d'un plateau d'introduction, le crayon ou stylet de détection ou de balayage peut par contre montrer directement le modèle. Une telle manoeuvre est plus commode. De plus, on peut supprimer l'écran d'image. Mais étant donné que le plateau d'introduction doit pouvoir balayer ou analyser la position du crayon ou du stylet de détection ou de balayage à travers le modèle, la précision de l'indication de la position en fonction de l'épaisseur du modèle, est limitée.
Dans ce qui suit, on décrira une installation et un procédé pour l'introduction de positions du curseur ou d'une écriture, associant les avantages de l'introduction par plateau (directement à partir du modèle) et de l'introduction par écran d'image qui est un cas dans lequel il n'y a pas de limitation de l'épaisseur du modèle. Un défaut de parallaxe n'intervient pas.
A cet effet, il est prévu d'utiliser un crayon ou stylet de détection ou de balayage G qui est pourvu d'une pointe optique L à l'aide de laquelle on contacte des points d'un modèle V qui sont à marquer, par exemple des points d'une section de modèle, qui sont situés l'un en face de 11 autre, et sont de ce fait signalés dans une calculatrice de processus P par l'intermédiaire d'une caméra de balayage à haut pouvoir de résolution (voir figure 8). A la pointe du crayon ou stylet de détection ou de balaya ge, servant à l'analyse, est prévue une source lumineuse diffuse, ayant une forme qui se rapproche le plus possible d'un point, et dont la densité lumineuse est supérieure à celle d'un quelconque autre point de la surface d'introduction.La position de la pointe du crayon ou du stylet peut ainsi être localisée par l'analyse des signaux de la caméra, par l'inter médiaire d'un circuit à valeur de seuil (voir figures 4, 5 et 6). Une autre possibilité, plus onéreuse du point de vue des moyens à mettre en oeuvre, pour localiser la pointe du crayon ou stylet de détection ou de balayage consiste à moduler périodiquement la luminosité de la source lumineuse. Cette modulation périodique peut être déterminée par analyse du signal de la caméra.
Il est avantageux de choisir pour la période de modulation la double période de balayage de l'image. Dans les caméras vidéo, la période de balayage de l'image est de par exemple 1/25 s (aux USA de 1/30 s).
La période de modulation est avantageusement à choisir à une valeur de 2/25 ou 1/15. La position de la pointe du crayon ou du stylet de détection ou de balayage peut alors être déterminée par la formation glissante de la valeur moyenne sur une série alternée d'image complémentée et non modifiée . Etant noté qu'alors dans l'image qui se forme par la formation glissante de la valeur moyenne, la pointe du crayon ou du stylet se détache nettement de l'environnement presque uniforme, sous la forme d'un point plus clair ou plus foncé, selon la phase de complémentation.
Dans le signal vidéo qui correspond à l'image de valeur moyenne, le signal de balayage ou d'analyse de la pointe du crayon ou du stylet de détection ou de balayage se détache sous la forme d'une impulsion ou sous la forme d'une série d'impulsions, comme cela est représenté dans la figure 6, et peut être localisé à l'aide d'un circuit à valeur de seuil.
Une autre possibilité pour localiser la pointe du crayon ou stylet de détection ou de balayage consiste à faire émettre par la source lumineuse qui se trouve dans la pointe du crayon ou du stylet, une lumière avec une couleur déterminée qui n'apparaît pas dans le restant de la plage de l'image ou qui n'y apparaît qu'avec une composante suffisamment faible de la luminance. La position de la pointe du crayon ou du stylet peut être déterminée à partir de trois signaux élémentaires de couleur ou à partir du signal de luminance et de deux composantes quelconques du signal de chrominance.
On supposera, par exemple, que la chrominance de la pointe du crayon ou stylet de détection ou d'analyse est donnée par les rapports
R : B = 3,5 et R : G = 2,2 (1) (R, G et B désignant les trois signaux primaires de couleur), et leur luminance par
L = aR + bB + cG > 4 volts (2) étant noté que a, b et c sont des constantes déterminées et réglables. La calculatrice de processus interroge périodiquement des points de balayage des trois signaux R, G et B et contrôle si simultanément sont remplies les trois conditions suivantes
Figure img00170001
3,4 < R/B < 3,6 (2.2)
2,1 < R/G < 2,3 (2.3)
Si cela est le cas, la pointe du crayon ou stylet est consideree comme ayant été localisée.Il est avantageux de donner à l'élément lumineux de la pointe du crayon ou stylet une dimension suffisamment grande pour que les conditions ci-dessus soient remplies indépendamment'de la position relative de la pointe du crayon ou du stylet par rapport à la trame d'analyse de la caméra, au moins en un point de balayage. Mais en général cela a pour conséquence que ces conditions sont remplies, pour des positions déterminées du crayon ou du stylet, dans plusieurs points d'analyse ou de balayage voisins (dans le cas de l'utilisation d'une caméra vidéo, également dans deux ou plusieurs lignes de balayage voisines). Dans ce cas, la décision, pour ce qui concerne la position du crayon ou du stylet, doit être prise suivant des prescriptions programmées, par exemple par une information suivant le procédé décrit ci-dessous (voir figures 4, 5 et 6).
On supposera par exemple que Lik représente la valeur de balayage d'ordre i du signal de luminance L de la ligne de balayage d'ordre k d'un modèle déterminé ou que Rik, Bik et Gik sont les signaux de balayage correspondants des extraits de couleur.
On supposera que les conditions (2) sont satisfaites pour les valeurs de balayage avec les paires d'indices (134, 227) à (135, 227), (133, 228) à (136, 228) et (134, 229). On calcule alors la position estimée du crayon ou stylet de détection ou de balayage en faisant la moyenne des paires d'indices concernées. Si la formation de la moyenne a lieu avec une même pondération de toutes les valeurs, on obtient les valeurs moyennes k = 2 x 227 x 4 x 228 x 1 x 229 = 227,9
7
i = (134+135)+(133+134+135+136)+134 = 134,4
7
Le crayon ou stylet de détection ou de balayage montre ainsi approximativement sur le 134ème point de la 228ème ligne de balayage.
La position du curseur peut être saisie, en complétant ou en modifiant la solution indiquée cidessus -dans le cas oa cela s'avererait être nécessaire-, avec une précision qui est supérieure à celle qui est donnée par la distance entre les lignes de balayage et les points de balayage.A cet effet, on prévoit ce qui suit
a) les coordonnées de positions i et k, qui ont été calculées par formation de la moyenne, ne sont pas arrondies aux nombres entiers
b) pour incrémenter la position du curseur d'une fraction de la distance matricielle, et en partant d'une position qui est réglée dans la trame de balayage à l'aide du procédé indiqué ci-dessus, on utilise des touches convenues d'un clavier ; l'incre- mentation peut être opérée comme dans des systèmes connus soit en associant à une touche ou à une série de touches un incrément déterminé, de préférence soit dans la direction x ou dans la direction y ou en réalisant l'incrémentation dans une certaine direction et avec une vitesse déterminée, tant qu'une touche déterminée est enfoncée
c) comme sous b) ; les touches ou autres détecteurs susceptibles d'être commandées manuellement, se trouvent toutefois sur le crayon ou stylet de détection ou de balayage G
d) l'incrementation dynamique (la position du curseur est réglée avec un retard, et cela de telle manière que la position qui a été réglée se déplace avec une certaine vitesse en direction de la position marquée par le crayon ou le stylet G) ; cette opération peut être décrite, par voie mathématique, comme suit
On suppose que le réglage de la position du curseur a lieu à certains instants ti (i = 1, 2 ...), par exemple à des intervalles de 1 ms.On supposera que la position du curseur qui a eté réglée à l'instant tk (k est susceptible d'être choisi comme on l'entend), est donnée par les coordonnées xk et et que les positions du crayon ou du stylet qui sont saisies en même temps sont données par les coordon nées x'k et y'k. Alors, par la calculatrice de pro- cessus P, et à l'instant tk+1, la position de curseur suivante est réglée
xk+1 = xk + cx . (x'k - xk) yk+1 = yk + cy . (y'k - yk)
Cx et c y sont des constantes déterminées qui ont été réglées de façon fixe variable.
Il est avantageux que les constantes cx et cy -qui au demeurant peuvent être choisies pour être égales ou être dans un rapport fixe entre elles- soient susceptibles d'être commandées manuellement, par exemple à l'aide d'un détecteur de pression monté sur le crayon ou stylet de détection ou de balayage, ou par la distance du crayon ou stylet G (mais pas nécessairement de la pointe L du crayon ou du stylet L) au modèle ou original. Cette distance peut être mesurée par voie optique, par voie acoustique, par voie magnétique ou par voie mécanique, comme cela est représenté dans la figure 7.
La commande peut être opérée d'un double point de vue
ea) par modification des grandeurs de cx et cy. On a par exemple c = c = c . 2 P,
x y relation dans laquelle p = 0, 1, 2 ... = à la distance en mm entre le support H de la pointe du crayon ou du stylet et la pointe S du crayon ou stylet de détection ou de balayage (voir figure 7).
Pour saisir p, on doit disposer d'un dispositif pour la mesure des distances, par exemple un détecteur de pression ou détecteur dynamométrique M en liaison avec un ressort F qui sert au réglage automatique de la distance par rapport à la pression d'écriture. A l'évaluation de p peuvent être asso ciées des fonctions supplémentaires, par exemple le branchement ou le débranchement de l'introduction du curseur, dans le cas ou p dépasse dans un sens ou dans l'autre une certaine valeur.
eb) A l'aide d'une logique à valeur de seuil.
On a par exemple
Cx = c, Si Ix'k - xkI > alors que dans d'autres cas cx = 0.
De façon correspondante on règle cy. (c et d sont des grandeurs qui sont réglées de façon fixe).
A l'aide d'une telle logique à valeur de seuil, on empêche que la position du curseur "tremble dans un sens et dans l'autre" entre deux points matriciels voisins, dans le cas où la pointe du crayon ou stylet de détection ou de balayage montre les deux points du modèle qui correspondent aux points de la trame, et une évaluation a lieu.
Ce n'est que lorsque le crayon ou stylet de détection ou de balayage a été déplacé par commande manuelle d'une distance qui est susceptible d'être choisie, que le curseur a subi un post-réglage.
Pour saisir des modèles du format DIN-A4, à l'aide d'une prise de vue unique par la caméra, la résolution de la caméra de télévision de type standard (525 ou 625 lignes par trame),. est généralement trop faible. Pour une transmission facsimilée, sont normalisées par exemple des résolutions de 3,85 ou 7,7 lignes/mm correspondant à 1200 et 2400 lignes/ page DIN-A4-. Des caméras ayant une résolution du second groupe sont d'un prix de revient qui est un multiple de celui d'une caméra standard, des caméras avec la résolution d'un troisième groupe sont à peine susceptibles d'être fabriquées à l'heure actuelle, même si un modèle de format DIN-A4 n'est pas balayé parallèlement à son bord le plus court (comme dans le cas des appareils facsimilés), mais dans le sens perpendiculaire au précédent..
Par ailleurs, la résolution d'une télévision standard suffit souvent pour la saisie du curseur pleine page, par exemple quand on a simplement à marquer des positions de signes d'un texte ou les sommets d'une section de l'image, des taux d'erreurs de quelques pour cent du diamètre de la section étant sans importance.
Pour contourner les difficultés indiquées cidessus, il est proposé, selon l'invention, de mettre en oeuvre 11 installation représentée dans la figure 8 ou le dispositif pour la saisie du contenu de l'image et des positions du curseur, permettant d'une part la saisie de la position du curseur avec une prise de vue unique et d'autre part la saisie du contenu de l'image avec une résolution maximale.
A cet effet, et selon l'invention, on utilise au moins deux caméras K1, K2 qui peuvent être réglées, indépendamment l'une de l'autre, sur des contenus différents de l'image. Il est avantageux de relier chacune de ces deux caméras avec un moniteur M1 et M2 dont chacun reproduit la section d'image correspondante, y compris le curseur, dans la mesure où celuici se trouve dans la section d'image concernée. Avec les caméras K1, K2, de même qu'avec les moniteurs Ml,
M2, est reliée une calculatrice de processus P qui prend en charge, en plus d'autres tâches, le décodage de la position du curseur à partir d'au moins l'un des signaux de sortie des caméras K1, K2, ainsi que la reproduction du curseur sur les moniteurs Ml, M2.
Le réglage des caméras sur des sections d'image de grandeurs différentes peut avoir lieu à l'aide d'un objectif à focal variable ou par modification de la distance entre la caméra et le modèle, le réglage sur différentes sections de l'image peut avoir lieu par déplacement de la caméra, commandée de préférence par la calculatrice de processus P, après évaluation des positions du curseur, dans un plan parallèle au modèle, par déplacement d'une optique réglable ou par basculement de la caméra. Mais dans le dernier cas, l'image qui est saisie par la caméra est déformée. Cette déformation peut être corrigée par une conversion des coordonnées correspondantes. Pour une telle conversion on dispose de la calculatrice de processus P qui est également prévue pour la commande programmée de la caméra.
Dans la figure 8, on a représenté un cas particulier de la disposition décrite pour des caméras. Dans cette vue, la caméra K1 agit comme caméra de prise de vue d'ensemble et elle est montée de façon à ne pas pouvoir être déplacée en direction horizontale ; à l'aide d'un objectif à focal variable Z1 elle est réglée sur la partie totale du modèle V qui est intéressante, en sorte que la position du curseur est visible à tout moment. La caméra K2 agit comme "camé- ra à image partielle", et, également à l'aide d'un objectif à focal variable, cette caméra est réglée sur une bande d'image qui s'étend parallèlement au côté étroit du modèle V, bande d'image qui comporte environ 1000 lignes de balayage et 1728 points d'image différents par ligne de balayage. La caméra est mobile parallèlement au plan du modèle V.Ce mouvement est susceptible d'être commandé par la calculatrice de processus P, en sorte que, par l'interme- diaire d'un programme, des bandes d'image quelconques même des bandes d'image qui se chevauchent, peuvent être saisies par la caméra K2. Sur le moniteur M1 on peut reconnaître la totalité de la section intéressante de l'image, de même que la position du curseur, toutes deux avec une précision réduite, alors que sur le moniteur M2 on peut reconnaître la bande d'image, éventuellement avec la position du curseur, toutes deux avec une précision maximum.Des caméras et des moniteurs qui opèrent selon le procédé dit à entrelacement de lignes, les lignes de balayage d'ordre impair étant enregistrées et représentées dans la première trame, et les lignes de balayage d'ordre pair étant enregistrées et représentées dans la seconde trame, peuvent être transformées ou commutees, sans moyens techniques excessifs,pour faire en sorte que les deux trames se recouvrent. Il est vrai que cela réduit de moitié la résolution (uniquement dans le sens perpendiculaire à la direction de balayage) mais on double ainsi la fréquence des images, ce qui fait disparaître le clignotement gênant des lignes.
L'installation conforme à l'invention peut également tirer avantage d'installations modifiées dans ce sens.
Le principe décrit, notamment la mise en oeuvre de deux caméras parmi lesquelles l'une saisit la totalité, intéressante, du contenu de l'image, alors que la seconde peut être réglée, par commande programmée, au contenu partiel de l'image, peut également être utilisée avantageusement pour saisir des positions du curseur et des contenus d'image dans le cas d'objets tridimensionnels. De manière restrictive, c 'est-à-dire sans incorporation du curseur, une telle installation est connue dans le système dit de conférence par images, système dans lequel on utilise, en plus d'une caméra d'image générale (caméra. dite de groupe) ,des caméras de participants -une caméra par participant-. Dans un tel système, le curseur, en liaison avec un moniteur d'image d'ensemble, ouvre des possibilités, mentionnées ci-dessus, pour le traitement des images prises par les caméras.De plus, il peut être utilisé pour des fonctions qui sont importantes dans le cas de réunions collectives, par exemple la sélection d'un participant ou de fonctions d'un participant (par exemple commande du curseur dans la moitié inférieure du visage d'un participant rendant audible sa parole, commande du curseur dans le voisinage d'une oreille pour lui faire parvenir une communication).
Aussi bien dans le cas de modèles tridimensionnels que dans le cas de modèles plans, plusieurs caméras d'images partielles, qui sont montées à demeure, peuvent remplacer une caméra d'image d'ensemble, du point de vue de sa fonction, chaque élément d'image devant alors être saisi par au moins une caméra.
Dans le cas de modèles plans la caméra Kî. par exemple, est réglée sur la moitié supérieure et la caméra
K2 sur la moitié inférieure.
Finalement, une caméra 8, qui est susceptible d'être déplacée de la manière décrite précédemment, peut remplacer les deux caméras K1, K2 de telle façon qu'à l'aide d'un objectif à focal variable et avantageusement commandé par calculatrice, ainsi que par déplacement, elle peut être réglée alternativement sur la plage totale qui est intéressante du modèle et sur une partie de celui-ci, choisie par exemple au moyen du positionnement du curseur.
Une autre possibilité d'application pour la caméra déplaçable,. et qui peut être combinée avec la possibilité décrite ci-dessus, réside dans la saisie ou la mémorisation d'une partie du modèle qui serait trop grande pour être saisie, avec une précision suffisante, avec une image de caméra unique. A cet effet, on déplace la caméra manuellement, ou par commande programmée, dans plusieurs. positions qui correspondent à des images voisines ou qui se chevauchent. Les images qui sont prises sont transformées en signaux électriques et sont, éventuellement après un traitement préalable, mémorisées dans une mémoire qui est reliée vla calculatrice de processus P.
Le traitement consiste par exemple en une modification de l'ordre, en fonction de la disposition géométrique, des points d'image ou des elements d'image qui correspondent aux valeurs des signaux, étant noté que l'on ne tient compte qu'une seule fois des points d'image qui se chevauchent, ainsi que pour supprimer des déformations, plus particulièrement dans les zones marginales des images qui ont été prises. A ce sujet, on peut avantageusement tenir compte des propriétés de reproduction connues de la caméra.

Claims (28)

REVENDICATIONS
1. Installation pour saisir des modèles ou images originales, comportant un dispositif de balayage qui transforme le contenu d'un modèle, ligne par ligne, point par point ou suivant un autre format quelconque utilisable, en un signal de balayage susceptible d'être traité dans une calculatrice et un dispositif de marquage à l'aide duquel. des sections du modèle sont susceptibles d'être marquées, par exemple par l'introduction de points sommitaux opposes, caractérisée par le fait qu'il est prévu pour l'installation de balayage au moins une caméra qui peut être mise au point par commande programmée sur des sections d'image qui se trouvent dans des parties quelconques du modèle (V), qu'il est prévu une calculatrice de processus (P) qui produit les signaux de commande à l'aide desquels est réalisable un déplacement de la caméra par commande programmée dans un plan perpendiculaire à l'axe de la caméra et que le dispositif de marquage est constitué, pour l1introduc- tion de la position de points du modèle (V), par un stylet ou crayon de balayage ou de détection (G) qui est utilisé, pour le marquage, directement sur le modèle (V),et qui est relié opérativement à la calculatrice de processus (P) afin de transmettre ces signaux en vue d'une introduction de position
2. Installation selon la revendication 1, caractérisée par le fait que la caméra est une caméra vidéo réalisée sous la forme d'un vidicon.
3. Installation selon la revendication 1, caractérisée par le fait que la caméra est une caméra vidéo réalisée sous la forme d'une caméra CCD.
4. Installation selon la revendication 2 ou 3, caractérisée par le fait que la caméra est pourvue d'un objectif à focal variable.
5. Installation selon l'une quelconque des revendications antérieures, caractérisée par le fait qu'au moins deux caméras sont prévues qui sont réglées sur des sections différentes du modèle, qui sont voisines l'une de l'autre ou qui se chevauchent.
6. Installation selon les revendications 1 à 3 prises dans leur ensemble, caractérisée par le fait qu'il est prévu une caméra fixe (K1) pour la reproduction de la vue d'ensemble du modèle, et qui, pour cette vue d'ensemble et pour un marquage par section à l'intérieur du modèle (V), est réglée sur la totalité du modèle < V), qu'il est prévu une caméra mobile (K2) à haut pouvoir de résolution, et qui est susceptible d'être réglée, par commande programmée, sur une section intéressante du modèle, que la caméra de vue d'ensemble (K1) est reliée avec un moniteur de vue d'ensemble (M1) et la caméra (K2) à haut pouvoir de résolution avec un moniteur (M2) à haut pouvoir de résolution, le moniteur de vue d'ensemble (M1) de même que le moniteur (M2) à haut pouvoir de résolution fournissant respectivement la section du modèle qui a été marquée avec le dispositif de marquage,-et qu'aussi bien la caméra de vue d'ensemble (K1) et la caméra à haut pouvoir de résolution (K2) de même que le moniteur de vue d'ensemble (M1) et le moniteur à haut pouvoir de résolution (M2) sont reliés à la calculatrice de processus (P) qui, en plus de ses autres tâches, réalise également un décodage de la position de la pointe de crayon ou stylet de détection ou de balayage à l'intérieur du modèle, c'est-àdire la détermination de ses coordonnées à partir d'au moins un parmi les signaux de sortie des caméras (K1, K2), ainsi que la production d'un curseur Sut, les moniteurs (M1, M2).
7. Installation selon la revendication 6, caractérisée par le fait que le crayon ou stylet de détection ou de balayage (G) est pourvu d'une pointe lumineuse (L) à l'aide de laquelle sont contactés les points du modèle qui sont à marquer et qui de ce fait sont signalés à la calculatrice de processus (P), par l'intermédiaire de la caméra de balayage et à haut pouvoir de résolution (K2).
8. Installation selon la revendication 7, caractérisée par le fait que la pointe lumineuse (L) du crayon ou stylet de détection ou de balayage comporte une source lumineuse diffus.e, très largement ponctuelle ., dont la densité. de luminosité est supérieure à celle d'un autre quelconque des points de la surface d'introduction, en sorte que la position de la pointe (L) peut être localisée par l'analyse du signal de caméra, à l'aide d'un dispositif de détection à valeur de seuil qui est prévu, de préférence, dans la calculatrice de processus (P).
9. Installation selon la revendication 7, caractérisée par le fait que la pointe (L) du crayon ou stylet de détection ou de balayage comporte une source lumineuse dont la luminosité est modulée périodiquement, et dont la localisation peut être détermi- née par une analyse correspondante du signal de la caméra.
10. Installation selon la revendication 9, caractérisée par le fait que la période pour la modulation de la source lumineuse est égale au double de la période de balayage du modèle.
11. Installation selon l'une ou l'autre des revendications 9 ou 10, caractérisée par le fait que la position de la pointe (L) du crayon ou stylet de détection ou de balayage est déterminée par une formation glissante de la valeur moyenne d'une série alternée de reproductions complémentées et non modifiées, de préférence à l'aide de la calculatrice de processus (P), la pointe (L) du crayon ou stylet de détection ou de balayage se détachant nettement par rapport à un environnement de luminosité presque uniforme, sous la forme d'un point clair ou foncé, selon la phase de complémentation, dans l'image qui est constituée par la formation glissante de la valeur moyenne, grâce à quoi le signal de balayage de la pointe du crayon ou du stylet de détection ou de balayage se détache dans le signal vidéo qui correspond à l'image de valeur moyenne sous la forme d'une impulsion ou d'un train d'impulsions qui peut ou qui peuvent être localisées au moyen d'un dispositif de détection de valeur moyenne, disposé de préférence dans la calculatrice de processus (P).
12. Installation selon la revendication 7, caractérisée par le fait que la pointe du crayon ou du stylet de détection ou de balayage (L) est pourvue d'une source lumineuse qui émet une lumière d'une couleur déterminée qui n'apparat pas dans l'autre partie de l'image ou qui n'y apparaît qu'avec une luminance suffisamment faible.
13. Installation selon la revendication 12, caractérisée par le fait que la position de la pointe du crayon ou du stylet de détection ou de balayage (L) est déterminée à partir de trois signaux primaires de couleur dans le signal vidéo.
14. Installation selon la revendication 12, caractérisée par le fait que la position de la pointe (L) du crayon ou stylet de détection ou de balayage est déterminée à partir du signal de luminance et de deux composantes quelconques du signal de chrominance dans le signal vidéo.
15. Procédé pour la mise en oeuvre de l'installation selon l'une quelconque des revendications 1 à 14, caractérisé par le fait que le réglage de la caméra sur des sections de modèles de grandeurs dif férentes, est opéré par déplacement de l'objectif considéré.
16. procédé pour la mise en oeuvre de-l'installation selon l'une quelconque des revendications 1 à 14, caractérisé par le fait que le réglage de la caméra sur des sections de modèles de différentes dimensions est opéré par réglage de la distance entre la caméra concernée et le modèle (V).
17. Procédé pour la mise en oeuvre de l'installation selon l'une quelconque des revendications 1 à 14, caractérisé par le fait que le réglage sur différentes sections du modèle est opéré par déplacement de la caméra concernée, de préférence à l'aide de la calculatrice de processus (P), selon l'evalua- tion de position de la pointe du crayon ou stylet de détection ou de balayage dans le plan qui s'étend parallèlement au modèle (V).
18. Procédé pour la mise en oeuvre de l'installation selon l'une quelconque des revendications 1 à 14, caractérisé par le réglage sur différentes sections du modèle par basculement de la caméra concernée, de préférence à l'aide d'une commande par la calculatrice de processus (P), selon une évaluation de position de la pointe du crayon ou du stylet de détection ou de balayage.
19. Procédé selon la revendication 18, caractérisé par le fait qu'une distorsion de l'image correspondante, qui apparaît par suite du basculement de la caméra, est compensée par transformation des coordonnées concernées de l'image, à l'aide de la calculatrice de processus (P).
20. Procédé pour la mise en oeuvre de l'installation selon les revendications 1 à 14, caractérisé par le fait que la caméra, pour pouvoir saisir et éventuellement mémoriser une partie du modèle qui est trop grande pour pouvoir être saisie avec une précision suffisante avec une seule image, est déplacée manuellement ou par commande programmée dans plusieurs positions qui correspondent à des images voisines ou qui se chevauchent, et que les images qui sont respectivement prises sont converties en signaux électriques qui sont mémorisés, éventuellement après un traitement préalable, dans une mémoire qui est reliée à la calculatrice de processus (P).
21. Procédé selon la revendication 20, caractérisé par le fait que le traitement des signaux électriques consiste en une modification d'ordre correspondant à la disposition géométrique des points d'image ou des éléments d'image qui correspondent aux valeurs des signaux, les points d'image qui se chevauchent n'étant considérés qu'une seule fois, ainsi qu'en la suppression de distorsions, plus particulièrement dans les zones marginales des images reproduites.
22. Procédé pour la mise en oeuvre de l'installation selon la revendication 6, caractérisé par le fait que pour saisir la position de la pointe (L) du crayon ou stylet de détection ou de balayage avec une grande précision, il est prévu de ne pas arrondir à des nombres entiers les coordonnées de position (i, k) calculées par établissement de la moyenne.
23. Procédé pour la mise en oeuvre de l'installation suivant l'une des revendications précédentes, caractérisé par le fait qu'à partir de la position de la pointe du crayon ou du stylet de détection ou de balayage on dérive une position de curseur.
24. Procédé selon la revendication 22, caractérisé par le fait que pour incrémenter la position du curseur de fractions de la distance de trame, et en partant d'une position réglée dans la trame de balayage, on utilise les touches déterminées d'un clavier, de telle façon qu'à une touche ou qu'à une série de touches soit associé un incrément déterminé, de préférence dans la direction x ou dans la direction y.
25. Procédé selon la revendication 22, caractérisé par le fait que pour incrémenter la position du curseur de fractions de la distance de trame, et en partant d'une position déterminée dans la trame de balayage, on utilise des touches déterminées d'un clavier, de telle façon qu'à une touche ou qu'à une série de touches soit associé un incrément déterminé, de préférence grâce au fait que l'accroissement incrémentiel ait lieu dans une direction déterminée tant qu'une touche déterminée est enfoncée.
26. Procédé selon la revendication 22, caractérisé par le fait qu'il est prévu une incrémentation dynamique au cours de laquelle la position du curseur est réglée avec retard, et cela de telle manière que la position réglée se déplace avec une vitesse déterminée en direction de la position marquée par le crayon ou le stylet (G).
27. Procédé selon la revendication 25, caractérisé par le fait que pour l'accroissement incrémen- tiel de la position du curseur on choisit des constantes (-cx, cy) qui sont de préférence égales entre elles ou dans un certain rapport entre elles, lesdites constantes étant commandées manuellement, par exemple à l'aide d'un détecteur de pression fixé au crayon ou stylet (G) ou par la distance entre celui ci et le modèle.
28. Procédé pour la mise en oeuvre de l'installation selon la revendication 6, caractérisé par le fait que les deux caméras (K1, K2) sont remplacées de telle manière par une caméra unique que celle-ci est réglée à l'aide d'un objectif à foca#variable et commandée par calculatrice, de même que par déplacement alterné sur la totalité de la partie intéressante et sur une portion du modèle (V) choisi par exemple à l'aide d'un dispositif de positionnement du curseur.
FR8215493A 1981-09-29 1982-09-14 Installation pour saisir des modeles ou images originales et procede pour sa mise en oeuvre Withdrawn FR2513781A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19813138699 DE3138699A1 (de) 1981-09-29 1981-09-29 Einrichtung zur erfassung von bildvorlagen und verfahren zum betrieb dieser einrichtung.

Publications (1)

Publication Number Publication Date
FR2513781A1 true FR2513781A1 (fr) 1983-04-01

Family

ID=6142907

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8215493A Withdrawn FR2513781A1 (fr) 1981-09-29 1982-09-14 Installation pour saisir des modeles ou images originales et procede pour sa mise en oeuvre

Country Status (2)

Country Link
DE (1) DE3138699A1 (fr)
FR (1) FR2513781A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0109038A2 (fr) * 1982-11-10 1984-05-23 Wang Laboratories Inc. Terminal de communication pour un système d'information de bureau

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3809941A1 (de) * 1987-03-26 1988-10-06 Koenig & Bauer Ag Verfahren zum positionieren von plattenzylindern in einer mehrfarben-rotationsdruckmaschine

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3777153A (en) * 1972-05-17 1973-12-04 Sperry Rand Corp Fiber optics light pen
EP0013634A1 (fr) * 1979-01-16 1980-07-23 British Broadcasting Corporation Système électronique de commande ou de transfert de données avec une console de visualisation bidimensionnelle, p.e. un tube cathodique
WO1981002083A1 (fr) * 1980-01-15 1981-07-23 Datacopy Corp Dispositif duplicateur selectif

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3303281A (en) * 1963-10-11 1967-02-07 Rca Corp Scanning system for use in character reading with circuit means to compensate for lag in the photoconductive pickup device
DE2124070C3 (de) * 1971-05-14 1975-10-30 Siemens Ag, 1000 Berlin Und 8000 Muenchen Lichtgriffel
DE2510632C2 (de) * 1975-03-12 1982-09-02 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V., 8000 Muenchen Einrichtung zur Abbildung und Steuerung
GB1507365A (en) * 1975-03-20 1978-04-12 Mullard Ltd Object location detector
CH620297A5 (en) * 1976-05-04 1980-11-14 Green James E Method for the optical analysis of a sample in a double-resolution apparatus, and apparatus for implementation thereof
FR2360133A1 (fr) * 1976-07-30 1978-02-24 Titn Procede et appareil de balayage d'un support avec compensation des defauts de positionnement et des variations de dimensions
DE2816324C2 (de) * 1978-04-14 1983-06-23 Siemens AG, 1000 Berlin und 8000 München Verfahren und Vorrichtung zur automatischen Lageerkennung von Halbleiterchips
GB2046051B (en) * 1979-03-29 1983-01-26 Philips Electronic Associated Real time histogram modification system for image processing
US4373804A (en) * 1979-04-30 1983-02-15 Diffracto Ltd. Method and apparatus for electro-optically determining the dimension, location and attitude of objects

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3777153A (en) * 1972-05-17 1973-12-04 Sperry Rand Corp Fiber optics light pen
EP0013634A1 (fr) * 1979-01-16 1980-07-23 British Broadcasting Corporation Système électronique de commande ou de transfert de données avec une console de visualisation bidimensionnelle, p.e. un tube cathodique
WO1981002083A1 (fr) * 1980-01-15 1981-07-23 Datacopy Corp Dispositif duplicateur selectif

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IBM TECHNICAL DISCLOSURE BULLETIN, vol. 23, no. 7B, décembre 1980, page 3134, New York, USA; R.W. BISHOP et al.: "Adjustment of a copier's focus" *
PROCEEDINGS OF THE CONFERENCE ON PATTERN RECOGNITION AND IMAGE PROCESSING, Las Vegas, 14-17 juin 1982, pages 411-419, IEEE, New York, USA; S.M. GOLDWASSER et al.: "Page composition of continuous tone imagery" *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0109038A2 (fr) * 1982-11-10 1984-05-23 Wang Laboratories Inc. Terminal de communication pour un système d'information de bureau
EP0109038A3 (fr) * 1982-11-10 1985-11-06 Wang Laboratories Inc. Terminal de communication pour un système d'information de bureau

Also Published As

Publication number Publication date
DE3138699A1 (de) 1983-04-07

Similar Documents

Publication Publication Date Title
CA2600185C (fr) Procede pour commander une action, notamment une modification de nettete, a partir d&#39;une image numerique en couleurs
US8031968B2 (en) Image processing apparatus and image processing program
EP0098763A1 (fr) Procédés et dispositifs de télécommunications visuelles, notamment à l&#39;usage des sourds
US7583293B2 (en) Apparatus and method for generating multi-image scenes with a camera
JP3437239B2 (ja) 情報再生装置
EP1348148A1 (fr) Camera combinant les parties les mieux focalisees de differentes expositions d&#39;une image
US7266248B2 (en) Method and apparatus for generating data representative of an image
JP4466015B2 (ja) 画像処理装置および画像処理プログラム
FR2842976A1 (fr) Dispositif et procede pour fournir un zoom numerique de resolution amelioree dans un dispositif imageur electronique portatif
CN106412423A (zh) 一种对焦方法及装置
MXPA06010076A (es) Metodo y arreglo para formar la imagen de un objetivo bidimensional primordialmente.
FR2513781A1 (fr) Installation pour saisir des modeles ou images originales et procede pour sa mise en oeuvre
JP2007071891A (ja) 3次元計測装置
FR2570206A1 (fr) Appareil pour detecter et classer les caracteristiques de formes de surface de peau
JP4466017B2 (ja) 画像処理装置および画像処理プログラム
JP4466016B2 (ja) 画像処理装置および画像処理プログラム
EP0135414A1 (fr) Capteur opto-électronique de saisie d&#39;image
JP4212138B2 (ja) 3次元計測装置
JP2549262B2 (ja) 光学式画像読取装置
Chenot et al. Non Contact Phonographic Disks Digitisation Using Structured Colour Illumination
Toadere Analyzing the functionality of a scanner
JPH01209884A (ja) 画像入力装置
FR2570912A1 (fr) Recepteur photoelectrique avec adaptation locale de la luminosite
JPS59114969A (ja) 画像判別装置
FR2520531A1 (fr) Dispositif automatique de lecture d&#39;un motif de circuit imprime

Legal Events

Date Code Title Description
ST Notification of lapse