Vandaag hebben we besloten om te bekijken wat Google ARCore is en hoe augmented reality wordt gebruikt in de wereld van vandaag. De term ‘augmented reality’ is inmiddels een bekende uitdrukking in de wereld van technologie. Grote spelers als Google en Apple hebben deze markt betreden. Apple implementeerde gespecialiseerde hardware, zoals LiDAR-scanners, in zijn smartphones en tablets, terwijl Google voornamelijk software gebruikte om hetzelfde doel te bereiken. Google is een stap voor dankzij zijn AR-softwareontwikkelingskit, of SDK, bekend als ARCore.
Wat is Google ARCore?
De Google ARCore SDK werd voor het eerst uitgebracht in 2018. Met Google ARCore, vaak aangeduid als “Google Play Services voor AR”, kunnen ontwikkelaars augmented reality-applicaties maken. Het heeft verschillende belangrijke applicaties en is al beschikbaar op smartphones van verschillende fabrikanten. Google ARCore is compatibel met de meeste high-end en mid-range Android-apparaten.
Wat is Project Tango?
Google experimenteerde eerst met AR met Project Tango, dat later werd stopgezet na de introductie van ARCore. Project Tango vereiste gespecialiseerde hardware met veel camera’s en sensoren. ARCore heeft geen extra apparatuur nodig, omdat het kan worden gedaan met behulp van de camera van een smartphone en ingebouwde sensoren. De nieuwe SDK is een stuk veelzijdiger omdat hij met bijna elke smartphone werkt.
Hoe werkt Google ARCore?
Om te interpreteren waar het apparaat zich in de wereld eromheen bevindt door locatiewijzigingen te berekenen, gebruikt Google ARCore SLAM (Simultaneous Localization and Mapping). ARCore kan objecten identificeren die visueel te onderscheiden zijn op foto’s die met een camera zijn gemaakt. Vervolgens wordt met behulp van deze functiepunten bepaald of het apparaat van positie is veranderd en wat de kenmerken van de nieuwe locatie zijn. ARCore gebruikt deze functiepunten om vlakken te identificeren – horizontale of verticale oppervlakken – en gebruikt ze voor extra context.
Ten slotte wordt camerapositie- en oriëntatie-informatie, afhankelijk van het scenario, gecombineerd met sensormetingen om ontwikkelaars een raamwerk te bieden om dingen via de camerafeed weer te geven en het de schijn te geven deel uit te maken van de echte wereld. ARCore kan ook bepalen hoeveel licht er aan boord is en die gegevens gebruiken om een weergegeven afbeelding helderder of donkerder te laten lijken, afhankelijk van hoe ARCore denkt dat zonlicht erop zal vallen.
Apparaten die compatibel zijn met Google ARCore
ARCore is gebouwd om te functioneren met standaard cameraconfiguraties op consumentenapparaten. Het is afhankelijk van de camera van je telefoon en bewegingssensoren, zoals de gyroscoop en versnellingsmeter. De softwaretrucs van Google en de reeks fundamentele ideeën van ARCore begrijpen wat de camera ziet en creëren op basis daarvan een AR-ervaring.
Google stelt geen specifieke systeemvereisten voor met ARCore uitgeruste apparaten. Een apparaat met Android 7.0 Nougat of hoger is vereist om het uit te voeren, maar voor sommige apparaten is een recentere Android-versie vereist.
Bovendien, omdat Google de ARCore-ondersteuning op het platform handmatig moet inschakelen, biedt het bedrijf hiervoor geen systeemvereisten. De meeste smartphones zijn krachtig genoeg om ARCore effectief te gebruiken; Google moet apparaten echter handmatig testen en certificeren om gebruikers een optimale ARCore-ervaring te bieden.
Welke apps gebruiken Google ARCore?
Google zet zich volledig in voor deze technologie en een van de mooiste voorbeelden is de Measure-app.
Op Android-apparaten wordt de technologie van ARCore gebruikt door apps zoals TikTok en Snapchat om hun in-app AR-ervaringen, zoals gezichtsdetectie, te verbeteren.
Met andere apps, zoals InkHunter, kun je een tatoeage testen voordat je een afspraak boekt. ColorSnap Visualizer toont gebruikers een virtuele weergave van de kleuren op ongeverfde muren met AR voordat ze ze schilderen. Het is geïmplementeerd in leerapplicaties en games.
Pokémon GO veroorzaakte de rage voor augmented reality-games toen het in 2016 debuteerde. Andere games, zoals Jurassic World Alive, The Walking Dead: Our World, Five Nights at Freddy’s AR: Special Delivery en meer gebruiken AR. Google ARCore kan ook op iOS worden gebruikt; er zijn echter veel minder op Apple gebaseerde applicaties die er gebruik van maken.