FR 3094544 A1 20201002 FR 1903342 A 20190329 Description Titre de l'invention : Procédé de localisation d'un individu ou d'un animal dans un bâtiment, procédé de contrôle d'au moins un objet communicant dans un bâtiment, dispositif de localisation, système, équipement d'accès et programmes d'ordinateur correspondants Domaine de l'invention [0001] Le domaine de l'invention est celui de la localisation d'une présence humaine ou animale dans un bâtiment comprenant une pluralité de pièces, en particulier celui de la localisation de cette présence à partir de données d'observation représentatives de vibrations mesurées dans le sol ou les murs du bâtiment par des capteurs disposés dans chacune des pièces. [0002] L'invention trouve notamment une application dans le contrôle d'objets com- municants connectés à un réseau de communication local du bâtiment au moins en fonction d'un résultat de cette localisation. Art antérieur et ses inconvénients [0003] On connaît aujourd'hui des systèmes de détection de présence basés sur l'acquisition de séquences d'images et des techniques de traitement numériques de ces séquences. [0004] On connaît aussi des systèmes de localisation d'équipements terminaux, de type téléphone intelligent (pour « smartphonc », en anglais) ou plus généralement d'objets communicants de type montre connectée, basés sur l'émission/réception de messages dans un réseau de communication sans fil, de type Wifi ou BlucTooth par exemple. [0005] Un premier inconvénient de ces systèmes est qu'ils localisent l'objet communicant d'un individu, mais ne permettent pas de localiser cet individu lorsqu'il ne porte pas d'objet communicant sur lui. [0006] Un deuxième inconvénient de ces systèmes est que ces systèmes ne fonctionnent pas correctement à l'intérieur d'un bâtiment, les ondes Wifi ou BlueTooth étant perturbées par la structure du bâtiment, et qu'ils n'offrent pas une précision suffisante pour indiquer dans quelle pièce l'individu se trouve. [0007] 11 existe donc un besoin d'une technique de localisation d'un individu dans un bâtiment qui fonctionne indépendamment de tout objet communicant que l'individu pourrait porter sur lui. [0008] Un autre besoin est celui d'une technique de localisation d'un individu qui ne soit pas perturbée par la structure du bâtiment et renseigne sur la pièce dans laquelle cet individu se trouve. Exposé de l'invention 2 [0009] L'invention répond à cc besoin en proposant un procédé de localisation d'un individu ou d'un animal dans un bâtiment comprenant une pluralité de pièces, caractérisé en ce que ledit procédé comprend les étapes suivantes : - Obtention à un premier instant temporel d'un ensemble de premières données d'observations, une dite première donnée d'observation étant représentative d'un signal de vibration capté sur une première période temporelle correspondant à une durée d'au moins un pas par un capteur disposé dans une pièce de ladite pluralité de pièces ; - Classification dudit au moins un ensemble de premières données d'observation obtenu dans une classe parmi une pluralité de classes correspondant respectivement à la pluralité de pièces par un système de classification automatique préalablement entraîné sur un premier ensemble de données d'apprentissage comprenant une pluralité d'ensembles de premières données d'observations, undit ensemble étant étiqueté par une classe de pièce, un résultat de localisation de l'individu comprenant au moins un identifiant de pièce associé à ladite classe. [0010] L'invention propose ainsi une approche tout-à-fait nouvelle et inventive de la loca- lisation « indoor » d'un individu, qui repose sur la détection et le traitement de signaux de vibration produits par le déplacement de l'individu dans le bâtiment. Les signaux mesurés par les capteurs variant en fonction de leur distance à l'individu, leur analyse conjointe permet d'évaluer la proximité de l'individu avec chacun des capteurs et de décider dans quelle pièce il se trouve. [0011] En outre, du fait qu'elle exploite des informations produites par le déplacement de l'individu lui-même en interagissant avec le sol ou les murs du bâtiment, l'invention n'impose pas que cet individu soit équipé d'un objet communicant connecté à un réseau de communication. Elle permet donc de localiser tout type d'individu en toutes circonstances, quel que soit son âge ou l'heure du jour. [0012] Les capteurs peuvent être par exemple des capteurs piézo-électriques aptes à détecter une vibration et à la convertir en tension électrique. [0013] Selon un aspect de l'invention, une dite première donnée d'observation comprend une amplitude maximale du signal sur la période temporelle. [0014] Ainsi, on exploite une seule valeur de mesure par capteur, caractéristique d'un événement clé d'un signal vibratoire généré par un pas sur le sol, qui correspond généralement à la pression d'un talon sur le sol en début de pas. Un avantage de cette donnée d'observation est qu'elle est simple à exploiter. [0015] Selon un autre aspect de l'invention, le procédé comprend une étape de normalisation desdites premières données d'observation. [0016] De la sorte, une même personne sera localisée quelles que soient les chaussures qu'elle porte. 3 [0017] Selon un autre aspect de l'invention, la classification est réalisée par un arbre de décision dichotomique comprenant des noeuds, undit noeud étant associé à un capteur distinct de la pluralité de capteurs, lesdits noeuds étant agencés selon un ordre de discrimination décroissant, une décision de classification dans une classe de pièce étant prise par undit noeud par comparaison de la première donnée d'observation captée par ledit capteur à un seuil prédéterminé. [0018] Un avantage d'un tel arbre est qu'il est minimal et possède des capacités de généra- lisation. Il est par exemple construit au cours de la phase d'apprentissage par un algorithme de dichotomie itérative qui décide au niveau de chaque noeud du test le plus discriminant en fonction des données d'observation dont il dispose avec un plus grand pouvoir de généralisation. [0019] Avantageusement, pour l'apprentissage, on demande aux individus qui occupent ha- bituellement le bâtiment de l'arpenter de façon exhaustive, par exemple selon un ordre de parcours prédéterminé. Eventuellement, chaque individu pourra réaliser plusieurs fois le parcours, avec des chaussures différentes et/ou des degrés d'empressement variés. [0020] Chaque ensemble de données d'observation obtenu est étiqueté, c'est-à-dire qu'on lui associe la classe correspondant à la pièce dans laquelle se trouvait l'individu au moment de l'acquisition, ce qui permet de superviser ensuite l'apprentissage de système de classification et de construire itérativement l'arbre de décision le plus pertinent possible. [0021] Selon un autre aspect de l'invention, le procédé comprend en outre une étape d'obtention à un deuxième instant temporel, d'un ensemble de pluralités de deuxièmes données d'observation, une dite pluralité de deuxièmes donnée d'observation étant représentative d'un signal de vibration capté sur une deuxième période temporelle correspondant à au moins un cycle de marche par un capteur disposé dans une pièce de ladite pluralité de pièces, une étape d'identification d'un individu par reconnaissance automatique à partir dudit ensemble de deuxièmes données d'observations d'un modèle de signature de démarche associé à un identifiant d'individu, stocké en mémoire et préalablement appris à partir d'un deuxième ensemble de données d'apprentissage comprenant une pluralité d'ensembles de deuxièmes données d'observations et une étape de corrélation de l'identifiant d'individu associé audit modèle avec un résultat de localisation précédemment obtenu. [0022] L'invention s'appuie sur des données d'observation captées sur une période temporelle suffisante (de l'ordre de quelques secondes, ce qui correspond à deux pas consécutifs), pour reconnaître la démarche d'un individu, précédemment localisé ou non. Ce deuxième instant peut être consécutif audit premier instant temporel, mais l'invention n'est pas limitée à ce cas, l'identification d'un individu pouvant être réalisée avant sa localisation. [0023] Les signaux captés par la pluralité de capteurs forment un train d'ondes que l'invention propose de caractériser par des données d'observation représentatives de points clés de cc train. Par exemple, la pluralité de deuxièmes données d'observation représentatives du signal de vibration comprend pour chaque capteur des amplitudes de points clés du signal qu'il a mesuré, comme le pic du poser de talon de le pic du poser de la balle du pied, des durées d'intervalles entre ces pics etc. [0024] Un avantage de la corrélation est d'attacher un identifiant d'individu à une loca- lisation, en cas de reconnaissance/localisation multiple, lorsqu'on a soit identifié plusieurs individus ou localisé des présences dans différentes pièces. [0025] Selon un autre aspect de l'invention, le modèle de signature de démarche d'un individu est une chronique comprenant une succession d'événements datés et des contraintes temporelles entre lesdits événements, un événement appartenant à un groupe comprenant au moins : - un pic d'amplitude correspondant à un appui de talon d'un pied gauche respectivement droit ; - un pic d'amplitude correspondant à un appui de balle d'un pied gauche respectivement droit ; - un pic d'amplitude correspondant à un appui de talon d'un pied droit respectivement gauche; - un pic d'amplitude correspondant à un appui de balle d'un pied droit respectivement gauche. [0026] Un avantage d'une chronique est qu'elle permet d'autoriser une incertitude temporelle et des événements optionnels. Par exemple, certains individus génèrent un pic de traînée du pied opposé pendant un pas, alors que d'autres non. [0027] La création de telles chroniques se fait au cours d'une phase d'apprentissage au cours de laquelle on demande aux individus occupant habituellement le bâtiment d'en arpenter les pièces chacun leur tour, si possible plusieurs fois, avec des chaussures différentes et avec des degrés d'empressement distincts. Cette fois-ci l'arpentage n'est pas nécessairement exhaustif. La pluralité de capteurs peut ainsi mesurer des signaux de vibration sur plusieurs périodes d'observation correspondant à au moins deux pas consécutifs. [0028] Avantageusement, une méthode de programmation logique inductive peut être utilisée pour générer une ou plusieurs chronique par individu à partir des exemples positifs constitués par les données d'observation captées pendant l'arpentage du bâtiment par cet individu et des exemples négatifs positifs constitués par les données d'observation captées pendant l'arpentage du bâtiment par les autres individus. Un avantage des exemples négatifs est qu'ils permettent de vérifier que le modèle n'a pas été trop généralisé. [0029] Selon encore un autre aspect de l'invention, l'étape d'identification associe un identifiant de présence inconnue lorsqu'aucun modèle n'a été reconnu. [0030] Un avantage est de permettre la détection d'un individu inconnu. [0031] L'invention concerne également un produit programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé de localisation d'un individu ou d'un animal dans un bâtiment tel que décrit précédemment, lorsqu'il est exécuté par un processeur. [0032] L'invention vise également un support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé de localisation selon l'invention tel que décrit ci-dessus. [0033] Un tel support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit micro-électronique, ou encore un moyen d'enregistrement magnétique, par exemple une clé USB ou un disque dur. [0034] D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d'ordinateur qu'il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau par exemple le réseau Internet. [0035] Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de localisation précité. [0036] L'invention concerne également un dispositif de localisation d'un individu ou d'un animal dans un bâtiment comprenant une pluralité de pièces, comprenant les modules suivants : - Obtention à un premier instant temporel d'un ensemble de premières données d'observations, une dite première donnée d'observation étant représentative d'un signal de vibration capté sur une première période temporelle correspondant à au moins une durée d'un pas par un capteur disposé dans une pièce de ladite pluralité de pièces ; - Classification dudit au moins un ensemble de premières données d'observation obtenu dans une classe parmi une pluralité de classes correspondant respectivement à la pluralité de pièces par un système de classification automatique préalablement entraîné sur un premier ensemble de données d'apprentissage comprenant une pluralité d'ensembles de premières données d'observations, undit ensemble étant étiqueté par 6 une classe de pièce, un résultat de localisation de l'individu comprenant au moins un identifiant de pièce associé à ladite classe. [0037] Plus généralement, un tel dispositif est apte à mettre en oeuvre un procédé de loca- lisation d'un individu ou d'un animal tel que décrit précédemment. [0038] Avantageusement, ledit dispositif est intégré dans un système de localisation d'un individu dans un bâtiment comprenant une pluralité de pièces, ledit système comprenant ledit dispositif de localisation selon l'invention et une pluralité de capteurs agencée dans ladite pluralité de pièces, undit capteur comprenant au moins une première interface de connexion locale à un autre capteur de la pluralité de capteurs et/ ou une deuxième interface de connexion audit dispositif de localisation et ledit dispositif de localisation étant apte à se connecter localement à au moins undit capteur de la pluralité de capteurs via unedite deuxième interface de connexion. [0039] Avec l'invention, les capteurs transmettent les données qu'ils ont observées au dispositif de localisation, par exemple via une liaison sans fil, pour traitement. Avantageusement, pour plus de précision, des capteurs supplémentaires peuvent être placés au niveau des seuils entre deux pièces. [0040] Selon un aspect de l'invention, dans ledit système, le dispositif de localisation est configuré pour recevoir les données d'observations de chaque capteur via lesdites deuxièmes interfaces et pour former au moins le premier ensemble de données d'observation à partir des données d'observations reçues. [0041] Les capteurs forment un réseau étoilé centré sur le dispositif de localisation. Un avantage est que le dispositif de localisation peut communiquer individuellement avec chaque capteur et ainsi vérifier par exemple qu'il fonctionne correctement. [0042] Selon un autre aspect de l'invention le dispositif de localisation est configuré pour recevoir les données d'observation via unedite deuxième interface avec au moins un capteur maître apte à collecter les données d'observation de la pluralité de capteurs via lesdites premières interfaces, à former un premier ensemble de données d'observations et à le transmettre au dispositif de localisation via unedite deuxième interface. [0043] Les capteurs forment ainsi un réseau maillé. Un avantage est que le dispositif de lo- calisation n'a pas besoin d'atteindre tous les capteurs, ce qui permet de limiter les contraintes qui lui sont imposées en termes de localisation (centrale) ou puissance d'émission (dans le cas d'une connexion sans fil) puisqu'il suffit qu'il puisse se connecter au capteur maître. [0044] Le système de localisation, le dispositif de localisation et le programme d'ordinateur correspondants précités présentent au moins les mêmes avantages que ceux conférés par le procédé de localisation selon la présente invention. [0045] Corrélativement l'invention concerne aussi un procédé de contrôle d'une pluralité d'objets communicants dans un bâtiment comprenant une pluralité de pièces, ledit 7 objet communicant étant apte à être connecté à un équipement d'accès à un réseau de communication local dudit bâtiment, comprenant les étapes suivantes, destinées à être mises en oeuvre par ledit équipement d'accès : - localisation d'un individu ou d'un animal dans une pièce dudit bâtiment par le procédé de localisation selon l'invention, destinée à fournir un résultat de localisation comprenant au moins un identifiant de pièce ; - décision d'au moins une action de contrôle d'au moins un objet communicant de ladite pluralité d'objets communicants, au moins en fonction dudit résultat de localisation et d'au moins une règle prédéterminée ; et - émission d'un message de commande de l'action de contrôle à destination dudit objet via le réseau de communication local. [0046] A partir de l'information de localisation de l'individu, plusieurs actions de contrôle d'objets communicants peuvent être avantageusement envisagées, telles que par exemple : - mettre en marche un objet communicant présent dans la pièce ; - éteindre un objet communicant présent dans une autre pièce, par exemple celle que l'individu vient de quitter. [0047] Selon un aspect de l'invention, le procédé comprend une étape d'obtention d'un profil associé audit identifiant et l'action décidée est en outre fonction du profil obtenu. [0048] Avantageusement, l'identification de l'individu ou de l'animal permet d'envisager encore d'autres applications plus personnalisées, telles que : - la désactivation d'un système d'alarme/caméra ; - le chargement des préférences de cet utilisateur dans le décodeur TV et l'affichage d'un menu personnalisé sur l'écran du téléviseur. [0049] Si un individu inconnu a été détecté : - l'activation d'une caméra de surveillance dans la pièce ou - le signalement de présence d'un individu inconnu par émission d'un message d'alerte à un numéro de téléphone prédéterminé. [0050] Avantageusement la règle peut être décrite sous la forme d'une chronique comprenant une succession d'événements datés, certains étant optionnels et des contraintes temporelles associées. Par exemple, lorsque le père de famille se lève le matin, la détection de ses pas dans la chambre déclenche la mise sous tension de la cafetière et l'ouverture des volets roulants dans la cuisine. Son passage par la salle de bain peut se faire avant la cuisine ou après. [0051] L'invention concerne également un produit programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé de contrôle d'au moins un objet communicant dans un bâtiment tel que décrit précédemment, lorsqu'il est exécuté par un processeur. 8 100521 L'invention vise également un support d'enregistrement lisible par un ordinateur sur lequel est enregistré un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé de contrôle selon l'invention tel que décrit ci-dessus. [0053] Un tel support d'enregistrement peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit micro-électronique, ou encore un moyen d'enregistrement magnétique, par exemple une clé USB ou un disque dur. [0054] D'autre part, un tel support d'enregistrement peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens, de sorte que le programme d'ordinateur qu'il contient est exécutable à distance. Le programme selon l'invention peut être en particulier téléchargé sur un réseau par exemple le réseau Internet. [0055] Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé de contrôle précité. [0056] Corrélativement, l'invention concerne également un équipement d'accès à un réseau de communication local d'un bâtiment comprenant une pluralité de pièces, comprenant un dispositif de localisation d'un individu selon l'invention et les modules suivants : - décision d'au moins une action de contrôle d'au moins un objet communicant de ladite pluralité d'objets communicants, au moins en fonction dudit résultat de localisation et d'au moins une règle prédéterminée ; et - émission d'un message de commande de l'action de contrôle à destination dudit objet via le réseau de communication local. [0057] Plus généralement, un tel équipement d'accès est apte à mettre en oeuvre un procédé de contrôle d'au moins un objet communicant tel que décrit précédemment. [0058] Il s'agit par exemple d'une passerelle résidentielle ou d'entreprise, ou encore d'une passerelle domotique. [0059] L'équipement d'accès et le programme d'ordinateur correspondants précités présentent au moins les mêmes avantages que ceux conférés par le procédé de contrôle selon la présente invention. Liste des figures [0060] D'autres buts, caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante, donnée à titre de simple exemple illustratif, et non limitatif, en relation avec les figures, parmi lesquelles : [0061] [fig.1] Cette figure représente de façon schématique un premier exemple de système de lo- 9 calisation d'un individu ou d'un animal comprenant un réseau de capteurs de vibration disposés dans un bâtiment équipé d'un équipement d'accès à un réseau de communication local, selon un mode de réalisation de l'invention; [0062] [fig.2] Cette figure représente de façon schématique un deuxième exemple de système de localisation d'un individu ou d'un animal comprenant un réseau de capteurs de vibration disposés dans un bâtiment équipé d'un équipement d'accès à un réseau de communication local, selon un mode de réalisation de l'invention ; [0063] [fig.3] Cette figure représente sous forme de logigramme les différentes étapes du procédé de localisation d'un individu ou d'un animal selon un mode de réalisation de l' invention; [0064] [fig.4] Cette figure représente de façon schématique un exemple de cycle de marche humaine et de signal capté par un capteur de vibration pendant ce cycle de marche; [0065] [fig.5] Cette figure représente de façon schématique un exemple d'arbre de décision minimal construit dans une phase d'apprentissage d'un système de classification automatique de données d'observations captées par la pluralité de capteurs dans une classe de pièces selon un mode de réalisation de l'invention ; [0066] [fig.6] Cette figure représente de façon schématique un exemple de tableau de valeurs de tensions relevées par des capteurs disposés dans le bâtiment pendant le déplacement d'un individu et une classe de pièce affectée par le système de classification automatique pour plusieurs exemples d'observations ; [0067] [fig.7] cette figure représente de façon schématique un exemple de seuil de décision flou mis en oeuvre par le système de classification automatique au niveau d'un noeud d'un arbre de décision selon un mode de réalisation de l'invention ; [0068] [fig.8] Cette figure représente de façon schématique un exemple d'architecture de système de localisation d'un individu ou d'un animal et de contrôle d'une pluralité d'objets communicants dans un bâtiment, selon un mode de réalisation de l'invention ; [0069] [fig.9] Cette figure représente sous forme de logigramme les différentes étapes du procédé de contrôle d'au moins un objet communicant connecté à un réseau de communication local d'un bâtiment dans lequel une pluralité de capteurs de vibration ont été disposés, selon un mode de réalisation de l'invention ; [0070] [fig.10] Cette figure propose un schéma synoptique d'un dispositif de localisation d'un individu ou d'un animal mettant en oeuvre le procédé de localisation de la Fig. 3 ; et [0071] [fig.11] Cette figure propose un schéma synoptique d'un équipement d'accès à un réseau de communication local d'un bâtiment, mettant en oeuvre le procédé de contrôle d'au moins un objet communicant de la Fig. 9. [0072] Description détaillée de modes de réalisation de l'invention [0073] Le principe général de l'invention repose sur l'analyse de données d'observations extraites de signaux vibratoires captés par une pluralité de capteurs disposés dans un bâtiment comprenant une pluralité de pièces, sur la localisation d'une présence dans une des pièces du bâtiment sur la hase de cette analyse et/ou l'identification d'un individu ou d'un animal correspondant à cette présence. [0074] L'invention offre de nombreuses applications pratiques, en particulier le contrôle d'objets communicants connectés à un réseau de communication du bâtiment à partir de la localisation et/ou de l'identification obtenues. [0075] Dans la suite de la description, on s'attache à présenter en détails le cas d'un logement résidentiel BT. Bien sûr, l'invention n'est pas limitée à cet exemple et concerne également tout autre type de bâtiment, tel qu'un local professionnel. [0076] En relation avec la Fig. 1, le logement résidentiel BT comprend N pièces R1 à RN, avec N = 4 et il est équipé d'un système de localisation 1 comprenant un réseau de M = 3 capteurs de vibration Cl à CM disposés de la façon suivante : [0077] - Le capteur CI est dans la pièce RI ou « chambre », - C2 dans R2 ou « Salle de bains », - C3 est dans R3 ou « cuisine», - R4 ou « entrée » n'est pas équipée de capteur. [0078] Le logement BT présenté ici comprend plusieurs pièces séparées par des cloisons, mais l'invention s'appliquerait également à un local comprenant un unique espace ouvert (pour « open space » en anglais), dans lequel on pourrait segmenter des sous-espaces. Dans le cas d'une maison, on pourrait désigner ces sous-espaces comme des coins-repas, -salon, -entrée, etc. [0079] On désigne par capteur de vibration, un dispositif apte à capter les vibrations en- gendrées dans le sol ou dans les murs du logement par le déplacement d'un individu ou d'un animal, à les transformer en données d'observations exploitables et à les transmettre dans un réseau de communication. En général, un tel capteur est équipé de moyens de communication sans fil (Wi-Fi®, Bluetooth®, ZigBee, Z-Wave®, etc) en vue d'un échange de données avec un autre capteur ou un équipement d'un autre type, par exemple la passerelle domestique EA, 10 placée dans le salon R5. Il peut 11 comprendre également les applications logicielles associées à certains objets connectés non IP (« Internet Protocol »), fonctionnant sur des technologies sans fil tels que BLE (pour « Bluetooth® Law Energy »), Z-wave0, ThreadO, etc. [0080] On considère en particulier un capteur piézo-électrique, connu de l'homme de métier, c'est-à-dire un capteur comprenant en partie un matériau ayant la propriété de se polariser sous l'action d'une contrainte mécanique et apte à enregistrer une tension électrique générée par cette polarisation. Dans ce cas, les données d'observation transmises à d'autres équipements sont représentatives des tensions électriques enregistrées par le capteur piézo-électrique sur une période temporelle donnée. [0081] Bien sûr, l'invention n'est pas limitée à cet exemple de capteur et concerne tout autre capteur apte à détecter une vibration et à la convertir en un signal de données ex- ploitable numériquement, comme par exemple un capteur de signaux infra-sons. [0082] Dans l'exemple de la Fig. 1, les M capteurs Cl à C3 sont organisés en un réseau étoilé, centré sur la passerelle domestique EA, 10, c'est-à-dire que chacun d'entre eux est connecté directement à cette passerelle, par exemple selon une liaison sans fil. Un avantage de cette configuration est de favoriser une remontée plus rapide des observations de chaque capteur à la passerelle EA, à condition que celle-ci soit à portée de tous les capteurs. [0083] Bien sûr, l'invention ne se limite pas à cet exemple de configuration des capteurs. Comme illustré par la Fig. 2, une autre option est d'organiser les capteurs du système 1 en réseau maillé (pour « mesh », en anglais), c'est-à-dire de telle sorte que chaque capteur joue le rôle de relais pour les autres, au moins un d'entre eux étant connecté directement à la passerelle domestique EA, 10. [0084] On suppose que les capteurs ne transmettent pas des données d'observation en permanence à la passerelle EA, mais seulement quand les vibrations qu'ils captent sont jugées suffisantes pour être distinguées d'un bruit de fond et pour constituer un événement de vibration exploitable, par exemple lorsque les vibrations enregistrées sont converties en données d'observation d'intensité supérieure à un seuil prédéterminé. [0085] Dans la suite, on désigne par passerelle domestique une passerelle résidentielle (pour home gateway », en anglais), qui sert d'équipement d'accès à un réseau de communication local RL, généralement de type wifi pour tout objet communicant ou équipement terminal présent dans le bâtiment ou à proximité de celui-ci, et dispose d'une connexion de type ADSL, fibre, ou radio cellulaire avec un réseau de communication étendu, tel que le réseau Internet. Bien sûr, l'invention s'applique aussi à une passerelle domotique, qui est davantage dédiée à la gestion d'objets communicants de la maison, comme par exemple des actuateurs, caméras, station météo etc. Une telle passerelle domotique peut disposer de sa propre connexion à un réseau étendu ou bien 12 y accéder par l'intermédiaire de la passerelle résidentielle installée dans le bâtiment. [0086] Dans la suite de la description, on considère que la passerelle domestique EA, 10 embarque un dispositif 100 de localisation d'un individu ou d'un animal (non représenté sur les Fig. 1 et 2) apte à mettre en oeuvre un procédé de localisation d'un individu ou d'un animal selon un mode de réalisation de l'invention, qui va maintenant être décrit en relation avec la Fig. 3. Ce dispositif 100 collecte des données d'observation qui lui sont transmises par chaque capteur Cm lorsque que ce dernier détecte un événement de vibration. [0087] Au cours d'une étape 31, un ensemble VOL(t1) de premières données d'observation est obtenu à un premier instant tl . Cet ensemble comprend au moins une donnée d'observation Om par capteur Cm. Cette ou ces données d'observation Om sont représentatives d'un événement de vibration capté sur une période TP.- par le capteur Cm. On suppose que la période TP est au moins égale à la durée moyenne d'un pas droit ou gauche, c'est-à-dire de l'ordre de 100 ms. [0088] Dans le cas du réseau étoilé de la Fig. 1, les capteurs Cm transmettent directement leurs données d'observation au dispositif de localisation 100, qui forme lui-même l'ensemble VOL(t1) à partir des données collectées. Par exemple, cet ensemble prend la forme d'un vecteur VOL(t1) = {01(0), 02(0 )...0m(t1 )1. Si un des capteurs n'a pas envoyé de données par ce qu'il n'a pas déclenché son seuil de détection d'un événement, la donnée d'observation correspondante sera mise à zéro. [0089] Dans le cas du réseau maillé de la Fig. 2, un capteur qui joue le rôle de relais pour d'autres capteurs peut aussi organiser les données d'observation reçues des autres capteurs en un vecteur de données et le transmettre au dispositif 100 en un seul message. [0090] Avantageusement, la première donnée d'observation obtenue est une caractéristique extraite du signal de vibration capté et représentative de ce signal sur la période [0091] A ce stade, deux modes de réalisation sont envisagés : - selon un premier mode, les capteurs transmettent de façon brute le signal de vibration qu'ils ont mesuré. Par exemple, un capteur piézo-électrique transmet un signal de tension électrique sur la période d'observation. Le dispositif de localisation extrait lui même les premières données d'observation de chaque signal reçu. Un avantage est que les ressources de calcul sont concentrées au niveau du dispositif de localisation et que les capteurs ont besoin de ressources limitées, ce qui peut être intéressant s'ils sont alimentés par une pile ; - selon un deuxième mode, chaque capteur extrait lui même la première donnée d'observation du signal qu'il a mesuré et la transmet au dispositif de localisation. Un avantage est que les messages transmis entre ce capteur et le dispositif de localisation sont courts et ne nécessitent qu'une bande passante limitée 13 [0092] En relation avec la Fig. 4, on décrit maintenant un exemple typique de cycle de marche d'un être humain. On désigne par cycle de marche (pour « stride », en anglais), la période temporelle et la succession des événements compris entre deux contacts successifs d'un même membre, inférieur pour un être humain, au sol. On appelle pas la période temporelle et la succession d'événements entre l'appui d'un talon au sol et l'appui du talon controlatéral. Pendant le cycle, chaque membre inférieur a une phase d'appui (pour « stance phase », en anglais) pendant laquelle le pied est au sol et une phase d'oscillation (pour « swing phase », en anglais) pendant laquelle le pied est en l'air. La durée d'un cycle correspond donc à la somme de la durée de la phase d'appui et de celle de la phase oscillante. [0093] On notera que la phase d'appui commence généralement par l'attaque du sol par le talon (pour « hecl strike », en anglais), continue avec le poser de la halle du pied et se termine par le décollage du gros orteil ou hallux (pour « toc off » en anglais), tandis que la phase d'oscillation débute à l'inverse par le décollage du gros orteil et finit par l'attaque du talon. Toutefois, dans certaines pathologies, comme par exemple la marche digitigrade, cc sont d'autres parties du pied, tels que les orteils peuvent entrer en contact avec le sol en premier. Sur la Fig. 4, on a représenté de façon très schématique un exemple de courbe représentant un signal vibratoire relevé par un capteur Cm lorsqu'un individu se déplace en marchant dans le bâtiment pour un cycle de marche de durée DC. On remarque que cette courbe comprend plusieurs pics : - pour le pas droit PD, un premier pic TD d'amplitude ATD correspondant à l'attaque du talon droit sur le sol ; - optionnellement, un pic TRG d'amplitude ATRG correspondant à la traînée du pied gauche pendant sa phase d'oscillation ; - un deuxième pic BD d'amplitude ABD correspondant à la pression exercée par la balle du pied droit sur le sol ; - ensuite, pour le pas gauche PG, un premier pic TG d'amplitude ATG correspondant à l'attaque du du talon gauche sur le sol ; - optionnellement, un pic TRD d'amplitude ATRD correspondant à la traînée du pied droit pendant sa phase d'oscillation; - un deuxième pic BG d'amplitude ABG correspondant à la pression exercée par la balle du pied gauche sur le sol . [0094] On désigne par DD la durée d'un pas droit et DG la durée d'un pas gauche et on suppose que la période d'observation TP est supérieure ou égale à la plus grande de ces deux valeurs. [0095] On comprend que le cycle d'un animal, du fait qu'il marche sur quatre pattes, comprend un plus grand nombre d'événements. Dans la suite de la description, on 14 considère que les données d'observation concernent une présence humaine. Bien sûr, les exemples décrits peuvent être adaptés au cas spécifique d'un animal, tel qu'un chat ou un chien. [0096] On comprend que de même que pour un électrocardiogramme, les signaux captés par les différents capteurs pour un même pas vont être décalés dans le temps de sorte à former un train d'ondes. [0097] Pour un capteur piézoélectrique, le signal mesuré est un signal de tensions électriques. On considère par exemple que le vecteur d'observations obtenu sur la période TP représente la vibration enregistrée par un capteur Cm pour le premier pas droit PD de la Fig. 4. [0098] Par exemple, la première donnée d'observation Om est l'amplitude maximale du signal de tension électrique relevé sur la période Tppar le capteur Cm. Elle indique la valeur du premier pic de tension TD correspondant à la pression du talon droit sur le sol. [0099] Ainsi le vecteur de premières données d'observations est de la forme suivante : VO,, (t1)= 101, 02...,0M1. [0100] Dans notre exemple, on obtient le vecteur VO,,(t1) = {104 mV, 28 mV, 407 mV} pour les trois capteurs des fig. 1 et 2. [0101] En 32, on normalise les valeurs de données d'observation par exemple en prenant comme référence la valeur la plus faible enregistrée, ce qui correspond à 28 mV dans le cas précédent. On obtient ainsi le vecteur normalisé VOLn(ti) = {3.7, 1, 14.51. Un intérêt de cette normalisation est de rendre les valeurs de caractéristiques indépendantes des chaussures que l'individu porte. En effet, on comprend que la vibration générée par des talons aiguilles aura une amplitude nécessairement plus élevée que celle d'une paire de charentaises. [0102] Au cours d'une étape 33, on affecte au vecteur normalisé VOLn (ti) obtenu un identifiant de pièce ID-Ri parmi les N identifiants de pièces disponibles, à l'aide d'un système de classification automatique entraîné pendant une phase d'apprentissage préalable supervisée. Un tel système fait appel à une technique d'intelligence artificielle (pour « machine learning », en anglais), connue de l'homme de métier, basée par exemple sur l'application d'un arbre de décision comprenant des noeuds auxquels on associe des tests sur les valeurs des composantes du vecteur normalisé VOLn (ti) et des feuilles auxquelles on associe des identifiants de pièces ID-Ri. [0103] La phase d'apprentissage nécessite l'acquisition de données d'observation dans des conditions particulières. Lors d'une initialisation du dispositif de localisation 100, on dispose les capteurs dans le bâtiment, puis on déclare les pièces du bâtiment auprès du dispositif afin qu'il leur associe des identifiants de pièces et enfin on constitue un ensemble de données d'apprentissage pour faire apprendre le système de classification automatique et construire l'arbre de décision. Pour ce faire, une option est de demander aux individus qui occupent habituellement le bâtiment d'en arpenter consécutivement chacune des pièces, chacun leur tour et d'enregistrer plusieurs vecteurs de données d'observation à des instants distincts pour chacun des individus. Chaque vecteur enregistré est étiqueté avec l'identifiant de pièce correspondant à la vérité terrain. [0104] Avantageusement, on pourra recourir à une méthode de dichotomie itérative de type ID3, par exemple décrite dans le document de Quinlan et AL., intitulé « Induction of décision trocs » et publié par Kluwer Academics Publisher dans la revue « Machine Lcarning », page 81-106, en 1986. Elle consiste, au cours de la phase d'apprentissage, à ordonner les capteurs de façon pertinente en fonction d'une capacité de discrimination des pièces du bâtiment et à associer chaque capteur à un noeud de l'arbre selon l'ordre établi entre eux. De la sorte, le premier noeud teste la valeur de caractéristique obtenue par le capteur le plus discriminant et on relance l'algorithme de dichotomie itérative pour établir quel capteur permet la plus grande discrimination et l'associer à un sous-noeud du premier noeud etc. On construit ainsi un arhre de décision comprenant un nombre Kde noeuds minimal, avec K entier non nul, inférieur ou égal au nombre de capteurs, avec un pouvoir de généralisation augmenté par rapport à un arhre complet. En effet l'arbre complet présente le risque de générer un sur-apprentissage au détriment de la généralisation. [0105] Un autre avantage de cette construction dichotomique itérative est qu'en d'identifiant les capteurs qui sont les moins discriminants, elle donne l'opportunité de les repositionner dans le bâtiment ou même de les supprimer s'ils ne sont pas du tout exploités par l'arbre de décision. [0106] Ainsi, un test est associé à chaque noeud Nk. Il consiste par exemple en une com- paraison de la valeur d'amplitude maximale relevée par le capteur avec une valeur de seuil Sk calculée pendant la phase d'apprentissage pour discriminer au mieux les données d'observation. [0107] Un exemple d'arbre de décision minimal est illustré par la Fig. 5. Le capteur Cl placé dans la pièce RI (chambre) est sélectionné comme étant le plus discriminant. Il est donc associé au noeud Ni de l'arbre de décision. On teste la valeur de caractéristique relevée par le capteur Cl en la comparant au seuil Si, par exemple, fixé à 4.9. Si la caractéristique est supérieure à Si alors on décide que le résultat de localisation est la pièce RI (chambre). [0108] Sinon, on teste la valeur de caractéristique relevée par le capteur C2 sélectionné comme le deuxième plus discriminant et associé au noeud N2. Si la caractéristique est supérieure à S2 par exemple fixé à 7.2, alors on décide que le résultat de localisation est la pièce R2 (salle de bain), sinon on décide que c'est la pièce R3 (cuisine). On 16 constate que dans cet exemple, on n'exploite pas les mesures du capteur C3. [0109] En relation avec la Fig. 6, on présente des exemples de valeurs de caractéristiques relevées par les capteurs Cl à C3. Les valeurs discriminantes qui ont déclenché la décision indiquée dans la colonne DEC ont été mises en gras. [0110] Un inconvénient d'utiliser une unique valeur de seuil Sk est la génération d'effets de seuils. [0111] Avantageusement, on a recours à une technique de logique floue (pour « fuzzy logic », en anglais), connue de l'homme du métier, afin de supprimer les effets de seuils et de rendre interprétables les règles appliquées par l'arbre de décision. [0112] Cette technique consiste à définir des modalités dites « floues », comme « proche » et « éloigné » et à leur associer une valeur de confiance ou fonction d'appartenant, telle que par exemple une probabilité. Un algorithme d'optimisation aléatoire permet d'optimiser ces fonctions d'appartenance en les déplaçant aléatoirement et en observant l'impact de ce déplacement sur les performances de classification des données d'entrée. Comme illustré par la Fig. 7, on décidera par exemple au niveau du noeud Ni que pour une valeur d'amplitude maximale égale à 5, l'individu ou l'animal détecté est « proche » (close 1) à 75% et « éloigné » (far 1) à 25%. [0113] L'étape 33 utilise donc le classificur automatique qui vient d'être décrit, en phase de test, pour affecter au vecteur VOLn(t1) l'identifiant de pièce ID-Ri associé à la plus grande probabilité d'appartenance. [0114] L'invention permet ainsi de localiser l'individu ou l'animal à l'origine des vibrations captées par le réseau de capteurs dans une pièce du logement BT. [0115] On décrit maintenant, toujours en relation avec la Fig. 3, un deuxième mode de réa- lisation de l'invention selon lequel la localisation de la présence détectée est complétée par une identification d'un individu ou d'un animal correspondant à cette présence. Cette phase d'identification correspond aux étapes numérotées 34 à 36 sur le schéma de la Fig. 3. [0116] On note que si, clans cet exemple de réalisation de l'invention, l'identification d'un individu est consécutive à la localisation de cet individu, l'invention ne se limite pas à cet enchaînement temporel, l'identification d'un individu pouvant, à l'inverse, précéder sa localisation. Il est aussi envisageable de réaliser seulement l'identification d'un individu sur la base des données d'observation collectées, sans le localiser, si l'information de localisation n'est pas jugée pertinente pour l'application visée. [0117] Dans ce but, de nouvelles données d'observation sont obtenues au cours d'une étape 34. Il s'agit d'un vecteurs de données d'observation VOI(t,) acquises sur une période d'observation T2 au moins égale à la durée DC d'un cycle de marche et reçues à un instant t, postérieur à t1. A ce stade, plusieurs options sont envisagées : [0118] - le vecteur VOI(t,) vient compléter le vecteur E0(t1) précédemment reçu, au sens où 17 il comprend des données d'observation correspondant à un pas droit, par exemple niais non limitativement le pas droit qui suit le pas gauche correspondant au vecteur E0(t1). Selon cette première option, le vecteur E0(t1) va être exploité de nouveau. Autrement dit, les deux vecteurs E0(t1) et E0(t2) constitueront l'ensemble de données d'observation disponible ; - le vecteur VOI(t2) comprend les observations d'une période T2. Selon cette deuxième option, seul le vecteur VOI(t2) sera utilisé au cours des étapes suivantes. On comprend qu'il apporte plus d'informations sur la démarche de l'individu à identifier, du fait qu'il renseigne aussi sur l'intervalle entre deux pas consécutifs. [0119] Dans la suite de la description, on considère un vecteur d'observations VOT(tn) selon la deuxième option. [0120] Les deuxièmes données d'observation comprennent une pluralité de caractéristiques extraites du signal de vibration mesuré par un capteur. Comme précédemment, le capteur peut envoyer ses mesures brutes ou bien extraire lui-même les caractéristiques du signal mesuré. [0121] En relation avec la Fig. 4 déjà décrite, on considère notamment les caractéristiques suivantes : - la durée d'un pas droit, respectivement gauche DD/DG ; - la durée d'un intervalle IDG entre pas droit et gauche, - l'amplitude ATD/ATG du signal au niveau du pic correspondant à l'attaque du talon droit respectivement gauche; - l'amplitude ABD/ABG du signal au niveau du pic correspondant à la pression de la balle du pied droit respectivement gauche sur le sol ; - l'amplitude ATRG/ATRD du signal au niveau du pic correspondant, le cas échéant, à la traînée de l'autre pied au sol pendant le pas droit/gauche; - une différence d'amplitude, représentative d'une dissymétrie entre pas gauche et pas droit, au niveau du pic « talon » entre les deux pas, au niveau du pic « balle » entre les deux pas , au niveau du pic « traînée » entre les deux pas ; - un intervalle de temps entre deux pics d'un même pas (talon-balle, traînée talon, traînée-balle) ; - un intervalle de temps entre deux pics d'un pas gauche et d'un pas choit consécutif (talon-talon, balle-balle) ; - une différence de durée entre intervalles du même type d'un pas gauche et d'un pas droit (talon-balle, traînée talon, traînée-balle) ; Avantageusement, on peut y inclure d'autres données (non représentées) telles que : - une forme d'un train d'ondes généré par un pas gauche et/ou droit (gaussienne, multi-exponentielle) ; - un nombre d'ondes dans le train d'ondes généré par un pas gauche et choit (un pic 18 suivi de plusieurs répliques) ; - etc. [0122] Le vecteur VOI(t,,) comprenant tout ou partie de ces caractéristiques est représentatif d'un train d'ondes vibratoires particulier généré par le déplacement d'un individu dans le bâtiment. [0123] On notera que les caractéristiques obtenues pourront ou non être normalisées. En effet, comme il s'agit ici de reconnaître la démarche d'un individu, il est envisageable de normaliser certaines valeurs comme celles qui caractérisent le train d'ondes, mais de conserver l'amplitude brute des pics, afin de reconnaître une même personne aussi bien quand elle marche en talons aiguille qu'en charentaises (le même train d'ondes sera généré avec une différence d'amplitude de quelques mV), tout en gardant la capacité de différencier un enfant d'un adulte (basée sur la différence d'amplitude, l'enfant étant souvent plus bruyant que l'adulte). [0124] Au cours d'une étape 35, on identifie un individu ou un animal en affectant au vecteur de caractéristique VFI(t2) un identifiant d'individu ID-I ou d'animal parmi un ensemble d'identifiants prédéterminés. On utilise pour ce faire un deuxième système de classification automatique, basé lui aussi sur unc technique d'intelligence artificielle et configure au cours d'une phase d'apprentissage supervisée, par exemple à l'aide d'une méthode de programmation inductive multi-sources ou PLI. Une telle méthode est connue de l'homme de métier et par exemple décrite dans le document par Van Lear et AL., intitulé « On multi-class Problems and Discretization in Inductive Logic Programming » et publié dans les proceedings de la conférence ISMIS qui s'est tenue à Charlotte, Caroline du Nord, USA, en octobre 1997. Elle consiste à utiliser des connaissances préalables, ainsi qu'en ensemble d'exemples positifs et négatifs pour exprimer des hypothèses. Des travaux menés sur la base de cette méthode de PLI et décrits dans le document par Fromont et AL., intitulé « Learning Rules from Multisource Data for Cardiac Monitoring », publié par Inderscience, dans la revue International Journal of Biomedical Engineering and Technology (TIBET) en 2010, Vol. 3, pages 133-155, ont permis de reconnaître automatiquement des arythmies cardiaques à partir d'un motif ou signature de bon fonctionnement du coeur, puis de distinguer ces arythmies entre elles. On comprend que cette méthode est basée sur une notion d'induction, c'est-à-dire de suggestion d'une théorie pour expliquer des faits observés, et notamment la succession d'événements clés dans le signal cardiaque. [0125] Selon l'invention, il s'agit d'appliquer cette méthode à la différenciation des individus occupant un bâtiment à partir de l'observation de leurs déplacements à l'intérieur de ce bâtiment. En l'espèce, nous disposons d'une pluralité de sources, correspondant aux observations fournies par les différents capteurs disposés dans le bâtiment. Un même individu va générer des signatures très différentes selon sa 19 distance à chacun des capteurs, le type de sol, sa démarche, les chaussures qu'il porte, etc. [0126] L'approche de PLI consiste ainsi à générer, à partir d'exemples issus d'un deuxième ensemble de données d'apprentissage, une hase de chroniques correspondant aux démarches des individus occupant le bâtiment, un individu pouvant être associé à une ou plusieurs chroniques. [0127] On désigne par chronique un ensemble d'événements temporellement datés et des règles ou contraintes associées. Par exemple, on considère un événement A associé à un instant TA, un événement B associé à un instant TB et un événement C associé à un instant Tc. On a par exemple défini une chronique qui démarre avec une occurrence de l'événement A et termine par une occurrence de l'événement C. Lorsqu'on reconnaît l'événement A, alors on ouvre une occurrence de cette chronique. Tant qu'on ne détecte pas un événement contraire à une contrainte associée à cette chronique, cette occurrence reste ouverte, sinon on la ferme. Lorsqu'on détecte l'événement C final, on décide que la chronique s'est déroulée intégralement et que l'individu associé à cette chronique a été identifié. Un avantage d'une chronique par rapport à la gestion d'un automate à états est la souplesse qu'elle procure, certains enchaînements d'événements au sein de la chronique pouvant être décrits comme optionnels, c'est-à-dire être associés à une incertitude d'occurrence temporelle entre deux événements obligatoires. [0128] En l'espèce, un cycle de marche humaine peut être représenté de façon minimale par la succession d'événements suivants : - attaque du talon droit à un instant frr); - appui de la balle droite à un instant tBD; - attaque du talon gauche sur le sol à un instant tu-,; - appui de la balle gauche à un instant tRC. [0129] Une contrainte associée est tTry REVENDICATIONS[Revendication 1] Procédé de localisation d'un individu ou d'un animal dans un bâtiment comprenant une pluralité de pièces, caractérisé en ce que ledit procédé comprend les étapes suivantes : - Obtention (31) à un premier instant temporel (t1) d'un ensemble de premières données d'observations (V01(t1)), une dite première donnée d'observation étant représentative d'un signal de vibration capté sur une première période temporelle (T,i) correspondant à une durée d'au moins un pas par un capteur disposé dans une pièce de ladite pluralité de pièces ; - Classification (33) dudit au moins un ensemble de premières données d'observation obtenu dans une classe parmi une pluralité de classes correspondant respectivement à la pluralité de pièces par un système de classification automatique préalablement entraîné sur un premier ensemble de données d'apprentissage comprenant une pluralité d'ensembles de premières données d'observations, undit ensemble étant étiqueté par une classe de pièce, un résultat de localisation de l'individu comprenant au moins un identifiant de pièce associé à ladite classe. [Revendication 2] Procédé de localisation selon la revendication 1, caractérisé en ce qu'une dite première donnée d'observation comprend une amplitude maximale du signal sur la première période temporelle (TP). [Revendication 3] Procédé de localisation selon l'une quelconque des revendications 1 à 2, caractérisé en ce qu'il comprend une étape de normalisation (32) desdites premières données d'observation. [Revendication 4] Procédé de localisation selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la classification est réalisée par un arbre de décision dichotomique comprenant des noeuds (Nk), undit noeud étant associé à un capteur (Cm) distinct de la pluralité de capteurs, lesdits noeuds étant agencés selon un ordre de discrimination décroissant, une décision de classification dans une classe de pièce étant prise par undit noeud par comparaison de la première donnée d'observation captée par ledit capteur à un seuil prédéterminé (Sk). [Revendication 5] Procédé de localisation selon l'une des revendications 1 à 4, caractérisé en ce qu'il comprend en outre une étape (34) d'obtention à un deuxième instant temporel (t7), d'un ensemble de pluralités de deuxièmes données d'observation, une dite pluralité de deuxièmes donnée d'observation étant représentative d'un signal de vibration capté sur une deuxième 28 [Revendication 6] [Revendication 7] [Revendication 8] période temporelle (Tpc,') correspondant à au moins un cycle de marche par un capteur disposé dans une pièce de ladite pluralité de pièces, une étape (35) d'identification d'un individu par reconnaissance automatique à partir dudit ensemble de deuxièmes données d'observations d'un modèle de signature de démarche associé à un identifiant d'individu, stocké en mémoire et préalablement appris à partir d'un deuxième ensemble de données d'apprentissage comprenant une pluralité d'ensembles de deuxièmes données d'observations et une étape (36) de corrélation de l'identifiant d'individu associé audit modèle avec un résultat de localisation précédemment obtenu. Procédé de localisation selon la revendication 5, caractérisé en cc que le modèle de signature de démarche d'un individu est une chronique comprenant une succession d'événements datés et des contraintes temporelles entre lesdits événements, un événement appartenant à un groupe comprenant au moins : - un pic d'amplitude correspondant à un appui de talon d'un pied gauche respectivement droit ; - un pic d'amplitude correspondant à un appui de balle d'un pied gauche respectivement droit ; - un pic d'amplitude correspondant à un appui de talon d'un pied droit respectivement gauche; et - un pic d'amplitude correspondant à un appui de balle d'un pied droit respectivement gauche. Procédé de localisation selon l'une quelconque des revendications 5 à 6, caractérisé en ce que l'étape d'identification produit un identifiant de présence inconnue lorsqu'aucun modèle n'a été reconnu. Dispositif (100) de localisation d'un individu dans un bâtiment comprenant une pluralité de pièces, caractérisé en ce qu'il comprend les modules suivants : - Obtention à un premier instant temporel (t1) d'un ensemble de premières données d'observations, une dite première donnée d'observation étant représentative d'un signal de vibration capté sur une première période temporelle (Te) correspondant à au moins une durée d'un pas par un capteur disposé dans une pièce de ladite pluralité de pièces ; - Classification dudit au moins un ensemble de premières données d'observation obtenu dans une classe parmi une pluralité de classes correspondant respectivement à la pluralité de pièces par un système de 29 [Revendication 9] [Revendication 10] [Revendication 11] [Revendication 12] classification automatique préalablement entraîné sur un premier ensemble de données d'apprentissage comprenant une pluralité d'ensembles de premières données d'observations, undit ensemble étant étiqueté par une classe de pièce, un résultat de localisation de l'individu comprenant au moins un identifiant de pièce associé à ladite classe. Système (1) de localisation d'un individu dans un bâtiment (BT) comprenant une pluralité de pièces, caractérisé en ce qu'il comprend un dispositif (100) de localisation selon la revendication 8 et une pluralité de capteurs agencée dans ladite pluralité de pièces, undit capteur comprenant au moins une première interface de connexion locale à un autre capteur de la pluralité de capteurs et/ou une deuxième interface de connexion audit dispositif de localisation, ledit dispositif de localisation étant configuré pour se connecter localement à au moins undit capteur de la pluralité de capteurs via unedite deuxième interface de connexion. Système de localisation (1) d'un individu dans un bâtiment selon la revendication 9, caractérisé en ce que le dispositif de localisation (100) est configuré pour recevoir les données d'observations de chaque capteur via lesdites deuxièmes interfaces et à former au moins le premier ensemble de données d'observation (VOL(t1)) à partir des données d'observations reçues. Système de localisation (1) d'un individu dans un bâtiment selon la revendication 9, caractérisé en ce que le dispositif de localisation est configuré pour recevoir les données d'observation de la pluralité de capteurs via unedite deuxième interface avec au moins un capteur maître apte à collecter les données d'observation de la pluralité de capteurs via lesdites premières interfaces, à former un premier ensemble de données d'observations et à le transmettre au dispositif de localisation via unedite deuxième interface. Procédé de contrôle d'au moins un objets communicant (0C1, 0C2) dans un bâtiment (BT) comprenant une pluralité de pièces, ledit objet communicant étant apte à être connecté à un équipement d'accès (EA, 10) à un réseau de communication local (RL) dudit bâtiment, caractérisé en ce qu'il comprend les étapes suivantes, destinées à être mises en oeuvre par ledit équipement d'accès : - Localisation (91) d'un individu ou d'un animal dans une pièce dudit bâtiment par le procédé de localisation selon l'une quelconque des revendications 1 à 7, destinée à fournir un résultat de localisation comprenant au moins un identifiant de pièce (ID-R) ; 30 [Revendication 13] [Revendication 14] [Revendication 15] - Décision (92) d'au moins une action de contrôle dudit au moins un objet communicant, au moins en fonction dudit résultat de localisation et d'au moins une règle prédéterminée ; - Emission (93) d'un message de commande de ladite action de contrôle à destination dudit objet via le réseau de communication local (RL). Procédé de contrôle d'au moins un objet communicant selon la revendication 12, caractérisé en ce que, lorsque le résultat de localisation comprend en outre un identifiant d'individu (ID-I), le procédé comprend une étape d'obtention (922) d'un profil associé audit identifiant et l'action (AC) décidée est en outre fonction du profil obtenu. Equipement d'accès (EA, 10) à un réseau de communication local (RL) d'un bâtiment (BT) comprenant une pluralité de pièces, caractérisé en ce qu'il comprend un dispositif (100) de localisation d'un individu selon la revendication 8 apte à produire un résultat de localisation et en ce qu'il comprend en outre les modules suivants : - Décision d'au moins une action de contrôle (AC) d'au moins un objet communicant (OCI, 0C2) de ladite pluralité d'objets communicants, au moins en fonction dudit résultat de localisation et d'au moins une règle prédéterminée ; et - Emission d'un message de commande de ladite action de contrôle à destination dudit objet via le réseau de communication local. Produit programme d'ordinateur comprenant des instructions de code de programme pour la mise en oeuvre d'un procédé selon l'une quelconque des revendications 1 à 7 et 12 à 13, lorsqu'il est exécuté par un processeur.