当前位置: 首页 > news >正文

Android XR 是什么?解释它的功能、设备、开发工具等

什么是“Android XR”?

Android XR是最新配备AI的OS(操作系统),兼容耳机和眼镜(AR眼镜)。

沉浸式剧场

从视频列表中选择...

 

 您可以体验完全身临其境的视频观看体验。

 

无限工作空间

您的现实世界将成为您的工作空间。您可以使用电子表格、幻灯片等。

从客厅探索世界

在太空中打开 Google 地图并点击沉浸式视图...

移动到您点击的区域附近的天空。当您点击语音气泡时...

屏幕将切换到沉浸式街景,并且您点击的位置周围将出现一个气球。

 

 “Android XR”(耳机)的AI功能

 “Android XR”(耳机)的AI功能

安卓版双子座 XR

Gemini for Android XR 是一款人工智能助手,可以理解您所说的和您所看到的(物理或数字)并采取行动。体验可以进行自然对话并与您共享相同上下文的人工智能。

 

 

圈圈搜索

Android XR 中强大的搜索功能。如果你在现实或虚拟世界中围绕一个物体画一个圆圈,它就会搜索与该物体相关的信息并显示结果。

“Android XR”的AR眼镜功能

安卓 XR AR 导航

智能手机版谷歌地图中安装的AR导航将针对Android XR上的AR眼镜进行优化。路线会显示在玻璃上,同时会显示谷歌地图,为您显示路线。 ​​​​​​​​​​​​​​

Android XR 实时自动翻译

对话过程中,对方的声音被实时翻译并以文字形式显示在AR眼镜上。

安卓版双子座 XR

Gemini 是一个支持您日常生活的人工智能助手。它由时尚的 AR 眼镜提供支持,可以了解您周围的世界,并在您需要时通过自然对话提供有用的信息。不用拿出智能手机,就可以方便地使用我之前介绍的AR导航、翻译等。

*AR眼镜功能将在未来推出。

三星制造的 Android XR“Project Moohan”耳机

目前(2024年12月13日),三星已经宣布发布一款适用于Android XR的耳机。

Unlock the Infinite Possibilities of XR With Galaxy AI – Samsung Global Newsroom

使用 Android XR 耳机体验下一代现实主义

XR技术带来的创新正在拓展现实的边界并改变体验的价值。Android XR 耳机是支持未来现实生活体验的重要设备。

优先考虑用户体验

我们始终优先考虑用户体验,为了实现这一目标,我们利用Galaxy AI等尖端技术来提供Android XR 耳机提供的自然、直观的交互。该技术由Galaxy 生态系统提供支持,有能力改变您的日常生活。

通过开放协作开发Android XR平台

与谷歌高通等行业领导者开放合作开发了新的Android XR平台。该平台通过与Galaxy 生态系统Google 应用程序甚至第三方开发者的合作提供丰富的内容体验。

Android XR耳机“Project Moohan”的特点

Android XR 耳机可通过手势和控制器进行交互,以及语音和自然对话。它由Gemini技术提供支持,拥有对话式用户界面 (UI) 并能够了解周围环境。这为每个用户提供了个性化的体验。

Project Moohan是首款Android XR 耳机,提供了这些创新体验。这款耳机提供无限空间的沉浸感,具有最先进的显示屏、直通功能和自然的多模式输入。这使您可以使用 Google 地图探索世界、在 YouTube 上观看体育赛事并与 Gemini 一起计划您的旅行。

轻便舒适的设计

Project Moohan具有轻巧、符合人体工程学的设计,即使在长时间使用时也能提供舒适感。这使得用户可以随时舒适地享受XR体验。

 

关于Android XR开发环境

Android XR支持使用Android Jetpack XRUnityOpenXRWebXR进行开发。通过充分利用这些框架,您可以顺利开发提供前沿XR体验的应用程序。

Android Jetpack XR

大多数Android 应用程序Android XR开箱即用,无需任何额外的开发工作。 Android XR自动处理设备交互和生命周期管理,使开发人员能够专注于应用程序功能和创新。这种机制简化了支持 XR 的应用程序的开发,并实现了下一代技术的高效使用。您可以使用 Kotlin 和 Compose 等现代工具以及 Java 和 Views 等老一代工具构建沉浸式 XR 体验。

充分利用Unity的内容创建功能,轻松将应用程序从其他平台迁移到Android XR 。性能优化工具、庞大的资源库和强大的社区保证了开发的顺利进行。

XR交互工具包

与自然手势和手势的直观交互。

XR 手

可以添加自定义手势,例如竖起大拇指和指向。

高级图形功能

通过注视点渲染和 URP Spacewarp 实现高质量的视觉效果和流畅的操作。

带眼动追踪的注视点渲染

动态调整渲染焦点以优化 GPU 性能。

合成层

文本和边缘更清晰,渲染伪影更少。

URP 空间扭曲

减少渲染负载并实现高质量的图形和性能。

https://developer.android.com/develop/xr/unity

Unity Support for Android XR: Let’s Get Started! - Unity Engine - Unity Discussions

开放XR

Android XR支持 OpenXR 1.1 规范和选定的供应商扩展,以支持使用 OpenXR 创建的应用程序。OpenXR是一种开放标准,允许您在各种 XR 设备上使用一组通用 API 来创建身临其境的交互式体验。

可追踪功能
  • 平面检测:识别和跟踪环境中的平面,并将虚拟对象放置在与现实世界相关的位置。
  • 锚定:将虚拟参考点锚定到现实世界的对象或位置,以便虚拟内容在用户移动时保持精确的定位和方向。
射线投射

一种计算虚拟光线与场景中对象的交集的技术,允许选择和操作虚拟元素。

锚固持久性

跨多个会话保存和恢复锚点,以确保虚拟内容始终放置在您的环境中。

物体追踪

能够跟踪鼠标、键盘和其他现实世界的对象。

深度纹理

提供有关相机与场景中对象之间的距离的信息,从而实现逼真的遮挡和交互效果。

通过

它将现实世界的摄像机镜头与虚拟内容相结合,提供无缝融合物理世界和数字世界的混合现实体验。

人脸追踪

它跟踪用户的面部特征,并允许他们创建逼真且富有表现力的化身和虚拟角色。

眼球追踪

跟踪用户的眼睛位置和方向,使头像的眼睛姿势更加真实。

手部追踪

跟踪用户的手部位置和运动以获得更自然的交互。

光估计

调整照明模型以匹配用户的真实照明条件。

支持的输入设备

Android XR支持以下输入设备:

  • 手部交互:识别特定的手势,例如捏合、滑动和指向,使您可以与虚拟对象进行交互。
  • 眼睛注视交互:跟踪您的眼球运动并通过注视与虚拟对象进行交互。
  • 6DoF 运动控制器:跟踪控制器位置和运动并触发按钮按下和悬停事件。
  • 鼠标交互:使用鼠标与 3D 空间中的对象进行交互。
性能特点

Android XR支持以下与性能相关的功能:

  • 具有眼动追踪的 Fovation:应用程序仅在眼睛的焦点处呈现高分辨率内容的能力。
  • 空间扭曲:使用速度矢量和深度纹理信息生成插值帧以增加用户沉浸感。
  • 性能指标:提供 XR 设备、合成器和 XR 应用程序的运行时性能指标(CPU 帧时间、GPU 帧时间、GPU 利用率等)。

https://developer.android.com/develop/xr/openxr

网络XR

Android XR 上 Chrome 中的 WebXR 支持

ChromeAndroid XR上支持WebXRWebXR是一项由 W3C 标准化的开放技术,为兼容浏览器提供高性能 XR API。如果您正在进行网络开发,则可以将 3D 模型添加到现有网站或构建新的沉浸式体验。

WebXR 支持功能(Android XR 上的 Chrome)

Android XR上的Chrome浏览器支持以下WebXR功能。

  • 设备接口
  • AR模块
  • 游戏手柄模块
  • 命中测试模块
  • 手动输入
  • 深度感应
  • 光估计
WebXR框架
  • Three.jsBabylon.js:如果您想要完全控制 3D 场景并创建自定义的复杂交互,那么这是理想的选择。
  • A-Frame模型查看器:对于使用类似 HTML 的语法进行快速原型设计和定义 3D 场景非常有用。

https://developer.android.com/develop/xr/develop-with-webxr

相关文章:

Android XR 是什么?解释它的功能、设备、开发工具等

什么是“Android XR”? Android XR是最新配备AI的OS(操作系统),兼容耳机和眼镜(AR眼镜)。 沉浸式剧场 从视频列表中选择... 您可以体验完全身临其境的视频观看体验。 无限工作空间 您的现实世界将成为您…...

【算法】实体关系抽取

✨✨ 欢迎大家来访Srlua的博文(づ ̄3 ̄)づ╭❤~✨✨ 🌟🌟 欢迎各位亲爱的读者,感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢,在这里我会分享我的知识和经验。&am…...

Codeforces Round 993 (Div. 4)题解

A. Easy Problem 思路&#xff1a;经过看了一眼&#xff0c;我们发现&#xff0c;ab的和一定是n&#xff0c;且两个都是正整数&#xff0c; 所以a的范围就是从1~n-1 所以输出n-1即可 #include<bits/stdc.h> using namespace std; #define int long long int t; int n…...

【计算机网络】期末考试预习复习|中

作业讲解 转发器、网桥、路由器和网关(4-6) 作为中间设备&#xff0c;转发器、网桥、路由器和网关有何区别&#xff1f; (1) 物理层使用的中间设备叫做转发器(repeater)。 (2) 数据链路层使用的中间设备叫做网桥或桥接器(bridge)。 (3) 网络层使用的中间设备叫做路…...

从零用java实现 小红书 springboot vue uniapp (4)个人主页优化

前言 移动端演示 http://8.146.211.120:8081/#/ 前面的文章我们基本完成了详情页开发 今天我们具体的去进行实现个人中心 并且分享我开发时遇到的问题 首先先看效果 我们对布局整体规划一下 个人名片 半透明背景 刚开始我用的是 <view style"background-image: ur…...

为“行车大脑”降温:Simdroid-EC助力汽车ECU设计研发

ECU&#xff08;Electronic Control Unit&#xff0c;电子控制单元&#xff09;被誉为汽车的行车大脑&#xff0c;在工作时会产生大量的热量&#xff0c;而其散热存在以下难题&#xff1a;一是工作环境恶劣&#xff0c;ECU常处于高温环境中&#xff1b;二是ECU所处的空间较为狭…...

视频汇聚平台:Liveweb视频流媒体平台视频监控系统解决方案

数字化技术在安防领域的广泛应用已经成为公安等重要执法部门的重要趋势&#xff0c;主要得益于无线网络通信技术和计算机技术的快速进步。传统的视频监控系统存在诸多局限&#xff0c;例如只能进行现场监视&#xff0c;报警信息传输简单&#xff0c;无法远距离传输视频信号&…...

通过解调使用正则化相位跟踪技术进行相位解包裹

1. 绪论 光学计量学通常使用光学干涉仪来测量各种物理量。1,2 根据应用的不同&#xff0c;可以使用多种类型的干涉仪&#xff0c;但它们的共同目标是产生一个由被测物理量调制的条纹图案。使用这种光束编码程序可以检测到的物理量范围非常广&#xff1a;深度测量、应变分析、温…...

VMware替代 | 双一流大学采用ZStack ZSphere虚拟化平台加速医学应用算法分析

某双一流大学医学部在面对日益增长的医学应用算法分析需求时&#xff0c;选择采用ZStack ZSphere虚拟化平台&#xff0c;以满足其高性能计算和GPU业务应用的迫切需求。该平台凭借其轻量化、卓越性能及易用性&#xff0c;成功解决了医学部在虚拟化及GPU应用场景中的挑战。随着平…...

UNIAPP框架uView初步集成与开发设计

uView UI&#xff0c;是uni-app生态最优秀的UI框架&#xff0c;全面的组件和便捷的工具会让您信手拈来&#xff0c;如鱼得水。本文章分享UNIAPP集成使用uView页面动态开发设计。 一、使用HBuilder X 直接导入插件&#xff0c;下载后重启 uView - DCloud 插件市场 二、配置样…...

C05S08-LVS负载均衡

一、LVS 1. LVS概述 LVS&#xff08;Linux Virtual Server、Linux虚拟服务&#xff09;是一种基于Linux系统集群的负载均衡方案&#xff0c;属于四层的负载均衡。 集群&#xff1a;将相同组件部署在不同的服务器上&#xff0c;提供统一的服务&#xff0c;以及同样的功能&…...

C 语言代码诗韵:数字功能的雅集华章

函数基本操作练习 主要内容&#xff1a; 本任务主要练习函数的申请、定义、调用等&#xff0c;主要包含以下功能&#xff1a; 1&#xff09;编写函数&#xff0c;输入一个整数&#xff0c;求各个数字之和&#xff1b; 2&#xff09;编写函数&#xff0c;计算1&#xff01;2&…...

ps案例制作

宣传海报 暖色调海报商品展示图...

【C++】列表初始化、声明、范围for、array容器

列表初始化、声明、范围for、array容器 一、统一的列表初始化1.1 使用{ }初始化1.2 initializer_list容器 二、声明2.1 auto关键字2.2 decltype关键字2.3 nullptr关键字 三、范围for四、array容器和forward_list容器 一、统一的列表初始化 1.1 使用{ }初始化 在C98中&#xf…...

C++智能指针详解

一、智能指针简介 智能指针是一个类似于指针的类&#xff0c;将指针交给这个类对象进行管理&#xff0c;我们就可以像使用指针一样使用这个类&#xff0c;并且它会自动释放资源。 智能指针运用了 RAII 的思想(资源获得即初始化)。RAII 是指&#xff0c;用对象的生命周期来管理资…...

基础库正则表达式

我们已经可以用requests 库来获取网页的源代码&#xff0c;得到 HTML 代码。但我们真正想要的数据是包含在 HTML代码之中的&#xff0c;要怎样才能从 HTML,代码中获取想要的信息呢?正则表达式就是其中一个有效的方法。 本篇博客我们将了解一下正则表达式的相关用法。正则表达…...

【spring专题】spring如何解析配置类和扫描包路径

文章目录 目标重要的组件加载配置类启动解析组件定位配置类解析配置类 扫描过程总结 目标 这是我们使用注解方式启动spring容器的核心代码 AnnotationConfigApplicationContext applicationContext new AnnotationConfigApplicationContext(MyConfig.class); User user (Us…...

MyBatis框架的入门

目录 MyBatis第一章&#xff1a;框架的概述1. MyBatis框架的概述 第二章&#xff1a;MyBatis的入门程序1. 创建数据库和表结构2. MyBatis的入门步骤 MyBatis 第一章&#xff1a;框架的概述 1. MyBatis框架的概述 MyBatis是一个优秀的基于Java的持久层框架&#xff0c;内部对…...

代码随想录D22-23 回溯算法01-02 Python

理论回顾 回溯法也可以叫做回溯搜索法&#xff0c;它是一种搜索的方式。回溯是递归的副产品&#xff0c;只要有递归就会有回溯。 回溯的本质是穷举&#xff0c;穷举所有可能&#xff0c;然后选出我们想要的答案&#xff0c;如果想让回溯法高效一些&#xff0c;可以加一些剪枝…...

【网络云计算】2024第50周-每日【2024/12/13】小测-理论-写10个Bash Shell脚本-解析

文章目录 1. 计算1到100的和2. 列出当前目录下所有文件和文件夹3. 检查文件是否存在4. 备份文件到指定目录&#xff08;简单示例&#xff09;5. 打印系统当前日期和时间6. 统计文件中的行数7. 批量重命名文件&#xff08;将.txt后缀改为.bak&#xff09;8. 查找进程并杀死&…...

【JavaEE】-- HTTP

1. HTTP是什么&#xff1f; HTTP&#xff08;全称为"超文本传输协议"&#xff09;是一种应用非常广泛的应用层协议&#xff0c;HTTP是基于TCP协议的一种应用层协议。 应用层协议&#xff1a;是计算机网络协议栈中最高层的协议&#xff0c;它定义了运行在不同主机上…...

vscode(仍待补充)

写于2025 6.9 主包将加入vscode这个更权威的圈子 vscode的基本使用 侧边栏 vscode还能连接ssh&#xff1f; debug时使用的launch文件 1.task.json {"tasks": [{"type": "cppbuild","label": "C/C: gcc.exe 生成活动文件"…...

智能在线客服平台:数字化时代企业连接用户的 AI 中枢

随着互联网技术的飞速发展&#xff0c;消费者期望能够随时随地与企业进行交流。在线客服平台作为连接企业与客户的重要桥梁&#xff0c;不仅优化了客户体验&#xff0c;还提升了企业的服务效率和市场竞争力。本文将探讨在线客服平台的重要性、技术进展、实际应用&#xff0c;并…...

Java 加密常用的各种算法及其选择

在数字化时代&#xff0c;数据安全至关重要&#xff0c;Java 作为广泛应用的编程语言&#xff0c;提供了丰富的加密算法来保障数据的保密性、完整性和真实性。了解这些常用加密算法及其适用场景&#xff0c;有助于开发者在不同的业务需求中做出正确的选择。​ 一、对称加密算法…...

BCS 2025|百度副总裁陈洋:智能体在安全领域的应用实践

6月5日&#xff0c;2025全球数字经济大会数字安全主论坛暨北京网络安全大会在国家会议中心隆重开幕。百度副总裁陈洋受邀出席&#xff0c;并作《智能体在安全领域的应用实践》主题演讲&#xff0c;分享了在智能体在安全领域的突破性实践。他指出&#xff0c;百度通过将安全能力…...

OPENCV形态学基础之二腐蚀

一.腐蚀的原理 (图1) 数学表达式&#xff1a;dst(x,y) erode(src(x,y)) min(x,y)src(xx,yy) 腐蚀也是图像形态学的基本功能之一&#xff0c;腐蚀跟膨胀属于反向操作&#xff0c;膨胀是把图像图像变大&#xff0c;而腐蚀就是把图像变小。腐蚀后的图像变小变暗淡。 腐蚀…...

云原生玩法三问:构建自定义开发环境

云原生玩法三问&#xff1a;构建自定义开发环境 引言 临时运维一个古董项目&#xff0c;无文档&#xff0c;无环境&#xff0c;无交接人&#xff0c;俗称三无。 运行设备的环境老&#xff0c;本地环境版本高&#xff0c;ssh不过去。正好最近对 腾讯出品的云原生 cnb 感兴趣&…...

AGain DB和倍数增益的关系

我在设置一款索尼CMOS芯片时&#xff0c;Again增益0db变化为6DB&#xff0c;画面的变化只有2倍DN的增益&#xff0c;比如10变为20。 这与dB和线性增益的关系以及传感器处理流程有关。以下是具体原因分析&#xff1a; 1. dB与线性增益的换算关系 6dB对应的理论线性增益应为&…...

Elastic 获得 AWS 教育 ISV 合作伙伴资质,进一步增强教育解决方案产品组合

作者&#xff1a;来自 Elastic Udayasimha Theepireddy (Uday), Brian Bergholm, Marianna Jonsdottir 通过搜索 AI 和云创新推动教育领域的数字化转型。 我们非常高兴地宣布&#xff0c;Elastic 已获得 AWS 教育 ISV 合作伙伴资质。这一重要认证表明&#xff0c;Elastic 作为 …...

Python竞赛环境搭建全攻略

Python环境搭建竞赛技术文章大纲 竞赛背景与意义 竞赛的目的与价值Python在竞赛中的应用场景环境搭建对竞赛效率的影响 竞赛环境需求分析 常见竞赛类型&#xff08;算法、数据分析、机器学习等&#xff09;不同竞赛对Python版本及库的要求硬件与操作系统的兼容性问题 Pyth…...