0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

单像素成像图像智能处理算法和应用场景

新机器视觉 来源:爱光学 作者:焦述铭 2022-10-26 15:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

图像传感器是把摄像头接收到的光信号转化成电子信号的感光元件,可以记录光场强度的分布,对于拍照设备来说,它就如同人眼的视网膜。手机或者相机的传感器一般是一个包含了很多个小单元的阵列,每个小单元对应着照片中的一个像素。我们平时说的,相机2000万像素就是指图像传感器上有2000万个小单元(感光点)。

628a2c48-5447-11ed-a3b6-dac502259ad0.png

图像传感器单像素成像原理然而,近十多年来,科学家们却在探索一种新型的“单像素相机”[2],即图像传感器只包含一个像素,这种另类的光学成像方式就是“单像素成像”[1]。 那么单像素相机又是怎么工作的呢?单像素成像中,通过一个投影器件不断向目标物体照射不同的结构光图案,单像素探测器依次记录下每次照射时物体场景总体光强度,最后计算重建出具有空间分辨率的物体图像。数学上来说,单像素探测器记录的光强度是投影图案和物体图像之间的内积。单像素成像与以往常常提到的鬼成像和关联成像的概念比较接近。

62a60d00-5447-11ed-a3b6-dac502259ad0.png

典型的单像素成像系统单像素成像智能处理算法由于单像素相机与普通相机有着不同的成像机制和框架,在最近的研究中,笔者设计了四种为其“量身打造”的图像智能处理算法。 (1)运动物体单像素成像中模糊去除和质量提升 单像素成像中需要依次投影大量不同图案,记录下很长一串单像素值序列,才能重建出一张物体图像,这显然需要一定的成像时间。所以,拍摄快速运动的物体时,帧率往往比较低,记录前几个单像素值时还“朝发白帝”,记录后几个单像素值时就已经“暮到江陵”了。这导致最后记录下的单像素值数据里包含了不同位置物体的混合信息,重建的图像会包含比较多模糊和噪声,类似于普通相机拍摄一辆飞驰而过的汽车得到的“拖尾”照片一样。 为解决这一问题,可以考虑一个基本的物理定律——运动的相对性,物体在运动,投影图案是静止的,等效于物体是静止的,而投影图案在反方向运动。物体从左到右运动,相当于投影图案从右到左运动;物体顺时针转动,相当于投影图案逆时针转动。通过搜索估算物体的平移或者转动速度,对投影图案做相应的反向变换,然后计算时使用变换后的投影图案替代原本的投影图案,重建出的物体图像就会清晰很多,质量得到明显提升[3]。

62c1c7d4-5447-11ed-a3b6-dac502259ad0.png

实验中,拍摄一个快速转动圆盘上的数字,我们设计的算法可以去除重建图像中的模糊和噪声 [3]。 (2)基于单像素成像的全光学物体快速分类 图像常常需要进行自动分类识别,比如照片里的是一只猫,还是一只狗?一般无论普通相机还是单像素相机,都要先拍摄到物体(比如数字或交通标志)清晰的图片,才能使用机器学习方法进行图像分类任务。 不过,笔者提出的基于单像素成像的全光学物体快速分类方案中[4],不需要重建物体图像,物体只被很少数量的投影图案所照射,探测器只记录下“寥寥无几”的单像素值,该算法直接基于这些单像素值,在“不知道物体到底长得什么样”情况下,能够进行快速物体分类。比如我们要把物体分为10类,只需要从大量训练图片中优化设计出10个投影图案,一共投影10次,而进行完整的图像重建可能需要投影几百几千次。

62eee458-5447-11ed-a3b6-dac502259ad0.png

从10个类别的数字图像和交通标志图像中分别优化设计出的10个用于快速物体分类的投影图案(第四行)。 分类结果可以通过单像素值序列中最大光强度值直接显示出来,无需后续的数字处理,整个系统相当于一个可以进行线性分类任务的“光学计算机”。相比于2018年Science论文中多层级联相位板结构的全光学衍射神经网络(DNN)系统[5],我们的系统可以完成类似的全光学物体分类任务,同时具有非相干光照射下工作,低实验复杂性,高可编程性等优点,更容易实现。 (3)单像素成像中图像盲重建 单像素成像中一般既需要已知所有投影图案,又需要已知所有单像素值,才能进行物体图像的重建。这样看起来二者缺一就无法重建图像,其实未必。

63148ffa-5447-11ed-a3b6-dac502259ad0.png

假设投影图案虽然是未知的,但它们保持固定不变。如果已知一定数量不同的物体图像和它们对应单像素值序列作为训练样本,可以通过机器学习方式实现盲重建。笔者在研究[6]中并没有使用“时尚潮流之选”的深度学习方法,而使用了更简单的基于线性回归模型的方式恢复未知的投影图案,但获得的结果在一定条件下优于深度学习的结果。 事实上,很多相干和非相干的光学成像系统都是线性的,一些传统方法也可能对系统进行精确模拟,那么近年在各领域都普遍使用的深度学习方法是否一定优于传统方法?一些仿真和实验结果显示,对于单像素成像系统和其他一些线性光学系统,深度学习其实未必总能表现出优势,尤其在需要大量训练样本和泛化性这两个方面表现出一定不足[6]。 (4)单像素成像中的可视加密 作为90后经典童年回忆的《冒险小虎队》中,通过解密卡才能看到杂乱无章的条纹中隐藏的信息,这其实很类似于一种“可视加密”技术。

632ae052-5447-11ed-a3b6-dac502259ad0.png

可视加密(Visual Cryptography)把要隐藏的图像分解成几个随机图案,把它们打印在透明胶片上,每个图案称为一个可视密钥(Visual Key),无法从中看到隐藏的图像。可是当可视密钥重叠在一起时,隐藏图像就可以在视觉上显现出来。单像素成像中的探测器收集物体图像总体光强度的方式,相当于进行了像素值的虚拟叠加操作,与可视加密一定程度上“异曲同工”。 笔者提出通过物体图像和通过投影图案两种方式将可视加密在单像素成像中实现[7]。单像素的可视加密可以适用于打印在不透明介质上的可视密钥图案,并且容易在肉眼观察不到的非可见光波段以及视平线之外隐藏角落实现可视加密,物理层面上提升可视加密的安全性。 例如,(a)和(b)两个二维码可以作为一组可视密钥,用手机扫它们,可以读出同样的信息,不过读出的并不是要隐藏的信息,而是做伪装的“幌子”。通过单像素可视加密系统虚拟叠加到一起之后,依旧是一个可以用手机扫的二维码(c),不过真正隐藏的信息”OK”浮现了出来。

633f2d1e-5447-11ed-a3b6-dac502259ad0.png

此外单像素成像中,只对一组投影图案的随机置换也能实现图像加密[8]。单像素成像的应用单像素成像可以把传感器从一个单元阵列简化为单个像素,与此同时,则需要额外的投影器件,比如,数字微镜阵列DMD,并且要投影照射和记录很多次,而不是一次性成像。 然而,这不妨碍在很多情况下,单像素相机仍然比普通相机更具有优势,比如在可见光以外的一些波段,单元阵列传感器难以制造,或者成本非常高,而只包含一个像素的简单传感器就容易实现得多,单像素成像为这些波段的低成本相机提供了一个好的选择。 再比如普通相机拍摄照片时,物体需要放到镜头或者传感器的视平线范围内,而单像素探测器可以拍摄隐藏在拐角处的物体。当同时对多个光谱和多个偏振态的光场进行记录时,难以在同一个单元阵列传感器上对这么多的“频道”同时进行复用,单像素探测器则比较容易在“频道”间灵活来回切换。 目前,该技术已被研究者尝试应用于多个领域,如遥感成像、显微镜、光谱仪、无人驾驶激光雷达、加油站气体泄露监测、便携式扫描仪等,单像素成像的潜在应用场景一直在不断被发掘和扩展。

作者简介

焦述铭,深圳大学纳米光子学研究中心副研究员,香港城市大学博士毕业。主要从事单像素成像,全息成像及显示,图像处理等方面研究。以第一作者发表期刊论文20余篇,曾入选Hong Kong PhD Fellowship Scheme和广东省“珠江人才计划”博士后资助项目。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2577

    文章

    55483

    浏览量

    793844
  • 摄像头
    +关注

    关注

    61

    文章

    5115

    浏览量

    103487

原文标题:单像素成像图像智能处理算法

文章出处:【微信号:vision263com,微信公众号:新机器视觉】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    多通道兼容图像采集卡:一机搞定多路图像信号处理

    在工业自动化、安防监控、智能检测、医疗影像等领域,随着应用场景的不断升级,图像采集已无法满足多路信号同步接入、实时处理的重要需求。多通道
    的头像 发表于 03-19 14:17 207次阅读
    多通道兼容<b class='flag-5'>图像</b>采集卡:一机搞定多路<b class='flag-5'>图像</b>信号<b class='flag-5'>处理</b>

    算法工程师需要具备哪些技能?

    、链式法则等。应用场景:梯度下降优化算法、反向传播计算等。 优化理论核心内容:凸优化、非凸优化、拉格朗日乘数法等。应用场景:模型参数调优、资源分配问题等。 编程语言Python:主流选择,用于数据
    发表于 02-27 10:53

    红外图像秒变高清!超分算法如何让模糊热成像“纤毫毕现”

    在深夜的森林中,消防员手持热成像仪寻找被困者,屏幕上的模糊热斑却难以精准定位;在电力巡检中,工程师通过红外镜头检测设备温度异常,但低分辨率图像让微小故障隐患悄然溜走……这些场景曾因红外热成像
    的头像 发表于 02-02 10:35 523次阅读
    红外<b class='flag-5'>图像</b>秒变高清!超分<b class='flag-5'>算法</b>如何让模糊热<b class='flag-5'>成像</b>“纤毫毕现”

    格科微电子全球首发0.64μm与0.8μm两款芯片5000万像素手机应用图像传感器

    随着手机影像系统持续向高像素演进,5000万像素已成为主流配置,并加速覆盖主摄、超广角、长焦及前摄等多种应用场景。与此同时,市场对像素尺寸的需求不断细化,据估算, 0.64μm及以下与
    的头像 发表于 12-29 13:54 6w次阅读
    格科微电子全球首发0.64μm与0.8μm两款<b class='flag-5'>单</b>芯片5000万<b class='flag-5'>像素</b>手机应用<b class='flag-5'>图像</b>传感器

    高光谱成像:分析波长,可视化细微的色彩、材质差异和异物

    在机器视觉系统成像过程中,光源起着重要作用,合适的光源方案可以极大降低图像处理算法的复杂度,提高系统的稳定性、精度和速度。近年来,各领域利用高光谱成像技术进行检测的市场规模不断扩大,对
    的头像 发表于 12-26 17:02 704次阅读
    高光谱<b class='flag-5'>成像</b>:分析波长,可视化细微的色彩、材质差异和异物

    Switch的应用场景

    Switch的应用场景如下: 调用一到多个函数 设置变量值或者返回一个值 执行一到多个代码片段 如果case标签很多,在switch的前两个使用场景中,使用查找表可以更高效的完成。例如下面的两种
    发表于 12-12 07:28

    蓝牙网关是什么?都有哪些功能?应用场景有哪些?

    点,更构建起“设备互联-数据流转-智能管控”的完整链路,成为物联网生态中不可或缺的核心组件。本文将系统解析蓝牙网关的核心价值、技术架构、应用场景、现存挑战及未来趋势,为读者呈现这一关键技术的全貌
    发表于 12-11 15:21

    北理工在超构透镜和像素成像研究方面取得重要进展

    图1. 制备的超构透镜和表征结果 近日,北京理工大学物理学院量子技术研究中心姚旭日、赵清团队在紧凑型像素成像领域取得重要进展。该团队创新性地利用超构透镜,成功实现了光子级别的显微
    的头像 发表于 12-11 06:56 326次阅读
    北理工在超构透镜和<b class='flag-5'>单</b><b class='flag-5'>像素</b><b class='flag-5'>成像</b>研究方面取得重要进展

    智能指纹锁CW32系列有哪些应用场景

    智能指纹锁CW32系列有哪些应用场景
    发表于 12-05 06:34

    CW32L083有哪些应用场景

    CW32L083有哪些应用场景
    发表于 11-24 07:37

    实战指南:用摄像头模块实现多场景智能拍摄全流程!

    )中的集成与应用方法,快速完成项目落地。 一、演示功能概述   摄像头拍照功能通过光学传感器与图像处理算法,实现将现实场景转化为数字图像数据的技术。它允许设备捕捉静态画面,并支持实时预
    的头像 发表于 11-21 17:59 424次阅读
    实战指南:用摄像头模块实现多<b class='flag-5'>场景</b><b class='flag-5'>智能</b>拍摄全流程!

    场景智能拍摄实战:摄像头模块集成与调试指南!

    、高效的多场景智能拍摄系统。 一、演示功能概述   摄像头拍照功能通过光学传感器与图像处理算法,实现将现实场景转化为数字
    的头像 发表于 11-21 17:58 588次阅读
    多<b class='flag-5'>场景</b><b class='flag-5'>智能</b>拍摄实战:摄像头模块集成与调试指南!

    lora通信技术的特点

    ,能够在较低的信号强度下实现可靠的通信。这使得它非常适合用于广域通信场景,例如城市、乡村等地区。 4.高抗干扰   LoRa通信技术采用了一种先进的信号处理算法,能够有效地抵抗多径衰落、多径干扰等
    发表于 11-20 07:50

    光学气体成像(OGI)探测器应用场景有哪些?

    光学气体成像(OGI)探测器依托先进的红外热成像技术,能够精准捕捉气体分子在特定红外波段的吸收特征,将原本难以察觉的气体泄漏转化为清晰可见的热成像画面,为工业安全与环境监测提供了高效、直观的解决方案。凭借非接触式检测、实时动态追
    的头像 发表于 11-07 13:32 567次阅读
    光学气体<b class='flag-5'>成像</b>(OGI)探测器应<b class='flag-5'>用场景</b>有哪些?

    PCBA 表面处理:优缺点大揭秘,应用场景全解析

    一站式PCBA加工厂家今天为大家讲讲PCBA加工如何选择合适的表面处理工艺?PCBA表面处理优缺点与应用场景。在电子制造中,PCBA板的表面处理工艺对电路板的性能、可靠性和成本都有重要
    的头像 发表于 05-05 09:39 1584次阅读
    PCBA 表面<b class='flag-5'>处理</b>:优缺点大揭秘,应<b class='flag-5'>用场景</b>全解析