Brevet FR3075971A1 (20190628)

REVENDICATIONS1. Procédé de détection (100) d'au moins un radar (300) dans un environnement, le procédé (100) étant mis en oeuvre par un dispositif (200) comportant une unité de calcul (201) et un réseau antennaire (202) comportant au moins une antenne (203) apte à réaliser des acquisitions de l'environnement sous forme de signaux d'acquisition (1010) et à recevoir et transmettre les signaux d'acquisition (1010) sous forme numérique à l'unité de calcul (201), l'unité de calcul (201) étant apte à réaliser des traitements sur des signaux numérisés (1020), le procédé (100) comportant les différentes étapes suivantes : Recevoir et numériser les signaux d'acquisition (1010) sous forme de signaux numérisés (1020) et transmettre les signaux numérisés (1020) à l'unité de calcul (201) (101) ; Découper les signaux numérisés (1020) en impulsions (1030), caractériser chaque impulsion pour obtenir des caractéristiques primaires (1031) et des caractéristiques secondaires (1032) (102) ; - Regrouper les impulsions par bloc d'impulsions (1040) (103) ; - Pour chaque bloc d'impulsions (1040) : - Regrouper les impulsions (1030) en fonction de leurs caractéristiques primaires (1031) pour produire des groupes primaires (1050) (104) ; - Pour chaque groupe primaire (1050) : o Calculer des caractéristiques primaires de groupes primaires (1060) en fonction des caractéristiques primaires (1031) des impulsions (1030) regroupées dans le groupe primaire (1050) (105) ; 27 - Regrouper les groupes primaires (1050) en fonction des caractéristiques primaires de groupes primaires (1060) pour produire des groupes secondaires (1070) (106) ; - Regrouper les groupes secondaires (1070) en fonction de 5 caractéristiques secondaires (1032) des impulsions (1030) regroupées dans chaque groupe secondaire (1070) pour produire des groupes tertiaires (1080) (107) ; - Détecter au moins un radar (300), chaque groupe tertiaire (1080) étant considéré comme un radar (300) ou un mode radar (108). 10\n<CLM>\1\tProcédé de détection selon la revendication 1, caractérisé en ce que les caractéristiques primaires (1031) d'une impulsion (1030) peuvent être choisies parmi au moins le groupe formé des caractéristiques suivantes : 15 fréquence de l'impulsion, durée de l'impulsion, niveau de l'impulsion, direction d'arrivée de l'impulsion et modulation interne de l'impulsion.\n<CLM>\1\tProcédé de détection selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de production des groupes 20 primaires (1050) (104) comporte les sous-étapes suivantes : - Sélectionner au moins une caractéristique primaire (1050) ; - Initialiser le résultat de la production des groupes primaires (1050) par une 25 partition comportant les impulsions (1030) du bloc d'impulsions (1040) ; - Pour chaque caractéristique primaire (1050) sélectionnée, produire au moins une partition (1052) par mise en oeuvre d'un algorithme de partitionnement (1051), l'algorithme de partitionnement (1051) partitionnant séquentiellement 30 les partitions (1052) obtenues suite à la mise en oeuvre de cette sous-étape pour la caractéristique primaire (1050) précédente ou l'initialisation du résultat. 28 - Les groupes primaires (1050) sont les partitions (1052) obtenues après avoir traité toutes les caractéristiques primaires (1030) sélectionnées.\n<CLM>\1\tProcédé de détection selon la revendication 3, caractérisé en ce que 5 l'algorithme de partitionnement (1051) utilise une métrique basée sur la caractéristique primaire (1050) utilisée et produit une liste d'impulsions ordonnée (1053), chaque impulsion (1030) étant associée à une valeur de distance (1054) selon ladite métrique, la séquence ordonnée de valeurs de distance (1055) obtenue étant alors considérée comme une fonction, la 10 séparation entre deux partitions (1052) se faisant au niveau d'une impulsion (1030) pour laquelle la valeur de la dérivée (1056) de ladite fonction remplit une condition prédéterminée relativement à un seuil de dérivée (1057) prédéterminé. 15\n<CLM>\1\tProcédé de détection selon l'une quelconque des revendications précédentes, caractérisé en ce que les caractéristiques primaires de groupes primaires (1060) d'un groupe primaire (1050) sont calculées par moyennage des valeurs des caractéristiques primaires (1031) des impulsions (1030) regroupées dans le groupe primaire (1050). 20\n<CLM>\1\tProcédé de détection selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de production des groupes secondaires (1070) (106) comporte plusieurs sous-étapes : 25 Ordonner les groupes primaires (1050) au sein d'une première liste ordonnée (1058), chaque groupe primaire (1050) ayant un rang dans la première liste ordonnée (1058), les rangs étant choisis arbitrairement croissants et supérieurs ou égaux à 1 ; 30 - Affecter un rang courant (1059) à 0; - Tant qu'il reste des groupes primaires (1050) ayant un rang supérieur au rang 29 courant (1059) dans la première liste ordonnée (1058) : - Sélectionner le groupe primaire (1050) dont le rang est le plus proche du rang courant (1059) sans être égal au rang courant (1059) pour qu'il devienne le groupe primaire courant (1076) et affecter au rang 5 courant (1059) le rang du groupe primaire courant (1076) ; - Calculer une première mesure de similitude (1051) fonction des caractéristiques primaires de groupes primaires (1060) entre le groupe primaire courant (1076) et chacun des groupes primaires (1050) ayant un rang supérieur au rang courant (1059) restant dans 10 la première liste ordonnée (1058) (105a) ; - Pour chaque groupe primaire (1050) ayant un rang supérieur au rang courant (1059) dont la première mesure de similitude (1051) est supérieure à un premier seuil de similitude (1052) prédéterminé, fusionner le groupe primaire (1050) avec le groupe primaire courant 15 (1076) et supprimer le groupe primaire (1050) de la liste ordonnée (105b). - Les groupes secondaires (1070) sont les groupes primaires (1050) restants dans la première liste ordonnée (1058). 20\n<CLM>\1\tProcédé de détection selon l'une quelconque des revendications précédentes, caractérisé en ce que les caractéristiques secondaires (1032) d'une impulsion (1030) comportent l'instant de l'impulsion. 25\n<CLM>\1\tProcédé de détection selon la revendication 7, caractérisé en ce que l'étape de production des groupes tertiaires (1080) comporte plusieurs sous- étapes : - Pour chaque groupe secondaire (1070) : 30 - Réaliser un histogramme des différences d'instants d'impulsion (1071) des impulsions du groupe secondaire (1070), histogramme des différences d'instants d'impulsion (1071) représentant l'occurrence 30 des différences d'instants d'impulsion sur une pluralité d'intervalles de temps appelés bins (1072). - Etudier la seconde moitié (1073) de l'histogramme des différences d'instants d'impulsion (1071) : si toutes les occurrences sont nulles 5 sauf l'occurrence du dernier bin (1074), estimer une valeur temporelle (1075) caractérisant le groupe secondaire (1070). Ordonner les groupes secondaires (1070) au sein d'une seconde liste ordonnée (1077), chaque groupe secondaire (1070) ayant un rang dans la 10 seconde liste ordonnée (1077), les rangs étant choisis arbitrairement croissants et supérieurs ou égaux à 1 ; - Affecter le rang courant (1059) à 0; 15 Tant qu'il reste des groupes secondaires (1070) ayant un rang supérieur au rang courant dans la seconde liste ordonnée (1077) : - Sélectionner le groupe secondaire (1070) dont le rang est le plus proche du rang courant (1059) sans être égal au rang courant (1059) pour qu'il devienne le groupe secondaire courant (1079) et affecter au 20 rang courant (1059) le rang du groupe secondaire courant (1079) ; - Calculer une seconde mesure de similitude (1090) fonction de la valeur temporelle (1075) entre le groupe secondaire courant (1079) et chacun des groupes secondaires (1050) ayant un rang supérieur au rang courant (1059) restant dans la seconde liste ordonnée (1077) ; 25 - Pour chaque groupe secondaire (1070) ayant un rang supérieur au rang courant (1059) dont la seconde mesure de similitude (1090) est supérieure à un second seuil de similitude (1078) prédéterminé, fusionner le groupe secondaire (1070) avec le groupe secondaire courant (1079) et supprimer le groupe secondaire (1070) de la 30 seconde liste ordonnée (1077). 31 - Les groupes tertiaires (1070) sont les groupes secondaires (1050) restants dans la seconde liste ordonnée (1077).\n<CLM>\1\tProcédé de détection selon l'une quelconque des revendications 5 précédentes, caractérisé en ce qu'il comporte une étape de gestion des résidus (1081) (108), les résidus (1081) se définissant comme les impulsions (1030) d'un bloc d'impulsion (1040) n'appartenant à aucun groupe tertiaire (1080). 10\n<CLM>\1\tProcédé de détection selon la revendication 9, caractérisé en ce que l'étape de traitement des résidus (1081) (108) comporte les sous-étapes suivantes : - Pour chaque groupe tertiaire (1080), calculer un histogramme primaire (1084) de chaque caractéristique primaire (1031) et un histogramme 15 secondaire (1085) de chaque caractéristique secondaire (1032). Pour chaque résidu (1081) : - Calculer une note de correspondance (1086) entre le résidu (1081) et chaque groupe tertiaire (1080) en fonction de ses histogrammes 20 primaires (1084) et de ses histogrammes secondaires (1085). - Sélectionner la note de correspondance maximale (1087) obtenue. - Associer le résidu (1081) au groupe tertiaire (1080) correspondant à la note de correspondance maximale (1087) si la note de correspondance maximale (1087) est au-dessus d'un premier seuil de 25 correspondance (1088) prédéterminé ; - Eliminer le résidu (1081) si la note de correspondance maximale (1087) est en dessous du premier seuil de correspondance (1088) et au-dessus d'un second seuil de correspondance (1089) prédéterminé. 30 - Regrouper les résidus non associés et non éliminés (1082) dans un bloc d'impulsion de résidus (1041) et réaliser les mêmes étapes de regroupement (103-104-105-106-107) pour former des groupes tertiaires de résidus (1083). 32\n<CLM>\1\tProcédé de détection selon la revendication 10, caractérisé en ce que les groupes tertiaires de résidus (1083) sont regroupés avec les groupes tertiaires (1080) en réalisant les mêmes sous-étapes que la production des 5 groupes tertiaires (1080) (107) pour obtenir des nouveaux groupes tertiaires (1080).\n<CLM>\1\tDispositif (200) permettant la mise en oeuvre d'un procédé (100) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il 10 comporte : - Un réseau antennaire (202) comportant au moins une d'antenne (203) apte à recevoir et à numériser des signaux d'acquisition (1010) pour les transmettre à une unité de calcul (201) sous forme de signaux numérisés (1020) ; 15 - Une unité de calcul (201) apte à réaliser des fonctions de calcul et de détection sur des signaux numérisés (1020).\n<CLM>\1\tProduit programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en 20 oeuvre le procédé (100) selon l'une quelconque des revendications 1 à\n<CLM>\1\t14. Support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en oeuvre le procédé (100) selon l'une quelconque des revendications 25 1 à 11.