Aller au contenu


Photo
- - - - -

Trianguler un telephone dans une pièce...


13 réponses à ce sujet

#1 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 06 septembre 2016 - 02:10

Bonjour,

 

Voilà, je m'interroge depuis plusieurs jours sur le fait de pouvoir suivre le mouvement d'un téléphone anonyme dans une pièce.

 

Je me dit que les opérateurs peuvent le faire sur un appareil précis, donc cela doit être possible de le faire anonymement.

 

Par anonyme, je veux dire que je n'ai pas besoin de savoir a qui est le téléphone, mais plutôt que le téléphone à fait tel ou tel parcoure dans la pièce.

 

Je ne sais pas vraiment par ou commencer à chercher.

 

L'un de vous a-t-il des idées ou des liens ?

 

A+



#2 ashira

ashira

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 08 septembre 2016 - 07:26

Salut! Il faudrait peut être commencer par pouvoir capter un signal du téléphone. Si c'est dans une pièce seulement, pourquoi pas essayer de capter un signal bluetooth. Et après faire ta triangulation avec la puissance du signal? En gros plus le signal reçu est puissant, plus le poids du récepteur est grand.

Enfin ce n'est qu'une idée, pour la réaliser je ne sais pas si des modules bluetooth donne la puissance du signal reçu.

#3 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 08 septembre 2016 - 08:38

Oui j'ai d'abord regardé de ce côté là, il y a aussi les access point Wifi.

 

Après réflexion, la proximité d'une borne suffirait. L'idéal étant que le client n'aie pas besoin d'installer une app sur son téléphone.

 

Je me suis aussi demander si on ne pouvais pas faire un truc avec le signal radio du téléphone, mais j'imagine qu'on ne peut plus les distingué.

 

Je sais que libellium fait un truc assez cool, mais il ne donnent pas de prix c'est donc trop cher...



#4 maximusk

maximusk

    Habitué

  • Membres
  • PipPip
  • 304 messages
  • Gender:Male
  • Location:Le Mans

Posté 09 septembre 2016 - 12:08

Il y a un problème avec le bluetooth, c'est qu'il s'agit d'ondes électromagnétiques, se déplaçant à la vitesse de la lumière (environ 300 000 km/s), ce qui est beaucoup trop rapide pour faire de la triangulation, la différence de temps entre les trois points nécessaires à la triangulation étant négligeable.

 

La localisation indoor fait encore l'objet de beaucoup de recherche, mais je pense que la meilleure solution serait d'utiliser du son ou de l'ultrason.



#5 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 09 septembre 2016 - 12:16

Il y a un problème avec le bluetooth, c'est qu'il s'agit d'ondes électromagnétiques, se déplaçant à la vitesse de la lumière (environ 300 000 km/s), ce qui est beaucoup trop rapide pour faire de la triangulation, la différence de temps entre les trois points nécessaires à la triangulation étant négligeable.

 

La localisation indoor fait encore l'objet de beaucoup de recherche, mais je pense que la meilleure solution serait d'utiliser du son ou de l'ultrason.

 

Pour le Bluetooth comme pour le wifi on utilise l'intensité du signale (RSSI je crois bien) pour avoir une approximation.



#6 Path

Path

    Made By Humans

  • Modérateur
  • PipPipPipPipPip
  • 2 504 messages
  • Gender:Male
  • Location:Paris

Posté 09 septembre 2016 - 07:32

Quand on fait de la triangulation avec du BLE, c'est la puissance du signal reçu qu'on mesure. Des db. C'est pas simple à mettre en oeuvre. Mais avec le rpi3, ce n'est qu'un pb de software.

#7 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 12 septembre 2016 - 06:19

Quand on fait de la triangulation avec du BLE, c'est la puissance du signal reçu qu'on mesure. Des db. C'est pas simple à mettre en oeuvre. Mais avec le rpi3, ce n'est qu'un pb de software.

 

Oui mais avec le Pi3 on est côté client, alors que moi je suis côté access point.

 

Il y a cet outil qui fait un peu ce que je cherche, mais il fait tout et c'est un peu cher.

http://www.libelium.com/products/meshlium/smartphone-detection/



#8 Path

Path

    Made By Humans

  • Modérateur
  • PipPipPipPipPip
  • 2 504 messages
  • Gender:Male
  • Location:Paris

Posté 12 septembre 2016 - 06:38

Je parlais du bluetooth.
Pour le wifi, tu peux transformer le pi en point d´accès fake. Coté mobile, tu peux obtenir le force du signal de tes 3 points d'acces.

#9 ashira

ashira

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 12 septembre 2016 - 08:29

Après tu veux quelle précision? Car dans une pièce, l'intensité du signal doit pas varier énormément ? Le bluetooth peut être + que le Wi-Fi.

#10 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 13 septembre 2016 - 06:45

Le but final est de capturer des habitudes de nos clients de façon passive.

 

Par exemple le cas le plus simple j'ai une boutique peinte en blanc et une en rouge, si j'ai 1000 téléphones qui passent devant chaqu'un mais que je n'ai des entrées que dans la boutique blanche, je peins toutes mes boutiques en blanc.

 

Ensuite la triangulation d'un entitée c'est plus a l'interrieur de la boutique, les gens vont plutot à gauche a droit au fond, font une boucle etc...

 

Il s'agit d'une capture anonyme (enfin via la mac address).

Je sais qu'avec le wifi et le bluetooth on arrive a capturer dans les 50% des gens.



#11 ashira

ashira

    Membre chevronné

  • Modérateur
  • PipPipPipPip
  • 1 333 messages
  • Gender:Male

Posté 13 septembre 2016 - 07:50

Sympa le projet!

Dans ce cas peut être que le Wi-Fi est plus intéressant. Par exemple moi je laisse pratiquement tout le temps mon wifi allumé et mon bluetooth uniquement chez moi pour la musique.. Donc faut voir comment la plupart des gens utilisent le bluetooth et le Wi-Fi du smartphone.

Sinon pour avoir des mesures avec plus de variations (pour être plus precis) tu as regardé les antennes directionnelles?

Je sais pas si ça fonctionne, mais par exemple en mettre 3 au milieu du plafond et dirigés à 120° d'écart. Et après c'est pareil tu pondères l'adresse avec l'intensité du signal.

#12 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 13 septembre 2016 - 07:59

ça fais partie des truc a essayer.

 

La j’attends de recevoir mon matériel de test. je me suis commander des ESP8266 pour voir ce qui est possible de faire.

Cependant je pense que je n'aurais rien avant que l'utilisateur ne se connecte a mon réseau.

 

Je devrais surement partir sur un produit du marché. Mais à 3'000€ par pièce  sans compté les zones complexes ...



#13 cocothebo

cocothebo

    Habitué

  • Membres
  • PipPip
  • 341 messages
  • Gender:Male

Posté 13 septembre 2016 - 10:07

Salut,

 

Projet interressant, même si personnellement, l'idée d'être encore un peu plus "traqué" me déplait mais ce n'est surement pas le but du post de lancer ce débat ;)

 

Pour la précision, je pense que tu peux oublier de vouloir savoir le trajet que font les téléphones juste avec le rssi. Que tu saches combien de téléphone passe devant une boutique, ça se fait, combien approximativement est resté devant la boutique, aussi ça devrait se faire même si la précision n'étant pas terrible, il y aura déjà pas mal de marge d'erreur, mais en jouant par exemple sur le temps passé à environ telle distance, tu peux surement avoir quelquechose de pas trop déconnant.

Par contre vouloir "traqué" un téléphone dans un magasin, ça nécessite disons une précision d'allé quoi 1m en étant gentil (avec 1m de précision, tu sais ou est l'utilisateur à +/- 1 m, soit une erreur potentielle de 2m, et que tu ne pourra pas beaucoup corriger par de multiples mesures vu que la personne se déplace).

Par exemple ya ça qui montre que les stratégie de localisation via BT ne sont pas pertinentes pour un tracking fin : http://ursi-france.telecom-paristech.fr/fileadmin/journees_scient/docs_journees_2014/data/articles/000012.pdf

Et encore ça tient pas complétement compte du fait que le téléphone se trouve dans un sac, une poche à la main etc. Que chaque téléphone aura surement une force de signal un poil différente pour une meme distance etc etc.

 

En WIFI ce sera pire, le signal étant fait pour aller beaucoup plus loin (qu'un BT classe 2 ou 3), ce sera forcément encore plus bruité.

 

Après si vraiment tu veux faire de la détection, j'étais tombé sur des méthodes d'espionnages marrantes via le WIFI mais je ne sais pas a quel point c'est facile à mettre en oeuvre, voir:

https://impact.asu.e...rroundSense.pdf (environ 1m de précision en WIFI pure je crois), il y a surement d'autres articles dans la litérature sur le sujet, je me rappelle aussi avoir lu des articles sur de la détection e mouvement juste par la "déformation" d'un signal style WIFI, des choses du genre quoi.

 

 

Pour faire bref, une méthode totalement passive simple ne fonctionnera pas pour de la localisation en dessous de decametrique, peut etre qu'avec les derniers papiers donnés ci dessus, tu peux faire plus précis mais ça me semble moins facile à mettre en oeuvre. 

 

Et à mon avis si tu veux faire des stats sur les us et coutumes de clients, un système basé sur la video surveillance sera le plus simple et performant à mettre en place.



#14 Donpi

Donpi

    Membre occasionnel

  • Membres
  • Pip
  • 154 messages

Posté 13 septembre 2016 - 04:28

Merci pour ces informations

Je vais lire tout ça, a+





Répondre à ce sujet



  


1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users