Brevet FR3135156A1 — publié le 20231103

L’invention concerne un procédé, un dispositif et un système de détection d’un type de localisation d’un premier dispositif électronique équipé de moyens de capture d’images. Le procédé comprend : - le déclenchement (E12), suite à une détection (E11) d’absence de mouvement d’inclinaison horizontale ou verticale dudit dispositif électronique, d’une capture d’au moins une image, - l’analyse (E13) de la au moins une image capturée, - la détermination (E14), à partir de ladite analyse, d’un type de localisation dudit dispositif lorsque lesdits moyens de capture (20) sont orientés vers le zénith. Figure pour l’abrégé : Fig. 1. Procédé et dispositif de détection d’un type de localisation d’un dispositif. L’invention concerne la localisation d’un dispositif électronique et plus particulièrement d’un dispositif mobile communiquant tel un téléphone mobile ou une tablette. Avec plus de cinq milliards d’utilisateurs dans le monde actuellement, le téléphone mobile est un objet faisant partie du quotidien. Il est courant qu’un utilisateur oublie où se trouve son téléphone et souhaite le retrouver. Des techniques de localisation existent aujourd’hui mais présentent un certain nombre d’inconvénients. Il est aussi souhaitable parfois de lancer des actions sur un téléphone qui se trouve à distance. Les approches de localisation reposant sur les connexions radios (WiFi, 4G/5G, téléphonie, Bluetooth) sont coûteuses en énergie, nécessitent que les éléments radio du téléphone soient actifs (le WiFi est souvent désactivé en dehors du domicile), et impliquent un positionnement absolu qui n’est pas toujours adapté au besoin d’identification recherché. Les approches basées sur le positionnement GPS sont coûteuses en énergie, assez peu précises en intérieur et selon les conditions météorologiques, et impliquent un positionnement absolu qui n’est pas proportionnel au besoin d’identification du type d’environnement. Les approches reposant sur l’analyse du son ambiant sont peu fiables, coûteuses en énergie car nécessitant des écoutes potentiellement longues, et impliquent un grand risque d’exploitation de données à caractère privé. Par ailleurs, un positionnement absolu relativement précis n’est pas toujours utile pour déterminer le type de lieu dans lequel un utilisateur se trouve : par exemple, dans le cas du télétravail, une solution basée sur le GPS peut correctement déterminer que le téléphone se trouve chez son propriétaire, mais ne peut pas déterminer si celui-ci est actuellement dans son bureau de télétravail, ou bien dans son salon. Il existe donc un besoin de proposer une solution de détermination du type d’environnement ne présentant pas au moins certains des inconvénients précités. La présente invention propose un procédé de détection d’un type de localisation d’un premier dispositif électronique équipé de moyens de capture d’images, comprenant : - le déclenchement, suite à une détection d’absence de mouvement d’inclinaison horizontale ou verticale dudit dispositif électronique, d’une capture d’au moins une image, - l’analyse de la au moins une image capturée, - la détermination, à partir de ladite analyse, d’un type de localisation dudit dispositif lorsque lesdits moyens de capture sont orientés vers le zénith. Ainsi, le procédé proposé a pour avantage de ne pas être dépendant de protocoles radios pour déterminer des informations de localisation. Il se base sur une capture d’image et une analyse d’image afin de déterminer un type de localisation. Le procédé est donc bien moins coûteux en énergie que des procédés se basant sur des informations réseau. Ceci est un avantage important pour des dispositifs mobiles autonomes disposant de peu de ressources de batterie. Le zénith correspond à un vecteur de même direction mais de sens opposé à un vecteur du champ gravitationnel mesuré par le dispositif et de préférence mesuré par un accéléromètre dudit dispositif. De manière générale, le zénith est défini comme étant le point de la sphère céleste représentatif de la direction vertical ascendante en un lieu donné. De mêmes les approches se basant sur les informations de type GPS ne donnent parfois pas une information suffisante pour des applications de localisation. En effet, un utilisateur qui souhaite localiser son téléphone dans son domicile, ne disposera pas d’une précision suffisante avec des données de localisation GPS. Les données GPS lui permettent de détecter que son téléphone est situé dans son domicile mais pas dans quelle pièce de son domicile. Qui plus est, un système de type GPS fonctionne de manière assez peu fiable en intérieur. Le procédé peut permettre avantageusement à un utilisateur de localiser son dispositif, notamment son téléphone mobile, lorsqu’il ne sait plus où il l’a posé. Le procédé peut donc être déclenché dans un tel contexte, par exemple par l’utilisateur à l’aide d’un autre dispositif, ou de manière régulière lorsque le dispositif est dans une position fixe depuis un certain temps, cette durée pouvant être paramétrée. Selon un mode de réalisation préféré, ledit type est un indicateur de position permettant à un utilisateur dudit dispositif de connaitre la localisation dudit dispositif. Le type de localisation est un indicateur qui est parlant pour l’utilisateur et ainsi il peut aisément déterminer où se trouve son dispositif grâce au type. Selon un mode de réalisation préféré, ledit type comprend l’un ou l’autre parmi : - l’extérieur, - un lieu public, - un véhicule, - un lieu de travail, - un lieu d’habitation, - une pièce dans un lieu d’habitation, - une pièce dans un lieu de travail. Selon un mode de réalisation préféré, ladite étape d’analyse est réalisée par un réseau de neurones. Selon un mode de réalisation préféré, ledit réseau de neurones est entrainé pour reconnaitre ledit type. L’utilisation de réseaux de neurones a pour avantage de pouvoir déterminer de manière fiable un type de localisation. De plus, si le réseau de neurones est entrainé avec des données personnelles à l’utilisateur, la fiabilité est encore améliorée. Ainsi, par exemple, le réseau de neurones peut être entrainé pour déterminer des lieux professionnels et des domiciles en prenant une pluralité de photos zénithales de chacun de ces lieux. Il est à noter que les plafonds des lieux professionnels sont souvent bien différents des plafonds de domicile de par leur structure par exemple mais aussi de par la présence de plafonniers ou éclairages différents. De la même manière, à l’intérieur d’un domicile, il est également possible de différentier les plafonds de chambre de ceux de cuisine ou sanitaires, par exemple par la présence de luminaires, plafonniers différents, par la présence de moulures, de climatiseur, de ventilateur, de VMC (ventilation mécanique contrôlée). Selon un mode de réalisation préféré, la détermination d’un type de localisation déclenche une action, en fonction dudit type détecté. Selon un mode de réalisation préféré, ladite action comprend l’une ou l’autre parmi - la transmission de ladite image à un serveur partagé ou à un second dispositif, - la transmission dudit type à un serveur partagé ou à un second dispositif, - la mise en mode silencieux dudit premier dispositif, - le changement de mode de notification dudit premier dispositif, - la mise en mode vibreur dudit premier dispositif - la mise en mode sonnerie dudit premier dispositif, - l’enregistrement dans ledit premier dispositif de ladite image ou dudit type, - le déclenchement d’envoi d’un message texte - la mise en veille, - l’arrêt - le verrouillage Selon un mode de réalisation préféré, ledit déclenchement est effectué - automatiquement à intervalle régulier ou - suite à la réception d’une requête de localisation reçue d’un autre dispositif, L’invention concerne également un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon l’invention lorsque ledit programme est exécuté par un ordinateur. L’invention concerne également un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon l’invention. L’invention concerne également un dispositif électronique comprenant - un ou plusieurs processeurs configurés ensemble ou séparément pour détecter, pendant une période de temps, l’absence de mouvement d’inclinaison horizontale ou verticale dudit dispositif électronique, - des capteurs optiques pour déclencher, suite à la détection d’absence de mouvement d’inclinaison horizontale ou verticale, une capture d’au moins une image, ledit au moins un processeur étant configuré pour analyser la au moins une image capturée et déterminer, à partir de ladite analyse, un type de localisation dudit dispositif lorsque lesdits capteurs optiques sont orientés vers le zénith. L’invention concerne également un système de localisation comprenant un premier dispositif électronique selon l’invention et un second dispositif électronique configuré pour transmettre au premier dispositif électronique une demande de type de localisation dudit premier dispositif et recevoir dudit premier dispositif électronique ledit type de localisation déterminée. D’autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexes qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. La représente un procédé selon un mode de réalisation préféré de l’invention, La représente un procédé selon une application particulière de l’invention, La représente un procédé selon un mode de réalisation de l’invention, La représente un dispositif selon un mode de réalisation préféré de l’invention, La représente un dispositif apte à mettre en œuvre une partie des étapes du procédé de la , La représente un système selon un mode de réalisation de l’invention. Procédé de détection d’un type de localisation d’un premier dispositif électronique (1) équipé de moyens de capture d’images (20), comprenant : - le déclenchement (E12), suite à une détection (E11) d’absence de mouvement d’inclinaison horizontale ou verticale dudit dispositif électronique, d’une capture d’au moins une image, - l’analyse (E13) de la au moins une image capturée, - la détermination (E14), à partir de ladite analyse, d’un type de localisation dudit dispositif lorsque lesdits moyens de capture (20) sont orientés vers le zénith. Procédé selon la revendication 1 dans lequel ledit type est un indicateur de position permettant à un utilisateur dudit dispositif de connaitre la localisation dudit dispositif. Procédé selon l’une des revendications 1 ou 2 dans lequel ledit type comprend l’un ou l’autre parmi - l’extérieur, - un lieu public, - un véhicule, - un lieu de travail, - un lieu d’habitation, - une pièce dans un lieu d’habitation, - une pièce dans un lieu de travail. Procédé selon l’une des revendications 1 à 3 dans lequel ladite étape d’analyse (E13) est réalisée par un réseau de neurones. Procédé selon la revendication 4 dans lequel ledit réseau de neurones est entrainé pour reconnaitre ledit type. Procédé selon l’une des revendications précédentes dans lequel, la détermination d’un type de localisation déclenche une action (E16), en fonction dudit type détecté. Procédé selon la revendication 6 dans lequel ladite action comprend l’une ou l’autre parmi : - la transmission (E17) de ladite image à un serveur partagé ou à un second dispositif, - la transmission (E15) dudit type à un serveur partagé ou à un second dispositif, - la mise en mode silencieux dudit premier dispositif, - le changement de mode de notification dudit premier dispositif, - la mise en mode vibreur dudit premier dispositif, - la mise en mode sonnerie dudit premier dispositif, - l’enregistrement dans ledit premier dispositif de ladite image ou dudit type - le déclenchement d’envoi d’un message texte - la mise en veille, - l’arrêt - le verrouillage. Procédé selon l’une des revendications précédentes dans lequel ledit déclenchement est effectué - automatiquement à intervalle régulier ou - suite à la réception (E10) d’une requête de localisation dudit premier dispositif reçue d’un autre dispositif. Programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon l’une des revendications 1 à 8 lorsque ledit programme est exécuté par un ordinateur. Support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon l’une des revendications 1 à 8. Dispositif électronique (1) comprenant - un ou plusieurs processeurs configurés ensemble ou séparément pour détecter, pendant une période de temps, l’absence de mouvement d’inclinaison horizontale ou verticale dudit dispositif électronique (1), - des capteurs optiques (20) pour déclencher, suite à la détection (E11) d’absence de mouvement d’inclinaison horizontale ou verticale, une capture d’au moins une image, ledit au moins un processeur (11) étant configuré pour analyser la au moins une image capturée et déterminer, à partir de ladite analyse, un type de localisation dudit dispositif lorsque lesdits capteurs optiques sont orientés vers le zénith. Système de localisation comprenant un premier dispositif électronique (1) selon la revendication 11 et un second dispositif électronique (2) configuré pour transmettre au premier dispositif électronique (1) une demande de type de localisation dudit premier dispositif (1) et recevoir dudit premier dispositif électronique (1) ledit type de localisation déterminée.