(EN) Techniques for accurate, low-complexity, scalable indoor localization. Low- complexity anchor nodes generate acoustic beacon signals, which are passively detectable by a mobile device, which may be unmodified smartphones operating in an acoustic frequency range. The acoustic beacon signals are modulated via codes in a boundary band of audio and ultrasound frequencies, imperceptible to humans yet detectable via a voice microphone of an unmodified smartphone. An application on the mobile device passively captures the acoustic beacon signals and determines relative distances to the anchor nodes. Localization and distance update techniques, implemented on the mobile device and/or a remote server, determines and updates in real-time the location of the mobile device. The system may be scalable to support any number of mobile devices. Based on the tracked location, the indoor localization system may provide indoor location-based-services (LBS) to the mobile devices, and transmit to the mobile device information relevant to its location.
(FR) L'invention concerne des techniques pour une localisation en intérieur précise, de faible complexité, pouvant être mise à l'échelle. Des nœuds d'ancrage de faible complexité génèrent des signaux de balise acoustique, qui peuvent être détectés de manière passive par un dispositif mobile, qui peut être des téléphones intelligents non modifiés fonctionnant dans une plage de fréquences acoustiques. Les signaux de balise acoustique sont modulés par l'intermédiaire de codes dans une bande de limite de fréquences audio et ultrasonores, ne pouvant pas être perçues par les êtres humains, pourtant détectables par l'intermédiaire d'un microphone vocal d'un téléphone intelligent non modifié. Une application sur le dispositif mobile capture de manière passive les signaux de balise acoustique et détermine des distances relatives par rapport aux nœuds d'ancrage. Des techniques de mise à jour de localisation et de distance, mises en œuvre sur le dispositif mobile et/ou un serveur à distance, déterminent et mettent à jour en temps réel la localisation du dispositif mobile. Le système peut être mis à l'échelle pour prendre en charge un nombre quelconque de dispositifs mobiles. Sur la base de la localisation suivie, le système de localisation en intérieur peut fournir des services de localisation (LBS) en intérieur aux dispositifs mobiles, et transmettre au dispositif mobile des informations pertinentes pour sa localisation.