[go: up one dir, main page]

FR2542953A1 - Display device with television-type interlaced recurrent scanning, and digital oscilloscope comprising such a device - Google Patents

Display device with television-type interlaced recurrent scanning, and digital oscilloscope comprising such a device Download PDF

Info

Publication number
FR2542953A1
FR2542953A1 FR8304281A FR8304281A FR2542953A1 FR 2542953 A1 FR2542953 A1 FR 2542953A1 FR 8304281 A FR8304281 A FR 8304281A FR 8304281 A FR8304281 A FR 8304281A FR 2542953 A1 FR2542953 A1 FR 2542953A1
Authority
FR
France
Prior art keywords
frame
segments
interpolation
line
energy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR8304281A
Other languages
French (fr)
Other versions
FR2542953B1 (en
Inventor
Pierre Joseph Charles Dureux
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.)
Laboratoires dElectronique Philips SAS
Original Assignee
Laboratoires dElectronique et de Physique Appliquee
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 Laboratoires dElectronique et de Physique Appliquee filed Critical Laboratoires dElectronique et de Physique Appliquee
Priority to FR8304281A priority Critical patent/FR2542953B1/en
Priority to DE8383200522T priority patent/DE3362651D1/en
Priority to EP83200522A priority patent/EP0092276B1/en
Priority to US06/485,571 priority patent/US4642623A/en
Publication of FR2542953A1 publication Critical patent/FR2542953A1/en
Application granted granted Critical
Publication of FR2542953B1 publication Critical patent/FR2542953B1/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
    • G09G1/14Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible
    • G09G1/16Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible the pattern of rectangular co-ordinates extending over the whole area of the screen, i.e. television type raster
    • G09G1/162Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam tracing a pattern independent of the information to be displayed, this latter determining the parts of the pattern rendered respectively visible and invisible the pattern of rectangular co-ordinates extending over the whole area of the screen, i.e. television type raster for displaying digital inputs as analog magnitudes, e.g. curves, bar graphs, coordinate axes, singly or in combination with alpha-numeric characters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/02Arrangements for displaying electric variables or waveforms for displaying measured electric variables in digital form
    • G01R13/0218Circuits therefor
    • G01R13/0227Controlling the intensity or colour of the display

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

Display device applicable to the visualising of a stored signal arising from sampling and restored by points or by interpolation vectors and comprising, in order to suppress the luminous pulsing effect of the interpolation segments P which represent the horizontal or mildly sloping portions of the luminous trace to be displayed, processing means associating with each interpolation segment P of specified energy, carried by one line of one of the frames, at least one and generally two other parallel so-called anti-flicker segments IA and IB with half the energy and carried by the other frame, by one or both lines of the other frame which flank the relevant line in the first frame. Application: digital oscilloscopes with television-type interlaced recurrent scanning.

Description

-1--1-

DISPOSITIF D'AFFICHAGE A BALAYAGE RECURRENT ENTRELACE DE TYPE TELE-  RECURRENT INTERLACE TELEPHONE SCANNING DISPLAY

VISION ET OSCILLOSCOPE NUMERIQUE COMPRENANT UN TEL DISPOSITIF  VISION AND DIGITAL OSCILLOSCOPE INCLUDING SUCH A DEVICE

La présente invention concerne un dispositif d'affichage à balayage récurrent entrelacé de type télévision, ainsi qu'un  The present invention relates to an interlaced recurrent scanning television type display device, as well as to a

oscilloscope numérique comprenant un tel dispositif.  digital oscilloscope comprising such a device.

La demande de brevet français N' 80 00 718 déposée par  French patent application N '80 00 718 filed by

la Société N V PHILIPS' GLOEILAMPENFABRIEKEN décrit un circuit in-  the company N V PHILIPS 'GLOEILAMPENFABRIEKEN describes an in-

terpolateur de trames dans lequel on prévoit d'éviter à l'affichage des phénomènes perturbateurs tels que le papillotement vertical des images. L'une des caractéristiques d'un oscilloscope numérique  frame terpolator in which it is planned to avoid disturbing phenomena such as vertical flickering of the images on the display. One of the characteristics of a digital oscilloscope

est que le signal analogique en temps réel est d'abord échantil-  is that the real-time analog signal is first sampled

lonné puis mis en mémoire numérique avant d'être restitué A la restitution, pour éviter que l'opérateur ne relie à son insu deux échantillons proches sur l'écran mais en réalité non successifs  read and then stored in digital memory before being restored At restitution, to avoid the operator unknowingly connecting two samples close on the screen but in reality not successive

dans le temps, une interpolation est prévue entre échantillons suc-  over time, an interpolation is planned between successive samples

cessifs (par exemple sous la forme d'échantillons supplémentaires) pour lever les incertitudes relatives à l'interprétation des images affichées (voir par exemple la demande de brevet français No 80 17 928, déposée le 12 août 1980 au nom de la Société  stops (for example in the form of additional samples) to resolve the uncertainties relating to the interpretation of the images displayed (see for example French patent application No 80 17 928, filed on August 12, 1980 in the name of the Company

Tektronix) L'interpolation la plus simple est l'interpolation li-  Tektronix) The simplest interpolation is li-

néaire qui consiste à construire sur l'écran d'affichage un vecteur ayant ses extrémités en coïncidence avec les points représentatifs  which consists in constructing on the display screen a vector having its ends in coincidence with the representative points

des échantillons présents en mémoire.  samples in memory.

Au cours du balayage d'un dispositif d'affichage de type télévision, la surface de l'écran est balayée horizontalement à  During the scanning of a television-type display device, the screen surface is scanned horizontally at

vitesse régulière ligne après ligne, ce qui implique une numérisa-  regular speed line after line, which involves scanning

tion verticale de l'information Les extrémités du vecteur d'inter-  vertical information The ends of the inter-

polation sont donc situées généralement sur des lignes de balayage différentes et non contiguës Le principe de cette interpolation  polation are therefore generally located on different and non-contiguous scanning lines The principle of this interpolation

apparaît nettement sur la figure 1: la nature discrète de la réso-  clearly appears in Figure 1: the discrete nature of the reso-

lution verticale impose la construction dudit vecteur à l'aide de -2-  vertical lution requires the construction of said vector using -2-

petits segments horizontaux S à S portés par les lignes in-  small horizontal segments S to S carried by the lines in-

termédiaires disponibles (correspondant aux flèches présentes du  available intermediaries (corresponding to the arrows on the

côté gauche de la figure) et présentant entre eux un certain re-  left side of the figure) and presenting between them a certain re-

couvrement en projection horizontale pour assurer une continuité  horizontal projection cover to ensure continuity

apparente du vecteur d'interpolation Le nombre de ces lignes in-  apparent of the interpolation vector The number of these lines in-

termédiaires disponibles épend de l'écart d'amplitude entre deux  available intermediaries depends on the amplitude difference between two

échantillons successifs E (n) et E (n + 1).  successive samples E (n) and E (n + 1).

Dans le cas o il n'y a pas de ligne de balayage dispo-  In case there is no scanning line available

nible entre deux positions d'échantillons, le vecteur d'interpola-  between two sample positions, the interpolating vector

tion comprend un segment d'interpolation unique qui dure une pé-  tion includes a single interpolation segment that lasts a

riode de restitution complète TR pour assurer la continuité de la  full restitution period TR to ensure continuity of the

trace (voir de tels segments Su, SU+ 1, etc sur la figure 2).  trace (see such segments Su, SU + 1, etc. in Figure 2).

Pour bénéficier totalement de l'apport du vecteur d'interpolation, il est nécessaire que le tracé de ce vecteur possède la meilleure résolution possible; pour ce faire, le balayage de type télévision  To fully benefit from the contribution of the interpolation vector, it is necessary that the tracing of this vector has the best possible resolution; to do this, television type scanning

est utilisé en mode entrelacé, mais présente l'inconvénient d'in-  is used in interlaced mode, but has the drawback of

troduire un effet de papillotement En effet, lorsqu'une partie de la trace est horizontale ou très faiblement inclinée, cette partie ne concerne qu'une seule ligne de balayage et n'est donc portée que toutes les deux trames, paires ou impaires: l'énergie de cette  producing a flicker effect Indeed, when a part of the trace is horizontal or very slightly inclined, this part concerns only one scanning line and is therefore only carried out every two fields, even or odd: l energy of this

partie horizontale n'apparaît par exemple que toutes les 40 milli-  horizontal part only appears for example every 40 milli-

secondes à la fréquence de 25 hertz (au lieu de toutes les 20 mil-  seconds at the frequency of 25 hertz (instead of every 20 mil-

lisecondes en balayage non entrelacé à 50 hertz), ce qui est en  liseconds in non-interlaced scanning at 50 hertz), which is

deçà des possibilités d'intégration de l'oeil Un phénomène désa-  below the possibilities of integration of the eye

gréable de pulsation d'énergie lumineuse, l'effet de papillotement,  light energy pulsating, flickering effect,

est alors ressenti par l'observateur.  is then felt by the observer.

Le but de l'invention est donc de proposer un dispositif d'affichage à balayage récurrent entrelacé de type télévision dans lequel est prévu un circuit de traitement éliminant cet effet de papillotement, mais seulement lorsque la trace lumineuse présente  The object of the invention is therefore to propose a display device of interlaced recurring scanning type television in which is provided a processing circuit eliminating this flickering effect, but only when the light trace presents

effectivement des parties horizontales ou faiblement inclinées.  actually horizontal or slightly inclined parts.

L'invention concerne à cet effet un dispositif d'affi-  To this end, the invention relates to a display device

chage à balayage récurrent entrelacé de type télévision, compre-  interlaced recurring scan type television,

nant, pour supprimer l'effet de pulsation lumineuse des segments de la trace lumineuse à afficher, des moyens de traitement associant à -3- des segments d'énergie déterminée portés par une ligne de l'une des trames d'autres segments parallèles dit d'antipapillotement, d'énergie deux fois plus faible et portés chacun par l'une des deux lignes de l'autre trame qui encadrent la ligne considérée dans la première trame, caractérisé en ce que lesdits moyens de traitement ne sont mis en action qu'après détection, à l'aide d'une voie dite  nant, to suppress the effect of light pulsation of the segments of the light trace to be displayed, processing means associating with -3- segments of determined energy carried by a line of one of the frames of other parallel segments called antipapillotement, of twice the energy and each carried by one of the two lines of the other frame which surround the line considered in the first frame, characterized in that said processing means are only put into action '' after detection, using a so-called channel

de test, de l'existence des situations qui correspondent à la pré-  test, the existence of situations that correspond to the pre-

sence de parties horizontales dans l'une des trames.  sence of horizontal parts in one of the frames.

Pour des considérations de coût, on serait conduit, en.  For cost considerations, we would be led, in.

option, à n'utiliser qu'un seul segment d'antipapillotement lorsque la trace lumineuse est faiblement ascendante ou descendante Dans le cas d'une partie de trace parfaitement horizontale, c'est la  option, to use only one antipapillotement segment when the light trace is slightly ascending or descending In the case of a perfectly horizontal portion of trace, it is the

solution complète qui est retenue: deux segments d'antipapillote-  complete solution selected: two antipapillote segments-

ment sont associés au segment d'interpolation, et il leur corres-  are associated with the interpolation segment, and they correspond to them

pond globalement un paquet d'énergie lumineuse ayant la même valeur que celle du segment d'interpolation (puisque ces deux segments ont  globally lays a packet of light energy having the same value as that of the interpolation segment (since these two segments have

chacun une énergie deux fois plus faible) et le même centre de gra-  each half the energy) and the same center of gravity

vité (puisque ces deux segments sont identiques et placés symétri-  vity (since these two segments are identical and symmetrically placed

quement)- La cadence lumineuse se trouve ainsi portée par exemple à 50hertz dans le cas précédemment cité du balayage entrelacé à 25 hertz, sans que la légère augmentation de largeur de trace qui se  only) - The luminous cadence is thus brought for example to 50hertz in the previously cited case of the interlaced scanning at 25 hertz, without the slight increase in trace width which occurs.

produit à l'endroit o est effectué ce traitement antipapillo-  produced at the place where this antipapillo treatment is carried out

tement soit gênante Au contraire, ce traitement, visuellement agréable puisqu'il reporte la pulsation d'énergie lumineuse à une fréquence double, assure la conservation du centre de gravité 'du signal et n'altère donc pas la précision de la mesure effectuée par l'oeil dans l'examen d'un oscillogramme Mais surtout, conformément à l'invention, le traitement n'est utilisé que de place en place  On the contrary, this treatment, visually pleasing since it transfers the pulsation of light energy to a double frequency, ensures the conservation of the center of gravity of the signal and therefore does not alter the precision of the measurement carried out by the eye in the examination of an oscillogram But above all, in accordance with the invention, the treatment is used only from place to place

sur la trace, uniquement pour ses parties horizontales ou faible-  on the track, only for its horizontal or weak parts-

ment inclinées, ce qui conserve aux autres parties de la trace leur  inclined, which keeps the other parts of the track

finesse et leur résolution maximale.  fineness and their maximum resolution.

D'autre particularités et avantages de l'invention ap-  Other features and advantages of the invention ap-

paraîtront maintenant de façon plus précise dans la description qui  will now appear more precisely in the description which

suit et dans les dessins annexés, donnés à titre d'exemple non li-  follows and in the accompanying drawings, given by way of non-limiting example

mitatif et dans lesquels: -4- les figures 1 et 2 mettent en évidence le principe  mitative and in which: -4- Figures 1 and 2 highlight the principle

déjà connu d'interpolation entre les échantillons d'un signal, res-  already known interpolation between samples of a signal, res-

pectivement dans le cas o le vecteur d'interpolation comprend plusieurs segments horizontaux et dans le cas o il n'y a pas de ligne de balayage disponible entre deux échantillons et o le vecteur d'interpolation comprend donc un segment d'interpolation unique; la figure 3 est un schéma fonctionnel du circuit de traitement antipapillotement;  pectively in the case where the interpolation vector comprises several horizontal segments and in the case where there is no scan line available between two samples and o the interpolation vector therefore comprises a single interpolation segment; Figure 3 is a block diagram of the anti-tilt processing circuit;

la figure 4 montre pour la ligne courante "L" les dif-  Figure 4 shows for the current line "L" the different

férentes situations dans lesquelles il est utile de générer des segments d'antipapillotement; la figure 5 montre le principe de construction des segments de suppression du phénomène de papillotement; la figure 6 illustre ce même principe, d'une part dans le cas o l'on prévoit deux segments, et d'autre part dans celui  ferent situations in which it is useful to generate antipapillotement segments; Figure 5 shows the principle of construction of the suppression segments of the flicker phenomenon; FIG. 6 illustrates this same principle, on the one hand in the case where two segments are provided, and on the other hand in that

o l'on n'en prévoit qu'un seul, choisi selon le sens d'incli-  o only one is planned, chosen according to the direction of inclination

naison de la trace lumineuse;origin of the light trace;

la figure 7 est le tableau de décodage d'une ex-  Figure 7 is the decoding table of an ex-

pression Delta définie pour la recherche, conformément à l'inven-  Delta pressure defined for research, in accordance with the invention

tion, des situations o le traitement antipapillotement est né-  tion, situations where antipapillotment treatment was born

cessaire;cessaire;

les figures 8 a à 8 g décrivent en détail un jeu de cir-  FIGS. 8 a to 8 g describe in detail a set of circles

cuits logiques qui, à partir des valeurs possibles de l'expression Delta, permet la délivrance d'un signal indicateur de la présence desdites situations et destiné à commander le fonctionnement du  logic cooked which, from the possible values of the expression Delta, allows the delivery of a signal indicating the presence of said situations and intended to control the operation of the

dispositif de traitement antipapillotement.  anti-tilt treatment device.

On a vu ci-dessus que le dispositif d'affichage selon l'invention est utile lorsque, en fonction de l'allure locale de la grandeur à représenter sur l'écran d'affichage, la trace, après toutes les interpolations, est constituée en certains endroits de longs segments horizontaux n'appartenant chacun qu'à une seule trame C'est dans de tels cas qu l'énergie liée à ces parties de trame apparaît à une cadence de 25 hertz et est pénible pour  We have seen above that the display device according to the invention is useful when, as a function of the local appearance of the quantity to be represented on the display screen, the trace, after all the interpolations, is formed in certain places long horizontal segments each belonging to only one frame It is in such cases that the energy linked to these parts of frame appears at a rate of 25 hertz and is painful for

l'oeil.the eye.

-5--5-

Pour déceler de telles situations, le dispositif d'affi-  To detect such situations, the display device

chage selon l'invention comprend, conformément au schéma fonction-  chage according to the invention comprises, in accordance with the functional diagram-

nel de la figure 3, une voie 10 dite de test, placée en parallèle sur une voie vidéo 20 de restitution de la trace par interpolation, qui relie une mémoire numérique 30 et un écran d'affichage 40 La mémoire numérique 30 contient, bien entendu, la séquence régulière des valeurs numériques représentant les amplitudes respectives des échantillons du signal échantillonné présenté à l'oscilloscope (à raison d'une valeur d'amplitude par unité de temps fixée par la fréquence d'échantillonnage), le contenu de cette mémoire étant renouvelable au rythme fixé par le dispositif d'acquisition non représenté de l'oscilloscope (par exemple toutes les images, ou à un rythme plus lent) A cette mémoire 30 est associé un dispositif de lecture de la mémoire, couplé au déplacement du spot le long  nel of FIG. 3, a so-called test channel 10, placed in parallel on a video channel 20 for rendering the trace by interpolation, which connects a digital memory 30 and a display screen 40 The digital memory 30 contains, of course , the regular sequence of the digital values representing the respective amplitudes of the samples of the sampled signal presented to the oscilloscope (at the rate of an amplitude value per unit of time fixed by the sampling frequency), the content of this memory being renewable at the rate set by the not shown acquisition device of the oscilloscope (for example all the images, or at a slower rate) With this memory 30 is associated a memory reading device, coupled to the displacement of the spot the long

d'une ligne de balayage.of a scan line.

La voie de test 10, qui fonctionne à la cadence de res-  Test channel 10, which operates at the rate of res-

titution des échantillons, par exemple 5 mégahertz, fixée par un  sample titration, for example 5 megahertz, fixed by a

séquenceur 170, comprend un détecteur 100 de la position des échan-  sequencer 170, includes a detector 100 of the position of the exchangers

tillons successivement délivrés par la mémoire 30 par rapport à la ligne courante repérée par la référence "L" sur la figure 1 Le détecteur 100 reçoit d'une part la sortie de la mémoire 30, et d'autre part l'extrémité d'une connexion de sortie du séquenceur (connexion qui véhicule ladite information "L" du numéro de position de la ligne dans la hauteur d'écran) , et présente trois sorties distinctes selon le résultat de la comparaison entre "L" et  tillons successively delivered by the memory 30 with respect to the current line identified by the reference "L" in FIG. 1 The detector 100 receives on the one hand the output of the memory 30, and on the other hand the end of a sequencer output connection (connection which conveys said information "L" of the line position number in the screen height), and presents three distinct outputs according to the result of the comparison between "L" and

la position de l'échantillon concerné E(n) Ce détecteur 100 com-  the position of the sample concerned E (n) This detector 100 comprises

prend un premier comparateur qui indique si "L" est égal, supérieur  takes a first comparator which indicates if "L" is equal, greater

ou inférieur à la position de E(n), et un deuxième comparateur as-  or lower than the position of E (n), and a second comparator as-

sisté d'un additionneur pour comparer L à E(n+ 1) Le détecteur 100 est suivi d'un circuit à retard 110 qui retarde l'information de position obtenue dans le détecteur 100 relativement à l'échantillon E(n) de position horizontale N pendant qu'à nouveau s'élabore une information de position, concernant cette fois l'échantillon suivant E(n + 1) de position N + 1 Si "L" est donc le numéro d'ordre donnant la position de la ligne en cours de balayage dans -6- la hauteur d'écran (cette ligne étant repérée sur la figure 4 par un 0, les deux lignes immédiatement supérieures et inférieures étant repérées respectivement par + 1, + 2 et - 1, -2), six positions relatives des échantillons correspondent, comme le montre la figure 4, à ces situations o le traitement antipapillotement doit être  with an adder to compare L to E (n + 1) The detector 100 is followed by a delay circuit 110 which delays the position information obtained in the detector 100 relative to the sample E (n) of horizontal position N while again a position information is elaborated, this time concerning the following sample E (n + 1) of position N + 1 If "L" is therefore the order number giving the position of the line in during scanning in -6- screen height (this line being marked in Figure 4 by a 0, the two immediately upper and lower lines being marked respectively by + 1, + 2 and - 1, -2), six relative positions of the samples correspond, as shown in figure 4, to these situations where the antipapillotement treatment must be

utilisé dans le dispositif d'affichage.  used in the display device.

Un circuit de comparaison et de décision 120 génère un signal indicateur particulier (appelé AP) si l'existence de l'une de ces positions relatives est constatée, et ce signal indicateur commande alors la mise en fonctionnement d'un générateur 130 de traitement antipapillotement, qui piloté à la même cadence de restitution des échantillons que précédemment ( 5 mégahertz dans l'exemple précédent) pour assurer la synchronisation ultérieure avec le signal vidéo de la trace interpolée, consiste en une bascule bistable convertissant le signal indicateur en un segment horizontal de durée égale à celle qui sépare deux échantillons successifs devant apparaître sur l'une seulement ou, selon le cas,  A comparison and decision circuit 120 generates a particular indicator signal (called AP) if the existence of one of these relative positions is noted, and this indicator signal then controls the putting into operation of a generator 130 of antipapillotement processing. , which controlled at the same rate of restitution of the samples as previously (5 megahertz in the previous example) to ensure subsequent synchronization with the video signal of the interpolated trace, consists of a bistable rocker converting the indicator signal into a horizontal segment of duration equal to that which separates two successive samples to appear on only one or, as the case may be,

sur les deux lignes de numéro (L-1) et (L+ 1) de l'autre trame.  on the two number lines (L-1) and (L + 1) of the other frame.

Lorsque le circuit de comparaison et de décision 120 constate au cours du balayage de la ligne courante "L" d'une trame l'existence de l'une des six positions relatives d'échantillons précisées sur la figure 4, c'est-àdire l'existence graphique d'une partie de signal horizontale ou faiblement inclinée située sur l'une ou sur l'autre des deux lignes graphiques voisines appartenant à la deuxième trame, le générateur 130 commande la construction, sur ladite ligne courante de la première trame, d'un-segment parmi un ou deux segments de suppression du phénomène de papillotement, parallèles, de même longueur et d'énergie ici deux fois plus faible que celle du segment d'interpolation graphique situé  When the comparison and decision circuit 120 observes during the scanning of the current line "L" of a frame the existence of one of the six relative positions of samples specified in FIG. 4, that is to say the graphic existence of a horizontal or slightly inclined signal part located on one or the other of the two adjacent graphic lines belonging to the second frame, the generator 130 controls the construction, on said current line of the first frame , of a segment among one or two segments of suppression of the phenomenon of flickering, parallel, of the same length and of energy here half as weak as that of the segment of graphic interpolation located

sur ladite deuxième trame; le deuxième segment d'antipapil-  on said second frame; the second segment of antipapil-

lotement sera alors construit au cours du balayage de la pro-  lot will then be built during the scanning of the pro-

chaine ligne courante de la même première trame Le prin-  string current line of the same first frame The main-

cipe de cette construction est représenté sur la figure 5, -7- o, en vue très agrandie, est représenté sur une ligne, la ligne 328 de la trame paire par exemple, un tel segment horizontal P de la trace lumineuse reconstruite par interpolation, porteur d'une énergie Wp; les lignes 15 et 16 de la trame impaire, encadrant la ligne 328, portent alors deux segments IA et IB qui encadrent le segment P et sont porteurs chacun d'une énergie WI=  cipe of this construction is shown in FIG. 5, -7- o, in a very enlarged view, is represented on a line, line 328 of the even frame for example, such a horizontal segment P of the light trace reconstructed by interpolation, carrying a Wp energy; lines 15 and 16 of the odd frame, framing line 328, then carry two segments IA and IB which frame segment P and each carry an energy WI =

Wp/2, avec une longueur égale à celle des segments d'interpo-  Wp / 2, with a length equal to that of the interpolation segments

lation et une amplitude deux fois plus faible que ceux-ci.  lation and an amplitude two times lower than these.

Dans le cas o le segment marqué par le phénomène de papillotement est non pas horizontal mais faiblement incliné, il est possible (voir la figure 6) de n'effectuer la construction, sur  In the case where the segment marked by the flicker phenomenon is not horizontal but slightly inclined, it is possible (see Figure 6) to do the construction, on

la deuxième trame, que d'un seul des deux segments parallèles d'an-  the second frame, that of only one of the two parallel segments of an-

tipapillotement encadrant le segment initial: celui qui se trouve,  flickering framing the initial segment: the one that is,

par rapport audit segment initial Pn, du côté vers lequel s'ef-  with respect to said initial segment Pn, on the side towards which

fectue la progression inclinée de la trace, c'est-à-dire le segment In situé du côté o se trouve le prochain segment initial Pn+ 1  performs the inclined progression of the trace, i.e. the segment In located on the side where the next initial segment Pn + 1 is located

également marqué par le phénomène de papillotement.  also marked by the phenomenon of flicker.

L'un des modes de réalisation possibles du circuit 120  One of the possible embodiments of circuit 120

de comparaison et de décision présent dans la voie 10 est le sui-  of comparison and decision present in channel 10 is the following

vant Si le numéro de la ligne 'L" peut varier de O à 511 (on se limite à 512 lignes utiles) et également la valeur "E" définissant  vant If the line number 'L "can vary from O to 511 (we limit ourselves to 512 useful lines) and also the value" E "defining

la position des échantillons, "L" et 'E" sont définis par des nom-  the position of the samples, "L" and 'E "are defined by names-

bres binaires de 9 bits à partir desquels on peut définir l'expres-  9-bit binary bres from which we can define the expression

sion Delta = D = E L avec 9 bits plus 1 bit éventuel de retenue, soit dix bits B O à B 8 plus le bit de retenue C L'examen de la  sion Delta = D = E L with 9 bits plus 1 possible carry bit, i.e. ten bits B O to B 8 plus the carry bit C Examination of the

figure 4 a montré que le traitement antipapillotement est utili-  Figure 4 has shown that anti-tilting treatment is useful

sable dans six situations déterminées de l'échantillon E (n + 1)  sand in six determined situations of sample E (n + 1)

par rapport à l'échantillon E (n) Le signal indicateur AP de com-  with respect to sample E (n) The indicator signal AP of com-

mande du générateur 130 apparaît donc seulement dans ces six situa-  generator 130 therefore only appears in these six situations

tions, conformément à l'équation logique suivante AP = A Pl + AP avec AP = ID(n) = + 1 I 1 (D(n+ 1) = 0) + (D(n+ 1) = + 1) + (D(n+ 1) = + 2)j AP 2 = ID(n) = -11 1 (D(n+ 1) = 0) + (D(n+ 1) = -1) + (D(n+ 1) = -2)j  according to the following logical equation AP = A Pl + AP with AP = ID (n) = + 1 I 1 (D (n + 1) = 0) + (D (n + 1) = + 1) + (D (n + 1) = + 2) j AP 2 = ID (n) = -11 1 (D (n + 1) = 0) + (D (n + 1) = -1) + (D (n + 1) = -2 ) j

les opérateurs étant bien entendu dans ces expressions des opéra-  the operators being of course in these expressions of the opera-

teurs logiques (le signal AP doit être utilisé globalement pour des -8-  logic sensors (the AP signal must be used globally for -8-

traces rigoureusement horizontales, sinon l'énergie d'antipapil-  strictly horizontal traces, otherwise the antipapil energy

lotement résultante ne pourrait pas garder le même centre de gra-  resulting lot could not keep the same center of gra-

vité que l'énergie correspondant à la trace exacte du signal, et le  that the energy corresponding to the exact trace of the signal, and the

traitement antipapillotement générerait alors une vibration appa-  anti-tilting treatment would then generate an apparent vibration.

rente verticale de cette trace restituée).  vertical rent of this restored trace).

On a choisi, dans l'exemple ici décrit, d'exprimer Delta  We chose, in the example described here, to express Delta

en code binaire complément à deux, ce qui donne pour cette expres-  in binary code complement to two, which gives for this express-

sion le tableau de décodage de la figure 7, avec en abscisse les  the decoding table of figure 7, with the abscissa

numéros des bits et en ordonnées les numéros des lignes On cons-  bit numbers and line numbers on the ordinate are

tate sur ce tableau qu'on peut définir les fonctions logiques au-  tate on this table that we can define the logical functions

xiliaires suivantes, à l'aide de deux portes ET (voir les figures 8 a et 8 b respectivement): FA 1 B 2 x B 3 x B 4 x B 5 x B 6 x B 7 x B 8 x C FA 2 B 2 x B 3 x B x B x B x B B 7 x B x C 2 2 3 '4 5 6 x B 7 x B De l'expression de ces deux fonctions, on déduit les expressions logiques de D (n + 1) = + 1 et de D (n + 1) = -1, à l'aide également d'une simple porte ET dans chaque cas (voir les figures 8 c et 8 d respectivement): ID(n+ 1) = + 11 = (FA 1 x Bo x B 1)n+ ID(n+ 1) = -1 | = (FA 2 x Bo x B 1) n+ On peut alors définir les fonctions logiques auxiliaires FA et FA 4 destinées à exprimer A Pl et AP 2 (voir les figures 8 e et 8 f respectivement): F = FA 1 (n+ 1) x (B O + B 1)(n+ 1) x (D(n) = + 1) -3 1 (n+l)X (nl X FA 4 = IF Ain+ x B x Bl x (D(n) = -1)I 4 1 (n+l) O (n+l) 1 (n+l) + IFA 2 x B x (D(n) = -1)I (n+ 1) 1 (n+i) -9- Finalement, le signal indicateur AP apparaît si l'une au moins des fonctions FA 3 ou FA 4 est présente sur les entrées d'une porte  xiliaries, using two AND gates (see Figures 8a and 8b respectively): FA 1 B 2 x B 3 x B 4 x B 5 x B 6 x B 7 x B 8 x C FA 2 B 2 x B 3 x B x B x B x BB 7 x B x C 2 2 3 '4 5 6 x B 7 x B From the expression of these two functions, we deduce the logical expressions of D (n + 1) = + 1 and D (n + 1) = -1, also using a single AND gate in each case (see Figures 8 c and 8 d respectively): ID (n + 1) = + 11 = (FA 1 x Bo x B 1) n + ID (n + 1) = -1 | = (FA 2 x Bo x B 1) n + We can then define the auxiliary logic functions FA and FA 4 intended to express A Pl and AP 2 (see Figures 8 e and 8 f respectively): F = FA 1 (n + 1 ) x (BO + B 1) (n + 1) x (D (n) = + 1) -3 1 (n + l) X (nl X FA 4 = IF Ain + x B x Bl x (D (n) = -1) I 4 1 (n + l) O (n + l) 1 (n + l) + IFA 2 x B x (D (n) = -1) I (n + 1) 1 (n + i) - 9- Finally, the AP indicator signal appears if at least one of the FA 3 or FA 4 functions is present on the inputs of a door

OU, représentée sur la figure 8 g et en sortie de laquelle est pré-  OR, represented in FIG. 8 g and at the outlet of which is pre-

sent AP, signal de commande du générateur 130 de traitement anti-  sent AP, anti-treatment generator control signal 130

papillotement, qui reçoit par ailleurs d'un circuit 150 de synchro-  flicker, which also receives from a circuit 150 of synchro-

nisation relié au séquenceur 170 la cadence de restitution des échantillons. Le signal antipapillotement, composé comme on l'a vu de deux segments portés par une trame entourant le segment initial  nisation connected to the sequencer 170 the rate of restitution of the samples. The antipapillotement signal, composed as we have seen of two segments carried by a frame surrounding the initial segment

d'interpolation porté par l'autre trame, est alors délivré en sor-  of interpolation carried by the other frame, is then delivered at the exit

tie de la voie 10 de test et de traitement, pour composition dans un additionneur analogique 140 avec le signal vidéo de la trace interpolée issu du circuit 160 de reconstruction du signal par les vecteurs d'interpolation et avec le signal de synchronisation du récepteur et le signal de réticule électronique tous deux issus  tie of the test and processing channel 10, for composition in an analog adder 140 with the video signal of the interpolated trace coming from the circuit 160 of reconstruction of the signal by the interpolation vectors and with the synchronization signal of the receiver and the electronic reticle signal both from

d'un séquenceur 170, puis est envoyé sur l'écran d'affichage 40.  of a sequencer 170, then is sent to the display screen 40.

On notera ici que la voie vidéo 20 de restitution de la trace par  It will be noted here that the video channel 20 for rendering the trace by

interpolation comprend un circuit à retard, non représenté, appor-  interpolation comprises a delay circuit, not shown, providing

tant aux signaux qui la traversent un retard multiple de la période  both the signals passing through it a delay multiple of the period

de restitution TR et destiné à permettre au niveau de l'addition-  of return TR and intended to allow at the level of the addition-

neur 140 la synchronisation avec les signaux de sortie de la voie 10. La nouvelle trace lumineuse obtenue, un peu plus large mais non doublée, est désormais exempte de tout papillotement En  neur 140 synchronization with the output signals of channel 10. The new light trace obtained, a little wider but not doubled, is now free of any flickering.

outre, comme la somme de l'énergie des deux segments d'antipapil-  further, as the sum of the energy of the two antipapil segments-

lotement ajoutés est égale à l'énergie du segment d'interpolation  added lot is equal to the energy of the interpolation segment

initial, le centre de gravité de cette nouvelle énergie est iden-  initial, the center of gravity of this new energy is identical

tique à celui de l'énergie de ce segment initial, et il n'y a au-  that of the energy of this initial segment, and there is no

cune génération d'erreur sur la position de la trace lumineuse,  no generation of error on the position of the light trace,

aucun décalage du centre de celle-ci par rapport aux autres par-  no offset from the center of it relative to the other parts

ties de la trace qui n'ont pas subi le traitement antipapillo-  parts of the trace which have not undergone the antipapillo- treatment

tement, ce qui préserve la précision des mesures.  which preserves the accuracy of the measurements.

Bien entendu, la présente invention n'est pas limitée aux exemples de réalisation ci-dessus décrits et représentés, à partir desquels des variantes peuvent être proposées sans pour cela - sortir du cadre de l'invention En particulier, il est possible, en ce qui concerne les figures 8 a à 8 g, d'utiliser un jeu de circuits logiques différent si l'on veut tenir compte des résultats partiels issus de la voie 20 d'interpolation Par ailleurs, il est possible, bien que cette solution soit actuellement plus coûteuse, de prévoir une mémoire de trame stockant le résultat des opérations faites sur  Of course, the present invention is not limited to the embodiments described above and shown, from which variants can be proposed without this - departing from the scope of the invention In particular, it is possible, in this which relates to FIGS. 8 a to 8 g, to use a different set of logic circuits if one wishes to take account of the partial results coming from the interpolation channel 20 Furthermore, it is possible, although this solution is currently more expensive, to provide a frame memory storing the result of the operations made on

la trame précédente.the previous frame.

Claims (4)

REVENDICATIONS 1 Dispositif d'affichage à balayage récurrent entrelacé de type télévision, comprenant, pour supprimer l'effet de pulsation lumineuse des segments de la trace lumineuse à afficher, des moyens de traitement associant à des segments d'énergie déterminée portés par une ligne de l'une des trames d'autres segments parallèles dit d'antipapillotement, d'énergie plus faible et portés chacun par  1 Interlaced recurring scanning display device of television type, comprising, to suppress the effect of light pulsation of the segments of the light trace to be displayed, processing means associating with determined energy segments carried by a line of 1 '' one of the frames of other parallel segments, said to be of antipapillotement, of lower energy, l'une des deux lignes de l'autre trame qui encadrent la ligne con-  one of the two lines of the other frame which surround the line sidérée dans la première trame, caractérisé en ce que lesdits mo-  flabbergasted in the first frame, characterized in that said mo- yens de traitement ne sont mis en action qu'après détection, à l'aide d'une voie dite de test, de l'existence des situations qui correspondent à la présence de parties horizontales dans l'une des trames.  processing yen are only put into action after detection, using a so-called test channel, of the existence of situations which correspond to the presence of horizontal parts in one of the frames. 2 Dispositif selon la revendication 1, caractérisé en ce que cette voie de test comprend un circuit logique comparant les2 Device according to claim 1, characterized in that this test channel comprises a logic circuit comparing the positions d'échantillons successifs de la trace lumineuse par rap-  positions of successive samples of the light trace relative to port à la ligne courante du balayage et délivrant un signal indi-  port to the current line of the scan and delivering an indi- cateur de commande des moyens de traitement si l'existence de l'une  cator of control of the means of treatment if the existence of one de ces situations est déduite du résultat de ladite comparaison.  from these situations is deduced from the result of said comparison. 3 Dispositif selon l'une des revendications 1 et 2, carac-  3 Device according to one of claims 1 and 2, charac- térisé en ce que l'énergie du ou des segments d'antipapillotement  terized in that the energy of the antipapillotement segment (s) est deux fois plus faible que celle du segment d'interpolation gra-  is twice as weak as that of the interpolation segment gra- phique.  phique. 4 Oscilloscope numérique à balayage récurrent entrelacé de type télévision, caractérisé en ce qu'il comprend un dispositif4 Interlaced recurrent scanning television type digital oscilloscope, characterized in that it includes a device d'affichage selon l'une des revendications 1 et 2.  display according to one of claims 1 and 2.
FR8304281A 1982-04-16 1983-03-16 RECURRING INTERLACE TELEVISION AND OSCILLOSCOPE SCANNING DISPLAY DEVICE INCLUDING SUCH A DEVICE Expired FR2542953B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR8304281A FR2542953B1 (en) 1983-03-16 1983-03-16 RECURRING INTERLACE TELEVISION AND OSCILLOSCOPE SCANNING DISPLAY DEVICE INCLUDING SUCH A DEVICE
DE8383200522T DE3362651D1 (en) 1982-04-16 1983-04-13 Display system with interlaced television raster scanning, and digital oscilloscope comprising such a system
EP83200522A EP0092276B1 (en) 1982-04-16 1983-04-13 Display system with interlaced television raster scanning, and digital oscilloscope comprising such a system
US06/485,571 US4642623A (en) 1982-04-16 1983-04-15 Television-type interlaced display device and digital oscilloscope comprising such a device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR8304281A FR2542953B1 (en) 1983-03-16 1983-03-16 RECURRING INTERLACE TELEVISION AND OSCILLOSCOPE SCANNING DISPLAY DEVICE INCLUDING SUCH A DEVICE

Publications (2)

Publication Number Publication Date
FR2542953A1 true FR2542953A1 (en) 1984-09-21
FR2542953B1 FR2542953B1 (en) 1985-06-14

Family

ID=9286920

Family Applications (1)

Application Number Title Priority Date Filing Date
FR8304281A Expired FR2542953B1 (en) 1982-04-16 1983-03-16 RECURRING INTERLACE TELEVISION AND OSCILLOSCOPE SCANNING DISPLAY DEVICE INCLUDING SUCH A DEVICE

Country Status (1)

Country Link
FR (1) FR2542953B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2489633A1 (en) * 1980-09-02 1982-03-05 Sony Corp SCINTILATION SUPPRESSION CIRCUIT FOR TELEVISION RECEIVER

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2489633A1 (en) * 1980-09-02 1982-03-05 Sony Corp SCINTILATION SUPPRESSION CIRCUIT FOR TELEVISION RECEIVER

Also Published As

Publication number Publication date
FR2542953B1 (en) 1985-06-14

Similar Documents

Publication Publication Date Title
FR2480544A1 (en) CIRCUIT FOR PERFORMING INTERPOLATION BETWEEN VALUES TAKEN IN TWO ROWS OF DATA
EP0159924B1 (en) Digital "didon" demodulator
FR2536620A1 (en) DIGITAL TELEVISION WITH ANALOGUE-DIGITAL CONVERTER HAVING MULTIPLEX TIME GAIN
FR2594281A1 (en) APPARATUS FOR ESTIMATING NOISE IN SIGNALS HAVING REDUNDANT INTERVALS
FR2508748A1 (en) SYSTEM AND METHOD FOR CONVERTING A NON-INTERLACED VIDEO SIGNAL TO AN INTERLACED VIDEO SIGNAL
EP0145563A2 (en) Catadioptric scanning ophthalmoscope
FR2480547A1 (en) DIGITAL CIRCUIT FOR MEASURING SHADING EFFECTS AND SETTING ERRORS IN TELEVISION CAMERAS
FR2464479A1 (en) DIGITAL OSCILLOSCOPE WITH VACUUM REDUCTION DUE TO UNCERTAINTY SAMPLES
FR2671926A1 (en) METHOD AND APPARATUS FOR MOIRE INTERFERENCE CANCELLATION IN COLOR CATHODE COLOR TUBE VISUALIZERS.
FR2513014A1 (en) DEVICE FOR DETECTING RADIATIONS WITH READ AND TRANSFER DEVICES, AND DEVICE AND METHOD FOR GENERATING ELECTRICAL INDICATIONS ASSOCIATED WITH IMAGE SCANNING
EP0347325B1 (en) Method and installation for broadcasting compatible high-definition programmes
FR2516732A1 (en) COLOR TELEVISION RECEIVER WITH DOUBLE SCAN WITHOUT INTERLACEMENT
FR2532501A1 (en) TELEVISION RECEIVER WHOSE INPUT CONNECTED TO A SIGNAL CONVERTER RECEIVES AN IMBRITIC VIDEO SIGNAL
FR2466023A1 (en) ENVELOPE SIGNAL DISPLAY SYSTEM FOR DIGITAL OSCILLOSCOPE
FR2944664A1 (en) Image i.e. source image, processing device, has interpolators interpolating compensated images, multiplexer alternately selecting output frames of interpolators, and display unit displaying output images of multiplexer
FR2513053A1 (en)
FR2666712A1 (en) DEVICE FOR CONTROLLING AN ELECTRONIC IMAGE FORMING DEVICE.
US5764284A (en) System and method for measuring the fidelity of video
EP0092276B1 (en) Display system with interlaced television raster scanning, and digital oscilloscope comprising such a system
EP0253281B1 (en) Process and device for the phase adjustment of digital synchronous data streams
FR2884341A1 (en) Digital image, e.g. fluoroscopic image, improving method, for medical imaging field, involves generating visualized image corresponding to weighted sum of predicted image of object and image acquired at instant
FR2542953A1 (en) Display device with television-type interlaced recurrent scanning, and digital oscilloscope comprising such a device
CH625377A5 (en)
EP0690623B1 (en) Method of and device for inserting asynchronous data into a digital signal
BE897838A (en) METHOD FOR INCREASING THE SENSITIVITY OF A TELEVISION CAMERA AND TELEVISION SYSTEM FOR CARRYING OUT SAID METHOD

Legal Events

Date Code Title Description
CD Change of name or company name
ST Notification of lapse