捕捉“五彩斑斓的黑”:锗基短波红外相机的多种成像应用

红外处于人眼可观察范围以外,为我们了解未知领域提供了新的途径。红外又可以根据波段范围,分为短波红外、中波红外与长波红外。较短的SWIR波长——大约900nm-1700nm——与可见光范围内的光子表现相似。虽然在SWIR中目标的光谱含量不同,但所产生的图像在其特征上仍然更加直观,而不像中红外和低红外波段的低分辨率热行为,这一优势更符合许多工业机器视觉应用的需求

图片

与MWIR和LWIR相比,SWIR波长更短,可以获得更高的分辨率和更强的对比度,这两者都是检查和分选的重要标准。此外,虽然在SWIR运行的相机与可见光相机使用类似的光捕获技术,但它们收集的图像看起来与硅传感器捕获的图像非常不同——即使是在成像同一物体时。

通过SWIR相机,我们可以获取可见光范围内看不到的信息,使其在机器视觉中的应用越来越多,因为它提供了独特的检测、分类和质量控制功能,以及监控和遥感等环境光应用。

图片

InGaAs传感器是目前比较成熟的SWIR相机技术,具有灵敏度高、可室温操作等优点,然而其较高的成本导致其民用领域应用受限等问题,亟需创新的短波红外探测器工艺将这一应用门槛降下来。

友思特 Beyonsense 短波红外相机采用了新兴的锗基传感器,使用选择性外延生长和牺牲填充层形成锗岛并通过锗的热氧化来降低表面粗糙度的方法,进一步降低了短波红外探测器的制造成本。这款相机实现了28mm超薄的小巧尺寸,可以通过蓝牙连接到手机和电脑上进行操作。

图片

图片

目前,BeyonSense 相机为128×128像素,适合的成像场景相对有限,以下将展示其实测效果,供大家参考。

一、光源成像

Beyonsense 1相机能够对多种光源做探测,包括LED灯、卤素灯、红外激光等,可用于实验室红外光源的光斑形态、光路情况等场景的观察探测。

1. LED台灯光源成像

图片

图片

图片

不同成像设置下的LED光源  下图可看到灯丝形态

2. 白炽灯光源

图片

白炽灯灯丝

图片

白炽灯带铁网

3. 卤钨灯光源

友思特MT光源为卤钨灯,光谱范围350-2500nm,功率2-3W。当给光源加上准直镜后(如右图所示),校准后的光斑对比度较好

图片

图片

4. 红外光源

友思特卤钨光源通过波长选择器仅输出红外波段的光905nm,以及880nm,BeyonSense 1相机对红外光光斑成像。目前已有研究院的客户将 BeyonSense 1 相机用于红外激光光斑的观测。

图片

图片

二、室外场景成像

SWIR相机在室外成像主要借助于目标物体对太阳光、月光、星光、大气辉光等光线的“夜天辐射”中的短波红外辐射的反射作用。因此,需要借助自然环境下的光线。由于Beyonsense对红外光的灵敏度与分辨率的差距,夜视较难实现。

在白日,需要在阳光较为充足的情况下,且被测物有较为明显的光反射差别下,可以获取到较好的成像效果。

图片

图片

图片

图片

图片

以上为对阳光照射下的大楼做成像,大楼的玻璃幕墙和白色外墙存在明显的反射光差别,在相机上能显示出大楼这两个部分的轮廓。

三、室内场景成像

基于SWIR成像原理,室内成像则需要搭配高功率的含有短波红外范围的光源作为照明,才可以探测到样品。光源可以选择白炽灯/卤素灯/红外光源。此外,为了获取均匀的背景光环境,建议采用白色反射背景布/板

1. 穿透晶圆的灯丝成像

本成像应用采用了300W白炽灯台灯,以及白色漫反射织物。

图片

图片

实测结果:

图片

带有散热网的白炽灯

图片

白炽灯带铁网

图片

放置硅片后,通过相机仍然能够看到灯丝。说明白炽灯的短波红外光穿透了硅片,使相机可以透过硅片观察到灯丝状态。

2. 油画涂料下的logo

图片

大多数光源不适合均匀覆盖大面积,需要在光源前放置了白色扩散织物来克服这一挑战,获得相对均匀的背景光,这适合拍摄较大场景的图片。

3. 穿透晶圆查看到背面的图标

400W卤素灯光源与织物,光源放置在织物的背后。

图片

4. 区分水和丙酮

400W卤素灯光源与织物,光源放置在织物的背后。

图片

更多成像案例,您可以查看以下视频:

友思特分享-beyonsense应用案例

总结

友思特Beyonsense 1 短波红外相机采用锗基材料作为探测器,128×128像素,探测范围400-1600nm,优势在于蓝牙连接、便携迷你、成本较低,可实现基本的红外探测与成像应用。现有型号的配置并不适合大分辨率要求以及动态成像的工业场景,更适用于科研领域与企业实验室。

未来锗基短波红外相机将会在灵敏度与像素上做更多提升,敬请期待!

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

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

相关文章

AI模型在专用加速器上的性能分析指标

背景:本文是《AI 编译器开发指南》一书的学习笔记。 AI模型在专用加速卡上性能分析大概流程: 1)先计算模型本身的计算访存比,得到模型理论算力带宽需求。 2)根据处理器本身支持的操作字节比(算力&#xf…

次梯度算法介绍

系列文章目录 最优化笔记,主要参考资料为《最优化:建模、算法与理论》 文章目录 系列文章目录一、次梯度1 定义2 存在性 二、次梯度的计算1 按定义计算2 常用计算规则 三、最优性条件1 无约束优化问题2 约束优化问题 四、次梯度算法1 迭代格式2 收敛性 参…

OpenHarmony从入门到放弃(一)

OpenHarmony从入门到放弃(二) 一、OpenHarmony的基本概念和特性 OpenHarmony是由开放原子开源基金会孵化及运营的开源项目,其目标是构建一个面向全场景、全连接、全智能的时代的智能终端设备操作系统。 分布式架构 OpenHarmony采用分布式…

Elasticsearch基本操作之索引操作

本文说下Elasticsearch基本操作之索引操作 文章目录 概述创建索引创建索引示例重复创建索引示例 查看索引查看所有索引查看单个索引 概述 由于是使用命令来操作Elasticsearch,可以使用kibana,postman和apifox等工具 我使用了apifox来执行命令&#xff0c…

macbook电脑2024免费好用的系统清理优化软件CleanMyMac X4.14.7

CleanMyMac X2024来帮助你找到和删除不需要的文件。CleanMyMac X是一款专业的mac清理软件,它可以智能地扫描你的磁盘空间,找出并删除大型和旧文件,系统垃圾,iTunes垃圾,邮件附件,照片库垃圾等,让…

【InnoDB数据存储结构】第2章节:InnoDB行格式

目录结构 之前整篇文章太长,阅读体验不好,将其拆分为几个子篇章。 本篇章讲解 InnoDB 行格式。 InnoDB 行格式 InnoDB 一行记录是如何存储的? 这个问题是本文的重点,也是面试中经常问到的问题,所以就引出了下文的 …

力扣 验证二叉搜索树 递归

👨‍🏫 题目地址 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left,…

vc2017编译从github网站上下载的源码

以ZLmediakit为例 1.下载软件 cmakehttps://github.com/Kitware/CMake/releases/download/v3.20.5/cmake-3.20.5-windows-x86_64.zip Microsoft Visual Studio https://my.visualstudio.com/Downloads?qvisual%20studio%202017&wt.mc_ido~msft~vscom~older-downloads …

测评大通关攻略

天下苦测评已久,今天就让我来聊聊测评这回事。首先我们不单独谈银行的测评,银行的第一次笔试经常是超级多的测评,这个测评需要单独谈。我们今天就先来聊聊大多数公司的测评。(本文所用的所有题目均不是本人参加测评所截图的&#…

【数据结构】二叉树的创建和遍历:前序遍历,中序遍历,后序遍历,层次遍历

目录 一、二叉树的定义 1、二叉树的定义 2、二叉树的五种形态 二叉树的子树 : 3、满二叉树与完全二叉树 4、二叉树的性质 5、二叉树的存储结构 1、顺序存储 ​编辑 2、链式存储 二、二叉树的遍历 按照前序序列构建二叉树 1、前 (先) 序遍历(Preorder …

使用Python和Pygame库创建简单的的彩球效果

简介 Pygame是一款强大的游戏开发库,可以用于创建各种有趣的图形效果。为了更好地了解Pygame的功能,今天我们将要做的是在屏幕上随机生成一些彩色的小球,并使它们以不同的速度和方向移动。当小球碰到屏幕边缘时,它们将反弹。 功能…

为什么会去华为 OD?网传的 OD 转华为正编,真的假的?

目录 专栏导读一、为什么会去华为 OD二、华为 OD 的工作内容三、OD 与华为自有员工的对比四、那,到底要不要去华为 OD?五、网传的 OD 转华为正编,真的假的?1、连续两次绩效 A2、通过可信专业级认证 六、最后,真的感谢 …

GitHub上的15000个Go模块存储库易受劫持攻击

内容概要: 目前研究发现,GitHub上超过15000个Go模块存储库容易受到一种名为“重新劫持”的攻击。 由于GitHub用户名的更改会造成9000多个存储库容易被重新劫持,同时因为帐户删除,会对6000多个存储库造成重新劫持的危机。目前统计…

CentOS 7 实战指南:文件或目录的权限操作命令详解

前言 这篇文章详细介绍了文件和目录的常用权限操作命令,并提供了全面的技术解析。通过本文,你将学习如何使用 chmod 和 chown 命令来管理文件和目录的权限,控制用户和用户组的访问权限。无论你是初学者还是有经验的系统管理员,这…

代码随想录刷题笔记(DAY 8)

今日总结:最后一道题解决的比较糟糕,后续会补上新解法,今天还是将中心放在了前端。 Day 8 01. 反转字符串(No. 344) 题目链接 代码随想录题解 1.1 题目 编写一个函数,其作用是将输入的字符串反转过来。…

如何解决大模型的「幻觉」问题?

欢迎关注博主 Mindtechnist 或加入【智能科技社区】一起学习和分享Linux、C、C、Python、Matlab,机器人运动控制、多机器人协作,智能优化算法,贝叶斯滤波与Kalman估计、多传感器信息融合,机器学习,人工智能&#xff0c…

【12】ES6:模块化

一、JavaScript 模块化 JavaScript 模块化是一种组织和管理 JavaScript 代码的方法,它将代码分割为独立的模块,每个模块都有自己的作用域,并且可以导出和导入功能。模块化可以提高代码的可维护性、可重用性和可扩展性。 在JavaScript中&…

FCN学习-----第一课

语义分割中的全卷积网络 CVPR IEEE国际计算机视觉与模式识别会议 PAMI IEEE模式分析与机器智能汇刊 需要会的知识点: 神经网络:前向传播和反向传播 卷积神经网络:CNN,卷积,池化,上采样 分类网络&#xff1a…

CCF模拟题 202312-1 仓库规划

问题描述 试题编号: 202312-1 试题名称: 仓库规划 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 输入格式 输出格式 样例输入 4 2 0 0 -1 -1 1 2 0 -1样例输出 3 1 0 3样例解释 Java实现代码: import …

Spring高手之路-Spring Bean、Java Bean和对象的区别与联系

目录 什么是Spring Bean 什么是Java Bean 什么是对象 Spring Bean与Java Bean与对象的联系与区别 联系 区别 什么是Spring Bean 在Spring官方文档中对Bean的解释如下: In Spring, the objects that form the backbone of your application and that are manage…