继北极星项目后,又一款低成本AR眼镜开源方案:OpenAR

news2024/9/28 19:24:38

2018年的时候,Leap Motion(Ultraleap前身)曾开源了一款低成本、简易的AR头显方案:Project North Star(北极星项目)。该方案主要用来帮助爱好者、开发者们快速上手AR开发,而无需购买HoloLens等昂贵的AR头显。

除了北极星AR外,这些年来类似的开源AR头显很少,采用率也不高。我们知道,由于AR光学成本高,目前市面上支持3D显示的AR眼镜通常都比较昂贵,普通人难以接受,而机构批量采购的成本也很高。在低成本AR眼镜(不包含AR观影眼镜)领域,目前还比较缺失。

在今年AWE Europe期间,一家叫OpenAR的公司展示了一款开源AR头显,这款头显外观看起来比较粗糙,更像是AR原型,不过它面对的市场主要是发展中国家,目的是帮助学生们快速探索AR,并通过AR来学习。

OpenAR头显

截至目前,OpenAR已经推出了1.0和2.0两个版本,分别采用了不同的光学方案,2.0版更像头戴显示器,可做成单目或双目。接下来先来了解一下1.0版本的设计。

OpenAR 1.0

据青亭网了解,OpenAR 1.0的光学部分由半反半透的平凸镜(一面凸一面平)和OLED微显示屏组成,光路为同轴,显示屏的光源穿过透镜中心到达镜面,然后再反射入人眼。OpenAR称,这种光学的原理与红点瞄准镜类似,区别是它专为双眼设计。值得注意的是,OpenAR 1.0的瞳距可调,而且只需要旋转正面的螺钉,就能调整AR图像的视觉距离。

OpenAR 1.0的透镜在安装时具有一定角度,这种倾斜的设计是为了调整AR图像在人眼的聚焦位置,起到欺骗大脑的效果。在首次使用时,用户需要先调节透镜的角度,确保左右眼都能看到AR图像,并且大脑可以将左右眼的AR图像处理成3D立体图像。

为了将AR更好的固定在空间中,OpenAR 1.0配备了超声波传感器,来测量空间距离。OpenAR表示:你也可以改变这种测距方式,改为其他传感器,或手机应用。

整体来讲,OpenAR 1.0的成本只需要20欧元,虽然显示效果与最新的AR眼镜技术有差距,但对于学校等机构来讲,这种低成本AR头显可以让学生们更快的尝试这项技术。

体验者表示,由于OpenAR的组件大部分由3D打印而成,组装后感觉不够牢固,舒适性也不够好。不过,如果小心使用该AR头显上的旋钮,还是可以稳定运行。

OpenAR 2.0

相比于1.0版,OpenAR 2.0版的质量得到进一步提升,而且外形设计更成熟。OpenAR表示:2.0版改善了人体工学,它主要由两部分组成,顶部是计算模块,而下方则是显示模块。此外,它更注重于模块化设计,可根据不同的应用场景进行定制,比如加入红外摄像头、扬声器、LiDAR传感器等等。

2.0版本可配备Raspberry Pi主板,因此可独立运行,此外还可以连接键盘、鼠标,作为穿戴式电脑屏幕来使用。它的成本大概在70欧元左右。

手势追踪指套

除了AR头显外,OpenAR还配备了简易的3D打印指套(SoundxVision Input Exploration Kit),可起到手指追踪作用(目前只戴在拇指上),用来控制AR头显。据悉,这个追踪指套由控制单元和3D打印外壳组成,比市面上卖的的追踪指环看起来朴素很多,组装成本仅30欧元(约合人民币220元)。其中控制单元内置了IMU、加速计和陀螺仪,以及基于MEMS的运动和音频传感器,意味着它不仅可以识别手势,还能识别语音。

交互方式上来看,这个指套可追踪拇指和食指的摩擦动作,从而触发不同的交互,比如滑动菜单、选择目标等功能。而这些功能可用来控制AR应用和菜单,快速触发前进、后退、跳过等功能,更好的控制媒体播放器。相比于光学手势追踪和手柄,指套使用起来更加方便,不需要举起手,只需要动动手指就能操控。

值得注意的是,指套的外壳可定制,可根据不同的手指尺寸去调整大小并打印。

总之,尽管OpenAR的设计是开源的,但其开发者对于未来发展依然做了长远规划,甚至计划在2024年推出3.0版本、加入物体识别功能,以及后续还将迭代至5.0或更高版本,并且在这个过程中也计划探索可行的商业模式。

参考:Skarredghost

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/55718.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python_文件操作

目录 一、文件编码 二、什么是文件 三、文件操作 1、打开文件 open()打开函数 2、读取文件 3、写入文件 f.write() 使用w模式 4、文件追加 类比文件写入,只是将‘w’-->‘a’ 5、文件操作综合案例 一、文件编码 Thinking: 计算机只能识别 0和1,那么文本文件 如何…

Delaunay三角网之逐点插入法(优化版本三)

文章目录 一、简介二、实现代码三、实现效果参考文献一、简介 继续对三角网的研究,这一个版本的三角网构网思路很是巧妙,虽然仍是基于点的插入算法,但已经有些分治算法的影子,构网速度相较于前面两个版本要快很多,12万个点可以在1s内完成构网。具体的构网过程如下所述: 1…

查询运行在顶部的app包名及类名

android的ActivityManager会在logcat中打印出当前正在显示的app的包名以及类名,注,这是由ActivityManager打印,使用的日志TAG就是ActivityManager,所以我们在过虑信息时不能以自己程序的进程进行过滤,使用ActivityMana…

GBase 8s 产品功能-高可用和ER

GBase 8s 提供了业界领先的高可用集群技术 HAC, SSC, ER, 提供秒级故障 自动切换功能, 使数据库的可用性达到 99.999%, 具备如下特点: 通过不同方案组合, GBase 8s 具有搭建两地三中心、 同城双…

行业内口碑好值得信赖的短网址,让你不再选择恐惧

转眼一年又过去了,最近发现网络上有各种各样的短网址平台,让人眼花缭乱,都声称免费并且功能强大,但是据我的了解,很多免费的短网址都是有使用上的限制的,比如生成条数、访问次数、有广告等等、还有各种各样…

项目中的奇葩需求你都怎么应对?

XX群聊:“项目中的奇葩需求怎么应对?”(项目三兄弟加入了群聊) 小赵:“无论是啥需求,我都是甲方爸爸至上,尽力满足需求、让客户满意。但每个项目初期我都跟客户处得特别好,项目中期…

音视频同步原理

音视频同步 更多精彩内容 音频系统概述 音频时延payload_delay_ms jitter_delay(neteq)。 在WebRTC中有neteq,所以,音频的卡顿以及卡顿时长都是放在neteq内部进行计算的。 时间戳 时间戳的概念主要有以下几个: ntp时间戳: NTP时间戳是绝…

SPI协议讲解与总结

1.SPI通讯协议 SPI是串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线 1.1 SPI引脚与工作过程 SPI的通信原理很简单,它以主从方式工作,这种模式通常有一…

GitHub推送代码时弹出验证框总是登录失败

最近同事准备用GitHub布置个人博客,但是提交代码时总是弹出登录框然后输入我GitHub的账号密码后一直提示报错Logon failed, use ctrlc to cancel basic credential prompt,然后我才知道还有人不知道这个问题 2021年8月13日, github不再支持用密码提交代码…

【Mysql】内外连接

文章目录**1.内连接****2.外连接****3.小结**1.内连接 内连接实际上就是利用where子句对两种表形成的笛卡儿积进行筛选,我们前面学习的查询都是内连接,也是在开发过程中使用的最多的连接查询 select 字段 from 表1 inner join 表2 on 连接条件 and 其他条件;案例:…

IPWorks MQ C++ Edition

IPWorks MQ C Edition 在应用程序中轻松实现消息队列(MQ)通信协议。 IPWorks MQ旨在帮助您轻松实现流行的消息传递协议,以便在网络设备之间进行通信。支持许多常见的协议和服务,包括Azure Relay、AMQP、MQTT、STOMP等。 IPWorks MQ功能 完全符合MQTT版本…

普通物理光学:光栅

透射光栅 光栅常数 a:不透光部分的宽度b:透光部分的宽度dab:光栅常数N:缝数k:光谱的级数衍射图像:单缝衍射多缝干涉 光栅的每条狭缝,都将在接收屏幕上的同一位置,产生同样的单缝夫琅禾费衍射图样各条狭缝的衍射光再在接收屏幕上相…

【Vue脚手架项目的结构】

目录 1. 关于VUE Cli 2. 修改VUE Cli项目的端口号 3. Vue脚手架项目的结构 4. 关于标签 5. 关于路由配置 6. 关于视图组件 7. 应用Element UI 1. 关于VUE Cli VUE Cli:Vue脚手架 在Vue脚手架项目中,使用的是“单页面”的设计模式,也就…

CentOS Linux 的安装

CentOS Linux 的安装 作者:Grey 原文地址: 博客园:CentOS Linux 的安装 CSDN:CentOS Linux 的安装 说明 本安装说明是基于 Windows 10 下 VMware workstation 16 安装 Linux,Linux 版本是 CentOS 8,需…

IPWorks IoT Java Edition

IPWorks IoT Java Edition 在应用程序中轻松实现物联网(IoT)通信协议。 IPWorks IoT旨在帮助您轻松实现联网设备之间通信所需的IoT协议。支持许多常见协议,包括AMQP、MQTT、STOMP、CoAP等。它包括不依赖任何外部库的本地软件组件。 IPWorks物联网功能 在所有QoS级别…

新员工webpack打包后上传服务器页面空白

某天同事小白使用了webpack开发vue项目,在项目开发完成后,使用命令:npm run build对项目进行打包后发布服务器页面显示空白 排查后发现:webpack打包的时候引入js时使用的是绝对路径导致的 解决方案如下 修改webpack打包文件中的…

[附源码]JAVA毕业设计婚纱摄影管理(系统+LW)

[附源码]JAVA毕业设计婚纱摄影管理(系统LW) 目运行 环境项配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术&…

【Redis-09】面试题之Redis数据结构与对象-RedisObject(下篇)

承接上篇【Redis-08】面试题之Redis数据结构与对象-RedisObject(上篇) 8. type-字符串string 8.1 字符串的三种encoding编码(int embstr raw) 如果保存的是整型,并且可以用long类型标识(-9223372036854…

《InnoDB引擎七》InnoDB关键特性-插入缓存

InnoDB 关键特性 InnoDB存储引擎的关键特性包括: Insert Buffer (插入缓冲)Double Write (两次写)Adaptive Hash Index (自适应哈希索引)Async IO (异步IO)Flush Neighbor Page (刷新领接页) 这些特性为InnoDB存储引擎带来了更好的性能以及更高的可靠性。 插入缓冲…

2023年湖北监理工程师考试时间、报名时间、报考条件是什么?

2023年湖北监理工程师考试时间、报名时间、报考条件是什么? 一、2023年湖北监理工程师考试时间: 参考往年的监理工程师考试时间,预计考试时间为5月份。 二、2023年湖北监理工程师报名时间: 2023年湖北监理工程师报名时间预计3月份…