Brevet FR3076041A1 (20190628)

REVENDICATIONS1. Système adaptatif de suivi automatique de cible dans au moins un flux vidéo, comportant : - au moins un dispositif de suivi (141, ..., 14,), recevant ledit au moins un flux vidéo et configurable dynamiquement, conçu pour la détection et le suivi automatique d'au moins une cible par analyse dudit au moins un flux vidéo, - un calculateur (20) d'au moins une valeur métrique de performance dudit au moins un dispositif de suivi (141, ..., 14n), - un correcteur (26) d'au moins un paramètre de configuration dudit au moins un dispositif de suivi (141, ...,\n<CLM>\1\ten fonction de ladite au moins une valeur métrique de performance, et - au moins un configurateur dynamique (161, ...,\n<CLM>\1\tdudit au moins un dispositif de suivi (141, ...,\n<CLM>\1\tpar application dudit au moins un paramètre de configuration corrigé, caractérisé en ce qu'il comporte en outre au moins un dispositif de mesure (181, ...,\n<CLM>\1\td'au moins une valeur représentative d'une sollicitation de ressources matérielles par ledit au moins un dispositif de suivi (141, ..., 14n), et en ce que le calculateur (20) est plus précisément conçu pour calculer ladite au moins une valeur métrique de performance à partir de ladite au moins une valeur mesurée.\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon la revendication 1, comportant en outre au moins un dispositif de capture vidéo (101, ..., 10n), relié en transmission de données audit au moins un dispositif de suivi (141, ...,\n<CLM>\1\tpour la fourniture dudit au moins un flux vidéo.\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon la revendication 1 ou 2, dans lequel chaque dispositif de suivi (141, ...,\n<CLM>\1\test configurable à l'aide d'au moins l'un des paramètres de configuration de l'ensemble constitué de : - un nombre d'images à traiter ou exploiter par seconde dans ledit au moins un flux vidéo, - une résolution d'images, et - un nombre maximal de cibles à détecter et suivre dans ledit au moins un flux vidéo. 19\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon l'une quelconque des revendications 1 à 3, dans lequel ledit au moins un dispositif de mesure (181, ..., 18n) est conçu pour mesurer au moins l'une des valeurs de l'ensemble constitué de : - une fréquence de fonctionnement d'unités matérielles centrales et/ou 5 graphiques de traitement sollicitées par ledit au moins un dispositif de suivi (14i, ..., 14n), - un taux d'utilisation d'espace mémoire alloué pour ledit au moins un dispositif de suivi (141, ..., 14n), - un débit d'entrée ou de sortie de données dudit au moins un dispositif 10 de suivi (141, ..., 14n), - un nombre d'images traitées ou exploitées par seconde dans le flux vidéo par ledit au moins un dispositif de suivi (141, ..., 14n), et - un nombre de coeurs de calculs utilisés dans les unités matérielles centrales et/ou graphiques de traitement sollicitées par ledit au moins 15 un dispositif de suivi (141, ..., 14n).\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon la revendication 4, dans lequel le calculateur (20) est plus précisément conçu pour calculer ladite au moins une valeur métrique de performance sous la forme d'au moins l'une des valeurs de l'ensemble constitué de : 20 - une fraction de fréquence de fonctionnement maximale des unités matérielles centrales et/ou graphiques de traitement sollicitées par ledit au moins un dispositif de suivi (141, ..., 14n), - le taux d'utilisation d'espace mémoire alloué pour ledit au moins un dispositif de suivi (141, ..., 14n), 25 - une fraction de débit d'entrée ou de sortie maximal de données dudit au moins un dispositif de suivi (141, ..., 14n), - une métrique de résultat obtenu par rapport à un objectif fixé en termes de nombre d'images traitées ou exploitées par seconde dans le flux vidéo par ledit au moins un dispositif de suivi (141, ..., 14n), 30 - un taux d'utilisation des coeurs de calculs utilisés dans les unités matérielles centrales et/ou graphiques de traitement sollicitées par ledit au moins un dispositif de suivi (141, ..., 14n).\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon l'une quelconque des revendications 1 à 5, dans lequel le calculateur (20) est plus précisément conçu pour calculer un nombre d'images traitées ou exploitées par seconde dans ledit au 20 moins un flux vidéo par ledit au moins un dispositif de suivi (141, ..., 14,) à partir d'une liste de valeurs d'horodatage qu'il reçoit, auxquelles ledit au moins un dispositif de suivi (141, ...,\n<CLM>\1\tdémarre et termine ses cycles de traitement dudit au moins un flux vidéo. 5\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon l'une quelconque des revendications 1 à 6, comportant plusieurs dispositifs de suivi (141, ..., 14n), recevant simultanément respectivement plusieurs flux vidéo.\n<CLM>\1\tSystème adaptatif de suivi automatique de cible selon l'une quelconque des revendications 1 à 7, dans lequel chaque dispositif de suivi (141, ...,\n<CLM>\1\test 10 conçu pour la détection et le suivi automatique simultané de plusieurs cibles par analyse du flux vidéo qu'il reçoit.\n<CLM>\1\tProcédé adaptatif de suivi automatique de cible dans au moins un flux vidéo, comportant les étapes suivantes : - analyse (102) dudit au moins un flux vidéo, à l'aide d'au moins un 15 dispositif de suivi (141, ..., 14n), configurable dynamiquement, conçu pour la détection et le suivi automatique d'au moins une cible dans ledit au moins un flux vidéo, - calcul (110) d'au moins une valeur métrique de performance dudit au moins un dispositif de suivi (141, ..., 14n), 20 - correction (112) d'au moins un paramètre de configuration dudit au moins un dispositif de suivi (141, ...,\n<CLM>\1\ten fonction de ladite au moins une valeur métrique de performance, et - configuration dynamique (114) dudit au moins un dispositif de suivi (141, ...,\n<CLM>\1\tpar application dudit au moins un paramètre de 25 configuration corrigé, caractérisé en ce qu'il comporte en outre la mesure (108) d'au moins une valeur représentative d'une sollicitation, par ledit au moins un dispositif de suivi (141, ..., 14n), de ressources matérielles, et en ce que le calcul (110) de ladite au moins une valeur métrique de performance se fait à partir de ladite au moins une valeur mesurée. 30\n<CLM>\1\tProgramme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions pour l'exécution des étapes d'un procédé adaptatif de suivi automatique de cible dans au moins un flux vidéo selon la revendication 9, lorsque ledit programme est exécuté sur un 35 ordinateur.