Met deze app kun je je telefoon bedienen met Sonar

Terwijl ik met mijn hand naar links en rechts mep, beweegt een raket in Space Invaders-stijl over het scherm van mijn iPhone. Maar mijn vingers zijn minstens zes centimeter van de handset verwijderd, omdat ik de game eigenlijk bestuur via sonar, die wordt gegenereerd door de originele hardware van de telefoon.





Dit wordt mogelijk gemaakt door software die is gebouwd door Wei Wang en Alex X. Liu van de afdeling Computerwetenschappen en Technologie van de Nanjing University in China. Het gebruikt de ingebouwde luidsprekers van de telefoon om geluid uit te zenden op frequenties tussen 17 en 23 kilohertz - in de richting van het bovenste uiteinde van het menselijk gehoor, en nauwelijks hoorbaar voor jongere oren. Door de gereflecteerde signalen te analyseren die worden gedetecteerd door ingebouwde microfoons, is het mogelijk om de nabijheid van een object, zoals uw hand, tot op vier millimeter nauwkeurig te meten.

Een apparaat bedienen zonder het direct aan te raken is geen goedkope gimmick. Het is overal nuttig waar er een puinhoop is, van een keuken tot een operatiekamer. Pogingen om goedkope gebarenbediening voor computers te creëren zijn in het verleden voorgesteld (zie Een sprong in het tijdperk van gebarencontrole ). Maar Wang en Liu denken dat hun functie goedkoop in elke moderne smartphone kan worden ingebouwd zonder dat er extra hardware nodig is.

Het enige dat nodig is, is een handbeweging.



Het is niet de eerste keer dat een smartphone wordt gebruikt om echolocatie uit te voeren. Shyam Gollakota van de Universiteit van Washington (en MIT Technology Review Innovator Under 35 in 2014) heeft bijvoorbeeld een vergelijkbare aanpak gebruikt als onderdeel van zijn FingerIO-project , die onderzocht of het haalbaar was om menselijke handen te lokaliseren met behulp van hoogfrequent geluid en ingebouwde hardware. Maar Gollakota is onder de indruk van het werk van Wang en Liu, omdat ze het kunnen gebruiken voor directe bediening van de telefoon. Het is heel cool, zegt hij, dat de techniek is geïmplementeerd om in realtime te werken.

Er is een kleine vertraging in de reactie op menselijke gebaren. Wang zegt dat de telefoon 15 milliseconden nodig heeft om beweging te detecteren en te verwerken. In de praktijk is dat echter nauwelijks waarneembaar en de besturing zelf is indrukwekkend. In het begin voel je je gedwongen om je hele hand te bewegen, maar met een beetje oefening wordt het mogelijk om hetzelfde resultaat te bereiken door een enkele vinger te bewegen.

De app is momenteel a onderzoeksproject en niet beschikbaar in een app store. Maar het paar is van plan er een API van te maken die door andere ontwikkelaars kan worden gebruikt om het echolocatiesysteem in apps op iPhones en Android-apparaten te verwerken. Ze denken dat het uiteindelijk zou kunnen worden gebruikt om bijvoorbeeld door webpagina's te bladeren of om pagina's van een e-book om te slaan.



Die lijken veel op de functies die worden voorgesteld als onderdeel van Project Soli . van Google . Maar de aanpak van Google-onderzoekers is om een ​​speciale radarchip te bouwen die aan een apparaat kan worden toegevoegd. Hoewel dat meer nauwkeurigheid biedt dan de sonartechniek, betekent het ook dat er nog een andere technologie in een smartphone moet worden geïntegreerd.

Wang wijst erop dat hardwarefabrikanten in plaats daarvan eenvoudigweg de plaatsing van microfoons en luidsprekers over bestaande apparaten zouden kunnen optimaliseren. Ze zouden zelfs de hoogste frequentie kunnen verhogen waarop apparaten geluid verzenden en ontvangen om submillimeterresoluties te bereiken - de hardware zou waarschijnlijk nog steeds goedkoper zijn dan die nodig is voor radar.

Ondertussen blijven Wang en Liu hun software in het lab verbeteren. Ze hopen versies te ontwikkelen voor slimme horloges en VR-headsets, waarbij interactie met een scherm moeilijk of onmogelijk is, en nieuwe algoritmen te bouwen om individuele vingers te detecteren. Ze beweren al dat ze de beweging van een hand nauwkeurig genoeg kunnen volgen om tekens te identificeren die met een nauwkeurigheid van meer dan 90 procent worden geschreven.



zich verstoppen