防伪标志使用的全息薄膜,竟可合成大自然的“结构色”

news2024/9/29 17:33:54

大自然为生物赋予了各种各样的色彩,除了常见的赤橙黄绿青蓝紫外,还有反光效果很好的金属色等等。有趣的是,一些生物身上的颜色也能像金属那样闪闪发光,在不同光线下颜色甚至还会有变化。实际上,大自然很多色彩由色素产生,但也有一部分色彩是利用光学效应形成的,比如蝴蝶翅膀的鳞片、鸟的羽毛、甲壳虫外壳,它们的颜色并非来自色素,而是由结构色形成。

近期,MIT机械工程学院研究生Benjamin Miller从大自然的结构色获得灵感,利用弹性的全息薄膜打造了一种色彩鲜艳、拉伸时可变色的显示和印刷方案。据称,这是首个低成本、可库欧战的结构色合成技术,可应用于医疗、军事、AR/VR等多种场景。

灵感来自结构色

结构色是一种自然现象,它不是通过色素来直接显示颜色,而是通过光波在自然材质上发生折射、漫反射、衍射、干涉而产生颜色,这种现象通常出现在蝴蝶鳞片、鸟类羽毛、甲虫鞘翅、海洋动物的壳上,外观看起来可能具有金属光泽、闪光等特性。

不同于固定的色素,结构色通常是动态的,可变色,而且色彩鲜艳、饱和度高、永不退色。由于基于倾斜和分层的纳米结构,结构色可以像微型的彩色镜面、布拉格反射器那样反射光线。而在变形时,其纳米结构的密度也在发生变化,进而控制光波的反射,实现色彩变化(比如从红色变为蓝色)。

19世纪末期,法国物理学家Gabriel Lippmann利用结构色原理,发明了彩色照相干涉法,这种方法无需染料,而是利用不同波长的天然颜色还原黑白照片的原始色彩。Lippmann合成结构色的方法比较复杂,需要利用蛋白工艺在镜面上覆盖超精细的感光乳剂,经过干燥后再经过银浴等步骤,再暴露在光束下,之后感光乳剂重新配置结构,反射出光束的图案和波长。这个工艺流程费时费力,尤其是曝光部分需要好几天。

简化结构色合成工艺

此前,各种供科研人员曾尝试在不同的材料中复制结构色,但问题是仅制造出小规模的样品,扩大结构色规模会降低光学精度。后来,MIT机械工程学院研究生Benjamin Miller从全息技术上取得了灵感,他表示:全息技术通过将两束光线叠加在物理材料上,来实现3D图像显示,这和大自然形成结构色的过程几乎一样。

类似于Lippmann的乳剂,全息材料也是感光材料,可记录并反射光线,常见于防伪标志、护照上的全息防伪膜。当前,全息材料已做到足够灵敏,使用市面有售的投影仪就能实现上色,只需要几分钟。

Miller的方案比Lippmann的彩色照相法更简单,首先将全息薄膜黏在镜子、钢板等反光表面上,然后使用桌面投影仪将数字图像照射在上面。结果就是,在全息薄膜上形成了一种纳米结构,将全系薄膜取下并叠加在黑色硅胶背板或织物上后,就形成了结构色材料。简单来讲,就是打造了一种可拉伸的弹性全息图。

多样的应用场景

为了验证方案效果,科研人员只做了一个8x6英寸的柔性薄膜,上面印有复杂的花束图案,当你拉伸薄膜时,花束的色调会从暖色变为冷色。除此之外,这项技术还可以转印草莓、硬币、手指等物体的表面纹理。薄膜上的红色在受到压力后,会开始变绿甚至变蓝,可敏感的反应压力变化。

由于全息薄膜具有弹性,这项技术可以很容易与织物融合,用来制造泳衣、紧身衣。结构色通常属于多层微孔结构,支持液体、气体在其内部循环。如果应用于可穿戴设备,也可以做到透气和保温效果。

此外,还可以用来制作加压绷带,可通过色彩变化来反应压力,帮助医护人员、病人更好的控制绷带的松紧度。更多潜在应用场景包括:触感机器人、头盔显示器、隐身和伪装(军事场景)、3D成像、AR/VR、可穿戴设备、光信息处理等领域。

有趣的是,利用弹性结构色薄膜的特性,还可以在其中隐藏图像,当薄膜被拉伸时,原本不可见的图像会变成肉眼可见的红色。因此,还可以利用这一点来编辑隐藏的信息。

总体而言,该团队的技术是第一个能够对详细的结构彩色材料进行大规模投影的技术,创造出了一种简单但非常有效的方法来生产大面积光子结构。科研人员表示:这项技术可能会改变涂料和包装以及可穿戴设备的游戏规则。参考:MIT

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

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

相关文章

全注解下的SpringIoc 续6-多环境配置

我们都知道,在企业开发过程中,一个项目往往都会有开发、测试、仿真、生产等环境配置,除了使用配置中心(比如Apollo等)之外,Spring Boot也提供了不同环境之间切换的机制,下面让我们来一起看看。 …

Docker安全最佳实践

目录 1、探测容器开放端口和服务漏洞 2、宿主机、网络、镜像、DockerApi安全 3、更新Docker、日志、事件 4、Docker安全测试 5、Docker安全最佳实践 1、探测容器开放端口和服务漏洞 使用Nmap扫描Docker容器中的开放端口 使用docker ps命令获取正在运行的容器ID或名称。在…

密码学作业——置换密码部分

part1: encrypt加密函数_代码补充&#xff1a; /*请在此处添加*/cout<<Substition[plain[i]]; part2:Decrypt解密函数_代码补充: /*请在此处添加代码*/ cout<<ReverseTable[cipher[i]];part3:设置 转换表Substition[]部分: // 将i对应的置换表元素设为s1中对应…

prometheus实战之三:告警规则

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码)&#xff1a;https://github.com/zq2599/blog_demos 本篇概览 本文是《prometheus实战》系列的第三篇&#xff0c;一起来学习prometheus的告警功能&#xff0c;如下图所示&#xff0c;整个告警功能分为规则和通…

Python使用AI animegan2-pytorch制作属于你的漫画头像/风景图片

Python使用AI animegan2-pytorch制作属于你的漫画头像 1. 效果图2. 原理3. 源码参考 git clone https://github.com/bryandlee/animegan2-pytorch cd ./animegan2-pytorch python test.py --photo_path images/photo_test.jpg --save_path images/animegan2_result.png1. 效果图…

全球首个机器人辅助试管婴儿降生

近日&#xff0c;两名通过机器人辅助受精手术成功诞生的女婴成为全球瞩目的焦点。这是全球首批由机器人成功辅助受精的婴儿案例&#xff0c;预示着未来生育技术的发展趋势。 以往&#xff0c;试管婴儿受精过程中将精子注入卵子内的环节都是由人工完成。胚胎技术人员需要在显微镜…

最简单的循环

☃️个人主页&#xff1a;fighting小泽 &#x1f338;作者简介&#xff1a;目前正在学习C语言和数据结构 &#x1f33c;博客专栏&#xff1a;C语言学习 &#x1f3f5;️欢迎关注&#xff1a;评论&#x1f44a;&#x1f3fb;点赞&#x1f44d;&#x1f3fb;留言&#x1f4aa;&am…

6. Docker——详说镜像

本章讲解知识点 Docker 镜像 Union File System&#xff08;联合文件系统&#xff09;技术 回说 Docker 镜像分层 Docker 镜像分层原理 1. Docker 镜像 镜像是一种轻量级、可执行的独立软件包&#xff0c;用来打包软件运行环境和基于运行环境开发的软件&#xff0c;它包含…

一文了解 Zebec Labs 投资的 Coral Finance,空投计划或在不久推出

在前不久&#xff0c;Zebec Labs 宣布对链上衍生品协议 Coral Finance 进行150万美元的投资&#xff0c;以帮助该协议完成早期启动并&#xff0c;并在后续持续的为其提供孵化支持。Coral Finance 将在不久部署在 Nautilus Chain 主网上。据了解&#xff0c;Coral Finance 是 Na…

【VM服务管家】VM4.2平台SDK_6.2 模块操作类

目录 2.2.1 流程操作&#xff1a;通过流程或Group设置输入输出图像的方法2.2.2 模块操作&#xff1a;设置输入图像、参数和ROI2.2.3 N点标定&#xff1a;清空标定点、生成标定文件2.2.4 分支字符&#xff1a;控制调试模式开关的方法2.2.5 条件检测&#xff1a;条件检测模块设置…

【GAMES101】02 Review Of Linear Algebra

1.点乘&#xff1a; 向量点乘 → 一个数值 点乘在图形学中的应用&#xff1a; 找到两个方向之间的夹角。找到一个向量投影到另一个向量上是什么样的。计算两个向量的方向&#xff08;是接近还是远离&#xff09;判定高光范围&#xff0c;从1&#xff08;重合&#xff…

【VM服务管家】VM4.2平台SDK_6.5 全局类

目录 2.5.1 全局相机&#xff1a;获取全局相机列表和设置相机参数的方法 2.5.1 全局相机&#xff1a;获取全局相机列表和设置相机参数的方法 描述 环境&#xff1a;VM4.2 VS2013及以上 问题&#xff1a;问题1&#xff1a;如何获取方案中所有的全局相机的连接状态&#xff0c;…

c++基础-分支语句

目录 if语句 if-else switch语句 if语句 在C中&#xff0c;if语句是一种分支结构&#xff0c;它允许程序根据条件执行不同的操作。可以使用if语句来检查一个条件是否为真&#xff0c;如果为真就执行一个语句块&#xff0c;否则执行另一个语句块。 if语句的语法如下&#xff…

自媒体平台图文创作建议和技巧

自媒体博主在自媒体平台进行图文创作时&#xff0c;需要注意哪些方面才能创造出更好的内容获得更多的关注呢&#xff1f;今天跟大家分享自媒体创作中的一些图文创作建议和技巧。 一、确定目标受众 首先需要明确自己要传达的信息和目标受众。要考虑读者的兴趣、需求和阅读习惯&…

2001-2021年全国30省就业人数数据

2001-2021年全国30省就业人数数据/各省就业人数数据 1、时间&#xff1a;2001-2021年 2、范围&#xff1a;包括30个省市不含西藏 3、指标&#xff1a;就业人数 4、来源&#xff1a;各省NJ、社会统计NJ 5、缺失情况说明&#xff1a;无缺失 6、指标说明&#xff1a; 就业人…

【Python入门】人生苦短,我用Python

前言 &#x1f4d5;作者简介&#xff1a;热爱跑步的恒川&#xff0c;致力于C/C、Java、Python等多编程语言&#xff0c;热爱跑步&#xff0c;喜爱音乐的一位博主。 &#x1f4d7;本文收录于Python零基础入门系列&#xff0c;本专栏主要内容为Python基础语法、判断、循环语句、函…

10万字城市大脑一网统管分析平台及大数据平台建设方案(WORD)

本资料来源公开网络&#xff0c;仅供个人学习&#xff0c;请勿商用&#xff0c;如有侵权请联系删除。 一.1.1.督查监管子系统 督察监管子系统是指通过独立的督察队伍&#xff0c;以日常督察、专项督察的方式&#xff0c;来检查运行效果。根据工作进度&#xff0c;工作中存在的…

【无人车】无人驾驶地面车辆避障研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

ChatGPT常见问题及其解决方法汇总

好久没有更新过技术类的文章了&#xff0c;希望本篇文章能够对你有所帮助&#xff0c;今天这篇博客将会把ChatGPT注册中可能遇到的问题彻头彻尾的讲一下&#xff0c;创作不易&#xff0c;如果感觉有帮助的话就动动你发财的小手点个收藏点个赞吧。如有需要转载请附上原文链接&am…

mysql5.7以上的启动、停止、赋权命令

文章目录 1、启动mysql server2、查看初始密码3、本地登陆mysql4、修改本地root用户密码5、防火墙设置6、开启mysql的远程登录 1、启动mysql server systemctl start mysqld #启动程序 systemctl enable mysqld #开机自运行 systemctl status mysqld #查看状态…