EP0850470B1 - Procede de quantification vectorielle de vocodeurs bas debit - Google Patents
Procede de quantification vectorielle de vocodeurs bas debit Download PDFInfo
- Publication number
- EP0850470B1 EP0850470B1 EP96930202A EP96930202A EP0850470B1 EP 0850470 B1 EP0850470 B1 EP 0850470B1 EP 96930202 A EP96930202 A EP 96930202A EP 96930202 A EP96930202 A EP 96930202A EP 0850470 B1 EP0850470 B1 EP 0850470B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- points
- envelope
- process according
- coordinates
- coefficients
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000013139 quantization Methods 0.000 title claims description 17
- 230000008569 process Effects 0.000 claims description 14
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000001755 vocal effect Effects 0.000 claims description 3
- 238000000638 solvent extraction Methods 0.000 claims 2
- 108091026890 Coding region Proteins 0.000 claims 1
- 238000011002 quantification Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 238000011282 treatment Methods 0.000 description 2
- 102100027362 GTP-binding protein REM 2 Human genes 0.000 description 1
- 101000581787 Homo sapiens GTP-binding protein REM 2 Proteins 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000013213 extrapolation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000010845 search algorithm Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/02—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/032—Quantisation or dequantisation of spectral components
- G10L19/038—Vector quantisation, e.g. TwinVQ audio
Definitions
- the present invention relates to a quantification method illustration of low speed vocoders.
- the quantification starts to no longer be that approximately transparent, and that it is necessary to compensate auditively this artifact by roughly quantifying the filters located in the transitions of the speech signal and finely those corresponding to stable areas.
- the method is based on the use of a dictionary containing a determined number of standard filters obtained by learning. It consists in transmitting only the page or index where the most standard filter is located close to the ideal filter.
- the object of the invention is to overcome the aforementioned drawbacks.
- the invention relates to a vector quantization method low-speed vocoders according to claim 1.
- the main advantage of the invention is that it implements a method of quantification of prediction filters which requires practically no more bits to quantify the representative points of the filters prediction that a dictionary vector quantization process while remaining simple, fast realization occupying only a reduced memory space.
- Figure 1 a flowchart illustrating the speech coding process implemented by the invention.
- Figure 2 a two-dimensional vector space showing a distribution of area coefficients derived from the reflection coefficients modeling the duct vocal.
- FIG. 3 an illustration of the coding method according to the invention in a three-dimensional space.
- FIGS. 4 to 8b of examples of distribution of the coding of points in a three-dimensional space obtained by implementing the method according to the invention.
- the coding method according to the invention consists, after cutting the speech signal in frames of constant length of about 20 to 25 ms, as this usually takes place in the vocoders, to determine and code the characteristics of the speech signal on successive frames by determining the signal energy P times per frame.
- the synthesis of the speech signal on each frame then takes place in descrambling and decoding the characteristic values speech signal coded.
- the steps representative of the coding method according to the invention which are shown in FIG. 1 consist in calculating in step 1, after a step not shown of sampling the speech signal S K on each frame and quantizing the samples on a determined number of bits followed by a pre-emphasis of these samples, the coefficients K i of a filter for modeling the vocal tract from autocorrelation coefficients R i of the samples S K according to a relation of the form
- the calculation of the coefficients K i is carried out for example by applying the algorithm known to M. LEROUX-GUEGEN, a description of which can be found in the article of the review IEEE Transaction on Acoustics Speech, and Signal Processing June 1977 having for title " A fixed point computation of partial correlation coefficients ". This calculation amounts to inverting a square matrix whose elements are the coefficients R i of the relation (1).
- the point cloud represented in FIG. 2 in a space with only two dimensions makes appear two privileged directions symbolized by the eigenvectors V 1 and V 2 .
- a uniform quantification is then carried out between a minimum value ⁇ imini and a maximum value ⁇ imax with a number of bits n i which is calculated by conventional means as a function of the total number N of bits used to quantify the filter and the percentages of inertia corresponding to the eigenvectors V i .
- the quantification of the coefficients ⁇ i takes place using a distance measurement between filters, the most natural of which is the weighted Eucledean distance of the form: in which the coefficients ⁇ i are a decreasing function of their rank i and are adjusted experimentally.
- the quantification method according to the invention applied to this space consists in associating a unique number with each set of integer coordinates x0, y0, z0 verifying the relation: x 2 0 X 2 + y 2 0 Y 2 + z 2 0 Z 2 ⁇ 1
- a first step consists in traversing the x-axis and calculating the total number of points located in the slices of the ellipsoid which are perpendicular to it and intersecting the x-axis at points for which x takes the successive integer values - X, -X + 1, ..., x-2, x-1.
- the second stage consists in traversing the axis of y by adding to the preceding result the sum of the numbers of points located in the slices of the ellipsoid for which the abscissa is worth x and the ordinate is successively worth -Y (x), - Y (x + 1), ..., y-2, y-1 where Y (x) ⁇ Y and is the largest value for which the point of coordinates (x Y (x), 0) is located in l ellipsoid or its surface.
- the z axis is traversed by adding to the previous result the sum of the numbers of points located in the slices for which the abscissa is x, the ordinate is y and the altitude is successively -Z ( x, y), -Z (x, y) +1, ..., z-2, z-1 where Z (x, y) ⁇ Z and is the largest value for which the point of coordinates (x, y, Z (x, y) is located in the ellipsoid or its surface.
- the quantification algorithm according to the invention is deduced from the above example in 3 dimensions.
- This algorithm consists in accumulating in the code value the number of points encountered starting from a minimum value of the coordinates to arrive at the code value of the point considered.
- the real values of the coordinates X i are first converted to their nearest integer value.
- the resulting values are then corrected so as to be sure that the corresponding point is indeed located inside the ellipsoid, because for possibly external points, it is accepted that the quantization error can be greater than that obtained for points inside.
- An optimum process for dealing with these points would be to find the points that appear closest to the interior of the ellipsoid.
- the instructions of the previous algorithm must be included in the coding firmware proper by using the volumes V n (A) already calculated.
- This algorithm consists of an accumulation in the final code of the number of points left behind the coded point of coordinates (X 1 ... X N ) starting from a point of coordinates (0, 0 ... 0, A N ) on the surface of the ellipse and down towards the point to be quantified.
- a firmware for the execution of this coding algorithm is provided in Annex 2.
- the dequantification algorithm proceeds by seeking to reconstruct the terms that have been added to give the value of the code knowing that this reconstruction is unique in nature.
- the previous algorithms can still be modified by considering half-whole rather than whole coordinates.
- a first possibility may consist in making a quantizer whose axes are twice the size of the axes A i required.
- a vector of N real values can then be quantified after doubling, using only odd integers.
- the previous algorithm can then be used, the exit code obtained being converted by a table giving the final code. This transcoding is necessary for the reason that if only about a quarter of the original centroids are to be considered, this reduction does not facilitate the execution of the algorithm.
- a second possibility can consist in modifying the initialization of the algorithm, the coding and the decoding so as to use only coordinates pairs.
- Corresponding modified firmware is provided in Annex 4.
- the codes are transmitted according to binary words. However, as the number of points included inside an ellipsoid has, a priori no reason particular to form an exact power of two, it seems highly desirable to use an optimal number of bits in the formation of the code, let this number be as close as possible to an exact power of two. This can be achieved by adjusting the volume of the ellipsoid by lengths fractional rather than whole axes.
- the fractions representing the axes A i have a common denominator.
- the denominator values of 1, 2, 3 are sufficient to easily obtain ellipsoids containing a number of centroids as close as possible with an exact power of two.
- FIG. 7a and 7b An example of ellipsoidal vector quantization for D 3.0 and D 3.1 is shown in Figures 7a and 7b.
- the three axes have respectively dimensions 2, 4, 5, that is to say that they are slightly larger than those of the previous examples to obtain a sufficient number of points.
- Each centroid is connected to its closest neighbors in the same way as in Figures 4 and 6. It can be checked in these figures that the barycenter belongs (figure 7a) or does not belong (figure 7b) to the set centroids.
- the instructions referenced by (Z) are those to be used when the axes have entire lengths.
- the instructions referenced by (D) relate to networks of points having coordinates with odd and even sums.
- NV a, b is replaced by NV p, a, b , V a, b by V p, a, b and maxNumer a, b is replaced by maxNumer p, a, b if the current network is D n0 or D n-1 .
- the variable parity is 0 for D n0 and 1 for D n1 .
- the REM2 (X) function calculates the remainder of dividing X by 2: it is equivalent to X - 2 INT (X / 2).
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
de façon à calculer à l'étape 3 les vecteurs propres d'une matrice d'autocorrélation des coefficients LARi qui définissent dans l'espace à P dimensions les directions privilégiées d'un nuage de points dont les coordonnées sont les coefficients LARi avec i = 1 - P. A titre d'exemple, le nuage de points représenté à la figure 2 dans un espace à seulement deux dimensions fait apparaitre deux directions privilégiées symbolisées par les vecteurs propres V1 et V2.
Claims (9)
- Procédé de quantification vectorielle de vocodeurs bas débit caractérisé en ce qu'il consiste à déterminer le domaine du codage en entourant par une enveloppe le nuage des points de la matrice d'autocorrélation des coefficients d'aire (LARi)) du filtre de modélisation du conduit vocal à déterminer (3) les axes principaux du volume de points intérieurs à l'enveloppe, à projeter (4) les coefficients de la matrice d'autocorrélation sur les axes principaux, à découper le volume intérieur de l'enveloppe en volumes élémentaires et à coder les coefficients résultats de la projection en fonction de leurs coordonnées dans l'espace défini par les axes principaux du volume des points intérieurs à l'enveloppe en attribuant à chaque ensemble de coefficients résultats de la projection une valeur de code unique, celle correspondant à l'emplacement du volume élémentaire dans lequel l'ensemble se trouve.
- Procédé selon la revendication 1 caractérisé en ce qu'il consiste pour effectuer le codage de chaque point , à découper le volume intérieur à l'enveloppe en tranches perpendiculaires à une premiere direction d'axe principal depuis une premiere tranche d'extrémité jusqu'à une tranche précédant la derniere tranche comportant le point à coder , en accumulant les nombres de points compris dans chaque tranche successive,et à ajouter au nombre de points obtenus le nombre de points restant dans la derniere tranche pour arriver au point à coder.
- Procédé selon l'une quelconque des revendications 1 et 2 caractérisé en ce que l'enveloppe entourant le nuage de points est un hyperéllipsoïde centré au barycentre du nuage de points.
- Procédé selon l'une quelconque des revendications 1 et 2 caractérisé en ce que l'enveloppe entourant le nuage de points est de forme pyramidale et est centrée au barycentre du nuage de points.
- Procédé selon l'une quelconque des revendications 2 à 4 caractérisé en ce qu'il consiste à convertir les valeurs réelles des coordonnées des points à coder en leur valeur entière les plus proches.
- Procédé selon l'une quelconque des revendications 2 à 4, caractérisé en ce qu'il consiste à ne considérer pour le codage que des coordonnées demi-entières.
- Procédé selon l'une quelconque des revendications 2 à 4, caractérisé en ce qu'il consiste à ne considérer pour le codage des coordonnées de sommes paires ou impaires.
- Procédé selon l'une quelconque des revendications 1 à 7 caractérisé en ce qu'il consiste à ajuster le volume intérieur de l'enveloppe par des longueurs d'axes de coordonnées fractionnaires.
- Procédé selon la revendication 8 caractérisé en ce que les longueurs d'axes fractionnaires ont un dénominateur commun.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9510393 | 1995-09-05 | ||
FR9510393A FR2738383B1 (fr) | 1995-09-05 | 1995-09-05 | Procede de quantification vectorielle de vocodeurs bas debit |
PCT/FR1996/001347 WO1997009711A1 (fr) | 1995-09-05 | 1996-09-04 | Procede de quantification vectorielle de vocodeurs bas debit |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0850470A1 EP0850470A1 (fr) | 1998-07-01 |
EP0850470B1 true EP0850470B1 (fr) | 1999-06-16 |
Family
ID=9482279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP96930202A Expired - Lifetime EP0850470B1 (fr) | 1995-09-05 | 1996-09-04 | Procede de quantification vectorielle de vocodeurs bas debit |
Country Status (5)
Country | Link |
---|---|
US (1) | US6016469A (fr) |
EP (1) | EP0850470B1 (fr) |
DE (1) | DE69602963T2 (fr) |
FR (1) | FR2738383B1 (fr) |
WO (1) | WO1997009711A1 (fr) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2778041A1 (fr) * | 1998-04-24 | 1999-10-29 | Thomson Csf | Procede de neutrodynage du tube d'un emetteur |
FR2788390B1 (fr) | 1999-01-12 | 2003-05-30 | Thomson Csf | Emetteur de radiodiffusion en ondes courtes a haut rendement optimise pour les emissions de type numerique |
FR2790343B1 (fr) | 1999-02-26 | 2001-06-01 | Thomson Csf | Systeme pour l'estimation du gain complexe d'un canal de transmission |
FR2799592B1 (fr) | 1999-10-12 | 2003-09-26 | Thomson Csf | Procede de construction et de codage simple et systematique de codes ldpc |
FR2815492B1 (fr) * | 2000-10-13 | 2003-02-14 | Thomson Csf | Systeme et procede de radiodiffusion assurant une continuite de service |
FR2826208B1 (fr) | 2001-06-19 | 2003-12-05 | Thales Sa | Systeme et procede de transmission d'un signal audio ou phonie |
FR2826492B1 (fr) * | 2001-06-22 | 2003-09-26 | Thales Sa | Procede et systeme de pre et de post-traitement d'un signal audio pour la transmission sur un canal fortement perturbe |
FR2832880B1 (fr) * | 2001-11-23 | 2004-04-09 | Thales Sa | Procede et dispositif d'egalisation par blocs avec adaptation au canal de transmission |
FR2832877B1 (fr) * | 2001-11-23 | 2006-08-18 | Thales Sa | Procede et dispositif d'egalisation par blocs avec interpolation amelioree |
FR2832879B1 (fr) * | 2001-11-23 | 2006-08-18 | Thales Sa | Procede et egalisation par segmentations des donnees |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2283592A1 (fr) * | 1974-08-27 | 1976-03-26 | Thomson Csf | Dispositif extracteur de synchronisation et systeme de transmission d'informations comportant un tel dispositif |
FR2431229A1 (fr) * | 1978-07-12 | 1980-02-08 | Thomson Csf | Dispositif de demodulation de signaux modules en deplacement de frequence et systeme de transmission comportant un tel dispositif |
FR2546001B1 (fr) * | 1983-05-10 | 1985-07-05 | Thomson Csf | Demodulateur de signaux, a enveloppe constante et phase continue, modules angulairement par un train de symboles binaires |
FR2604318B1 (fr) * | 1986-09-23 | 1989-03-31 | Thomson Csf | Procede et dispositif de synchronisation symbole et leur application a la demodulation symbole de messages numeriques |
FR2605769B1 (fr) * | 1986-10-22 | 1988-12-09 | Thomson Csf | Operateur polynomial dans les corps de galois et processeur de traitement de signal numerique comportant un tel operateur |
FR2605818B1 (fr) * | 1986-10-27 | 1992-09-18 | Thomson Csf | Codeur-decodeur algebrique de codes en blocs reed solomon et bch, applicable aux telecommunications numeriques |
FR2607987B1 (fr) * | 1986-12-05 | 1989-02-10 | Thomson Csf | Procede et dispositif de modulation et de demodulation a plusieurs etats, a niveau de protection ajustable |
US4907276A (en) * | 1988-04-05 | 1990-03-06 | The Dsp Group (Israel) Ltd. | Fast search method for vector quantizer communication and pattern recognition systems |
FR2631147B1 (fr) * | 1988-05-04 | 1991-02-08 | Thomson Csf | Procede et dispositif de detection de signaux vocaux |
FR2631146B1 (fr) * | 1988-05-04 | 1991-05-10 | Thomson Csf | Procede et dispositif de codage de l'energie du signal vocal dans des vocodeurs a tres faibles debits |
FR2635420B1 (fr) * | 1988-07-19 | 1990-10-19 | Thomson Csf | Procede et dispositif de demodulation de signaux a enveloppe constante et phase continue modules angulairement par un train de symboles binaires, tolerant les derives de frequence |
FR2654542B1 (fr) * | 1989-11-14 | 1992-01-17 | Thomson Csf | Procede et dispositif de codage de filtres predicteurs de vocodeurs tres bas debit. |
FR2670313A1 (fr) * | 1990-12-11 | 1992-06-12 | Thomson Csf | Procede et dispositif pour l'evaluation de la periodicite et du voisement du signal de parole dans les vocodeurs a tres bas debit. |
US5182773A (en) * | 1991-03-22 | 1993-01-26 | International Business Machines Corporation | Speaker-independent label coding apparatus |
FR2678407A1 (fr) * | 1991-06-28 | 1992-12-31 | Philips Electronique Lab | Procede et dispositif avec un reseau neuronal pour classer des donnees, et appareil d'authentification de signature. |
FR2690551B1 (fr) * | 1991-10-15 | 1994-06-03 | Thomson Csf | Procede de quantification d'un filtre predicteur pour vocodeur a tres faible debit. |
JP3163185B2 (ja) * | 1992-11-27 | 2001-05-08 | 株式会社東芝 | パターン認識装置およびパターン認識方法 |
SG47025A1 (en) * | 1993-03-26 | 1998-03-20 | Motorola Inc | Vector quantizer method and apparatus |
US5715367A (en) * | 1995-01-23 | 1998-02-03 | Dragon Systems, Inc. | Apparatuses and methods for developing and using models for speech recognition |
-
1995
- 1995-09-05 FR FR9510393A patent/FR2738383B1/fr not_active Expired - Fee Related
-
1996
- 1996-09-04 DE DE69602963T patent/DE69602963T2/de not_active Expired - Lifetime
- 1996-09-04 EP EP96930202A patent/EP0850470B1/fr not_active Expired - Lifetime
- 1996-09-04 US US09/029,254 patent/US6016469A/en not_active Expired - Fee Related
- 1996-09-04 WO PCT/FR1996/001347 patent/WO1997009711A1/fr active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
WO1997009711A1 (fr) | 1997-03-13 |
DE69602963T2 (de) | 1999-11-04 |
EP0850470A1 (fr) | 1998-07-01 |
US6016469A (en) | 2000-01-18 |
DE69602963D1 (de) | 1999-07-22 |
FR2738383B1 (fr) | 1997-10-03 |
FR2738383A1 (fr) | 1997-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0782128B1 (fr) | Procédé d'analyse par prédiction linéaire d'un signal audiofréquence, et procédés de codage et de décodage d'un signal audiofréquence en comportant application | |
EP1709743A1 (fr) | Quantification vectorielle en dimension et resolution variables | |
EP0850470B1 (fr) | Procede de quantification vectorielle de vocodeurs bas debit | |
EP1692689B1 (fr) | Procede de codage multiple optimise | |
EP0542585B1 (fr) | Procédé de quantification d'un filtre prédicteur pour vocodeur à très faible débit | |
EP0801790B1 (fr) | Procede de codage de parole a analyse par synthese | |
EP0511095B1 (fr) | Procédé et dispositif de codage-décodage d'un signal numérique | |
EP1581930A1 (fr) | Procede de codage et de decodage audio a debit variable | |
EP0721180B1 (fr) | Procédé de codage de parole à analyse par synthèse | |
CA2725799C (fr) | Procede de traitement de donnees numeriques | |
WO2023165946A1 (fr) | Codage et décodage optimisé d'un signal audio utilisant un auto-encodeur à base de réseau de neurones | |
JP3237178B2 (ja) | 符号化方法及び復号化方法 | |
CA2725809A1 (fr) | Procede de denombrement des vecteurs dans les reseaux reguliers de points | |
WO2011144863A1 (fr) | Codage avec mise en forme du bruit dans un codeur hierarchique | |
EP1192619B1 (fr) | Codage et decodage audio par interpolation | |
WO2009050409A1 (fr) | Procede, module et programme d'ordinateur avec quantification en fonction des vecteurs de gerzon | |
EP1194923B1 (fr) | Procedes et dispositifs d'analyse et de synthese audio | |
WO1991017541A1 (fr) | Procede et dispositif de codage bas debit de la parole | |
EP1192621B1 (fr) | Codage audio avec composants harmoniques | |
FR2737360A1 (fr) | Procedes de codage et de decodage de signaux audiofrequence, codeur et decodeur pour la mise en oeuvre de tels procedes | |
WO2001003119A1 (fr) | Codage et decodage audio incluant des composantes non harmoniques du signal | |
WO2013135997A1 (fr) | Modification des caractéristiques spectrales d'un filtre de prédiction linéaire d'un signal audionumérique représenté par ses coefficients lsf ou isf | |
WO2001003117A1 (fr) | Codage audio avec liftrage adaptif |
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 |
|
17P | Request for examination filed |
Effective date: 19980223 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): BE CH DE DK ES FI FR GB IT LI NL SE |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
17Q | First examination report despatched |
Effective date: 19980818 |
|
GRAG | Despatch of communication of intention to grant |
Free format text: ORIGINAL CODE: EPIDOS AGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): BE CH DE DK ES FI FR GB IT LI NL SE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY Effective date: 19990616 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 19990616 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRE;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED.SCRIBED TIME-LIMIT Effective date: 19990616 Ref country code: FI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 19990616 Ref country code: ES Free format text: THE PATENT HAS BEEN ANNULLED BY A DECISION OF A NATIONAL AUTHORITY Effective date: 19990616 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REF | Corresponds to: |
Ref document number: 69602963 Country of ref document: DE Date of ref document: 19990722 |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 19990802 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 19990916 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 19990930 |
|
NLV1 | Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act | ||
BERE | Be: lapsed |
Owner name: THOMSON CSF Effective date: 19990930 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000930 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20000930 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: IF02 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: CD |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20090902 Year of fee payment: 14 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20090827 Year of fee payment: 14 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20091012 Year of fee payment: 14 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20100904 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20110531 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 69602963 Country of ref document: DE Effective date: 20110401 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20100930 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20110401 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20100904 |