Tech Talk | 电致变色技术带来的智能AR体验
2023年2月27日,小米在2023MWC世界移动通信大会上,正式发布了小米无线AR眼镜探索版。这款产品搭载了创新的数控电致变色镜片,能适应不同光环境,遮光模式可以在观影时更沉浸,通透模式又能让AR虚实结合的体验更生动。

“
本期的Tech Talk,我们邀请到了小米材料工艺工程师——赵静,为大家介绍电致变色技术(Electrochromism,EC)在AR眼镜中的应用及其工作原理。

硬核指数:⭐⭐⭐⭐⭐
趣味指数:⭐⭐⭐⭐
阅读时长:约7分钟
一、技术背景与创新
小米无线AR眼镜探索版是一部以人为中心设计的AR眼镜,整机重量极轻,率先采用无线分布式计算,拥有视网膜级光环境适应显示,与手机一碰即连,支持创新微手势交互、完整大屏应用生态以及丰富互联互通场景等功能。

小米无线AR眼镜探索版
>>>> 1.1 数字与现实世界完美交融的AR显示效果
AR技术即增强现实技术通过将投影的虚拟图像与用户感知的真实环境实时地叠加到同一个画面或空间,实现周围的视觉环境与虚拟的图形信息相融合,呈现给用户一个感知效果更丰富的新环境。
AR眼镜的核心体验之一为其虚拟成像效果,需要通过光机与光学显示模组的设计呈现出效果清晰明亮的虚拟图像。然而,在室外强烈且复杂的光线条件下,AR眼镜的成像会被严重干扰,由于光机亮度限制及光线显示模组的光效限制,在强光环境下无法呈现如室内光线下清晰明亮的AR图像,这是AR眼镜面临的成像难题。
那么,怎么让用户在不同环境光线条件下看眼镜画面的时候,都像看到实物那样清晰明亮?

AR成像效果与环境光条件相关
>>>> 1.2 数控电致变色技术智能调节镜片透光率创新方案
为解决这一成像难题,目前业界通常会额外配备黑色墨镜片遮光罩作为AR眼镜的附件使用,以减少外界环境光对成像的干扰,提升显示模组的相对亮度。但是这种方案需要额外配备附件,增大了体积和重量,在实际使用中多有不便,需要随身携带,到不同的环境中再进行手动安装及拆卸,用户体验感差。
针对这一问题,小米开发了全新的数控电致变色技术智能调节镜片透光率的解决方案。这种技术是通过将电致变色材料应用于显示模组镜片上,控制电致变色材料在不同电场作用下呈现不同的透光率,并且可在不同透过率之间快速切换,以应对外界环境的光线变化。
例如,在室内环境或光线不强烈时,将镜片调节至高透光率通透模式,既不影响虚拟成像效果,又可以使用户更好地感知显示环境,AR虚实结合的体验更生动;而来到光线强烈的户外环境时,将镜片调节至低透光率遮光模式,减少外界环境光对成像的干扰,显示清晰的图像,使用户在观影时更沉浸。

遮光/通透模式一键切换
二、技术原理解析
数控电致变色材料的原理是,材料的光学属性(反射率、透过率、吸收率等)可以在外加电场的作用下发生稳定、可逆的颜色变化的现象,在外观上表现为颜色和透光率的可逆变化,从而实现数字化控制变色。
本次开发的电致变色镜片通过采用无机全固态互补型电致变色结构,严格控制激光加工工艺及封装工艺,实现了优秀的光电性能及可靠性,能够在低驱动电压下实现四档透光率调节,透光率/遮光率可达目前业界产品最高范围,并且能够实现秒级快速响应。
>>>> 2.1 无机全固态互补型电致变色结构
在这款产品中使用的电致变色镜片采用了无机全固态互补型电致变色方案,共包含 8 层结构。

电致变色镜片由透明基板及使用磁控溅射工艺沉积在基板上的第一透明导电层、阳极离子存储层(NiOx)、固态电解质层、阴极电致变色层(WO3)、第二透明导电层组成,并使用OCA胶与透明盖板进行贴合,最后进行封装处理,避免水氧的渗入,以实现较高的可靠性和循环寿命。
>>>> 2.2 光学调制幅度可达目前业界产品最高范围,实现高透光/遮光率
为实现较高的光学调制幅度,本次开发的电致变色方案整合了两种类型的电致变色材料,共同参与变色,实现两种材料的变色效果叠加,称之为互补型电致变色器件。
这种使用阳极变色层与阴极变色层结合的互补型电致变色器件相比于仅有一层电致变色薄膜的电致变色器件而言,具有光调制范围更大、电荷存储能力更大以及循环使用寿命更长等优异性能。本次开发的镜片其光学调制幅度可达目前业界产品最高范围。

>>>> 2.3 精确的数字化电压四档控制
通过控制电路调节电压的升降曲线,从而通过对电压的调控实现对变色效果的精确控制。当施加正向电压时,电致变色镜片的离子存储层被加压,使得存储其中的离子受控释放,经电解质层传输至电致变色层,镍的氧化物呈现棕色氧化态,WO3呈现蓝色还原态,整体镜片颜色加深,透光率下降。反之,当施加反向电压时,电致变色镜片的离子存储层被降压,离子存储层回纳电致变色层的全部或部分离子,镍的氧化物与WO3层开始褪色至设定状态,整体镜片颜色变浅,透光率升高。
相较于通常的两档调节,本方案设置了四档调节,通过与人眼Gamma曲线相匹配,以人眼最终感受的亮度为准,设置了更灵活的四档调节,以适应复杂外界光线环境,给消费者带来更舒适的使用体验。

>>>> 2.4 秒级快速响应,实现四档位任意切换
目前在太阳镜防护领域应用较广的为光致变色方案,镜片内部的光敏材料在户外紫外光的照射下发生变色,也有尝试在AR眼镜领域进行应用,但这种光线被动驱动的形式其变色时间通常在2~3min。与此相比,本次开发的电致变色镜片通过电场的精准控制可实现快速响应,秒级变色,四档内任意档位顺畅切换,达到快速均匀的变色效果。
三、技术未来演进
电致变色技术属于典型的交叉型学科技术,制备工艺复杂,目前商业化应用并不成熟,需要不断地进行优化迭代以满足越来越严苛的技术需求。
实现更大的调光幅度,以满足更大范围的需求;
实现更高的着色效率以缩短响应时间,提升用户体验;
实现更高的结构稳定性以延长循环寿命,提升使用的可靠性;
实现像素级分区域智能调节,通过材料、软件、算法、传感器的结合实现光照一致虚实融合,跟现实场景交互。
相信随着技术的演进,未来电致变色技术将在AR眼镜领域得到更广泛地应用,为用户提供更好的AR体验。
你还有哪些希望了解的技术?欢迎在评论区留言,我们将继续邀请工程师就大家关心的话题进行分享。更多硬核知识,请持续关注小米Tech Talk!


相关文章:
Tech Talk | 电致变色技术带来的智能AR体验
2023年2月27日,小米在2023MWC世界移动通信大会上,正式发布了小米无线AR眼镜探索版。这款产品搭载了创新的数控电致变色镜片,能适应不同光环境,遮光模式可以在观影时更沉浸,通透模式又能让AR虚实结合的体验更生动。“ 本…...
ACWING蓝桥杯每日一题python(持续更新
ACWing蓝桥杯每日一题 一直没时间去总结算法,终于有空可以总结一下刷的acwing了,因为没时间所以最近只刷了ACWING的蓝桥杯每日一题。。。真是该死 1.截断数组 首先我们要知道,如果sum(a)不能被3整除或者len(a) < 3 ,那么他肯…...
【Linux】进程状态(阻塞、挂起、僵尸进程)
文章目录1 阻塞与挂起1.1 阻塞1.2 挂起2 进程状态前言: 当我们在Windows下双击运行一个程序,或是在Linux下通过 ./ 加载运行一个程序,是否就代表对应的进程就一直处在运行状态呢?其实不然,一个进程有许多不同的状态。当…...
规约第二章
文章目录有限域的定义Definition of Finite Field单位元运算举例素数域群阿贝尔群阿贝尔循环群循环子群阿贝尔循环群且阶是素数的有限域的定义Definition of Finite Field 单位元 这里一般只需要记住2个0,1 。0是加法的单位元,1是乘法的单位元。以及逆…...
2019年MathorCup数学建模C题汽配件制造业中的生产排程问题解题全过程文档及程序
2019年第九届MathorCup高校数学建模挑战赛 C题 汽配件制造业中的生产排程问题 原题再现: 整体求解过程概述(摘要) 随着市场竞争日趋激烈,企业开始更加注重低费高效,因此生产排程问题成为众多制造企业关注的热点之一。其中,制造行…...
ARM uboot 的移植3 -从 uboot 官方标准uboot开始移植
一、选择合适的官方原版 uboot 1、官方原版 uboot 的版本 (1) 版本号。刚开始是 1.3.4 样式,后来变成 2009.08 样式。 (2) 新版和旧版的差别。uboot 的架构很早就定下来了,然后里面普遍公用的东西(common 目录下、drivers 目录下、fs 目录…...
华为OD机试 - 快递货车(C 语言解题)【独家】
最近更新的博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理 已参加机试人员的实战技巧文章目录 使用说明本期题目:快递货车…...
连接微信群、Slack 和 GitHub:社区开放沟通的基础设施搭建
NebulaGraph 社区如何构建工具让 Slack、WeChat 中宝贵的群聊讨论同步到公共领域。 要开放,不要封闭 在开源社区中,开放的一个重要意义是社区内的沟通、讨论应该是透明、包容并且方便所有成员访问的。这意味着社区中的任何人都应该能够参与讨论和决策过…...
数据中台架构体系理解
目前,大部分企业更倾向于数据集中采集、存储,并应用分层建设。这种方式一方面有利于应用系统的快速部署,另一方面也保证了数据的集中管理与运营,体现数据的资产、资源属性。 数据中台的出现弥补了数据开发和应用开发之间由于开发…...
高并发性能指标:QPS、TPS、RT、并发数、吞吐量
QPS(每秒查询) QPS:Queries Per Second意思是“每秒查询率”,一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准 互联网中,作为域名系统服务器的机器的性…...
【微信小程序】-- 案例 - 本地生活(列表页面)(三十)
💌 所属专栏:【微信小程序开发教程】 😀 作 者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! &…...
华为OD机试题,用 Java 解【一种字符串压缩表示的解压】问题
华为Od必看系列 华为OD机试 全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理 已参加机试人员的实战技巧华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典使用说明 参加华为od机试,一定要注意不…...
所有科研人警惕,掠夺型期刊和劫持型期刊的区别,千万别投错了
当今,新形式的学术出版物——例如数字式或开源式的学术期刊日益普及,热门期刊的数量逐年增长【1】。 人们获取学术出版物也越来越容易,使得更多的科研人员(特别是在低收入国家)能够及时了解各自研究领域的最新发展态势…...
超详细CentOS7 NAT模式(有图形化界面)网络配置
在此附上CentOS7(有可视化界面版)安装教程 超详细VMware CentOS7(有可视化界面版)安装教程 打开VMware—>点击编辑---->选择虚拟网络编辑器 打开虚拟网络编辑器后如下图所示: 从下图中我们看到最下面子网IP为…...
华为OD机试题,用 Java 解【英文输入法】问题
华为Od必看系列 华为OD机试 全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理 已参加机试人员的实战技巧华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典使用说明 参加华为od机试,一定要注意不…...
【Redis】主从集群 实现读写分离(二)
目录 2.Redis主从 2.1.搭建主从架构 2.2.主从数据同步原理 2.2.1.全量同步 2.2.2.增量同步 2.2.3.repl_backlog原理 2.3.主从同步优化 2.4.小结 2.Redis主从 2.1.搭建主从架构 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,…...
【JavaEE】前后端分离实现博客系统(页面构建)
文章目录1 效果展示1.1 博客登录页面1.2 博客列表页面1.3 博客详情页面1.4 博客编辑页面2 页面具体实现2.1 博客列表页的实现2.2 博客详情页的实现2.3 博客登录页面的实现2.4 博客编辑页面的实现写在最后1 效果展示 1.1 博客登录页面 用于实现用户的登录功能,并展…...
MyBatis的基本使用
MyBatis 为啥MyBatis会使用xml 在一个程序中,若需要操作数据表,那么 SQL 语句有两种存放方式:1. 放到 Java 类里面(这个就存在大量的字符串拼接,还有占位符需要处理-----JDBC);2:放…...
看完书上的链表还不会实现?不进来看看?
1.1链表的概念定义:链表是一种物理存储上非连续,数据元素的逻辑顺序通过链表中的指针链接次序,实现的一种线性存储结构。特点:链表由一系列节点组成,节点在运行时动态生成 (malloc),…...
【批处理脚本】-3.2-call命令详解
"><--点击返回「批处理BAT从入门到精通」总目录--> 共5页精讲(列举了所有call的用法,图文并茂,通俗易懂) 在从事“嵌入式软件开发”和“Autosar工具开发软件”过程中,经常会在其集成开发环境IDE(CodeWarrior,S32K DS,Davinci,EB Tresos,ETAS…)中,…...
浏览器访问 AWS ECS 上部署的 Docker 容器(监听 80 端口)
✅ 一、ECS 服务配置 Dockerfile 确保监听 80 端口 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]或 EXPOSE 80 CMD ["python3", "-m", "http.server", "80"]任务定义(Task Definition&…...
2025年能源电力系统与流体力学国际会议 (EPSFD 2025)
2025年能源电力系统与流体力学国际会议(EPSFD 2025)将于本年度在美丽的杭州盛大召开。作为全球能源、电力系统以及流体力学领域的顶级盛会,EPSFD 2025旨在为来自世界各地的科学家、工程师和研究人员提供一个展示最新研究成果、分享实践经验及…...
【HarmonyOS 5.0】DevEco Testing:鸿蒙应用质量保障的终极武器
——全方位测试解决方案与代码实战 一、工具定位与核心能力 DevEco Testing是HarmonyOS官方推出的一体化测试平台,覆盖应用全生命周期测试需求,主要提供五大核心能力: 测试类型检测目标关键指标功能体验基…...
Spring AI与Spring Modulith核心技术解析
Spring AI核心架构解析 Spring AI(https://spring.io/projects/spring-ai)作为Spring生态中的AI集成框架,其核心设计理念是通过模块化架构降低AI应用的开发复杂度。与Python生态中的LangChain/LlamaIndex等工具类似,但特别为多语…...
jmeter聚合报告中参数详解
sample、average、min、max、90%line、95%line,99%line、Error错误率、吞吐量Thoughput、KB/sec每秒传输的数据量 sample(样本数) 表示测试中发送的请求数量,即测试执行了多少次请求。 单位,以个或者次数表示。 示例:…...
nnUNet V2修改网络——暴力替换网络为UNet++
更换前,要用nnUNet V2跑通所用数据集,证明nnUNet V2、数据集、运行环境等没有问题 阅读nnU-Net V2 的 U-Net结构,初步了解要修改的网络,知己知彼,修改起来才能游刃有余。 U-Net存在两个局限,一是网络的最佳深度因应用场景而异,这取决于任务的难度和可用于训练的标注数…...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...
VisualXML全新升级 | 新增数据库编辑功能
VisualXML是一个功能强大的网络总线设计工具,专注于简化汽车电子系统中复杂的网络数据设计操作。它支持多种主流总线网络格式的数据编辑(如DBC、LDF、ARXML、HEX等),并能够基于Excel表格的方式生成和转换多种数据库文件。由此&…...
Python实现简单音频数据压缩与解压算法
Python实现简单音频数据压缩与解压算法 引言 在音频数据处理中,压缩算法是降低存储成本和传输效率的关键技术。Python作为一门灵活且功能强大的编程语言,提供了丰富的库和工具来实现音频数据的压缩与解压。本文将通过一个简单的音频数据压缩与解压算法…...
【把数组变成一棵树】有序数组秒变平衡BST,原来可以这么优雅!
【把数组变成一棵树】有序数组秒变平衡BST,原来可以这么优雅! 🌱 前言:一棵树的浪漫,从数组开始说起 程序员的世界里,数组是最常见的基本结构之一,几乎每种语言、每种算法都少不了它。可你有没有想过,一组看似“线性排列”的有序数组,竟然可以**“长”成一棵平衡的二…...
