Brevet FR3055422A1 — publié le 20180302

Procédé de génération d'une image radar à synthèse d'ouverture inverse La présente invention concerne un procédé de génération d'une image radar à synthèse d'ouverture inverse et un produit programme d'ordinateur associé. L'imagerie radar est une technique permettant de calculer des images représentatives des cartes de réflecteurs élémentaires. L'imagerie radar repose sur le traitement des signaux de rétrodiffusion issus de l'objet à observer et enregistrés par un système radar cohérent. Lorsque le système radar dispose d'un analyseur à large bande et qu'un mouvement de rotation relatif entre le radar et l'objet est présent (ouverture synthétique), il est possible d'utiliser une imagerie selon la technique ISAR. L'acronyme ISAR renvoie à la terminologie anglaise « Inverse Synthetic Aperture Radar » traduite en français par « radar à synthèse d'ouverture inverse ». Le terme inverse indique que le mouvement est le mouvement de l'objet. L'imagerie selon la technique ISAR permet d'obtenir des images bidimensionnelles ayant une bonne résolution d'un objet donné. De telles images sont notamment utilisées dans les avions de patrouille maritime pour classifier et identifier les navires. Il est souhaitable en simulation de pouvoir recréer de telles images obtenues selon la technique ISAR. Des bancs de tests et des entraîneurs au sol utilisent notamment ces images simulées. Pour le cas des bancs de tests, cela permet la validation de la chaîne assurant le transfert de l'image entre le radar et le système de mission ainsi que l'affichage de l'image. Pour les entraîneurs au sol, les images recréées sont utiles pour la formation des équipages de patrouille maritime à l'utilisation d'un radar muni de l'imagerie selon la technique ISAR. Pour cela, il est connu des procédés de simulation faisant appel à des calculs impliquant l'équation de propagation des ondes radar. Par conséquent, le procédé de simulation implique la modélisation des divers phénomènes de propagation et de réflexion de l'onde électromagnétique. Ceci suppose la connaissance de la géométrie et des matériaux de l'objet éclairé par le radar. Par exemple, l'objet est généralement décomposé en facettes élémentaires auxquelles sont associés des coefficients d'absorption et/ou de réflexion de l'énergie émise par le radar. De tels coefficients sont représentatifs des matériaux qui constituent la facette de l'objet. Toutefois, de tels procédés de simulation présentent deux inconvénients majeurs. D'une part, les coefficients de réflexion sur l'objet de l'onde émise par le radar sont souvent mal connus, ce qui limite la précision de la génération. D'autre part, les calculs à mettre en oeuvre sont complexes et requièrent un temps de calcul relativement long. 3055422 2 Il existe donc un besoin pour un procédé de génération d'une image radar à synthèse d'ouverture inverse qui soit de mise en oeuvre plus simple tout en permettant de conserver au moins la précision des procédés de génération reposant sur une décomposition en facettes élémentaires de l'objet. 5 Pour cela, la description décrit un procédé de génération d'une image radar à synthèse d'ouverture inverse d'une cible vue par un radar, la cible présentant plusieurs parties, au moins deux parties ayant une vitesse radiale par rapport au radar distincte, le procédé comportant au moins l'étape de fourniture de la position relative souhaitée de la cible et du radar pour l'image à générer, de fourniture d'une image géométrique 10 comportant la cible vue depuis le radar, la cible et le radar étant dans la position relative souhaitée, pour chaque point de l'image géométrique correspondant à une partie de la cible, détermination de la distance entre la partie de la cible considérée et le radar et de la vitesse radiale de la partie de cible. Le procédé comprend pour chaque point de l'image géométrique correspondant à une partie de la cible, une étape de simulation de 15 l'amplitude de signal reçue par le radar par tirage aléatoire d'une valeur parmi une pluralité de valeurs, la construction de l'image à générer, chaque point de l'image à générer étant associé de manière bi-univoque à un point de l'image géométrique et ayant pour coordonnées la distance déterminée, la vitesse déterminée et la valeur tirée aléatoirement du point de l'image géométrique considéré. 20 Suivant des modes de réalisation particuliers, le procédé comprend une ou plusieurs des caractéristiques suivantes, prise(s) isolément ou suivant toutes les combinaisons techniquement possibles : - la cible est un navire. - le procédé comporte une étape de fourniture de la vitesse de rotation en tangage 25 de la cible et de la vitesse de rotation en roulis de la cible et dans lequel, à l'étape de détermination, la vitesse de chaque point de l'image géométrique correspondant à une partie de la cible est déterminée à partir de la vitesse de rotation en tangage de la cible, de la vitesse de rotation en roulis de la cible et de la coordonnée du point dans l'image géométrique. 30 - le procédé comporte la détection des coordonnées de chaque point de l'image géométrique correspondant à une partie de la cible. - le procédé comporte l'affichage de l'image géométrique par un moteur graphique comportant une mémoire tampon de profondeur et la détection comporte la comparaison des valeurs de la mémoire tampon de profondeur avant affichage et 35 après affichage. - la détection comporte également la conversion de la profondeur en coordonnées. 3055422 3 - l'image géométrique comporte également l'environnement de la cible et le procédé comporte une étape d'élimination des points correspondant à l'environnement. - le procédé comporte l'affichage de l'image géométrique par un moteur graphique 5 comportant une mémoire tampon de couleurs et l'étape d'élimination comporte la comparaison des valeurs de la mémoire tampon de couleurs avant affichage et après affichage. - le procédé comporte la fourniture de la direction de visée du radar, l'angle de présentation de la cible et la distance entre le radar et la cible. 10 La description propose également un produit programme d'ordinateur adapté pour la mise en oeuvre d'un procédé de génération d'une image radar à synthèse d'ouverture inverse tel que précédemment décrit. La description décrit également un support informatique mémorisant des instructions du produit programme d'ordinateur précédent. 15 D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui suit de modes de réalisation de l'invention, donnée à titre d'exemple uniquement et en référence aux dessins qui sont : figure 1, une vue schématique d'un moteur graphique d'affichage et un écran, 20 figure 2, un ordinogramme d'un exemple de mise en oeuvre d'une partie d'un procédé de génération, figure 3, une vue schématique d'une image géométrique d'un navire vu par un radar, figure 4, une vue illustrant la matrice de passage entre plusieurs systèmes 25 de coordonnées, figure 5, un graphe montrant la décomposition de la rotation en roulis dans un repère, figure 6, un graphe montrant la décomposition de la rotation en tangage dans un repère, 30 figure 7, un graphique de la répartition de points dans un repère distance et vitesse radiale, et figure 8, une image radar à synthèse d'ouverture inverse d'un navire vu par un radar, l'image étant obtenue par mise en oeuvre du procédé de détermination selon la figure 2. 35 Un écran 10 et un moteur graphique d'affichage 12 sont représentés à la figure 1. L'écran 10 est propre à afficher des images. 3055422 4 L'écran 10 permet de définir une taille de fenêtre d'affichage. Usuellement, la taille de fenêtre d'affichage correspond au nombre de pixels contrôlés par l'écran 10. Le moteur graphique d'affichage 12 est plus simplement noté moteur graphique 12 dans la suite. 5 Le moteur graphique 12 est un ensemble de composants propres à mettre en oeuvre un affichage d'une image. Selon l'exemple de la figure 1, le moteur graphique 12 comporte un processeur 14, une mémoire tampon de profondeur 16 et une mémoire tampon de couleurs 18. Le processeur 14 est propre à contrôler chaque composant du moteur 10 graphique 12 et à mettre en oeuvre des opérations de calcul. La mémoire tampon de profondeur 16 est également appelée selon la dénomination anglaise « Z-buffer » signifiant « mémoire tampon Z ». La mémoire tampon de profondeur 16 est une mémoire mémorisant un tableau associant pour chaque pixel d'une image la distance du pixel à l'observateur de l'image. 15 Plus précisément, le tableau de la mémoire tampon de profondeur 16 présente une taille identique à la fenêtre d'affichage et donne pour chaque pixel de la fenêtre d'affichage la distance du pixel à l'observateur. La mémoire tampon de couleurs 18 est également appelée selon la dénomination « buffer des couleurs ». 20 La mémoire tampon de couleurs 18 est une mémoire mémorisant un tableau associant pour chaque pixel d'une image la couleur du pixel dans une base colorimétrique. La base RGB ou la base TSL sont deux exemples de bases colorimétriques. Le fonctionnement de l'écran 10 et du moteur graphique 12 est maintenant décrit 25 en référence à la mise en oeuvre d'un procédé de génération d'une image radar à synthèse d'ouverture inverse. Le procédé permet de générer une image radar à synthèse d'ouverture inverse d'une cible vue par le radar. La cible présente plusieurs parties, au moins deux parties ayant une vitesse 30 radiale distincte. La vitesse radiale est définie par rapport au radar, la vitesse radiale étant la projection de la vitesse sur la ligne de visée du radar. La ligne de visée du radar est la droite passant par le radar et le centre de la cible. A titre d'exemple pour la suite, il est supposé que la cible est un navire. Le procédé de génération comporte une phase de fourniture P1, une phase de 35 traitement P2 et une phase de génération P3 proprement dite. Seule la phase de traitement P2 est illustrée schématiquement par la figure 2. 3055422 5 La phase de fourniture P1 comporte une pluralité d'étapes de fourniture. La phase de fourniture P1 comporte notamment une étape de fourniture de la position relative souhaitée d'un navire et d'un radar pour l'image à générer. Selon l'exemple particulier illustré, la phase de fourniture P1 comporte la fourniture 5 des informations suivantes : pour le radar, position, vitesse, route et direction de la visée et pour le navire, position, attitude, vitesse, route ainsi que les vitesses de tangage et de roulis. Selon un autre mode de réalisation, l'étape de fourniture comporte la fourniture de la direction de visée du radar, de la distance entre le navire et le radar et de l'angle de 10 présentation du navire. L'angle de présentation est défini comme l'angle entre la direction de visée du radar et l'axe du navire. La phase de fourniture P1 comporte aussi une étape de fourniture d'une image géométrique comportant le navire vu depuis le radar, le navire et le radar étant dans la 15 position relative souhaitée. Une image géométrique est une image du navire vu depuis le radar telle que le navire serait vu par une caméra opérant dans le visible. L'image géométrique permet de visualiser au moins l'extérieur du navire, en particulier sa coque et les superstructures. 20 Selon un mode de réalisation, l'image uniquement une partie émergée du navire. Selon un autre mode de réalisation, reconstruction. Par exemple, il est supposé que l'étape de fourniture comporte la fourniture d'une 25 image géométrique comportant le navire vu depuis le radar, le navire et le radar étant dans la position relative souhaitée. La mise en position relative est effectuée par le processeur 14 à partir d'une image géométrique accessible notamment par le constructeur du navire. Pour la suite, il est défini un repère de référence. A titre d'exemple, l'origine du 30 repère est à la verticale du radar et à altitude nulle, les axes étant un axe Xref vers le Nord, un axe Yref vers l'Est et un axe Zref vers le bas. Il est également défini un repère lié à la cible. Le repère lié à la cible comporte une origine au centre de la cible et trois axes que sont un axe )(cible vers l'avant, un axe Y - cible vers la droite et un axe Zcible vers le bas. géométrique permet de visualiser l'image géométrique résulte d'une 3055422 6 Plus précisément, lors de la reconstruction, le navire est inséré à altitude nulle en utilisant sa position relative avec le radar ainsi que ses trois angles d'attitude (cap, tangage et roulis). En outre, il est également inséré un environnement pour obtenir une surface plane 5 horizontale de couleur prédéfinie, d'altitude nulle, représentant la mer. Une projection orthographique de l'ensemble du navire et de l'environnement est ensuite mise en oeuvre. La projection orthographique dépend de la taille de la fenêtre d'affichage et de la distance de plans de coupe suivant l'axe de visée (plan proche et plan lointain). 10 L'ensemble des opérations précédentes est, selon un mode de réalisation, mis en oeuvre par le moteur graphique 12. Un exemple d'image géométrique obtenue à l'issue de la mise en oeuvre de l'étape de fourniture est notamment illustré par la figure 3. Dans cette image, le navire est noté N et l'environnement qui est la mer est 15 noté E. La phase de traitement P2 comporte, selon l'exemple de la figure 2, une étape d'affichage 50 d'une image, une étape d'obtention 52 de pixels particuliers de l'image, une étape de calcul 54 et une étape de simulation 56. A l'étape d'affichage 50, il est affiché l'image géométrique obtenue à l'étape de 20 fourniture. L'image géométrique est affichée à l'aide du moteur graphique 12. A l'étape d'affichage, la mémoire tampon de profondeur 16 et la mémoire tampon de couleurs 18 sont initialisées à une valeur prédéfinie correspondant à une valeur d'effacement. 25 L'affichage fait changer la valeur de la profondeur pour certains pixels de la mémoire tampon de profondeur 16 et donne une valeur de couleur pour chaque pixel de la mémoire tampon de couleurs 18. A l'étape d'obtention 52 de pixels, il est obtenu les points de l'image géométrique correspondant à une partie du navire N. 30 Cela permet d'éliminer les pixels faisant partie de l'environnement E ou les parties du navire qui sont masquées par l'environnement E. Pour cela, lors de l'étape d'obtention, il est détecté des coordonnées de chaque point de l'image géométrique correspondant à une partie du navire N. Selon l'exemple illustré, la détection comporte la comparaison des valeurs de la 35 mémoire tampon de profondeur 16 avant affichage de l'image géométrique et après affichage de l'image géométrique. 3055422 7 Cela permet d'obtenir des pixels pour lesquels la valeur de la mémoire tampon de profondeur 16 est modifiée par l'affichage qui sont des pixels correspondant à une partie du navire et le cas échéant à l'environnement. Comme l'image géométrique comporte également l'environnement E du navire N, 5 à l'étape d'obtention 52, il est mis en oeuvre une étape d'élimination des points correspondant à l'environnement E. Selon l'exemple illustré, l'étape d'élimination comporte la comparaison des valeurs de la mémoire tampon de couleurs 18 avant affichage et après affichage. Cela permet d'obtenir des pixels candidats parmi lesquels une sélection est 10 effectuée pour sélectionner les pixels correspondant à une couleur prédéfinie. Par exemple, la couleur prédéfinie est le bleu pour la mer. Aussi, selon un mode de réalisation utilisant une base colorimétrique RGB, les pixels candidats sélectionnés sont les pixels ayant une composante de bleu prépondérante (par exemple, supérieure à 75%, la somme des composantes rouge et 15 verte étant inférieure à 25%). Les pixels candidats sélectionnés sont ensuite éliminés. Ainsi, à l'étape d'obtention 52 de pixels, il est obtenu les points de l'image géométrique correspondant à une partie du navire N. Les étapes de calcul 54 et de simulation 56 sont mises en oeuvre pour chaque 20 point de l'image géométrique correspondant à une partie du navire N. Cela est illustré par le test 58, tant qu'un pixel correspondant à une partie du navire N n'a pas été traité dans l'image, les étapes de calcul 54 et de simulation 56 sont réitérées, ce que montre la flèche 60 sur la figure 2. Lorsque tous les pixels correspondant à une partie du navire N ont été traités, le résultat est obtenu, ce qui est 25 montré par le résultat 62 sur la figure 2. L'étape de calcul 54 comporte d'une part la détermination de la distance entre la partie du navire N considérée et le radar et d'autre part la détermination de la vitesse radiale de la partie de navire N. Dans un premier temps, il est déterminé la distance entre la partie du navire N 30 considérée et le radar. Par exemple, pour les pixels correspondant au navire N, il est calculé la position de chacun des pixels. Pour cela, il est lu la valeur V de la mémoire tampon de profondeur 16 pour fournir la distance entre le radar et la partie du navire N considérée. 35 La valeur lue V est une valeur normalisée, par exemple entre 0 et 1. Il est alors calculé la distance en utilisant la formule suivante : 3055422 8 D = dp + V x (d/ - dp) Où: - D est la distance orthographique, - dp et dl définissent les distances des deux plans de coupe utilisés dans la projection orthographique de rendu de la scène. 5 Il est ensuite déterminé la position d'un pixel dans le plan d'affichage perpendiculaire à la ligne de visée. Une telle détermination est notamment illustrée par la figure 4. La position est donnée par trois coordonnées X, Y et Z, ces coordonnées étant données par les relations suivantes : X = D L C * L Y = + 2 L (en pixels) H R * H {Z = + 2 H (en pixels) 10 Où: - R et C sont les positions du pixel en coordonnées sur l'écran 10 (l'origine étant située au coin en bas à gauche), - L désigne la dimension horizontale de la projection orthographique du rendu de la scène en mètres alors que L (en pixels) donne la dimension 15 horizontale de l'écran 10, et - H désigne la dimension verticale de la projection orthographique du rendu de la scène en mètres alors que H (en pixels) donne la dimension de l'écran verticale de l'écran 10. Il est ensuite converti les trois coordonnées X, Y et Z en coordonnées du pixel. 20 Par exemple, une telle conversion utilise le fait que dans le repère de référence, la droite de visée est définie par A l'angle d'azimut (angle de rotation dans le plan horizontal) et S l'angle de site (angle de rotation dans le plan vertical) ainsi que le fait que la projection est orthographique. Il en résulte que la conversion est mise en oeuvre par application de la formule de 25 passage suivante : (4) (cos(A) -sin(A) 0) ( cos(S) 0 sin(S) (X y, Yr = sin(A) cos(A) 0 0 1 0 it Zr 0 0 1 -sin(S) 0 cos(S) l \ZI Où Xr, Yr et Zr désignent les coordonnées du pixel dans le repère de référence. Il est ensuite calculé la distance D entre le radar et le pixel par application de la formule suivante : 3055422 9 D = ixr2 yr2 zr2 Dans un deuxième temps, il est déterminé la vitesse radiale de la partie de navire. Le navire est animé d'une vitesse v, suivant l'axe X de son repère et des vitesses de rotation nt en tangage et nr en roulis. Le vecteur de rotation en tangage est porté par l'axe Y, le vecteur de rotation en roulis par l'axe X. Les composantes de la vitesse du pixel 5 qui sont notées par les points P et Q dans les figures 5 (relative à la rotation en roulis) et 6 (relative au tangage) peuvent s'exprimer de la façon suivante dans le repère lié au navire: vx + OP + OQ Cette vitesse est ensuite exprimée dans le repère de référence en utilisant la matrice inverse de la matrice de passage du repère de référence vers le repère du navire. Appelons M la matrice de passage du repère de référence vers le repère du 10 navire. La matrice M se calcule de façon classique en utilisant les trois angles d'attitude du navire cap, tangage et roulis. Les coordonnées du pixel dans le repère lié au navire sont données par : (Xp) e00 Moi M02) (Xr Xn Yp = Mlo M21 M11 M12 Yr Yn Zp M20 M22 Zr - Zn ) où (Xn, Y', Z7i) représente les coordonnées de l'origine du navire dans le repère de référence. 15 En utilisant dans ce repère la vitesse du pixel rip et la vitesse du radar Vo qui ont été fournies précédemment, la vitesse radiale s'exprime par l'équation : VR = Ut; - Vo) x D OP Il est ensuite mis en oeuvre l'étape de simulation 56. Pour cela, l'amplitude de signal reçue par le radar est simulée par tirage aléatoire d'une valeur parmi une pluralité de valeurs. 20 Pour cela, la pluralité de valeurs comporte plus de 10 valeurs distinctes, de préférence plus de 100 valeurs distinctes. Par exemple, selon l'exemple décrit, la pluralité de valeurs comporte 256 valeurs, à savoir les valeurs entières comprises au sens large entre 0 et 255. Selon un premier mode de réalisation, le tirage est un tirage aléatoire uniforme. 25 Selon un deuxième mode de réalisation, le tirage suit une loi normale ou gaussienne. Selon un troisième mode de réalisation, le tirage est pondéré par la hauteur des pixels par rapport au niveau de la mer. 3055422 10 De manière symbolique, comme illustré par la figure 7, l'ensemble de la mise en oeuvre des étapes de simulation 56 correspond pour le graphique de la répartition de points dans un repère distance et vitesse radiale à choisir une valeur pour chacun des points représentés. Dans ce graphique, l'origine de l'axe horizontal coïncide avec la 5 distance de l'origine du navire et l'origine de l'axe vertical correspond à une vitesse radiale nulle. La phase de génération P3 comporte une étape de construction de l'image à générer, chaque point de l'image à générer étant associé de manière bi-univoque à un point de l'image géométrique et ayant pour coordonnées la distance déterminée, la 10 vitesse déterminée et la valeur tirée aléatoirement du point de l'image géométrique considéré. Il est ainsi obtenu une image radar à synthèse d'ouverture inverse, par exemple comme celle de la figure 8. Le principe général du procédé qui vient d'être décrit est le suivant :affichage via le 15 moteur graphique 12 du navire N éclairé par le radar en respectant sa position relative et ses angles de présentation; pour chaque pixel de l'image du navire N, calcul de sa position et de sa distance au radar ; connaissant les vitesses de rotation en tangage et roulis du navire et la position du pixel, calcul de sa vitesse, puis de sa vitesse radiale; tirage aléatoire d'une valeur représentant le niveau (codé de 0 à 255 par exemple) du 20 signal retourné par ce pixel et connaissant la distance et la vitesse radiale, insertion du point dans l'image radar à synthèse d'ouverture inverse. En résumé, le procédé permet à partir de l'image géométrique d'un navire N affichée via un moteur graphique 12 selon l'angle de présentation du navire N et l'angle de visée du radar d'obtenir la distance des points du navire éclairés par le radar et donc 25 leur position. Le procédé permet ainsi de simplifier la mise en oeuvre de la génération d'images radar à synthèse d'ouverture inverse. Le procédé permet d'éviter l'utilisation de l'équation de propagation des ondes radar. 30 Le procédé utilise uniquement la géométrie du navire contenue dans un fichier au format standard du commerce. Il n'est plus fait référence aux matériaux ou aux coefficients de réflexion des superstructures du navire. Le procédé est mis en oeuvre à l'aide des capacités d'un moteur graphique 12. De fait, les calculs liés à l'affichage sont entièrement effectués par le moteur graphique 12. 35 Un avantage supplémentaire est que ces calculs sont déportés sur le moteur graphique 12. Cela permet d'éviter d'utiliser un processeur dédié. 3055422 11 Ainsi, le procédé de génération d'une image radar à synthèse d'ouverture inverse est de mise en oeuvre plus simple tout en permettant de conserver au moins la précision des procédés de génération reposant sur une décomposition en facettes élémentaires de l'objet. 5 D'autres variantes correspondant à des combinaisons des modes de réalisations précédemment décrits sont également envisageables. Notamment, il est possible de mettre en oeuvre le procédé de génération avec un système et un produit programme d'ordinateur. L'interaction du produit programme d'ordinateur avec le système permet de mettre en oeuvre ce procédé. 10 Le système est un ordinateur. Plus généralement, le système est un calculateur électronique propre à manipuler et/ou transformer des données représentées comme des quantités électroniques ou physiques dans des registres du système et/ou des mémoires en d'autres données similaires correspondant à des données physiques dans des mémoires, des registres ou 15 d'autres types de dispositifs d'affichage, de transmission ou de mémorisation. Le système comporte un processeur comprenant une unité de traitement de données, des mémoires et un lecteur de support d'informations. Le système comprend également un clavier et une unité d'affichage. Le produit programme d'ordinateur comporte un support lisible d'informations. 20 Un support lisible d'informations est un support lisible par le système, usuellement par l'unité de traitement de données. Le support lisible d'informations est un médium adapté à mémoriser des instructions électroniques et capable d'être couplé à un bus d'un système informatique. A titre d'exemple, le support lisible d'informations est une disquette ou disque 25 souple (de la dénomination anglaise de « floppy disk »), un disque optique, un CD-ROM, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, une mémoire EPROM, une mémoire EEPROM, une carte magnétique ou une carte optique. Sur le support lisible d'informations est mémorisé un programme d'ordinateur comprenant des instructions de programme. 30 Le programme d'ordinateur est chargeable sur l'unité de traitement de données et est adapté pour entraîner la mise en oeuvre d'un procédé tel que précédemment décrit lorsque le programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données. 35 REVENDICATIONS1.- Procédé de génération d'une image radar à synthèse d'ouverture inverse d'une cible (N) vue par un radar, la cible (N) présentant plusieurs parties, au moins deux parties ayant une vitesse radiale par rapport au radar distincte, le procédé comportant au moins l'étape de : - fourniture de la position relative souhaitée de la cible (N) et du radar pour l'image à générer, - fourniture d'une image géométrique comportant la cible (N) vue depuis le radar, la cible (N) et le radar étant dans la position relative souhaitée, - pour chaque point de l'image géométrique correspondant à une partie de la cible (N), détermination de la distance entre la partie de la cible (N) considérée et le radar et de la vitesse radiale de la partie de cible (N), - pour chaque point de l'image géométrique correspondant à une partie de la cible (N), simulation de l'amplitude de signal reçue par le radar par tirage aléatoire d'une valeur parmi une pluralité de valeurs, - construction de l'image à générer, chaque point de l'image à générer étant associé de manière bi-univoque à un point de l'image géométrique et ayant pour coordonnées la distance déterminée, la vitesse déterminée et la valeur tirée aléatoirement du point de l'image géométrique considéré. 2.- Procédé selon la revendication 1, dans lequel la cible (N) est un navire. 3.- Procédé selon la revendication 1 ou 2, dans lequel le procédé comporte une étape de fourniture de la vitesse de rotation en tangage de la cible (N) et de la vitesse de rotation en roulis de la cible (N) et dans lequel, à l'étape de détermination, la vitesse de chaque point de l'image géométrique correspondant à une partie de la cible (N) est déterminée à partir de la vitesse de rotation en tangage de la cible (N), de la vitesse de rotation en roulis de la cible (N) et de la coordonnée du point dans l'image géométrique. 4.- Procédé selon l'une quelconque des revendications 1 à 3, dans lequel le procédé comporte la détection des coordonnées de chaque point de l'image géométrique correspondant à une partie de la cible (N). 5.- Procédé selon la revendication 4, dans lequel le procédé comporte l'affichage de l'image géométrique par un moteur graphique (12) comportant une mémoire tampon 3055422 13 de profondeur (16) et la détection comporte la comparaison des valeurs de la mémoire tampon de profondeur (16) avant affichage et après affichage. 6.- Procédé selon la revendication 5, dans lequel la détection comporte également 5 la conversion de la profondeur en coordonnées. 7.- Procédé selon l'une quelconque des revendications 1 à 6, dans lequel l'image géométrique comporte également l'environnement (E) de la cible (N) et le procédé comporte une étape d'élimination des points correspondant à l'environnement (E). 8.- Procédé selon la revendication 7, le procédé comporte l'affichage de l'image géométrique par un moteur graphique (12) comportant une mémoire tampon de couleurs (18) et l'étape d'élimination comporte la comparaison des valeurs de la mémoire tampon de couleurs (18) avant affichage et après affichage. 9.- Procédé selon l'une quelconque des revendications 1 à 8, le procédé comporte la fourniture de la direction de visée du radar, l'angle de présentation de la cible (N) et la distance entre le radar et la cible (N). 20 10.- Produit programme d'ordinateur comportant un programme d'ordinateur comprenant des instructions de programmes mémorisé sur un support lisible par un ordinateur comportant une unité de traitement de données, le programme d'ordinateur étant adapté pour mettre en oeuvre un procédé de génération d'une image radar à synthèse d'ouverture inverse selon l'une quelconque des revendications 1 à 9 lorsque le 25 programme d'ordinateur est mis en oeuvre sur l'unité de traitement des données. . 10 15