LLMpediaThe first transparent, open encyclopedia generated by LLMs

ARCore

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Snap Inc. Hop 4
Expansion Funnel Raw 96 → Dedup 3 → NER 2 → Enqueued 2
1. Extracted96
2. After dedup3 (None)
3. After NER2 (None)
Rejected: 1 (not NE: 1)
4. Enqueued2 (None)
ARCore
NameARCore
DeveloperGoogle
Initial release2018
Programming languageC++, Java, Kotlin
Operating systemAndroid
LicenseApache License 2.0

ARCore ARCore is a software development kit for building augmented reality experiences on mobile devices. It enables device tracking, environmental understanding, and light estimation to anchor virtual objects to real-world scenes for applications across entertainment, retail, education, and enterprise. Major technology companies, hardware manufacturers, academic institutions, and industry consortia have engaged with ARCore through partnerships, standards work, and developer ecosystems.

Overview

ARCore provides three core capabilities: motion tracking, environmental understanding, and light estimation, enabling developers to place virtual content in physical environments on devices from manufacturers like Samsung, Huawei, Xiaomi, OnePlus, and Sony. It competes and interoperates with platforms such as Apple ARKit, Microsoft HoloLens, Meta Quest, and standards efforts from the Khronos Group and W3C. Corporate adopters and app ecosystems including Google Play, Snapchat, Instagram, Pinterest, and Walmart have used AR frameworks to deliver experiences in advertising, commerce, mapping, and social media. Major hardware partners include Qualcomm, MediaTek, Google Pixel, Samsung Galaxy, and chipset initiatives from ARM. Research collaborations have involved labs at Massachusetts Institute of Technology, Stanford University, Carnegie Mellon University, and University of Cambridge.

History and Development

Google announced the project at events involving I/O (Google), following earlier research milestones from teams that collaborated with groups like Google Research and acquisitions such as Niantic-adjacent efforts. Early demonstrations corresponded with work by researchers from X (company), Google X, and academic labs studying simultaneous localization and mapping from institutions like ETH Zurich and Tsinghua University. Subsequent releases introduced features at developer conferences including Google I/O, while partnerships with OEMs were announced alongside product launches by Samsung Galaxy S9, Pixel 2, and models from LG Electronics. The platform evolved amid competition with Apple WWDC announcements and ecosystem shifts influenced by companies such as Facebook (Meta), Snap Inc., Microsoft, and standards debates at the Internet Engineering Task Force and Khronos Group.

Technology and Features

ARCore's motion tracking uses visual-inertial odometry, combining camera data with inertial sensors from components like accelerometers and gyroscopes produced by Bosch, Invensense, and STMicroelectronics. Environmental understanding leverages plane detection and depth estimation, incorporating depth APIs influenced by research from Google Brain, DeepMind, and academic projects at University of California, Berkeley. Light estimation adapts virtual shading using photometric models discussed in conferences such as CVPR, ECCV, and SIGGRAPH. ARCore supports APIs for Unity and Unreal Engine, with integrations referenced alongside game engines like Unity Technologies and Epic Games. Additional features include Cloud Anchors for shared experiences, Sceneform for 3D rendering, and Augmented Faces for facial overlays—tools that align with platform services from Firebase and mapping layers used by Google Maps and OpenStreetMap.

Platform Support and Integration

ARCore runs primarily on Android (operating system) devices, with SDKs for Java (programming language), Kotlin, and native C++ support via NDK (software development kit). Third-party engine integrations include Unity (game engine), Unreal Engine, and web-based access through efforts related to WebXR Device API and proposals within the W3C. Cross-platform initiatives and collaborations aim to bridge experiences across ecosystems with interoperability work involving Apple Inc., Microsoft Corporation, and VR/AR hardware vendors like HTC Corporation and Valve Corporation. Deployment and distribution leverage marketplaces such as Google Play and enterprise management through providers like VMware and Microsoft Intune.

Applications and Use Cases

ARCore has been used in gaming titles similar to projects from Niantic, Inc., in retail applications from IKEA and Amazon (company), in social filters akin to those from Snap Inc. and Instagram (app), and in industrial training prototypes by Boeing and General Electric. Educational deployments draw on content from institutions such as Khan Academy and museums like the Smithsonian Institution. In architecture and construction, firms such as Autodesk and Trimble have experimented with AR overlays for design review and site planning. Healthcare research groups affiliated with Johns Hopkins Hospital and Mayo Clinic have explored AR-guided visualization, while automotive companies like Toyota Motor Corporation and Ford Motor Company have leveraged AR for prototyping and maintenance guides.

Privacy and Security Considerations

Privacy and security discussions around ARCore intersect with regulations and standards from bodies like European Commission, Federal Trade Commission, and legislation such as sections debated in national assemblies of United States Congress and parliaments in the European Union. Concerns involve sensor data handling, biometric overlays, and shared anchors managed through cloud services like Google Cloud Platform and identity systems by OAuth (service) providers. Mitigation strategies cite best practices from organizations including Electronic Frontier Foundation and Privacy International, and technical controls promoted by Android Security Team, ISO/IEC JTC 1, and industry security conferences like Black Hat and DEF CON. Enterprise deployments reference compliance frameworks used by HIPAA-regulated entities and data protection directives influenced by the General Data Protection Regulation.

Category:Augmented reality