Nothing Special   »   [go: up one dir, main page]

EP0039263A1 - Two-dimensional correlator device - Google Patents

Two-dimensional correlator device Download PDF

Info

Publication number
EP0039263A1
EP0039263A1 EP81400544A EP81400544A EP0039263A1 EP 0039263 A1 EP0039263 A1 EP 0039263A1 EP 81400544 A EP81400544 A EP 81400544A EP 81400544 A EP81400544 A EP 81400544A EP 0039263 A1 EP0039263 A1 EP 0039263A1
Authority
EP
European Patent Office
Prior art keywords
line
correlation
lines
image
signals
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP81400544A
Other languages
German (de)
French (fr)
Inventor
Pierre Tournois
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.)
Thales SA
Original Assignee
Thomson CSF SA
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 Thomson CSF SA filed Critical Thomson CSF SA
Publication of EP0039263A1 publication Critical patent/EP0039263A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06GANALOGUE COMPUTERS
    • G06G7/00Devices in which the computing operation is performed by varying electric or magnetic quantities
    • G06G7/12Arrangements for performing computing operations, e.g. operational amplifiers
    • G06G7/19Arrangements for performing computing operations, e.g. operational amplifiers for forming integrals of products, e.g. Fourier integrals, Laplace integrals, correlation integrals; for analysis or synthesis of functions using orthogonal functions
    • G06G7/1928Arrangements for performing computing operations, e.g. operational amplifiers for forming integrals of products, e.g. Fourier integrals, Laplace integrals, correlation integrals; for analysis or synthesis of functions using orthogonal functions for forming correlation integrals; for forming convolution integrals

Definitions

  • the present invention relates to the two-dimensional correlation in real time of an image obtained line by line and of an image in memory.
  • the device provides the image correlation signals for a certain number of lines with the image in memory, in time corresponding to a line scan.
  • the device according to the invention applies in particular to systems on board a vehicle and which provide images such that the lines are renewed by advancing the vehicle. More particularly, the device is applicable to radar, sonar or optical imagery which must necessarily operate in real time and for which the rate of renewal of the image lines is high and also to systems for which the volume and the consumption of means used must be reduced to the maximum. Among these systems, there may be mentioned the on-board systems for guiding, locating and resetting maps.
  • high definition sonar systems are used to visualize the seabed.
  • These systems consist of a transmitting antenna which sends signals in the form of waves, ultrasonic, electromagnetic, or infrared, in all or part of the surrounding space.
  • the signals received by the same antenna are processed to separate the energies coming from different directions.
  • the separation distance obtained depends on the angular resolution of the antenna, which is a function of the ratio between the wavelength ⁇ of the signals transmitted and the length L of the antenna, ie ⁇ / L.
  • a lateral vision radar antenna (called “side-looking” in Anglo-American literature) operating as a synthetic antenna, 1 that is to say say using the displacement of the carrier vehicle to synthesize longer antenna length.
  • the signals received are recorded on photographic film and then processed to restore the true image, the processing consisting in correlating the signals with the reference signal as a function of displacement. of the vehicle and the distance to the object.
  • the data collected is therefore important and the correlation treatments long. They are carried out optically by reading the film as described for example in an article by L.J. Cutrona et al (Proceedings IEEE, Vol. 54 no. 8, 1966, p. 1026).
  • processing operations are performed digitally because they are more precise and flexible, these processing operations being mainly focused on measurements of time of arrival, sorting and identification of signals.
  • the device comprises, on the one hand a correlator receiving simultaneously on these two inputs the two electrical signals of a line of the reference image and of a line of the scanned image providing a one-dimensional correlation line formed of points corresponds to the offsets of the two input signals and that it also comprises a summing device summing the signals for the points corresponding to the same offset, for all of the one-dimensional correlation lines of the two images, the summation signal providing a two-dimensional correlation line, and that the device provides a new two-dimensional correlation line, after each new scanned line of the image obtained by scanning .
  • Figure 1 shows an example of lateral vision imagery.
  • the antenna Mounted on the vehicle 1 moving in a direction yy ', the antenna transmits and receives along the beam F which intercepts the object plane along a line J parallel to the axis xx'.
  • the image points forming this line J correspond to a distance between L 1 and 1.2.
  • the resolution along yy ' corresponds to the angular width at half power of the beam F while the resolution along xx' is inversely proportional to the frequency band of the signals transmitted.
  • the image lines thus obtained are stored and used to be correlated with an image already in memory.
  • the one-dimensional correlation function of two signals s 1 and s 2 depending on the dimension x is: where X is the dimension of the space for which the function corresponding to an offset l along Ox is calculated.
  • the still image 10 has K lines of M points and the scanned image 11 has L line, such as J, of N points.
  • the scanning is done parallel to the direction Ox.
  • fig 2 we took the case of K less than L and M greater than N.
  • the K points corresponding to the same offset t are summed over all of the K lines to obtain MN two-dimensional correlation points C (l, m) for an offset m along Oy (2), these MN points forming a correlation line such as 13.
  • a correlation line 13 is obtained each time a line of the image 11 is renewed.
  • the proposed device makes it possible, thanks to the use of acoustic convolvers, to obtain a two-dimensional correlation line in a time interval which is generally less than the period of renewal of the lines of images obtained by imaging systems using a vehicle, as will be shown later in the applications.
  • the proposed device applied to imaging systems therefore provides the two-dimensional correlation function of two images in real time.
  • FIG. 3 shows the organization of the device for correlating the two images 30 and 31. Only two consecutive lines r l , r 1 1 of the image 30 and r 2 , r 1 2 of l have been represented. image 31. The two images 30 and 31 are correlated line to line, r 1 with r 2 then r 1 1 with r 1 2 , etc. in a correlating device 32. Each time two lines, for example r 1 and r 21 are correlated the correlating device provides a one-dimensional correlation line composed of points each corresponding to a certain offset l. In circuit 33 the points of all the correlation lines are added by offset l and when all the image lines 30 and 31 have been processed, circuit 33 provides a line of the two-dimensional correlation corresponding to an offset m in the direction of movement line by line of one of the two images.
  • the correlating device 32 can for example consist of a computer which can also include the circuit 33. Preferably, it will consist of an analog device formed by an acoustic convolver.
  • FIG. 4 shows the known principle of the elastic wave convolution device. It comprises a rod made of piezoelectric material 20, comprising at these ends two interdigitated transducers Ti and T 2 between which a pair of planar electrodes 21 and 22 is disposed.
  • the two signals from which we want to obtain the convolution F (t) and G (t) are modulated by a pulsation carrier w capable of generating acoustic waves in the bar 20.
  • the signal H (t) represents the convolution function of F and G compressed in time in a ratio 2, and in a time interval corresponding to the time during which the two signals interact over the entire length S of the electrodes 21 and 22 , along the axis of propagation. So if the two signals had the same duration only one point of the correlation function would be valid. On the other hand, if the two signals have a different duration, a number of valid correlation points is obtained equal to the difference in the number of points between the two signals.
  • acoustic beam compressors or a plate of semiconductor material placed between the electrodes 21 and 22 and the bar 20 are used.
  • each signal has two components called complex components.
  • the two signals are stored in the form of complex digital samples in random access memories of RAM type. To simplify, only the reading circuits of these memories have been shown.
  • the real and imaginary parts of the signal representative of the image scrolling line by line are stored line by line in the memories 40 and 41 while the real and imaginary parts of the reference signal are also stored line by line in the memories 42 and 43.
  • the digital samples of the stored signals are quickly read line by line at the rate of a clock signal H M supplied by the generator 46.
  • the clock signal H M is applied to the addressing devices 61 and 62 which supply the addresses of RAM memories 40, 41, 42 and 43.
  • the clock signal also controls the rate of analog-digital conversion of the samples read in the converters 44.1, 44.2, 44.3 and 44.4 so as to synchronize the sending of the two signals on two modulator circuits 45.1 and 45.2.
  • a modulator circuit for setting on a carrier frequency is represented in FIG. 6. It is of conventional type, namely composed of two multipliers 65 and 66 in cos (2 ⁇ f o t) and sin (27rf t), where the frequency f is supplied by a local oscillator 47.
  • the real part P of each of the input signals is multiplied by the term in cosine while the imaginary part P 1 is multiplied by the term in sine.
  • the two signals obtained are then added in a circuit 63 and the resulting signal is filtered in a bandpass filter 64 centered on f 0 of band B 0 as a function of the frequency of the clock signal H M.
  • the two signals s (t) and r (t) obtained at the output of the two modulators 45.1 and 45.2 are sent after amplification on the transducers of a piezoelectric convolver device 50, whose central frequency is equal to f and the band equal to B .
  • TH is the period of the signal of the control clock H M , N and M respectively the number of samples per line in the image memories 40, 41 and in the reference memories 42, 43, the signal durations s (t) and r (t) which correspond to each line read are respectively equal to NT H and MT H.
  • the signal u (t) is sent to a demodulator circuit 49 shown in FIG. 8, in which the signal is multiplied in circuits 82 and 83 by sin (2 ⁇ f 1 t) and cos (Z ⁇ f 1 t), the frequency f I being supplied. by a local oscillator 48 the two signals obtained then being filtered in two low-pass filters 84 and 85 whose cut-off frequency is close to B o / 2.
  • the two signals are sent in two sampler-coder circuits 55.1 and 55.2 controlled by a clock signal H T with a period 2 times smaller than H M and restoring the signals in the form of digital samples.
  • the M - N samples obtained are stored in a line of memories 57 and 58, at the rate of a clock H S of the same period as H m forming a two-dimensional correlation line.
  • the process thus described begins again each time a line is renewed in the process image.
  • the memories 57 and 58 are filled and correspond to the two-dimensional correlation of the reference image, with the image which has passed line by line over L lines.
  • the number of correlation lines at output can be arbitrary; however, from a number L of lines formed, the two original images which correspond to line i and to line i + L are entirely distinct.
  • the output signals of circuit 56 can be processed to obtain either the module or the phase, a single output memory then being used.
  • the device according to the invention applies to guiding a machine by resetting cards.
  • a machine follows a trajectory 72 and at each instant it acquires the image of a portion of terrain 70. It has in memory a reference map 71 composed of lines identified according to an axis system rectangular Oxy and whose ordinate is known there.
  • the navigation systems on board the device make it possible to provide an image at all times, the lines of which remain parallel to the axis Oy of the reference map.
  • the two-dimensional correlation line corresponding to this instant has a maximum whose position will make it possible to measure the abscissa x and to readjust the machine.
  • the device is applicable for aerial systems with radar and infrared and also for underwater systems with sonar.
  • the device can be applied to the detection of changes in terrain or seabed; in particular it can be applied to satellites taking into account the reduced dimensions for this type of machine.
  • the device described also applies to the recognition of shapes: the copy representing the shape to be recognized is then smaller than the image read.
  • the central frequency f o and the band B o of the convolver are chosen to be 50 MHz and 10 MHz respectively.
  • the duration MT H of the signal r (t) is equal to 40 us and the length S is close to 12 cm providing a reduced bulk.
  • the circuit 56 of FIG. 6 comprises an 8-bit x 300 buffer memory and a 16-bit x 300 accumulator. An addition operation being carried out in a time of 50 ns, period of the clock H T , the time to add 300 samples remains below MT H, ie 40 us using a single adder.
  • a two-dimensional correlation line is therefore obtained in 40 ⁇ s x 100, or 4 ms, using a single convolver.
  • higher operating speeds can be achieved by using several convolvers in parallel to process several lines in parallel.
  • the fastest digital circuits allow the calculation of a point of the correlation function in the same order of magnitude of time where the whole function is reconstituted by the convolver device, that is to say a speed ratio of around 100.
  • a line of the two-dimensional correlation between a line of 100 x 100 and an image of 400 x 100 is obtained in 4 ms using a single convoluting device.
  • this duration corresponds to the maximum duration that must be respected between two two-dimensional correlations images for two shifts depending on the progress of the vehicle.
  • This duration corresponds to a distance traveled of the order of 1 meter at a speed of Mach 1 and this resolution is of the order of magnitude of that sought, in general, for soil exploration systems.
  • the resolution obtained at a hundred meters is of the order of 15 centimeters.
  • the renewal period of an image line is equal to 15 ms and only the use of the proposed device makes it possible to obtain the two-dimensional correlation function in real time.
  • the digital memories 41, 42, 43 and 44 are replaced by charge transfer devices or C.C.D. These devices can have 512 stages and be controlled at a frequency of 10 MHz making their use possible. Also a charge transfer device can be used in place of an acoustic convolver.
  • this correlation is done on the intensities and not on the amplitudes.
  • the reference image and the scanned image are stored respectively in a single memory such as 40 and 42 in FIG. 5.

Landscapes

  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Processing Or Creating Images (AREA)
  • Complex Calculations (AREA)
  • Image Analysis (AREA)

Abstract

Dispositif de corrélation bidimensionnelle d'une image obtenue par balayage d'ondes électromagnétiques ou acoustiques avec une image de référence.Device for two-dimensional correlation of an image obtained by scanning electromagnetic or acoustic waves with a reference image.

L'image balayée est écrite dans les mémoires (40) et (41) et l'image de référence dans les mémoires (42) et (43). Un couple de mémoires stocke la partie réelle et la partie imaginaire du signal des images correspondantes. Après conversion numérique-analogique les signaux sont mis sur porteuse et corrélés ligne à ligne dans le convoluteur à ondes élastiques (50). Le signal de corrélation après conversion analogique-numérique et démodulation complexe est appliqué à un sommateur etl'image de corrélation est stockée avec ses parties réelles et imaginaires dans les mémoires (57) et (58).The scanned image is written in memories (40) and (41) and the reference image in memories (42) and (43). A couple of memories stores the real part and the imaginary part of the signal of the corresponding images. After digital-analog conversion, the signals are put on carrier and correlated line to line in the elastic wave convolver (50). The correlation signal after analog-digital conversion and complex demodulation is applied to an adder and the correlation image is stored with its real and imaginary parts in the memories (57) and (58).

Application au recalage sur cartes de la position du véhicule.

Figure imgaf001
Application to registration of the vehicle position on maps.
Figure imgaf001

Description

La présente invention a pour objet la corrélation bidimensionnelle en temps réel d'une image obtenue ligne par ligne et d'une image en mémoire. Le dispositif fournit les signaux de corrélation de l'image pour un certain nombre de lignes avec l'image en mémoire, dans le temps correspondant à un balayage ligne.The present invention relates to the two-dimensional correlation in real time of an image obtained line by line and of an image in memory. The device provides the image correlation signals for a certain number of lines with the image in memory, in time corresponding to a line scan.

Le dispositif suivant l'invention s'applique en particulier aux systèmes embarqués sur un véhicule et qui fournissent des images telles, que les lignes se- renouvellent par avancement du véhicule. Plus particulièrement le dispositif s'applique à l'imagerie par radar, sonar ou optique qui doivent nécessairement fonctionner en temps réel et pour lesquels la cadence de renouvellement des lignes d'image est élevée et aussi aux systèmes pour lesquels le volume et la consommation des moyens mis en oeuvre doivent être réduits au maximum. Parmi ces systèmes on peut citer les systèmes embarqués de guidage, de repérage et de recalage de cartes.The device according to the invention applies in particular to systems on board a vehicle and which provide images such that the lines are renewed by advancing the vehicle. More particularly, the device is applicable to radar, sonar or optical imagery which must necessarily operate in real time and for which the rate of renewal of the image lines is high and also to systems for which the volume and the consumption of means used must be reduced to the maximum. Among these systems, there may be mentioned the on-board systems for guiding, locating and resetting maps.

Par exemple dans le domaine de l'imagerie acoustique sous-marine on utilise des systèmes sonar à haute définition pour visualiser les fonds marins.For example, in the field of underwater acoustic imaging, high definition sonar systems are used to visualize the seabed.

Egalement dans le domaine de la cartographie aérienne on utilise des systèmes radar aéroportés ou encore des systèmes à infrarouge actif ou passif.Also in the field of aerial mapping, airborne radar systems or active or passive infrared systems are used.

Ces systèmes sont constitués d'une antenne d'émission qui envoie des signaux sous forme d'ondes, ultrasonores, électromagnétiques, ou infrarouges, dans tout ou partie de l'espace environnant. Les signaux reçus par la même antenne sont traités pour séparer les énergies provenant de différentes directions. La distance de séparation obtenue dépend de la résolution angulaire de l'antenne, qui est fonction du rapport entre la longueur d'onde À des signaux émis et de la longueur L de l'antenne soit λ/L.These systems consist of a transmitting antenna which sends signals in the form of waves, ultrasonic, electromagnetic, or infrared, in all or part of the surrounding space. The signals received by the same antenna are processed to separate the energies coming from different directions. The separation distance obtained depends on the angular resolution of the antenna, which is a function of the ratio between the wavelength λ of the signals transmitted and the length L of the antenna, ie λ / L.

Par exemple, de manière à obtenir un pouvoir séparateur élevé, il est connu d'utiliser une antenne radar à vision latérale (appelé "side-looking" dans la littérature anglo-américaine) fonctionnant en antenne synthétique, 1 c'est-à-dire utilisant le déplacement du véhicule porteur pour synthétiser une longueur d'antenne plus grande.For example, in order to obtain a high separating power, it is known to use a lateral vision radar antenna (called "side-looking" in Anglo-American literature) operating as a synthetic antenna, 1 that is to say say using the displacement of the carrier vehicle to synthesize longer antenna length.

Dans les systèmes aéroportés destinés à faire de la cartographie aérienne par radar à antenne latérale synthétique, les signaux reçus sont enregistrés sur film photographique puis traités pour restituer l'image véritable, le traitement consistant à corréler les signaux avec le signal de référence fonction du déplacement du véhicule et de la distance à l'objet. Les données collectées sont donc importantes et les traitements de corrélation longs. Ils sont effectués de manière optique par lecture du film comme décrit par exemple dans un article de L.J. Cutrona et al (Proceedings IEEE, Vol. 54 n° 8, 1966, p. 1026).In airborne systems intended for aerial mapping by radar with synthetic lateral antenna, the signals received are recorded on photographic film and then processed to restore the true image, the processing consisting in correlating the signals with the reference signal as a function of displacement. of the vehicle and the distance to the object. The data collected is therefore important and the correlation treatments long. They are carried out optically by reading the film as described for example in an article by L.J. Cutrona et al (Proceedings IEEE, Vol. 54 no. 8, 1966, p. 1026).

Dans d'autres applications d'exploitation des signaux radar, où les fonctions de corrélation et aussi de convolution jouent un rôle important, les traitements sont faits numériquement car ils présentent plus de précision et de souplesse, ces traitements étant sourtout axés sur des mesures de temps d'arrivée, de tri et d'identification des signaux.In other applications for processing radar signals, where the correlation and also convolution functions play an important role, the processing operations are performed digitally because they are more precise and flexible, these processing operations being mainly focused on measurements of time of arrival, sorting and identification of signals.

Les dispositifs numériques compte tenu de la vitesse de calcul ont un encombrement et une consommation électrique trop importants pour des systèmes embarqués, aéroportés ou sous-marins.Given the calculation speed, digital devices take up too much space and consume electricity for on-board, airborne or submarine systems.

Pour remédier à ces inconvénients, le dispositif suivant l'invention, utilise pour la corrélation des composants à ondes élastiques particulièrement bien adaptés au traitement rapide des signaux analogiques. On trouve une application au traitement de signal radar dans les articles suivants :

  • 1) P. Anthouard et T. Beauvais AGARD Conférence Proceeding N° 230, et
  • 2) E.C.S. Paiges, Proc. Int. Seminar on Component Performances and System Application of SAW devices (Avemore Scotland) p. 167-180, 1973, TEE Publication.
To remedy these drawbacks, the device according to the invention uses, for the correlation, elastic wave components which are particularly well suited to the rapid processing of analog signals. An application to radar signal processing can be found in the following articles:
  • 1) P. Anthouard and T. Beauvais AGARD Conférence Proceeding N ° 230, and
  • 2) ECS Paiges, Proc. Int. Seminar on Component Performances and System Application of SAW devices (Avemore Scotland) p. 167-180, 1973, TEE Publication.

Brièvement c'est un dispositif de corrélation bidimensionnelle, entre une image de référence d'un plan Oxy et ayant des lignes orientées suivant la direction Ox et une image obtenue par balayage dans le plan Oxy, les lignes balayées étant parallèles à Ox, caractérisé par le fait que le dispositif comporte, d'une part un corrélateur recevant simultanément sur ces deux entrées les deux signaux électriques d'une ligne de l'image de référence et d'une ligne de l'image balayée fournissant une ligne de corrélation monodimensionnelle formée de points corresponds aux décalages des deux signaux d'entrée et qu'il comporte d'autre part un sommateur effectuant la sommation des signaux pour les points correspondants à un même décalage, pour l'ensemble des lignes de corrélation monodimensionnelles des deux images, le signal de sommation fournissant une ligne de corrélation bidimensionnelle, et que le dispositif fournit une nouvelle ligne de corrélation bidimensionnelle, après chaque nouvelle ligne balayée de l'image obtenue par balayage.Briefly, it is a two-dimensional correlation device, between a reference image of an Oxy plane and having lines oriented in the direction Ox and an image obtained by scanning in the Oxy plane, the scanned lines being parallel to Ox, characterized by the fact that the device comprises, on the one hand a correlator receiving simultaneously on these two inputs the two electrical signals of a line of the reference image and of a line of the scanned image providing a one-dimensional correlation line formed of points corresponds to the offsets of the two input signals and that it also comprises a summing device summing the signals for the points corresponding to the same offset, for all of the one-dimensional correlation lines of the two images, the summation signal providing a two-dimensional correlation line, and that the device provides a new two-dimensional correlation line, after each new scanned line of the image obtained by scanning .

D'autres caractéristiques et avantages ressortiront de la description qui va suivre illustrée par les figures qui représentent :

  • - la figure 1, le schéma de balayage d'un plan Oxy obtenu par avancement d'un véhicule muni d'une antenne émettrice et réceptrice ;
  • - figure 2, le schéma du principe de la corrélation bidimensionnelle de deux images ;
  • - figure 3, un convoluteur à ondes élastiques ;
  • - figure 4, un organigramme simplifié du corrélateur bidimensionnel ;
  • - figure 5, le schéma d'un corrélateur bidimensionnel pour des images mises en mémoire avec corrélation par un convoluteur à ondes élastiques ;
  • - figure 6, le schéma des circuits par une mise sur porteuse d'un signal complexe ;
  • - figure 7, quelques signaux temporels ;
  • - figure 8, le schéma des circuits pour l'obtention des composantes complexes du signal de corrélation ;
  • - figure 9, le schéma montrant le calage d'une image balayé à partir des signaux de corrélation.
Other characteristics and advantages will emerge from the description which follows, illustrated by the figures which represent:
  • - Figure 1, the scanning diagram of an Oxy plane obtained by advancing a vehicle provided with a transmitting and receiving antenna;
  • - Figure 2, the diagram of the principle of the two-dimensional correlation of two images;
  • - Figure 3, an elastic wave convolver;
  • - Figure 4, a simplified flowchart of the two-dimensional correlator;
  • - Figure 5, the diagram of a two-dimensional correlator for images stored in memory with correlation by an elastic wave convolver;
  • - Figure 6, the circuit diagram by putting a carrier on a complex signal;
  • - Figure 7, some time signals;
  • - Figure 8, the circuit diagram for obtaining the complex components of the correlation signal;
  • - Figure 9, the diagram showing the timing of a scanned image from the correlation signals.

La figure 1 montre un exemple d'imagerie par vision latérale. Montée sur le véhicule 1 se déplaçant suivant une direction yy', l'antenne émet et reçoit suivant le faisceau F qui intercepte le plan objet suivant une ligne J parallèle à l'axe xx'.Figure 1 shows an example of lateral vision imagery. Mounted on the vehicle 1 moving in a direction yy ', the antenna transmits and receives along the beam F which intercepts the object plane along a line J parallel to the axis xx'.

Les points image formant cette ligne J correspondent à une distance comprise entre L1 et 1,2. La résolution suivant yy' correspond à la largeur angulaire à puissance moitié du faisceau F tandis que la résolution suivant xx' est inversement proportionnelle à la bande de fréquence des signaux émis.The image points forming this line J correspond to a distance between L 1 and 1.2. The resolution along yy 'corresponds to the angular width at half power of the beam F while the resolution along xx' is inversely proportional to the frequency band of the signals transmitted.

Par l'avancement du véhicule 1 on obtient une succession de lignes ' formant une image dite en mode B.By advancing vehicle 1, a succession of lines' is obtained, forming a so-called B-mode image.

Dans d'autres systèmes plusieurs faisceaux F peuvent être formés simultanément à la réception permettant d'obtenir plusieurs lignes formant une image.In other systems, several beams F can be formed simultaneously on reception, making it possible to obtain several lines forming an image.

Les lignes d'images ainsi obtenues sont mises en mémoires et utilisées pour être corrélées à une image déjà en mémoire.The image lines thus obtained are stored and used to be correlated with an image already in memory.

La fonction de corrélation monodimensionnelle de deux signaux s1 et s2 dépendant de la dimension x est :

Figure imgb0001
où X est la dimension de l'espace pour lequel est calculé la fonction correspondant à un décalage ℓ suivant Ox.The one-dimensional correlation function of two signals s 1 and s 2 depending on the dimension x is:
Figure imgb0001
where X is the dimension of the space for which the function corresponding to an offset ℓ along Ox is calculated.

La fonction de corrélation bidimensionnelle de deux signaux s1 et s2 dépendant des deux dimensions x et y s'écrit :

Figure imgb0002
où X et Y sont les dimensions de l'espace pour lequel est calculée la fonction correspondant à un décalage A suivant Ox et un décalage m suivant Oy.The two-dimensional correlation function of two signals s 1 and s 2 depending on the two dimensions x and y is written:
Figure imgb0002
where X and Y are the dimensions of the space for which the function corresponding to an offset A according to Ox and an offset m according to Oy is calculated.

Il est possible d'obtenir de manière simple la fonction de corrélation bidimensionnelle de deux images, dans le cas où l'une des deux images est obtenue par un système tel que celui de la figure 1, l'autre image étant fixe. En effet dans ce cas le décalage suivant la direction de propagation du véhicule, par exemple Oy, s'effectue automatiquement par l'avancement du véhicule.It is possible to obtain in a simple manner the two-dimensional correlation function of two images, in the case where one of the two images is obtained by a system such as that of FIG. 1, the other image being fixed. Indeed in this case the shift along the direction of propagation of the vehicle, for example Oy, is effected automatically by the advancement of the vehicle.

Le principe de corrélation entre une image fixe et une image obtenue par balayage est montré par la figure 2.The principle of correlation between a fixed image and an image obtained by scanning is shown in FIG. 2.

L'image fixe 10 comporte K lignes de M points et l'image balayée 11 comporte L ligne, telle que J, de N points. Le balayage se fait parallèlement à la direction Ox. Sur la figue 2 on a pris le cas de K inférieur à L et M supérieur à N.The still image 10 has K lines of M points and the scanned image 11 has L line, such as J, of N points. The scanning is done parallel to the direction Ox. In fig 2 we took the case of K less than L and M greater than N.

Le principe de fonctionnement du dispositif selon l'invention est le suivant :

  • On corrèle suivant la dimension x et ligne à ligne les K premières lignes de l'image balayée 11, avec les K lignes de l'image fixe 10 pour obtenir K lignes de (M-N) points de la fonction de corrélation monodimensionnelle C(ℓ) suivant la direction Ox (1), chaque point correspondant à un décalage ℓ.
The operating principle of the device according to the invention is as follows:
  • The first K lines of the scanned image 11 are correlated along the dimension x and line to line, with the K lines of the fixed image 10 to obtain K lines of (MN) points of the single-dimensional correlation function. tional C (ℓ) in the direction Ox (1), each point corresponding to an offset ℓ.

On effectue la sommation des K points correspondants à un même décalage t sur la totalité des K lignes pour obtenir M-N points de corrélation bidimensionnelle C (ℓ,m) pour un décalage m suivant Oy (2), ces M-N points formant une ligne de corrélation telle que 13.The K points corresponding to the same offset t are summed over all of the K lines to obtain MN two-dimensional correlation points C (ℓ, m) for an offset m along Oy (2), these MN points forming a correlation line such as 13.

Le même processus est recommencé avec les lignes 2 à K + 1 de l'image 11 fournissant une deuxième ligne de corrélation bidimensionnelle et ainsi de suite jusqu'à obtenir L-K lignes de corrélation de M-N points formant la corrélation bidimensionnelle 12 des deux images 10 et 11.The same process is repeated with lines 2 to K + 1 of image 11 providing a second two-dimensional correlation line and so on until LK correlation lines of MN points forming the two-dimensional correlation 12 of the two images 10 and 11.

Ce principe appliqué aux systèmes d'imagerie rappelés précédemment conduit naturellement à obtenir le décalage ligne par ligne de l'image 11 par l'avancement du véhicule suivant Oy et le système peut donc fournir une image 11 formée seulement de K lignes.This principle applied to the imaging systems recalled above naturally leads to obtaining the line by line offset of the image 11 by advancing the vehicle along Oy and the system can therefore provide an image 11 formed only of K lines.

Une ligne de corrélation 13 est obtenue chaque fois qu'une ligne de l'image 11 est renouvelée. Le dispositif proposé permet, grâce à l'utilisation de convoluteurs acoustiques, d'obtenir une ligne de corrélation bidimensionnelle dans un intervalle de temps qui est généralement inférieur à la période de renouvellement des lignes d'images obtenues par les systèmes d'imagerie utilisant un véhicule, comme on le montrera plus loin dans les applications.A correlation line 13 is obtained each time a line of the image 11 is renewed. The proposed device makes it possible, thanks to the use of acoustic convolvers, to obtain a two-dimensional correlation line in a time interval which is generally less than the period of renewal of the lines of images obtained by imaging systems using a vehicle, as will be shown later in the applications.

Le dispositif proposé appliqué aux systèmes d'imagerie fournit donc la fonction de corrélation bidimensionnelle de deux images en temps réel.The proposed device applied to imaging systems therefore provides the two-dimensional correlation function of two images in real time.

Le schéma de la figure 3 montre l'organisation du dispositif de corrélation des deux images 30 et 31. On n'a représenté que deux lignes consécutives rl, r1 1 de l'image 30 et r2, r1 2 de l'image 31. Les deux images 30 et 31 sont corrélées ligne à ligne, r1 avec r2 puis r1 1 avec r1 2, etc ... dans un dispositif corrélateur 32. A chaque fois que deux lignes, par exemple r1 et r21 sont corrélées le dispositif corrélateur fournit une ligne de corrélation monodimensionnelle composée de points chacun correspondant à un certain décalage ℓ. Dans le circuit 33 les points de toutes les lignes de corrélation sont additionnés par décalage ℓ et lorsque toutes les lignes images 30 et 31 ont été traitées, le circuit 33 fournit une ligne de la corrélation bidimensionnelle correspondant à un décalage m dans le sens de déplacement ligne par ligne de l'une des deux images.The diagram in FIG. 3 shows the organization of the device for correlating the two images 30 and 31. Only two consecutive lines r l , r 1 1 of the image 30 and r 2 , r 1 2 of l have been represented. image 31. The two images 30 and 31 are correlated line to line, r 1 with r 2 then r 1 1 with r 1 2 , etc. in a correlating device 32. Each time two lines, for example r 1 and r 21 are correlated the correlating device provides a one-dimensional correlation line composed of points each corresponding to a certain offset ℓ. In circuit 33 the points of all the correlation lines are added by offset ℓ and when all the image lines 30 and 31 have been processed, circuit 33 provides a line of the two-dimensional correlation corresponding to an offset m in the direction of movement line by line of one of the two images.

Le dispositif corrélateur 32 peut être par exemple constitué d'un calculateur pouvant comprendre également le circuit 33. Préférentiellement il sera constitué d'un dispositif analogique formé d'un convoluteur acoustique.The correlating device 32 can for example consist of a computer which can also include the circuit 33. Preferably, it will consist of an analog device formed by an acoustic convolver.

Sur la figure 4 est montré le principe connu du dispositif de convolution par ondes élastiques. Il comporte un barreau en matériau piézoélectrique 20, comportant à ces extrémités deux transducteurs interdigités Ti et T2 entre lesquels est disposée une paire d'électrodes planes 21 et 22.FIG. 4 shows the known principle of the elastic wave convolution device. It comprises a rod made of piezoelectric material 20, comprising at these ends two interdigitated transducers Ti and T 2 between which a pair of planar electrodes 21 and 22 is disposed.

Les deux signaux dont on veut obtenir la convolution F (t) et G (t) sont modulés par une porteuse de pulsation w capable de générer des ondes acoustiques dans le barreau 20.The two signals from which we want to obtain the convolution F (t) and G (t) are modulated by a pulsation carrier w capable of generating acoustic waves in the bar 20.

Ces signaux sont appliqués aux transducteurs T et T2 et les deux ondes acoustiques contradirectives ainsi émises sont de la forme :

  • F(t-z/v) ej(ωt - kz) et G (t + z/v) ej(ωt + kz) où z est la coordonnée pour les ondes à la vitesse v et k le nombre d'onde w/v. Du fait des propriétés non linéaires du substrat, on obtient entre les bornes des deux électrodes 21 et 22 un signal H (t) = Kc e2jωt F (τ) - G (2t -τ) dT (2), où Kc est lié au rendement énergétique.
These signals are applied to the transducers T and T 2 and the two contradictory acoustic waves thus emitted are of the form:
  • F (t- z / v ) e j (ωt - kz) and G (t + z / v ) e j (ωt + kz) where z is the coordinate for waves at speed v and k the wave number w / v. Due to the non-linear properties of the substrate, we obtain between the terminals of the two electrodes 21 and 22 a signal H (t) = K c e 2jωt F (τ) - G (2t -τ) d T (2), where K it is related to energy efficiency.

Le signal H (t) représente la fonction de convolution de F et G comprimés dans le temps dans un rapport 2, et dans un intervalle de temps correspondant à la durée pendant laquelle les deux signaux interagissent sur toute la longueur S des électrodes 21 et 22, suivant l'axe de propagation. Ainsi si les deux signaux avaient la même durée un seul point de la fonction de corrélation serait valable. Par contre si les deux signaux ont une durée différente on obtient un nombre de points de corrélation valables égal à la différence du nombre des points entre les deux signaux.The signal H (t) represents the convolution function of F and G compressed in time in a ratio 2, and in a time interval corresponding to the time during which the two signals interact over the entire length S of the electrodes 21 and 22 , along the axis of propagation. So if the two signals had the same duration only one point of the correlation function would be valid. On the other hand, if the two signals have a different duration, a number of valid correlation points is obtained equal to the difference in the number of points between the two signals.

Généralement pour augmenter le rendement de ces dispositifs on utilise des compresseurs de faisceau acoustique ou une plaque en matériau semi-conducteur placée entre les électrodes 21 et 22 et le barreau 20.Generally, to increase the efficiency of these devices, acoustic beam compressors or a plate of semiconductor material placed between the electrodes 21 and 22 and the bar 20 are used.

Le fonctionnement en corrélateur nécessite l'inversion dans le temps de l'un des signaux. Cette opération est aisément mise en oeuvre lorsque les signaux sont stockés en mémoire, puisqu'il suffit alors d'effectuer la lecture en sens inverse de l'écriture.Operation in correlator requires the reversal in time of one of the signals. This operation is easily implemented when the signals are stored in memory, since it then suffices to carry out the reading in the opposite direction to writing.

Un exemple de réalisation suivant l'invention est montré par le schéma de la figure 5, pour le traitement de signaux correspondant aux deux images à corréler. Pour garder l'information à la fois d'amplitude et de phase, chaque signal a deux composantes appelées composantes complexes. Les deux signaux sont stockés sous forme d'échantillons numériques complexes dans des mémoires à accès aléatoire de type RAM. Pour simplifier on n'a représenté que les circuits de lecture de ces mémoires. Ainsi les parties réelle et imaginaire du signal représentatif de l'image défilant ligne par ligne sont stockées ligne par ligne dans les mémoires 40 et 41 tandis que les parties réelle et imaginaire du signal de référence sont stockées également ligne par ligne dans les mémoires 42 et 43.An exemplary embodiment according to the invention is shown by the diagram of FIG. 5, for the processing of signals corresponding to the two images to be correlated. To keep information of both amplitude and phase, each signal has two components called complex components. The two signals are stored in the form of complex digital samples in random access memories of RAM type. To simplify, only the reading circuits of these memories have been shown. Thus the real and imaginary parts of the signal representative of the image scrolling line by line are stored line by line in the memories 40 and 41 while the real and imaginary parts of the reference signal are also stored line by line in the memories 42 and 43.

Les échantillons numériques des signaux mémorisés sont lus rapidement ligne par ligne à la cadence d'un signal d'horloge HM fourni par le générateur 46. Le signal d'horloge HM est appliqué aux dispositifs d'adressage 61 et 62 qui fournissent les adresses des mémoires types RAM 40, 41, 42 et 43.The digital samples of the stored signals are quickly read line by line at the rate of a clock signal H M supplied by the generator 46. The clock signal H M is applied to the addressing devices 61 and 62 which supply the addresses of RAM memories 40, 41, 42 and 43.

Le signal d'horloge commande également la cadence de conversion analogique-numérique des échantillons lus dans les convertisseurs 44.1, 44.2, 44.3 et 44.4 de manière à synchroniser l'envoi des deux signaux sur deux circuits modulateurs 45.1 et 45.2. Un circuit modulateur de mise sur une fréquence porteuse est représenté sur la figure 6. Il est de type classique à savoir composé de deux multiplicateurs 65 et 66 en cos (2πfot) et sin (27rf t), où la fréquence f est fournie par un oscillateur local 47. La partie réelle P de chacun des signaux d'entrée est multipliée par le terme en cosinus tandis que la partie imaginaire P1 est multipliée par le terme en sinus. Les deux signaux obtenus sont ensuite additionnés dans un circuit 63 et le signal résultant est filtré dans un filtre 64 passe-bande centré sur f0 de bande B0 fonction de la fréquence du signal d'horloge HM.The clock signal also controls the rate of analog-digital conversion of the samples read in the converters 44.1, 44.2, 44.3 and 44.4 so as to synchronize the sending of the two signals on two modulator circuits 45.1 and 45.2. A modulator circuit for setting on a carrier frequency is represented in FIG. 6. It is of conventional type, namely composed of two multipliers 65 and 66 in cos (2πf o t) and sin (27rf t), where the frequency f is supplied by a local oscillator 47. The real part P of each of the input signals is multiplied by the term in cosine while the imaginary part P 1 is multiplied by the term in sine. The two signals obtained are then added in a circuit 63 and the resulting signal is filtered in a bandpass filter 64 centered on f 0 of band B 0 as a function of the frequency of the clock signal H M.

Les deux signaux s(t) et r(t) obtenus en sortie des deux modulateurs 45.1 et 45.2 sont envoyés après amplification sur les transducteurs d'un dispositif convoluteur piézoélectrique 50, dont la fréquence centrale est égale à f et la bande égale à B .The two signals s (t) and r (t) obtained at the output of the two modulators 45.1 and 45.2 are sent after amplification on the transducers of a piezoelectric convolver device 50, whose central frequency is equal to f and the band equal to B .

Si TH est la période du signal de l'horloge de commande HM, N et M respectivement le nombre d'échantillons par ligne dans les mémoires d'image 40, 41 et dans les mémoires de référence 42, 43, les durées des signaux s(t) et r(t) qui correspondent à chaque ligne lue sont respectivement égales à NTH et MTH.If TH is the period of the signal of the control clock H M , N and M respectively the number of samples per line in the image memories 40, 41 and in the reference memories 42, 43, the signal durations s (t) and r (t) which correspond to each line read are respectively equal to NT H and MT H.

Le diagramme en temps des signaux d'entrée et de sortie du convoluteur 50 est indiqué sur la figure 7 lorsque M = 2N. A l'instant t les deux signaux r(t) et s(t) représentés respectivement sur les lignes a et b sont envoyés sur les deux transducteurs 51 et 52 (figure 5) distants d'une longueur So = M TH.v, si v est la vitesse des ondes élastiques dans le barreau piézoélectrique. Compte tenu de la compression en temps d'un facteur 2, le signal obtenu u(t) représenté sur la ligne c, a une durée égale à

Figure imgb0003
et il est décalé par rapport aux signaux d'entrée d'un temps égal à
Figure imgb0004
; en outre il est à la fréquence f1 = 2 f comme le montre la formule (2).The time diagram of the input and output signals of the convolver 50 is indicated in FIG. 7 when M = 2N. At time t the two signals r (t) and s (t) shown respectively on lines a and b are sent to the two transducers 51 and 52 (FIG. 5) distant by a length S o = MT H .v , if v is the speed of the elastic waves in the piezoelectric bar. Given the time compression of a factor of 2, the signal obtained u (t) represented on line c , has a duration equal to
Figure imgb0003
and it is offset from the input signals by a time equal to
Figure imgb0004
; furthermore it is at the frequency f 1 = 2 f as shown in formula (2).

Le signal u(t) est envoyé dans un circuit démodulateur 49 représenté figure 8, dans lequel le signal est multiplié dans les circuits 82 et 83 par sin (2πf1t) et cos (Zπf1t), la fréquence fI étant fournie par un oscillateur local 48 les deux signaux obtenus étant ensuite filtrés dans deux filtres 84 et 85 passe-bas dont la fréquence de coupure est voisine de Bo/2.The signal u (t) is sent to a demodulator circuit 49 shown in FIG. 8, in which the signal is multiplied in circuits 82 and 83 by sin (2πf 1 t) and cos (Zπf 1 t), the frequency f I being supplied. by a local oscillator 48 the two signals obtained then being filtered in two low-pass filters 84 and 85 whose cut-off frequency is close to B o / 2.

En sortie du démodulateur 49 les deux signaux sont envoyés dans deux circuits échantillonneur-codeur 55.1 et 55.2 commandé par un signal d'horloge HT de période 2 fois plus petite que HM et restituant les signaux sous forme d'échantillons numériques.At the output of the demodulator 49 the two signals are sent in two sampler-coder circuits 55.1 and 55.2 controlled by a clock signal H T with a period 2 times smaller than H M and restoring the signals in the form of digital samples.

A la sortie de chacun des circuits 55:1 et 55.2, on obtient donc pour une ligne traitée et à la cadence MTH, M-N échantillons codés sur un nombre de bits n choisi par exemple égal au nombre de bits d'origine dans les mémoires et occupant une durée (M - N) TH/2.At the output of each of the circuits 55: 1 and 55.2, we therefore obtain for a processed line and at the rate MT H , MN samples coded on a number of bits n chosen for example equal to the number of original bits in the memories and occupying a duration (M - N) T H / 2.

Ces M-N échantillons correspondant par exemple à la ligne i + 1 sont additionnés avec les M-N échantillons provenant de la somme des échantillons des i lignes précédentes dans un circuit 56 composé d'une mémoire tampon, d'un accumulateur, formés de M-N cases de n bits et d'un ou plusieurs additionneurs. Ainsi les échantillons de chacun de ces deux registres sont. additionnés case par case séquentiellement ou en parallèle dans un intervalle de temps au plus égal à t2 = MTH. Lorsque l'ensemble des L lignes a été traité les M - N échantillons obtenus sont stockés dans une ligne des mémoires 57 et 58, à la cadence d'une horloge HS de même période que Hm formant une ligne de corrélation bidimensionnelle.These MN samples corresponding for example to the line i + 1 are added with the MN samples coming from the sum of the samples of the i preceding lines in a circuit 56 composed of a buffer memory, of an accumulator, formed of MN boxes of n bits and one or more adders. So the samples from each of these two registers are. added box by box sequentially or in parallel in a time interval at most equal to t2 = MT H. When all of L lines have been processed the M - N samples obtained are stored in a line of memories 57 and 58, at the rate of a clock H S of the same period as H m forming a two-dimensional correlation line.

Le processus ainsi décrit recommence à chaque fois qu'une ligne est renouvelée dans la mémoire image. Lorsque un nombre L de lignes ont été renouvelées les mémoires 57 et 58 sont remplies et correspondent à la corrélation bidimensionnelle de l'image de référence, avec l'image qui a défilé ligne par ligne sur L lignes. Le nombre de lignes de corrélation en sortie peut être quelconque ; cependant à partir d'un nombre L de lignes formées les deux images d'origine qui correspondent à la ligne i et à la ligne i + L sont entièrement distinctes.The process thus described begins again each time a line is renewed in the process image. When a number L of lines have been renewed the memories 57 and 58 are filled and correspond to the two-dimensional correlation of the reference image, with the image which has passed line by line over L lines. The number of correlation lines at output can be arbitrary; however, from a number L of lines formed, the two original images which correspond to line i and to line i + L are entirely distinct.

Les signaux de sortie du circuit 56 peuvent être traités pour obtenir soit le module soit la phase, une seule mémoire de sortie étant alors utilisée.The output signals of circuit 56 can be processed to obtain either the module or the phase, a single output memory then being used.

Bien entendu, il est possible d'inverser la taille des mémoires, la copie étant alors plus petite que l'image lue.Of course, it is possible to reverse the size of the memories, the copy then being smaller than the image read.

Le dispositif suivant l'invention s'applique au guidage d'engin par recalage de cartes. En se reportant à la figure 9, un engin suit une trajectoire 72 et à chaque instant il acquiert l'image d'une portion de terrain 70. Il possède en mémoire une carte de référence 71 composée de lignes repérées suivant un système d'axe rectangulaires Oxy et dont l'ordonnée y est connue. Les systèmes de navigation à bord de l'engin permettent de fournir à chaque instant une image dont les lignes restent parallèle à l'axe Oy de la carte de référence. A l'instant où l'ordonnée de l'image lue est égale à y la ligne de corrélation bidimensionnelle correspondant à cet instant présente un maximum dont la position permettra de mesurer l'abscisse x et de recaler l'engin.The device according to the invention applies to guiding a machine by resetting cards. Referring to FIG. 9, a machine follows a trajectory 72 and at each instant it acquires the image of a portion of terrain 70. It has in memory a reference map 71 composed of lines identified according to an axis system rectangular Oxy and whose ordinate is known there. The navigation systems on board the device make it possible to provide an image at all times, the lines of which remain parallel to the axis Oy of the reference map. At the instant when the ordinate of the read image is equal to y, the two-dimensional correlation line corresponding to this instant has a maximum whose position will make it possible to measure the abscissa x and to readjust the machine.

Le dispositif s'applique pour les systèmes aériens avec radar et à infrarouges et aussi pour les systèmes sous-marins avec sonar. En outre, si l'engin est capable de suivre plusieurs fois la même trajectoire avec une grande précision dans un laps de temps relativement long, le dispositif peut s'appliquer au repérage de modifications de terrain ou de fonds marin ; en particulier il peut s'appliquer sur satellites compte tenu des encombrements réduits pour ce type d'engin.The device is applicable for aerial systems with radar and infrared and also for underwater systems with sonar. In addition, if the machine is able to follow the same trajectory several times with great precision in a relatively long period of time, the device can be applied to the detection of changes in terrain or seabed; in particular it can be applied to satellites taking into account the reduced dimensions for this type of machine.

Le dispositif décrit s'applique également à la reconnaissance de formes : la copie représentant la forme à reconnaître est alors de dimensions plus petites que l'image lue.The device described also applies to the recognition of shapes: the copy representing the shape to be recognized is then smaller than the image read.

Dans un exemple de réalisation les dimensions des mémoires image et référence sont par exemple :

  • - nombre de ligne L = 100
  • - nombre de points par ligne N = 100 et M = 400
  • - échantillons numériques sur 8 bits.
In an exemplary embodiment, the dimensions of the image and reference memories are for example:
  • - number of lines L = 100
  • - number of points per line N = 100 and M = 400
  • - 8-bit digital samples.

Ces mémoires sont choisies en technologie MOS dynamique. En découpant la mémoire en plans dont les cycles se recouvrent partiellement la lecture d'un point mémoire peut être faite en 100 ns et la période d'horloge TH est égale à cette valeur, soit une fréquence horloge de 10 MHz.These memories are chosen using dynamic MOS technology. By cutting the memory into planes whose cycles partially overlap, the reading of a memory point can be done in 100 ns and the clock period T H is equal to this value, ie a clock frequency of 10 MHz.

La fréquence centrale fo et la bande Bo du convoluteur sont choisies respectivement égales à 50 MHz et 10 MHz.The central frequency f o and the band B o of the convolver are chosen to be 50 MHz and 10 MHz respectively.

La durée MTH du signal r(t) est égale à 40 us et la longueur S est voisine de 12 cm procurant un encombrement réduit.The duration MT H of the signal r (t) is equal to 40 us and the length S is close to 12 cm providing a reduced bulk.

Le circuit 56 de la figure 6 comporte une mémoire tampon de 8 bits x 300 et d'un accumulateur de 16 bits x 300. Une opération d'addition étant effectuée dans un temps de 50 ns, période de l'horloge HT, le temps pour sommer 300 échantillons reste inférieur à MTH c'est-à-dire 40 us en utilisant un seul additionneur.The circuit 56 of FIG. 6 comprises an 8-bit x 300 buffer memory and a 16-bit x 300 accumulator. An addition operation being carried out in a time of 50 ns, period of the clock H T , the time to add 300 samples remains below MT H, ie 40 us using a single adder.

Une ligne de corrélation bidimensionnelle est donc obtenue en 40 µs x 100, soit 4 ms, en utilisant un seul convoluteur. Bien entendu des vitesses de fonctionnement plus élevées peuvent être atteintes en utilisant en parallèle plusieurs convoluteurs pour traiter plusieurs lignes en parallèle.A two-dimensional correlation line is therefore obtained in 40 µs x 100, or 4 ms, using a single convolver. Of course, higher operating speeds can be achieved by using several convolvers in parallel to process several lines in parallel.

A titre de comparaison les circuits numériques les plus rapides permettent d'effectuer le calcul d'un point de la fonction de corrélation dans le même ordre de grandeur de temps où toute la fonction est reconstituée par le dispositif convoluteur c'est-à-dire un rapport de vitesse de l'ordre de 100.For comparison, the fastest digital circuits allow the calculation of a point of the correlation function in the same order of magnitude of time where the whole function is reconstituted by the convolver device, that is to say a speed ratio of around 100.

Dans l'exemple indiqué une ligne de la corrélation bidimensionnelle entre une ligne de 100 x 100 et une image de 400 x 100 est obtenue en 4 ms en utilisant un seul dispositif convoluteur.In the example shown, a line of the two-dimensional correlation between a line of 100 x 100 and an image of 400 x 100 is obtained in 4 ms using a single convoluting device.

Pour un traitement en temps réel, cette durée correspond à la durée maximum qu'il faut respecter entre deux corrélations bidimensionnelles d'images pour deux décalages suivant l'avancement du véhicule. Cette durée correspond à une distance parcourue de l'ordre de 1 mètre à une vitesse de Mach 1 et cette résolution est de l'ordre de grandeur de celle recherchée, en général, pour les systèmes d'exploration du sol.For real-time processing, this duration corresponds to the maximum duration that must be respected between two two-dimensional correlations images for two shifts depending on the progress of the vehicle. This duration corresponds to a distance traveled of the order of 1 meter at a speed of Mach 1 and this resolution is of the order of magnitude of that sought, in general, for soil exploration systems.

Dans le domaine de l'imagerie acoustique sous-marine, la résolution obtenue à une centaine de mètres est de l'ordre de 15 centimètres. Pour un bateau allant à 20 noeuds la période de renouvellement d'une ligne d'image est égale à 15 ms et seule l'utilisation du dispositif proposé permet d'obtenir la fonction de corrélation bidimensionnelle en temps réel.In the field of underwater acoustic imaging, the resolution obtained at a hundred meters is of the order of 15 centimeters. For a boat going at 20 knots, the renewal period of an image line is equal to 15 ms and only the use of the proposed device makes it possible to obtain the two-dimensional correlation function in real time.

Suivant une variante de l'invention les mémoires numériques 41, 42, 43 et 44 sont remplacés par des dispositifs à transfert de charges ou C.C.D. Ces dispositifs peuvent avoir 512 étages et être commandés à une fréquence de 10 MHz rendant possible leur utilisation. Egalement un dispositif à transfert de charges peut être utilisé à la place d'un convoluteur acoustique.According to a variant of the invention, the digital memories 41, 42, 43 and 44 are replaced by charge transfer devices or C.C.D. These devices can have 512 stages and be controlled at a frequency of 10 MHz making their use possible. Also a charge transfer device can be used in place of an acoustic convolver.

Pour la corrélation d'images obtenues par des méthodes optiques, cette corrélation se fait sur les intensités et non sur les amplitudes. Dans le cas, l'image de référence et l'image balayée sont stockées respectivement dans une seule mémoire telle que 40 et 42 de la figure 5.For the correlation of images obtained by optical methods, this correlation is done on the intensities and not on the amplitudes. In the case, the reference image and the scanned image are stored respectively in a single memory such as 40 and 42 in FIG. 5.

Claims (8)

1. Dispositif de corrélation bidimensionnelle entre une image de référence d'un plan Oxy et ayant des lignes orientées suivant la direction Ox et une image obtenue par balayage dans le plan Oxy, les lignes balayées étant parallèles à Ox, caractérisé par le fait que le dispositif comporte, d'une part un corrélateur recevant simultanément sur ses deux entrées les deux signaux électriques d'une ligne de l'image de référence et d'une ligne de l'image balayée fournissant une ligne de corrélation monodimensionnelle formée de points correspondants aux décalages de deux signaux d'entrée et qu'il comporte d'autre part un sommateur effectuant la sommation des signaux pour les points correspondant à un même décalage, pour l'ensemble des lignes de corrélation monodimensionnelles des deux images, le signal de sommation fournissant une ligne de corrélation bidimensionnelle, et que le dispositif fournit une nouvelle ligne de corrélation bidimensionnelle, après chaque nouvelle ligne balayée de l'image obtenue par balayage.1. Two-dimensional correlation device between a reference image of an Oxy plane and having lines oriented in the direction Ox and an image obtained by scanning in the Oxy plane, the scanned lines being parallel to Ox, characterized in that the device comprises, on the one hand a correlator receiving simultaneously on its two inputs the two electrical signals of a line of the reference image and of a line of the scanned image providing a one-dimensional correlation line formed of points corresponding to the offsets of two input signals and that it also comprises a summing device summing the signals for the points corresponding to the same offset, for all the one-dimensional correlation lines of the two images, the summing signal providing a two-dimensional correlation line, and that the device provides a new two-dimensional correlation line, after each new scanned line of the image obtained by scanning. 2. Dispositif de corrélation bidimensionnelle suivant la revendication 1, caractérisé par le fait que les lignes de l'image de référence sont orientées en sens inverse par rapport à l'image obtenue par balayage et que le signal de corrélation est fourni par un dispositif du type convoluteur à ondes de surface et que le corrélateur est un convoluteur analogique.2. Two-dimensional correlation device according to claim 1, characterized in that the lines of the reference image are oriented in opposite direction relative to the image obtained by scanning and that the correlation signal is supplied by a device of the surface wave convolver type and the correlator is an analog convolver. 3. Dispositif de corrélation bidimensionnelle suivant la revendication 2, caractérisé par le fait que le convoluteur analogique est du type convoluteur à ondes de surfaces.3. Two-dimensional correlation device according to claim 2, characterized in that the analog convolver is of the surface wave convolver type. 4. Dispositif de corrélation suivant la revendication 2, caractérisé par le fait que le convoluteur analogique est du type convoluteur à transfert de charge.4. Correlation device according to claim 2, characterized in that the analog convolver is of the charge transfer convolutor type. 5. Dispositif de corrélation bidimensionnelle suivant les revendications 2 ou 3, caractérisé par le fait que l'image de référence (10) se compose de K lignes de M points et que l'image balayée (11) se compose de L lignes de N points, où L> K et N < M, que les K lignes de l'image de référence sont corrélées ligne à ligne avec tous les ensembles de K lignes tels que i à i + K - 1 de l'image balayée (11) où 1≤ i ≤ L - K, fournissant ainsi après sommation pour un même décalage i suivant Ox, (L-K) lignes de corrélation (13) de (M-N) points.5. Two-dimensional correlation device according to claims 2 or 3, characterized in that the reference image (10) consists of K lines of M points and that the scanned image (11) consists of L lines of N points, where L> K and N <M, that the K lines of the reference image are correlated line by line with all the sets of K lines such that i to i + K - 1 of the scanned image (11) where 1≤ i ≤ L - K, thus providing after summation for the same shift i along Ox, (LK) correlation lines (13) of (MN) points. 6. Dispositif de corrélation suivant la revendication 5, caractérisé par le fait que les signaux correspondant à l'image de référence et à l'image balayée sont mis en mémoire dans au moins deux mémoires à accès aléatoire (40, 41, 42, 43), ces mémoires étant lues sous le contrôle d'une horloge HMI les deux signaux de lignes étant lus l'un suivant Ox et l'autre en sens opposé, et appliqués à des circuits de conversion numérique-analogique (44.1, 44.2, 44.3, 44.4) et les signaux analogiques obtenus étant appliqués à des circuits de mise sur une porteuse de fréquence f (45.1, 45.2) et corrélés dans le convoluteur analogique (50), que le signal de corrélation est appliqué à un circuit de démodulation à la fréquence f (49), que les signaux démodulés sont appliqués à des convertisseurs analogiques-numériques (55.1, 55.2), suivi d'un circuit sommateur (56) composé d'une mémoire de stockage et d'un accumulateur.6. Correlation device according to claim 5, characterized in that the signals corresponding to the reference image and to the scanned image are stored in at least two random access memories (40, 41, 42, 43 ), these memories being read under the control of an H MI clock, the two line signals being read, one along Ox and the other in opposite directions, and applied to digital-analog conversion circuits (44.1, 44.2, 44.3, 44.4) and the analog signals obtained being applied to putting circuits on a carrier of frequency f (45.1, 45.2) and correlated in the analog convolver (50), that the correlation signal is applied to a demodulation circuit at the frequency f (49), that the demodulated signals are applied to analog-digital converters (55.1, 55.2), followed by a summing circuit (56) composed of a storage memory and an accumulator. 7. Dispositif de corrélation suivant la revendication 6, caractérisé par le fait que les signaux de l'image de référence et de l'image balayée sont mis en mémoire avec leurs composantes complexes respectivement dans deux couples de mémoires (40, 41 et 42, 43).7. Correlation device according to claim 6, characterized in that the signals of the reference image and of the scanned image are stored in memory with their complex components respectively in two pairs of memories (40, 41 and 42, 43). 8. Dispositif de corrélation suivant la revendication 6 ou 7, caractérisé par le fait que les mémoires de stockage des deux images et des lignes de corrélation sont réalisées par des dispositifs à transfert de charge.8. Correlation device according to claim 6 or 7, characterized in that the memories for storing the two images and the correlation lines are produced by charge transfer devices.
EP81400544A 1980-04-25 1981-04-03 Two-dimensional correlator device Withdrawn EP0039263A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8009386 1980-04-25
FR8009386A FR2481489A1 (en) 1980-04-25 1980-04-25 BIDIMENSIONAL CORRELATOR DEVICE

Publications (1)

Publication Number Publication Date
EP0039263A1 true EP0039263A1 (en) 1981-11-04

Family

ID=9241370

Family Applications (1)

Application Number Title Priority Date Filing Date
EP81400544A Withdrawn EP0039263A1 (en) 1980-04-25 1981-04-03 Two-dimensional correlator device

Country Status (5)

Country Link
US (1) US4449193A (en)
EP (1) EP0039263A1 (en)
JP (1) JPS56168287A (en)
CA (1) CA1177173A (en)
FR (1) FR2481489A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2165714A (en) * 1984-09-07 1986-04-16 Messerschmitt Boelkow Blohm Electro-optical aiming device
FR2656185A1 (en) * 1989-12-14 1991-06-21 France Etat Armement Microelectronic convoluting imager

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4561067A (en) * 1982-06-23 1985-12-24 British Telecommunications Multi-channel cross-talk interference reduction circuit using modulation-multiplying-demodulation correlator
US4602336A (en) * 1983-05-16 1986-07-22 Gec Avionics Limited Guidance systems
US4990925A (en) * 1984-05-07 1991-02-05 Hughes Aircraft Company Interferometric radiometer
US4907287A (en) * 1985-10-16 1990-03-06 Hitachi, Ltd. Image correction system for scanning electron microscope
US4742233A (en) * 1986-12-22 1988-05-03 American Telephone And Telgraph Company Method and apparatus for automated reading of vernier patterns
US4882715A (en) * 1987-03-16 1989-11-21 Canon Kabushiki Kaisha Surface acoustic wave convolver with dielectric film of high non-linear effect
JPS63292495A (en) * 1987-05-25 1988-11-29 Agency Of Ind Science & Technol Optical-electric hybrid type associative storage device
US5526298A (en) * 1987-06-10 1996-06-11 Hamamatsu Photonics K.K. Optical associative memory
JPH067240B2 (en) * 1987-06-10 1994-01-26 浜松ホトニクス株式会社 Optical associative memory
JPH0269013A (en) * 1988-09-02 1990-03-08 Clarion Co Ltd Convolver optimizing bias circuit
US5267179A (en) * 1989-08-30 1993-11-30 The United States Of America As Represented By The United States Department Of Energy Ferroelectric optical image comparator
WO1993023816A1 (en) * 1992-05-18 1993-11-25 Silicon Engines Inc. System and method for cross correlation with application to video motion vector estimation
US5276636A (en) * 1992-09-14 1994-01-04 Cohn Robert W Method and apparatus for adaptive real-time optical correlation using phase-only spatial light modulators and interferometric detection
US5588067A (en) * 1993-02-19 1996-12-24 Peterson; Fred M. Motion detection and image acquisition apparatus and method of detecting the motion of and acquiring an image of an object
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
US6229553B1 (en) 1998-08-20 2001-05-08 Apple Computer, Inc. Deferred shading graphics pipeline processor
US6771264B1 (en) * 1998-08-20 2004-08-03 Apple Computer, Inc. Method and apparatus for performing tangent space lighting and bump mapping in a deferred shading graphics processor
GB0120186D0 (en) * 2001-08-17 2001-10-10 Toumaz Technology Ltd Integrated circuit
US7599044B2 (en) 2005-06-23 2009-10-06 Apple Inc. Method and apparatus for remotely detecting presence
US7242169B2 (en) * 2005-03-01 2007-07-10 Apple Inc. Method and apparatus for voltage compensation for parasitic impedance
US7577930B2 (en) 2005-06-23 2009-08-18 Apple Inc. Method and apparatus for analyzing integrated circuit operations
US9298311B2 (en) * 2005-06-23 2016-03-29 Apple Inc. Trackpad sensitivity compensation
US7433191B2 (en) * 2005-09-30 2008-10-07 Apple Inc. Thermal contact arrangement
US7598711B2 (en) * 2005-11-23 2009-10-06 Apple Inc. Power source switchover apparatus and method
WO2011033640A1 (en) * 2009-09-17 2011-03-24 株式会社 東芝 Adder
US10337851B2 (en) * 2015-04-02 2019-07-02 Ramot At Tel-Aviv University Ltd. Fast phase processing of off-axis interferograms

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2353185A1 (en) * 1976-04-09 1977-12-23 Thomson Csf RAPID CORRELATOR DEVICE, AND SYSTEM FOR PROCESSING THE SIGNALS OF A RECEIVER INCLUDING SUCH A DEVICE
GB1542853A (en) * 1976-08-31 1979-03-28 Secr Defence Charge coupled device correlators

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR1452084A (en) * 1964-07-01 1966-02-25 Ampex Calculator
DK119180B (en) * 1965-08-26 1970-11-23 N Kaiser Apparatus for use in the analysis and detection of preferably quasi-periodic variations in recorded physical quantities.
US3952299A (en) * 1969-07-28 1976-04-20 Rockwell International Corporation Data line correlator
US3816722A (en) * 1970-09-29 1974-06-11 Nippon Electric Co Computer for calculating the similarity between patterns and pattern recognition system comprising the similarity computer
US3925653A (en) * 1974-01-21 1975-12-09 Univ Leland Stanford Junior Apparatus for transforming electronics signals between the time and frequency domains utilizing acoustic waves
GB1590950A (en) * 1976-12-11 1981-06-10 Emi Ltd System for comparing representations of a scene
US4244029A (en) * 1977-12-12 1981-01-06 Goodyear Aerospace Corporation Digital video correlator
DE2914693C2 (en) * 1979-04-11 1982-05-27 Messerschmitt-Bölkow-Blohm GmbH, 8000 München Precision navigation device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2353185A1 (en) * 1976-04-09 1977-12-23 Thomson Csf RAPID CORRELATOR DEVICE, AND SYSTEM FOR PROCESSING THE SIGNALS OF A RECEIVER INCLUDING SUCH A DEVICE
GB1542853A (en) * 1976-08-31 1979-03-28 Secr Defence Charge coupled device correlators

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2165714A (en) * 1984-09-07 1986-04-16 Messerschmitt Boelkow Blohm Electro-optical aiming device
FR2656185A1 (en) * 1989-12-14 1991-06-21 France Etat Armement Microelectronic convoluting imager

Also Published As

Publication number Publication date
JPS56168287A (en) 1981-12-24
CA1177173A (en) 1984-10-30
FR2481489A1 (en) 1981-10-30
FR2481489B1 (en) 1984-07-06
US4449193A (en) 1984-05-15

Similar Documents

Publication Publication Date Title
EP0039263A1 (en) Two-dimensional correlator device
EP0050060B1 (en) Imaging system with simultaneous multiple transmission
EP0036348B1 (en) Active detection system by means of simultaneous emission of pulsed frequencies
EP0036794A1 (en) Acoustic imaging system
FR2669115A1 (en) MILLIMETER WAVE RADAR SYSTEM FOR GUIDING A GROUND MOBILE ROBOT.
EP0877260A1 (en) Method for processing the received signal of a SAR radar with frequency ramps
EP0015844A1 (en) Method and apparatus for automatically taking bearings on board a vehicle fitted with radar
EP0852734B1 (en) Method and device for geodetic surveying and/or earth imaging by satellite signal processing
CA2178997C (en) Process to reduce ambiguity in a synthetic aperture radar and radar using such process
Lee Extension of synthetic aperture radar (SAR) technique to undersea applications
EP0147305B1 (en) Discrimination apparatus for radar echos
FR2465233A1 (en) APPARATUS FOR DETERMINING AN ULTRASONIC RADAR DEPOSITION
FR2949868A1 (en) METHOD FOR IMPROVING THE LOCATION OF POINTS COMPRISING A RADAR IMAGE OF SAR TYPE.
EP0478424A1 (en) Method and device to measure the integrity of a transmission
FR2811769A1 (en) RADAR STATION AND RADAR SYSTEM COMPRISING AT LEAST TWO OF THESE STATIONS
FR2562676A1 (en) DEVICE FOR PROCESSING MODULAR SIGNALS RECEIVED BY A SONAR SYSTEM
WO2010001035A2 (en) Method and device for estimating at least one speed component of a moving target
FR2629213A1 (en) Phase scanning radar
CA2411107A1 (en) Receiver for determining a mobile object orientation
WO2023152434A1 (en) Method for reconstructing an image of a scene
FR2596873A1 (en) Improvements to coherent pulse radars
FR2594977A1 (en) Optical calculator for determining the Fourier transform of a function represented by a time-variable signal and locating system comprising such a calculator
FR2557323A1 (en) METHOD FOR ULTRASONIC IMAGING, IN COLOR, OF THE INTERNAL STRUCTURE OF A BODY
EP0368745A1 (en) Method for realigning a rotating picture, and device for carrying out this method
FR2680250A1 (en) Method and device for the ultrasonic imaging of objects in a liquid medium

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Designated state(s): DE GB IT NL

17P Request for examination filed

Effective date: 19811201

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 19840911

RIN1 Information on inventor provided before grant (corrected)

Inventor name: TOURNOIS, PIERRE