技术源自洛克希德·马丁,光场XR眼镜FYR解析
专注于医疗场景的一家XR眼镜厂商FYR(全称:FYR Medical)近期亮相,并宣布完成了260万美元A轮融资,本轮融资由NuVasive领投,资金将用于开发世界上第一个XR光场“放大镜”类产品。
据青亭网了解,NuVasive专注于脊柱手术器械,刚刚被另一家骨科手术器械巨头Globus Medical收购。
正如开头提到,FYR专注于医疗场景,其中主要应用就是脊柱的外科手术中。而其产品则是基于光场显示技术的XR眼镜,主要目的就是通过轻量化、小体积的设备,为医生提供手术局部放大后的图像。
https://v.qq.com/txp/iframe/player.html?vid=j3502k3abmf
与此同时,因为“光场”信息的加入,不仅可以实现更精准的深度图像信息,可以和CT、MRI、X光片数据集成显示,与传统AR和VR设备相比也能降低眼疲劳。

青亭网获悉,FYR光场XR“放大镜”预计于2023年下半年开始商业化发售,那么这款产品中又有什么特点呢?下面我们一起来看。
FYR公司背景
FYR是一家医疗保健相关公司,目标是将光场显示技术商业化,并颠覆现有医疗可视化的阵容。FYR公司表示,“fyr”一词在中世纪的意思是壁炉、火把,是照亮黑暗的工具。

据悉,FYR团队源自于洛克希德·马丁公司的高级研发部门,核心IP和技术源自于洛克希德·马丁公司旗下独立部门Skunk Works,该部门主要担任秘密高级别研发工作,包括黑鸟侦察机、猛禽战斗机都出自该部门。

CTO Stephen Guest
FYR主要成员:
董事长:Mark Pritchard
CEO:Chris Silva
COO:Dr. Vincent Chun
CTO:Stephen Guest
核心IP发明专家: Mark Lamkin、Kyle Ringgenberg
其中Stephen Guest在洛克希德·马丁参与研发了F-16、F-22、F-35战机等项目,并且当时的光场项目“Project Sunrise”的主管,而这些也促成了FYR的光场技术方案(FYR获得技术授权)。
FYR光场技术特点
根据FYR表示,其光场技术获得了洛克希德·马丁的Skunk Works技术的许可授权。
FYR宣称其光场XR具备如下特点:轻量化、体积小、极低的眼疲劳、适用于多种环境。
1,轻量化、体积小
FYR这款光场XR眼镜重量约113g,内置为铝合金材质打造,符合人体工学设计。因为两个目镜集成了光场显示技术模块,看上去双目部分造型突出,整体体积和很多的AR眼镜相当。

实际上,这里应该对比的是传统手术放大镜。这类放大镜通常可放大2-8倍图像信息,但是只能是放大眼前所看到的信息,长时间佩戴易导致眼疲劳;而FYR则是融合了CT、MRI数据实现MR叠加显示效果,而且视觉疲劳感更低。
2,30°FOV、30 PPD
光学方面是FYR的特点,FYR光场眼镜融入了传感器模组、光场显示模块,宣称PPD为30,聚焦范围在30cm-无限远。
FOV方面为30(水平)×30(垂直),这一点和常见的医疗放大镜相当。

根据视频来看,FYR的光场设计类似于“蜂窝状透镜阵列”的方案,如上图。

上图是光学透视图,可以更清晰地看出整体光学结构。
3,近零VAC、极低眼疲劳
FYR宣称几乎零VAC辐辏冲突,这也是为什么宣称极低眼疲劳的原因。核心在于这是一套被动视觉方案,它可以发出三维立体光线,观看XR眼镜里的内容和真实环境中一样能轻松调节聚焦位置。
4,真正的MR交互
FYR表示,其光场XR眼镜可以对真实光线实现完全遮挡和控制,虚拟内容不是叠加在真实光线之上,而是可以进行数字化的集成,虚拟图像可做到完全遮挡真实环境的背景,完全不受物体的颜色、亮度和外部环境影响。因此,在高亮度的手术室环境、黑暗的实验室等环境中都能使用,听上去遮挡效果和VR的VST类似。

模拟画面
FYR XR眼镜支持6DoF追踪(内置一颗ToF传感器),既可呈现出立体的、具有深度的图像,也能保证虚拟图像和真实物体位置保持对齐。
5,特殊的渲染技术
因为光场显示需要计算图像各个角度的光线,计算量大、需要更强大的算力作支撑。FYR表示,基于获得授权的专利解决了这一问题,可以让FYR XR眼镜运行在现有GPU显卡上,台式机无需高端显卡或高级别游戏配置,甚至多数智能手机的处理器也能运行,这一专利目前并未公布详细信息。


6,支持2D和3D应用
FYR光场眼镜除了支持CT、MRI、X光片数据,还可以支持非XR应用,例如手术导航软件、手术模拟软件等。
而获得专利的渲染技术,可以为非XR应用添加一个后期处理着色器,转换成三维显示效果,以此来满足术前、术中、术后可视化、训练等需求,适用于手术室、培训室、远程医疗等环境。
文章开头提到的投资方NuVasive,FYR与之合作的另一个目的就是,当产品发布后通过与NuVasive合作加速FDA审批流程,从而打通后续的临床应用。
相关文章:

技术源自洛克希德·马丁,光场XR眼镜FYR解析
专注于医疗场景的一家XR眼镜厂商FYR(全称:FYR Medical)近期亮相,并宣布完成了260万美元A轮融资,本轮融资由NuVasive领投,资金将用于开发世界上第一个XR光场“放大镜”类产品。据青亭网了解,NuVa…...
剑指 Offer 10- II. 青蛙跳台阶问题(LeetCode 70. 爬楼梯)(动态规划打表)
题目: 链接:剑指 Offer 10- II. 青蛙跳台阶问题;LeetCode 70. 爬楼梯 难度:简单 相关博文:剑指 Offer 10- I. 斐波那契数列(动态规划打表) 一只青蛙一次可以跳上1级台阶,也可以跳上…...
webpack(高级)--文件的压缩Terser(js/css/html) Tree Shaking
webpack Terser Terser是一个javascript的解释(Parser),Mangler(绞肉机) /Compressor(压缩机)的工具集 早期我们会使用uglify-js来压缩,丑化我们的javascript代码 但是目前已经不在维护 并且不支持ES6语法 Terser是从uglify-es fork 过来的 也就是说 Terser可以帮…...

做软文发布需要注意哪些细节?
软文发布是一种有效的网络营销和推广活动,它以媒体等形式把产品信息植入到软文报道或新闻中,进行心理暗示和引导销售,进行正面宣传以及促进销售的新型网络营销方式,它不但能够有效地推行产品宣传、也能有效地提高网络曝光率&#…...
【Python】一篇文章读懂yield基本用法
这一次,田辛老师想通俗易懂地解释一下Python中的yield功能。 本文要说明以下四个问题: yield是什么什么是迭代器和生成器yield的基本用法如何使用yield from 用真正简单的方法讲解yield并不容易。 我想,就算你不懂yield语句,也…...

Docker getting started
系列文章目录 Docker 概述 Docker getting started 文章目录系列文章目录前言一、容器及镜像的概念二、容器化一个应用三、更新应用四、分享应用五、持久化数据存储volume mount 和 bind mount比较Container volumesbind mounts六、跨多容器的应用七、Docker 其它八、Docker 图…...
【Uniapp使用遇到问题合集】
Uniapp使用遇到问题合集问题一跳转页面后无法进行滑动/滚动的操作描述解决方法问题一 跳转页面后无法进行滑动/滚动的操作 描述 如题,实际操作是我在uniapp自带的组件uni-popup弹出层中加入了一个点击事件,点击后可跳转到指定的页面 但实际运行中出现了跳转过后页面过长时无…...
宝塔面板破解最新教程
宝塔,让运维简单高效。面板支持Linux与Windows系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。今天考高分网就简单说一下BT宝塔面板专业版最新破解教程。 网地址:https://www.bt.cn/ 网上的破解版一般分为两种,一种是直接…...

基于zookeeper的Hadoop集群搭建详细步骤
目录 一、一些基本概念 二、集群配置图 三、Hadoop高可用集群配置步骤 1.在第一台虚拟机解压hadoop-3.1.3.tar.gz到/opt/soft/目录 2.修改文件名、属主和属组 3.配置windows四台虚拟机的ip映射 4.修改hadoop配置文件 (1)hadoop-env.sh (2)workers (3)crore-site.xml …...
职称有哪些意义?如何提升职称?
每年我们会看到很多人都会努力地提升自己的职称,那么为什么大家都想要晋升职称?在这里余老师说说他的作用,您可以参考一下。 一、个人金钱方面的提升 工资。职称直接关联的就是涨工资了。正常情况下,职称和工资是一一对应的了,…...
mulesoft MCIA 破釜沉舟备考 2023.02.15.09
mulesoft MCIA 破釜沉舟备考 2023.02.15.09 1. According to MuleSoft, which deployment characteristic applies to a microservices application architecture?2. Refer to the exhibit.3. Mule application A receives a request Anypoint MQ message REQU with a payload…...
【项目实战】@ConditionalOnProperty注解让我少写了一些if判断
一、需求说明 本机启动含有XXL-job的工程,发现每次都会进行XXL-job的init的动作。这会导致本机每次启动都会把自己注册到XXL-job的服务端。但是我明明本地调试的功能不想要是编写定时任务,于是想了下,是否可以设计一个开关,让本机…...

SQL中的游标、异常处理、存储函数及总结
目录 一.游标 格式 操作 演示 二.异常处理—handler句柄 格式 演示 三.存储函数 格式 参数说明 演示 四.存储过程总结 一.游标 游标(cursor)是用来存储查询结果集的数据类型,在存储过程和函数中可以使用游标对结果集进行循环的处理。游标的使用包括游标的声明、OPEN、…...

Splashtop:支持M1/M2芯片 Mac 电脑的远程控制软件
M1和M1芯片的Mac电脑现在越来越多了。M1和M2的强大性能,让使用者们办公、娱乐如虎添翼。 M1 芯片于2020年11月11日推出,是Apple 首款专为Mac打造的芯片,拥有格外出色的性能、众多的功能,以及令人惊叹的能效表现。M1 也是Apple 首款…...

实验十三、阻容耦合共射放大电路的频率响应
一、题目 利用 Multism 从以下几个方面研究图1所示的阻容耦合共射放大电路的频率响应。图1阻容耦合共射放大电路图1\,\,阻容耦合共射放大电路图1阻容耦合共射放大电路(1)设 C1C210μFC_1C_210\,\textrm{μF}C1C210μF,分别测试它们所确定…...

【每天进步一点点】函数表达式和函数声明
函数声明 function 函数名(){} 函数声明会被率先读取。 函数声明后不会立即执行,会在我们需要的时候调用到。 由于函数声明不是一个可执行语句,所以不以分号结束。 函数表达式 表达式赋值给了一个变量 const 变量名 functi…...

JavaScript void
文章目录JavaScript voidjavascript:void(0) 含义href"#"与href"javascript:void(0)"的区别JavaScript void javascript:void(0) 含义 我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么…...

笔记本电脑怎么连接无线网wifi?不同电脑系统的使用教程(2023最新)
现在越多人使用笔记本电脑,在我们的日常生活和工作中是很难离开它的。想要更快速地上网,我们都会选择连接无线网的wifi。有时笔记本电脑无法连接网络,你知道这是什么原因吗?笔记本电脑怎么连接无线网wifi?方法很简单&a…...

从lettcue插件看skywalking
lettcue 的写操作是异步的。io.lettuce.core.RedisChannelWriter.write进行写入,io.lettuce.core.protocol.RedisCommand进行异步读取数据 skywalking 插件大体逻辑 在方法执行前,通过ContextManager创建span创建span的同时,判断trace上下文…...

explain 每个列的含义
官网传送门:https://dev.mysql.com/doc/refman/5.7/en/explain-output.html 实例表 DROP TABLE IF EXISTS actor;CREATE TABLE actor (id int(11) NOT NULL,name varchar(45) DEFAULT NULL,update_time datetime DEFAULT NULL,PRIMARY KEY (id)) ENGINEInnoDB DEFA…...

RocketMQ延迟消息机制
两种延迟消息 RocketMQ中提供了两种延迟消息机制 指定固定的延迟级别 通过在Message中设定一个MessageDelayLevel参数,对应18个预设的延迟级别指定时间点的延迟级别 通过在Message中设定一个DeliverTimeMS指定一个Long类型表示的具体时间点。到了时间点后…...
Spring Boot 实现流式响应(兼容 2.7.x)
在实际开发中,我们可能会遇到一些流式数据处理的场景,比如接收来自上游接口的 Server-Sent Events(SSE) 或 流式 JSON 内容,并将其原样中转给前端页面或客户端。这种情况下,传统的 RestTemplate 缓存机制会…...

智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql
智慧工地管理云平台系统,智慧工地全套源码,java版智慧工地源码,支持PC端、大屏端、移动端。 智慧工地聚焦建筑行业的市场需求,提供“平台网络终端”的整体解决方案,提供劳务管理、视频管理、智能监测、绿色施工、安全管…...
uni-app学习笔记二十二---使用vite.config.js全局导入常用依赖
在前面的练习中,每个页面需要使用ref,onShow等生命周期钩子函数时都需要像下面这样导入 import {onMounted, ref} from "vue" 如果不想每个页面都导入,需要使用node.js命令npm安装unplugin-auto-import npm install unplugin-au…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...

Android 之 kotlin 语言学习笔记三(Kotlin-Java 互操作)
参考官方文档:https://developer.android.google.cn/kotlin/interop?hlzh-cn 一、Java(供 Kotlin 使用) 1、不得使用硬关键字 不要使用 Kotlin 的任何硬关键字作为方法的名称 或字段。允许使用 Kotlin 的软关键字、修饰符关键字和特殊标识…...
scikit-learn机器学习
# 同时添加如下代码, 这样每次环境(kernel)启动的时候只要运行下方代码即可: # Also add the following code, # so that every time the environment (kernel) starts, # just run the following code: import sys sys.path.append(/home/aistudio/external-libraries)机…...

并发编程 - go版
1.并发编程基础概念 进程和线程 A. 进程是程序在操作系统中的一次执行过程,系统进行资源分配和调度的一个独立单位。B. 线程是进程的一个执行实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。C.一个进程可以创建和撤销多个线程;同一个进程中…...

STM32---外部32.768K晶振(LSE)无法起振问题
晶振是否起振主要就检查两个1、晶振与MCU是否兼容;2、晶振的负载电容是否匹配 目录 一、判断晶振与MCU是否兼容 二、判断负载电容是否匹配 1. 晶振负载电容(CL)与匹配电容(CL1、CL2)的关系 2. 如何选择 CL1 和 CL…...
MySQL 索引底层结构揭秘:B-Tree 与 B+Tree 的区别与应用
文章目录 一、背景知识:什么是 B-Tree 和 BTree? B-Tree(平衡多路查找树) BTree(B-Tree 的变种) 二、结构对比:一张图看懂 三、为什么 MySQL InnoDB 选择 BTree? 1. 范围查询更快 2…...