Brevet FR2577681A1 — publié le 19860822

l PROCEDE D'EXTENSION DE LA GAMME DES FREQUENCES DES RECURRENCES RADAR ACCEPTABLES PAR UN TRANSFORMATEUR NUMERIQUE D'IMAGES ET MOYENS DE MISE EN OEUVRE DE CE PROCEDE La présente invention concerne un transformateur numérique d'images et elle a plus particulièrement pour objet un procédé d'extension de la gamme des fréquences des récurrences radar qu'il est susceptible d'accepter, ainsi que des moyens de mise en oeuvre de ce procédé. On rappelle qu'un transformateur numérique d'images (ou TDI) a pour rôle essentiel de transformer une image fournie en coordon- nées polaires et à renouvellement relativement lent en une image de type télévision, lumineuse, permettant son exploitation en ambiance éclairée. Cette image à renouvellement lent est généralement une image radar mais ce peut être également une image en provenance d'un sonar, d'un senseur infra-rouge ou d'un système d'échographie, qu'on veut visualiser sur un écran fonctionnant en mode télévision. Dans le cas plus particulier d'un radar, un TDI comporte classiquement les éléments représentés sur la figure 1, à savoir: - un moniteur de télévision 5 sur lequel les informations radar sont affichées; - un circuit I d'interface radar qui reçoit les signaux de vidéo en provenance du radar; on rappelle que les signaux de vidéo sont constitués, d'une part, par un top de synchronisation (Sy) indiquant qu'une impulsion est émise par le radar, et, d'autre part, par la vidéo (p) proprement dite, constituée par toutes les réponses (échos) à cette impulsion; ce circuit d'interface assure notamment la conver- sion en numérique du signal vidéo incident (analogique), et le traitement du signal vidéo, traitement dont le détail est variable selon le type de radar; - un dispositif 2 de conversion de coordonnées qui reçoit les signaux de vidéo fournis par le circuit 1: en effet, les informations radar sont fournies en coordonnées polaires et elles doivent être écrites sur l'écran de télévision en coordonnées cartésiennes; à cet effet, le dispositif 2 reçoit en outre des signaux représentatifs de la rotation de l'antenne du radar; ces signaux de rotation ont pour rôle d'indiquer à tout moment la position angulaire du faisceau du radar (de l'antenne du. radar), celui-ci tournant de façon régulière, par rapport à une direction de référence, en général le Nord; les signaux de rotation sont constitués d'une part par un signal Nord (N), qui est un top à chaque passage du faisceau au Nord, et d'autre part par un signal d'incrément d'angle (E), indiquant que le faisceau a tourné d'l/ne de tour par rapport à l'incrément précédent, si n incréments correspondent à 360 ; - une mémoire 3, appelée mémoire image, dont la capacité est adaptée au standard de télévision utilisé, c'est-à-dire qu'elle doit comporter autant de cases mémoire que l'image affichée sur le moniteur de télévision comporte de points; en outre, la luminance de chaque point est codée à l'aide d'un certain nombre de bits, par exemple 3 bits autorisant 8 niveaux de luminosité pour chaque point; les phases de lecture, à destination du moniteur de télévision, et d'écriture de l'information radar fournie par le circuit 2 sont asynchrones:Jla lecture est prioritaire et, pendant une phase de lecture, l'écriture est arrêtée; - un circuit 4 de lecture, assurant la génération des signaux de synchronisation télévision, la lecture d'une ou plusieurs cases mémoire et la conversion numérique-analogique des informations lues pour engendrer le signal vidéo télévision destiné au moniteur 5; - un circuit 6 dit de rémanence qui a pour rôle de créer, pour des informations numériques mémorisées pour lesquelles il n'existe pas de modification due au vieillissement, un effet de rémanence comparable à celui qui est produit sur un tube mémoire, o la brillance d'un point commence à décroître dès qu'il est inscrit. Dans un tel système, le processus d'écriture en mémoire est le suivant. La vidéo est constituée par les réponses (échos) à une impulsion émise par le radar et elle est fournie à une fréquence qui est la fréquence de répétition de l'émission de ces impulsions, appelée PRF (pour Pulse Radar Frequency). Il est à noter que la PRF est déterminée par la portée du radar: en effet, la portée du radar est la distance maximale pour laquelle un écho est enregistrable, ce qui détermine un temps d'aller- retour de l'impulsion entre le radar et la cible et, par suite, une période ou une fréquence de répétition. Les informations vidéo fournies à la fréquence PRF sont appelées ci-après récurrences. Les incréments d'angle ú sont fournis par ailleurs, en général par le codeur d'antenne, de façon asynchrone par rapport aux récurrences; on appelle Q l'angle résultant, à un instant donné, que fait le faisceau radar avec la direction de référence (Nord); l'information vidéo affectée à chacune des n directions 9 du faisceau est appelée ciaprès radiale. Lorsque le système radar fournit n incréments d'angle, on souhaite généralement visualiser n radiales. Il est alors nécessaire d'affecter les différentes récur- rences aux différentes radiales, c'est-à-dire une (ou plusieurs) récur- rence(s) à chaque radiale. Les différents points de chaque radiale sont ensuite inscrits en mémoire image aux adresses calculées en coordonnées cartésiennes. Toutefois, la périodicité des incréments d'angle E étant don- née par l'antenne et la fréquence PRF étant déterminée par ailleurs par la portée du radar, il apparaît que, dans certain cas, ces valeurs peuvent être telles qu'on se trouve dans une des configurations défavorables suivantes: - soit la fréquence des incréments ú est trop faible par rapport à la fréquence PRF: parmi les récurrences reçues à la fréquence PRF, il y a alors des récurrences qui ne correspondent à aucune valeur de 0; soit elles ne sont alors pas inscrites en mémoire et sont perdues, soit elles sont préalablement regroupées (d'une façon qui peut n'être pas constante d'une radiale à l'autre ou d'un tour d'antenne à l'autre) et inscrites en mémoire; l'inconvénient en est une erreur de positionnement des échos qui, de plus, peut varier d'un tour à l'autre et, par suite, perturber le fonctionnement de la rémanence; - soit la fréquence des incréments ú est trop élevée par rapport à la fréquence PRF et il y a des valeurs de l'angle pour lesquelles on ne dispose pas d'information radar (récurrence) corres- pondanté: il n'y a alors pas d'inscription en mémoire faute d'information; l'inconvénient en est notamment une irrégularité de l'image par manque d'une radiale de temps en temps, ainsi que la perturba- tion du fonctionnement de la rémanence. Pour éviter ces inconvénients, on est conduit en pratique à modifier la fréquence PRF dans un sens conduisant à limiter la portée du radar. La présente invention a pour objet un procédé qui permet de s'affranchir de ces défauts et limitations. A cet effet, le procédé comporte une étape supplémentaire de transformation de la valeur de l'incrément d'angle E en e', valeur fonction de la fréquence PRF, afin d'éviter toute perte d'infor- mation, la conversion de coordonnée et l'attribution des récurrences se faisant selon la valeur transformée s'. L'invention a également pour objet des moyens de mise en oeuvre de ce procédé. D'autres objets, particularités et résultats de l'invention res- sortiront de la description suivante, donnée à titre d'exemple non limitatif et illustrée par les dessins annexés, qui représentent: - la figure 1, déjà décrite, le schéma synoptique d'un TDI; - la figure 2, le schéma partiel d'un TDI selon l'invention; - les figures 3, a et b, deux diagrammes se rapportant au procédé selon l'invention; - la figure 4, le schéma partiel d'une variante d'un TDI selon l'invention. Sur ces différentes figures, les mêmes références se rappor- tent aux mêmes éléments. Sur la figure 2, on a donc représenté les signaux de vidéo (P, Sy) reçus par le dispositif de conversion de coordonnées 2 et, plus précisément, par une mémoire Il de ce circuit, dite mémoire radiale, dont la fonction est de mémoriser les récurrences (P) au fur et à mesure de leur arrivée; la mémoire Il peut contenir distinc- tement une ou plusieurs récurrences. Parallèlement, un circuit de commande 19 du dispositif de conversion de coordonnée (2) reçoit, en provenance du codeur d'antenne du radar, les informations de rotation, à savoir, l'incré- ment d'angle E permettant de déterminer l'angle 9 que fait l'anten- ne avec le nord, ainsi que le signal de synchronisation Sy. Le circuit 19 est par exemple réalisé à l'aide d'un microprocesseur. L'incré- ment E est ensuite transmis à des moyens 16 assurant la transfor- mation de la périodicité de E en une périodicité E', selon un processus décrit plus loin. Les impulsions à périodicité E ' sont transmises à des moyens 17 de détermination de la valeur des fonctions trigonométriques, sinus et cosinus par exemple, de l'angle g correspondant à E '. Le processus de détermination des fonctions trigonométriques de l'angle G est également décrit plus loin. Les valeurs de sin ( et de cos P sont adressées respectivement à deux accumulateurs 12 et 13, qui reçoivent par ailleurs du circuit de commande 19 les coordonnées (Xo, Yo) du radar et une com- mande initialisant le processus d'accumulation. On rappelle qu'un accumulateur est constitué par un additionneur entouré d'un registre d'entrée et un registre de sortie, la sortie de ce dernier étant dirigée également vers l'additionneur; la valeur à accumuler (sin O ou cos ') est chargée dans le registre d'entrée et l'accumulation est déclen- chée, par l'intermédiaire du circuit 19, par le signal de synchroni- sation Sy. A chaque étape de l'accumulation, pour une même valeur de G donc pour une même radiale, les accumulateurs délivrent respectivement les coordonnées cartésiennes Xi, Yi avec, par exem- ple pour des accumulations en sinus et cosinus: Xi = Xi-, + sin G Yi = Yi-I + cos 1. Les coordonnées Xiet Yi sont dirigées vers un dispositif 14 d'adressage de la mémoire image 3, qui reçoit en synchronisme (synchronisation Sy) la grandeur p à mémoriser, la mémoire radiale 1 étant également commandée par le circuit 19. Ainsi qu'il a été dit ci-dessus, les tops d'incrément d'angle ú sont remplacés par les tops s'e dont la périodicité, différente de celle des tops c et adaptée à la fréquence PRF, permet d'éviter les perturbations dans le tracé de l'image radar ou dans sa rémanence. La fréquence des tops s' est déterminée comme indiqué ci-après pour être aussi proche que possible de la fréquence PRF, ou éventuellement d'un sous-multiple de celle-ci. Afin notamment de conserver un maximum de résolution à l'image et d'éviter toute discontinuité au niveau de la direction de référence (le Nord), on choisit la fréquence des tops s' telle qu'un top E' sur n tops ú coïncide avec un top s, avec n diviseur du nombre N total de tops ú pour une rotation de 360 du faisceau radar; en outre, entre deux telles coincidences, on engendre (n-2) tops d équirépartis dans l'intervalle. La génération de E' à partir de ú (bloc 16, figure 2) est réalisée à l'aide d'un circuit temporisateur (un monostable par exemple), retardant chaque top ú d'un ou plusieurs intervalles de temps prédéterminés (A). La figure 3a représente une application de ce qui précède pour n = 4. La première ligne de cette figure représente la succession dans le temps des tops E: les premier et cinquième tops correspon- dent à des angles GO et Q1, respectivement, par rapport au Nord, pour lesquels il y a coïncidence avec un top 5'. La succession dans le temps des tops c' est représentée à la troisième ligne. Entre les angles GO et 01 sont reçus trois tops ú, correspondant à des angles notés + +, o +2c et 0o+3. La deuxième ligne représente le retard conféré par le tempori- dateur 16 à certains des tops ú pour engendrer les tops E', sur 2'57768 1 commande du circuit 19. Pour l'angle 0o, il y a coïncidence des tops E et e'; le temporisateur n'intervient pas. L'incrément E suivant (O + E) déclenche le temporisateur qui délivre un signal, constituant le deuxième top s', après un retard prédéfini A. L'angle correspon- dant est noté fo + E'. L'incrément E suivant (0 + 2 E) déclenche le temporisateur qui délivre un retard double (2 A) pour fournir le troisième top e' (0 o' + 2 E'). L'incrément E suivant (0 + 3 ú) ne donne lieu à aucun top E'. Enfin, l'incrément e suivant (01) coincide à nouveau avec E'. Il apparaît que, pour n = 4 tops c, on a engendré n - 1 =,3 l0 tops E' 1, avec coïncidence des tops E et E 1 une fois tousles n = 4 tops E. La figure 3b représente un autre exemple de génération de tops s-', avecn=8tops etdoncn- 1 =7tops E', avec les mêmes notations. La durée A du retard de base conféré au top E pour former le top ' 1 est, lorsqu'on crée (n - 1) tops ú' pour n tops E, A = 1, E désignant alors l'intervalle de temps entre deux tops E. Le nombre k de retards élémentaires A imprimés à un top E est donné par le numéro d'ordre des tops E reçus depuis l'angle (0O) auquel les tops C et s' sont en coincidence: 0o + k. E donne 0O + k. s' après un retard égal à k. A. Il est à noter que pour pouvoir utiliser un même circuit 16 pour engendrer les tops E' dans le cas de la figure 3a ou dans le cas de la figure 3b, il suffit de diviser le retard élémentaire A par deux, pour donner A' = et d'appliquer 2 A' à la place de A dans le cas de la figure 3a. Par ailleurs, il est bien entendu possible d'utiliser des lois de correspondance plus complexes entre E et e', comme (n - p) tops e' correspondant à n tops ú, p étant un entier quelconque; toutefois, le traitement des tops s' ainsi obtenus est alors plus complexe. Selon l'invention, les récurrences incidentes sont donc affec- tees aux angles a obtenus à partir des tops E', et tracées sur l'image aux angles 6 considérés. De la sorte, l'information incidente (récur- rences) est mieux exploitée, les radiales sont tracées aux mêmes positions d'un tour d'antenne à l'autre (répétitivité), ce qui évite les problèmes de rémanence, et enfin elles peuvent être régulièrement espacées (équirépartition), sans saut de radiale par manque de récurrence, ce qui conserve la régularité de l'image. Dans un mode de réalisation, pour obtenir les fonctions sin a et cos O nécessaires à la conversion de coordonnées, il est possible de stocker dans une mémoire morte (17), du type PROM par exemple, la valeur des fonctions trigonométriques (sinus et cosinus) que les tops E' successifs permettront d'adresser. Cette solution est simple mais présente l'inconvénient d'être spécifique à la fréquence choisie pour les tops s'. On a représenté figure 4 une variante de réalisation du dispositif de conversion 2, adaptée aux applications dans lesquelles on souhaite pouvoir changer la fréquence des incréments E'. Cette variante comporte une mémoire 18 dans laquelle est stockée une série de valeurs des fonctions trigonométriques, celles qui correspondent aux angles 0 par exemple. Les fonctions trigono- métriques relatives aux angles g7 sont alors déduites de celles des angles 0 par le circuit 17, par interpolation linéaire par exemple selon les expressions suivantes: sin = sin A+ k. sin (O+ 1) - sin 9 n- 1 cos = cos + k. cos (0 + 1) - cos O n - 1 n-I n étant défini comme précédemment et k variant de 0 à n - 2; Dans une variante de réalisation, le calcul d'interpolation effectué par le circuit 17 peut l'être par le bloc de commande 19, lorsque celui-ci est réalisé à l'aide d'un microprocesseur; le bloc 17 de la figure 4 est alors supprimé, les informations et commandes y aboutissant étant reportées sur le bloc 19. Si les moyens 16 et 17 forment un ensemble traitant à la fois la réception des incréments ú, le lancement du temporisateur et le calcul d'interpolation linéaire, il est à noter que le temps disponible pour la phase de calcul d'interpolation, opération démarrant sur l'arrivée de l'incrément ' 1, se raccourcit au fur et à mesure que k devient grand. Cet intervalle de temps, séparant un top c' du top e qui suit, est égal à (n- - I - k). 1 Il est donc nécessaire soit de limiter la valeur de n, donc de k, soit, si la durée de l'interpolation linéaire numéro k est supérieure à 0 (n - 1 -. n e, de prévoir au sein du calcul d'interpolation l'arrivée éventuelle d'un top s et des moyens pour relancer le temporisateur le cas échéant. Dans une autre variante de réalisation, on modifie la formule d'interpolation pour que le temps nécessaire à ce calcul soit, comme le temps disponible pour l'effectuer, une fonction décroissante de k. Cela ne dispense pas dans tous les cas de devoir prendre en compte l'arrivée d'un top ú en cours d'interpolation, mais élargit la marge de fonctionnement du système. On obtient alors: sin = sin (0+ 1) - (n - 1 k) sin (O + 1) - sin O n- 1 cos = cos (O+ 1) - (n - 1- k). cos (O+ 1) cos O n- 1 o l'on part de la valeur correspondant à 0 + I (et non plus O) à laquelle on retranche une quantité (et non plus une addition); ainsi, le nombre d'itérations de calcul devient égal à (n - I - k), fonction décroissante de k, et non plus égal à k. REVENDICATIONS 1. Procédé d'extension de la gamme des fréquences récur- rences radar acceptables par un transformateur numérique d'images, ce dernier recevant d'une part des informations vidéo de type radar, dites récurrences et fournies en coordonnées polaires à une fré- quence définie dite PRF, et d'autre part des informations de rotation d'un faisceau de type radar, indiquant la position angulaire (0) du faisceau par rapport à une direction de référence définie (N), par incréments d'angle successifs (s) ayant une première valeur, le transformateur numérique d'images comportant une mémoire image (3) et des moyens (2) de conversion de coordonnées, recevant les récurrences en coordonnées polaires et les informations de rotation, délivrant les adresses (X, Y) en coordonnées cartésiennes o doivent être inscrites les informations vidéo dans la mémoire image; le procédé étant caractérisé par le fait qu'il comporte une étape de transformation de la première valeur (O) de l'incrément d'angle en une deuxième valeur ( e), en fonction de la PRF. 2. Procédé selon la revendication 1, caractérisé par le fait que la fréquence de ladite deuxième valeur ( s') d'incrément est choisie voisine de la PRF ou d'un sous-multiple de celle-ci. 3. Procédé selon l'une des revendications 1 précédentes, carac- térisé par le fait que les adresses délivrées par les moyens (2) de conversion de coordonnées sont fonction des incréments ( s') de deuxième valeur. 4. Procédé selon l'une des revendications précédentes, carac- térisé par le fait que la deuxième valeur ( c') d'incrément d'angle est telle qu'il existe n-p incréments de deuxième valeur ( s') pour n incréments de première valeur (s'), n et p étant des nombres entiers positifs, avec coïncidence dans le temps des incréments de première _ 11 et deuxième valeur une fois pour n incréments de première valeur (), avec n choisi parmi les diviseurs du nombre total (N) des incréments de première valeur (E) pour 360 de rotation du faisceau. 5. Procédé selon la revendication 4, caractérisé par le fait que pest égal à 1. 6. Dispositif de mise en oeuvre du procédé selon l'une des revendications 1 à 5, caractérisé par le fait que ladite transfor- mation de la première valeur () de l'incrément d'angle en une deuxième valeur ( s') est réalisée à l'aide de moyens de tempori- sation (16) recevant les tops successifs d'incréments d'angle de la première valeur ( pondent à la deuxième valeur. 7. Dispositif selon les revendications 5 et 6, caractérisé par le fait que ledit retard est de la forme k. A, k étant le numéro d'ordre des tops de première valeur (c) reçus depuis l'instant de coincidence des incréments de première et deuxième valeur, k variant de 0 à n - 2, et A étant de la forme A = n - sE étant l'iritervalle de temps entre deux tops de première valeur. 8. Dispositif selon l'une des revendications 6 ou 7, caractérisé par le fait que les moyens (2) de conversion de coordonnées comportent une mémoire (17) dans laquelle sont enregistrées les valeurs des fonctions trigonométriques des angles ((') corresporndant à chacun des incréments de deuxième valeur ( E'), ces incréments assurant l'adressage de cette mémoire (17). 9. Dispositif selon l'une des revendications 6 ou 7, caractérisé par le fait que les moyens (2) de conversion de coordonnées comportent une mémoire (18), dans laquelle sont enregistrées les valeurs de fonctions trigonométriques des angles (0) correspondant à 2 5 7768 1 chacun des incréments de première valeur (), ces incréments assurant l'adressage de cette mémoire (18), et des moyens (17) de détermination par interpolation des fonctions trigonométriques des angles (0) correspondant à chacun des incréments de deuxième valeur ( '). 10. Dispositif selon l'une des revendications 7 et 9, caractérisé par le fait que l'interpolation est obtenue par les formules suivantes: sin 0 = sin 0 + k. sin (0 + 1) - sin 4 n - 1 cos =cos g + k. cos (0 + 1) cos n-I n - 1 o 0 est l'angle correspondant à un incrément de première valeur (ú) et 6 à un increment de deuxième valeur ( '). i5 11. Dispositif selon les revendications 7 et 9, caractérisé par le fait que l'interpolation est obtenue par les formules suivantes:. sin g = sin (O + 1) - (n - I - k). sin (O + 1) - sin 0 (n- 1) cos = cos (O+ 1) -(n - - k). cos (0+ 1) -cos 0 (n- 1) o 0 est l'angle correspondant à un incrément de première valeur (E) et Y, à un incrément de deuxième valeur ( '). 12. Transformateur numérique d'image comportant: - des moyens d'affichage de type télévision; - un dispositif de conversion de coordonnées comportant un dispositif selon l'une des revendications 6 à 11; - une mémoire image; le transformateur étant caractérisé par le fait que les radiales sont mémorisées dans la mémoire image et affichée sur les moyens d'affichage aux angles (O ') correspondant respectivement aux incréments de deuxième valeur (s '), assurant ainsi un affichage équiréparti et répétitif des radiales.