紧凑型计算微型仿生复眼

欢迎关注:GZH《光场视觉》

图片

图1 研制的计算微型复眼的成像原理

1. 导读

微型曲面复眼由于具有大视场成像、大景深成像、体积较小的优势,在机器视觉、无人机导航、生物灵感机器人等领域引起了广泛关注。然而,传统的微型曲面复眼存在设计/加工复杂、成像分辨率有限等问题。此外,传统微型曲面复眼与商业CMOS集成时普遍存在离焦问题,导致成像模糊、分辨率受限的现象。

针对这些问题,近日四川大学李磊研究员团队在Nanophotonics发表最新文章,提出了一套计算微型仿生复眼系统的方案,利用3D打印和微纳工艺技术制备PDMS微型曲面复眼,引入基于距离调控的多尺度深度学习成像架构,形成了宽视场成像、高清晰度成像以及灵敏的活体轨迹三维重建任务(见图1),并进行了一系列的成像实验验证。团队在视场角测量实验的基础上,在可见光波段实验实现了不同距离下的活体生物清晰成像以及三维轨迹重建等。所有成像实验结果均优先于传统成像模式,这也充分证明了该成像策略的有效性。

该研究成果不仅为实现微型曲面复眼与CMOS相机的兼容成像提供了清晰的理论和设计指导,并为未来微型曲面复眼在大视场成像、高分辨成像、三维重建等领域的研究与应用打开了新思路。

2. 研究背景

微型曲面复眼是一种仿生光学器件,模仿昆虫的复眼结构设计而成。与传统的单孔径透镜相比,微型曲面复眼具有多个微小的凸透镜单元,每个单元都能够独立接收光线。这种器件可以同时获取多个视角的信息,实现广角成像、高速成像以及立体感知,具有广泛的应用潜力。然而,传统微型曲面复眼尚且不能满足实际应用中的复杂需求,与商业CMOS相机的集成存在不兼容性,由于曲面复眼的微透镜阵列会聚光线的聚焦面是一个曲面,因此会导致离焦模糊的现象发生。

为解决这些实际问题,科学家们引入特殊面形设计和多焦融合的概念,即通过特殊的设计实现微透镜阵列会聚面的统一,或者通过不同距离下的多焦图像融合技术实现清晰度的恢复效果,为实现大视场、高分辨率成像的曲面微型复眼系统提供了可能性。科学家们对于微型曲面复眼相机的集成化研究也有初步尝试,却设计/加工复杂、成像效率低的问题。如何在不依赖于前端复杂设计,保证微型曲面复眼集成化的同时,实现宽视场情况下的清晰成像,是当下面临的重要科学问题。

3. 创新研究

针对上述挑战,研究人员从PDMS微型复眼制备方法出发,提出了一套基于距离调控的计算微型复眼成像的新方法。基于微纳加工原理,研究者制备一个具有271个小眼组成的PDMS复眼,并集成到CMOS成像探测器上(见图2),通过比较可以看出PDMS微型复眼的尺寸要远小于美分硬币。研究人员将整个实验装置固定在一个距离可调的滑轨上,区别于传统多焦融合技术,引入基于距离调控的多分支成像策略实现单帧重建任务(见图3),从硬件和软件两方面验证此方法的可行性。提出的计算微型曲面复眼相机视场角达到102°,重量仅为5.4g、厚度为5mm、面积仅为3×3cm2,实现了微纳光学器件的智能化与集成化。

图片

图2 基于PDMS复眼的实验装置

传统多焦融合技术需要将不同距离处采集的多帧模糊进行重建,算法复杂且耗时。研究人员将不同距离导致的图像模糊程度不同考虑进去,通过设计基于距离调控的多分支成像架构,从而实现采集图像的单帧重建任务。在完整的理论指导下,团队在可见光波段实验实现了在远、中、近距离下对静态目标以及活体动态目标的超分辨重建实验,验证了多分支成像策略在超分辨重建任务中的优势。此外,根据微型复眼的多视图原理,团队在可见光波段验证了活体甲壳虫在整个三维空间的位置感知功能,重建了活体甲壳虫在整个三维轨道爬行的空间坐标。

图片

图3 多焦融合技术与多分支模型成像策略的比较

团队进一步验证了计算微型曲面复眼对不同目标进行成像的能力。从实验结果可以看出(见图4),计算微型曲面复眼对不同尺度、不同距离处的目标进行成像的清晰度远高于传统曲面微型复眼,对比度结果证明该策略具有更好的成像效果。

图片

图4 传统曲面复眼与计算微型曲面复眼的成像比较与结果分析

4. 应用与展望

研究团队提出的基于距离调控的计算微型复眼成像的新方法,是一种普适、高效、功能广泛的方法,通过充分利用多分支成像策略,可以在远中近不同距离下,实现微型复眼成像系统的单帧重建任务,该方法具备宽视场成像、三维轨迹重建以及高清晰度成像的优势。计算微型复眼原理在多通道成像、内窥镜成像、生命科学、微型机器人等领域都有广阔的应用前景。

文章来源:沃特德古意特纳米光子学

作者:Shu-Bin Liu, Xu-Ning Liu, Wei-Jie Fan, Meng-Xuan Zhang,和Lei Li,其中前两位作者为共同第一作者,Lei Li研究员为通讯作者。李磊研究员团队隶属于四川大学电子信息学院。

声明:转载此文目的在于传递更多信息,仅供读者学习、交流之目的。文章版权归原作者所有,如有侵权,请联系删除。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

44、基于深度学习的癌症检测(matlab)

1、基于深度学习的癌症检测原理及流程 基于深度学习的癌症检测是利用深度学习算法对医学影像数据进行分析和诊断,以帮助医生准确地检测癌症病变。其原理和流程主要包括以下几个步骤: 数据采集:首先需要收集包括X光片、CT扫描、MRI等医学影像…

Shiro721 反序列化漏洞(CVE-2019-12422)

目录 Shiro550和Shiro721的区别 判断是否存在漏洞 漏洞环境搭建 漏洞利用 利用Shiro检测工具 利用Shiro综综合利用工具 这一篇还是参考别的师傅的好文章学习Shiro的反序列化漏洞 上一篇也是Shiro的反序列化漏洞,不同的是一个是550一个是721,那么这…

基于SSM+Jsp的水果销售管理网站

开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包…

技术速递|Java on Azure Tooling 5月更新 - Java 对 Azure 容器应用程序的入门指南支持

作者:Jialuo Gan 排版:Alan Wang 大家好,欢迎阅读 Java on Azure 工具 5 月份更新。在本次更新中,我们将介绍 Java 在 Azure 上的容器应用程序的入门指南。希望您喜欢这些更新,并享受使用 Azure 工具包的流畅体验。请下…

在4面体空间内2点结构占比

有一个4面体状空间,由3层甲烷状分子堆积而成,单个甲烷4面体边长10. 内有30个点,在30个点中取2点,有30*29/2435种取法。这里要求两个点的距离必须为6.123 在435个结构中只有40个符合要求 序数 结构 序数 结构 3 1 282 3 7…

如何利用AI大模型设计电机本体?

一、背景 AI在电机本体设计中的应用正逐渐成为提升设计效率、优化性能和降低成本的重要手段。通过深度学习、机器学习、计算机辅助设计(CAD)和仿真技术的结合,AI能够帮助工程师更快速准确地完成电机的设计与优化工作。以下是AI在电机本体设计…

会声会影2024旗舰版汉化最新安装包下载方法步骤

嗨,亲爱的CSDN的朋友们!🎉今天,我要跟大家分享一款让你的视频编辑体验升级的神器——会声会影2024最新版本!✨如果你是一个热衷于创作视频内容的创作者,那么你一定不能错过这个软件。它不仅功能强大&#x…

环境配置02:CUDA安装

1. CUDA安装 Nvidia官网下载对应版本CUDA Toolkit CUDA Toolkit 12.1 Downloads | NVIDIA Developer CUDA Toolkit 12.5 Downloads | NVIDIA Developer 安装配置步骤参考:配置显卡cuda与配置pytorch - 知乎 (zhihu.com) 2. 根据CUDA版本,安装cudnn …

子组件和父组件之间传值#Vue3#defineProps

子组件和父组件之间传值#Vue3#defineProps 效果&#xff1a; 6s执行项图片缩略图 子组件&#xff1a; <!-- 6s执行项详情图片的子组件 --> <template><div><imgv-if"itemsLocal.url":src"itemsLocal.url"style"width: 50px; …

2024届本科专业就业率排行:榜一遥遥领先,计算机跌出前五 计算机行业发展迅速,程序员应该学习哪种编程语言?

在大多数家庭中&#xff0c;选择大学专业时&#xff0c;他们更倾向于通过大学教育和专业学习来增强自身的竞争力&#xff0c;以便在未来的就业市场中获得一份既稳定又收入丰厚的工作。 在这种现实驱动下&#xff0c;家长们和学生们都倾向于关注那些就业率持续高企的专业&#…

第N5周:调用Gensim库训练Word2Vec模型

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 | 接辅导、项目定制&#x1f680; 文章来源&#xff1a;K同学的学习圈子 目录 本周任务: 1.安装Gensim库 2.对原始语料分词 3.停用词 4.训练Woed2Vec模型 …

示例:WPF中使用IsAsync的方式绑定数据来优化用户体验

一、目的&#xff1a;开发过程中&#xff0c;有时需要绑定大量数据&#xff0c;比如弹出一个窗口&#xff0c;窗口中包含一个ListBox绑定了大量数据&#xff0c;这时会出现点击按钮后出现假死卡顿影响用户体验&#xff0c;这理通过用IsAsync的方式将窗口优先弹出来再加载数据 二…

AWS Lambda + Flask 应用示例

前言 AWS Lambda 本身是一个以事件驱动的 Serverless 服务, 最简单的应用就是在入口函数中对接收到的事件/请求进行处理并返回响应. 对于像 Flask 这样的 Web 框架, 并不能直接在 Lambda 上提供服务, 不过我们可以借助 AWS Lambda Web Adapter 实现一个基于 Flask 框架的 Web …

ThinkPHP:查询数据库数据之后,更改查询数据的字段名称

一、原始查询数据 含有字段item_no&#xff0c;lot_num&#xff0c;position $data[brushed] db::table(wip_station_transaction) ->where([wip_entity_name>$wip_entity_name,line_code>$line_code,]) ->field([item_no, lot_num, position]) ->select(); …

python 霍夫曼解码

Huffman Tree 进行解码 示例图 c语言&#xff1a;c语言 霍夫曼编码 | 贪婪算法&#xff08;Huffman Coding | Greedy Algo&#xff09;_霍夫曼的贪婪c语言-CSDN博客 c&#xff1a;c 霍夫曼编码 | 贪婪算法&#xff08;Huffman Coding | Greedy Algo&#xff09;_霍夫曼的贪…

适用于所有 Android 手机的 8 大 Android 解锁工具

有时您无法解锁手机&#xff0c;因为您忘记了密码或设备停止响应解锁图案。不要惊慌。我们在这里为您列出了最好的 Android 解锁工具。只需选择一个您喜欢的。 为了保护重要数据&#xff0c;许多手机用户倾向于使用图案锁、密码、指纹甚至面部识别来锁定设备。但有时&#xff…

docker 配置与使用

目录 安装docker 作者遇到的问题1&#xff1a;安装docker 错误说明 解决方法&#xff1a; 作者遇到问题2&#xff1a;GPG密钥问题 问题说明 解决方法&#xff1a; 方法一&#xff1a;使用备用的GPG密钥服务器 方法二&#xff1a;使用国内镜像源 方法3&#xff1a;手动下…

关于IntelliJ IDEA 2024.1版本更新的问题

希望文章能给到你启发和灵感&#xff5e; 感谢支持和关注&#xff5e; 阅读指南 序幕一、基础环境说明1.1 硬件环境1.2 软件环境 二、起因三、解决四、总结 序幕 近期&#xff0c;IntelliJ IDEA 推出了全新2024版本&#xff0c;相信很多编程的爱好者或者刚接触编程的小伙伴都会…

论文阅读--Cross-view Transformers for real-time Map-view Semantic Segmentation

一种新的2D维度的bev特征提取方案&#xff0c;其通过引入相机先验信息&#xff08;相机内参和外参&#xff09;构建了一个多视图交叉注意力机制&#xff0c;能够将多视图特征映射为BEV特征。 cross view attention&#xff1a;BEV位置编码由根据相机标定结果&#xff08;内参和…

工业制造领涉及的8大常见管理系统,如mes、scada、aps、wms等

在工业生产和制造领域有一些常见的管理系统&#xff0c;很多小伙伴分不清&#xff0c;这次大美B端工场带领大家了解清楚。 MES&#xff08;Manufacturing Execution System&#xff0c;制造执行系统&#xff09;&#xff1a; MES是一种用于监控、控制和优化生产过程的软件系统…