ARCore, also known as Google Play Services for AR, is a software development kit developed by Google that allows for augmented reality (AR) applications to be built. ARCore has been integrated into a multitude of devices.[2]
Key technologies
ARCore uses a few key technologies to integrate virtual content with the real world as seen through the camera of a smartphone or tablet.[3] Each of these technologies can be utilized by developers to create a high-quality, immersive AR experience.
Six degrees of freedom
- Allows the phone to understand and track its position relative to the world.
- A motion tracking process known as simultaneous localization and mapping (SLAM) utilizes feature points - which are visually distinct objects within camera view - to provide focal points for the phone to determine proper positioning (pose) of the device.[4]
Environmental understanding
- Allows the phone to detect the size and location of flat surfaces - both vertical and horizontal - with feature points.
- Geometric plane can be calculated based on detected feature points.
- A scene semantics API is used to gather real-time semantic data about the user's surroundings and uses that data to identify objects and features in view.
Light estimation
- Lighting Estimation API allows the phone to estimate the environment's current lighting conditions and display images accurately in relation to real-world lighting.
- Lighting cues such as shadows and highlights are used to more immersively display virtual objects.[5]
Depth analysis
- Utilizes the phone's camera to create depth maps, which enable the device to more accurately determine the amount of space between surfaces based on what is captured.[6]
- In order to properly assess the real world, depth maps are created to measure the amount of space between objects or surfaces.
- A depth-from-motion algorithm takes the motion data from the user's camera and utilizes it to create a more detailed depth map.[7]
Geospatial capabilities
- This function's API uses GPS and allows creators to give users unique experiences based on their real-world location.[8]
- Google's visual positioning system (VPS) is utilized for this process.
- Matches the user's visual data with that of Google Maps to determine precise location.
See also
- ARKit – Augmented reality API for Apple platforms
- OpenXR – Standard for access to virtual reality and augmented reality platforms and devices
References
External links
|
|---|
|
|
|
|---|
| Software | |
|---|
| Operating systems | |
|---|
| Machine learning models | |
|---|
| Neural networks |
- EfficientNet
- Gato
- Inception
- MobileNet
- Transformer
- WaveNet
|
|---|
| Computer programs | |
|---|
| Formats and codecs | |
|---|
| Programming languages | |
|---|
| Search algorithms | |
|---|
| Domain names |
- .app
- .dev
- .google
- .zip
- g.co
- google.by
|
|---|
| Typefaces | |
|---|
|
|
Software |
|---|
| A | |
|---|
| B | |
|---|
| C | |
|---|
| D |
- Data Commons
- Dataset Search
- Desktop
- Dictionary
- Dinosaur Game
- Directory
- Docs
- Docs Editors
- Domains
- Drawings
- Drive
- Duo
|
|---|
| E | |
|---|
| F | |
|---|
| G | |
|---|
| H | |
|---|
| I | |
|---|
| J | |
|---|
| K | |
|---|
| L | |
|---|
| M | |
|---|
| N | |
|---|
| O | |
|---|
| P | |
|---|
| Q | |
|---|
| R | |
|---|
| S | |
|---|
| T | |
|---|
| U | |
|---|
| V | |
|---|
| W | |
|---|
| Y |
- YouTube
- YouTube Kids
- YouTube Music
- YouTube Premium
- YouTube Shorts
- YouTube Studio
- YouTube TV
- YouTube VR
|
|---|
|
|
Hardware |
|---|
| Pixel | | Smartphones | |
|---|
| Smartwatches | |
|---|
| Tablets | |
|---|
| Laptops | |
|---|
| Other |
- Pixel Buds (2017–present)
|
|---|
|
|---|
| Nexus | | Smartphones | |
|---|
| Tablets |
- Nexus 7 (2012)
- Nexus 10 (2012)
- Nexus 7 (2013)
- Nexus 9 (2014)
|
|---|
| Other |
- Nexus Q (2012)
- Nexus Player (2014)
|
|---|
|
|---|
| Other | |
|---|
|
|
|
|---|
| Advertising |
- Feldman v. Google, Inc. (2007)
- Rescuecom Corp. v. Google Inc. (2009)
- Goddard v. Google, Inc. (2009)
- Rosetta Stone Ltd. v. Google, Inc. (2012)
- Google, Inc. v. American Blind & Wallpaper Factory, Inc. (2017)
- Jedi Blue
|
|---|
| Antitrust |
- European Union (2010–present)
- United States v. Adobe Systems, Inc., Apple Inc., Google Inc., Intel Corporation, Intuit, Inc., and Pixar (2011)
- Umar Javeed, Sukarma Thapar, Aaqib Javeed vs. Google LLC and Ors. (2019)
- United States v. Google LLC (2020)
- United States v. Google LLC (2023)
|
|---|
Intellectual property |
- Perfect 10, Inc. v. Amazon.com, Inc. (2007)
- Viacom International, Inc. v. YouTube, Inc. (2010)
- Lenz v. Universal Music Corp.(2015)
- Authors Guild, Inc. v. Google, Inc. (2015)
- Field v. Google, Inc. (2016)
- Google LLC v. Oracle America, Inc. (2021)
- Smartphone patent wars
|
|---|
| Privacy |
- Rocky Mountain Bank v. Google, Inc. (2009)
- Hibnick v. Google, Inc. (2010)
- United States v. Google Inc. (2012)
- Judgement of the German Federal Court of Justice on Google's autocomplete function (2013)
- Joffe v. Google, Inc. (2013)
- Mosley v SARL Google (2013)
- Google Spain v AEPD and Mario Costeja González (2014)
- Frank v. Gaos (2019)
|
|---|
| Other |
- Garcia v. Google, Inc. (2015)
- Google LLC v Defteros (2020)
- Epic Games v. Google (2021)
- Gonzalez v. Google LLC (2022)
|
|---|
|
Related |
|---|
| Concepts |
- Beauty YouTuber
- BookTube
- BreadTube
- "Don't be evil"
- Gayglers
- Google as a verb
- Google bombing
- 2004 U.S. presidential election
- Google effect
- Googlefight
- Google hacking
- Googleshare
- Google tax
- Googlewhack
- Googlization
- Illegal flower tribute
- Objectives and key results
- Rooting
- Search engine manipulation effect
- Side project time
- Sitelink
- Site reliability engineering
- StudyTube
- VTuber
- YouTube Poop
- YouTuber
|
|---|
| Products | | Android | |
|---|
| Street View coverage |
- Africa
- Antarctica
- Asia
- Europe
- North America
- Oceania
- South America
|
|---|
| YouTube |
- Copyright strike
- Education
- Features
- Moderation
- Most-disliked videos
- Most-liked videos
- Most-subscribed channels
- Most-viewed channels
- Most-viewed videos
- Arabic music videos
- Chinese music videos
- French music videos
- Indian videos
- Pakistani videos
- Official channel
- Social impact
- YouTube Premium original programming
|
|---|
| Other |
- Gmail interface
- Maps pin
- Most downloaded Google Play applications
- Stadia games
|
|---|
|
|---|
| Documentaries |
- AlphaGo
- Google: Behind the Screen
- Google Maps Road Trip
- Google and the World Brain
- The Creepy Line
|
|---|
| Books |
- Google Hacks
- The Google Story
- Googled: The End of the World as We Know It
- How Google Works
- I'm Feeling Lucky
- In the Plex
- The MANIAC
|
|---|
| Popular culture |
- Google Feud
- Google Me (film)
- "Google Me" (Kim Zolciak song)
- "Google Me" (Teyana Taylor song)
- Is Google Making Us Stupid?
- Proceratium google
- Matt Nathanson: Live at Google
- The Billion Dollar Code
- The Internship
- Where on Google Earth is Carmen Sandiego?
|
|---|
| Other | |
|---|
|
|
Italics denote discontinued products.
Category
Outline
|
|
|---|
|
| Concepts | |
|---|
| Technologies | | Display | |
|---|
| 3D interaction | |
|---|
| Software | |
|---|
| Photography |
- 360-degree video
- Free viewpoint television
- Omnidirectional (360-degree) camera
- VR photography
|
|---|
| Other | |
|---|
|
|---|
| Peripherals | |
|---|
| Companies | |
|---|
| Devices | |
|---|
| Software | | General | |
|---|
Operating systems and desktop environments | |
|---|
Development tools and game engines | |
|---|
| Games |
- List of HTC Vive games
- List of Meta Quest games
- List of Oculus Rift games
- List of PlayStation VR games
|
|---|
Communities and social networks |
- AltspaceVR
- FaceTime for visionOS
- Horizon Worlds
- NeosVR
- Rec Room
- Resonite
- Sansar
- Sensorium
- Sinespace
- VRChat
- VTime XR
|
|---|
|
|---|
| People |
- Philippe Bekaert
- Maurice Benayoun
- Simon Birrell
- Mark Bolas
- Brendan Bradley
- Fred Brooks
- Boštjan Burger
- John Carmack
- Tim Cook
- Carolina Cruz-Neira
- Ela Darling
- Char Davies
- Thomas A. DeFanti
- Steven K. Feiner
- Scott Fisher
- Jerome Foster II
- Henry Fuchs
- Thomas A. Furness III
- Morton Heilig
- Eric Howlett
- Brendan Iribe
- Myron W. Krueger
- Jaron Lanier
- R. Bowen Loftin
- Palmer Luckey
- Mark Stephen Meadows
- Michelle and Uri Kranot
- Tony Parisi
- Nonny de la Peña
- Elia Petridis
- Warren Robinett
- Lawrence J. Rosenblum
- Daniel J. Sandin
- Dieter Schmalstieg
- Bob Sproull
- Nicole Stenger
- Ivan Sutherland
- Susumu Tachi
- Gunpei Yokoi
- Mark Zuckerberg
|
|---|
| In fiction |
- Attack of the Killer App (Futurama Episode)
- Holodeck (Star Trek)
- Netrunner
- Neuromancer
- Ready Player One
- Ready Player Two
- Snow Crash
- Superhot
- Sword Art Online
- The Matrix
|
|---|
Portals
Category
- Augmented reality
- Mixed reality
- Virtual reality
- Metaverse
- Spatial computing
Commons
|