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和广东省“珠江人才计划”博士后资助项目。

审核编辑:郭婷

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

    关注

    2574

    文章

    54438

    浏览量

    786372
  • 摄像头
    +关注

    关注

    61

    文章

    5060

    浏览量

    102485

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

    图形显示控制芯片RA6809可适用于哪些应用场景

    (如STC8H8K64U)即可满足配套要求,降低硬件成本‌。 ‌2. 消费电子产品‌ ‌应用场景‌:智能家居控制面板、便携式医疗设备(如冰箱控制面板、洗衣机控制面板、咖啡机控制面板、烤箱控制面板、注射
    发表于 03-21 11:08

    频域示波器的技术原理和应用场景

    和扫描位置,以及处理和放大采集到的信号。 频谱分析: 示波器通过FFT算法计算出信号的频谱,并以图形化的方式展示出来,便于用户观察和分析。 二、应用场景 电子系统优化: 在电子系统的设计和优化
    发表于 03-11 14:37

    慧视图像处理板+VizSDK 为你拓展丰富的应用场景

    成都慧视能够深度定制RV1126、RK3399Pro、RK3588系列图像处理板,其中一个很重要的特点就是支持二次开发,使用者能够根据我司自研的SDK结合应用场景打造专属的功能以更好地为项目服务
    的头像 发表于 03-04 17:45 767次阅读
    慧视<b class='flag-5'>图像</b><b class='flag-5'>处理</b>板+VizSDK   为你拓展丰富的应<b class='flag-5'>用场景</b>

    数据记录仪的计数原理和应用场景

    数据记录仪是一种用于测量、记录和分析各种数据的设备,其计数原理和应用场景可以归纳如下: 一、计数原理数据记录仪的计数原理主要基于传感器技术、信号处理技术以及数据存储技术。具体来说: 传感器采集
    发表于 02-24 14:28

    敏捷合成器的技术原理和应用场景

    敏捷合成器,作为一种高性能的信号发生器,其技术原理和应用场景值得深入探讨。技术原理敏捷合成器的技术原理主要基于先进的频率合成技术和数字信号处理技术。它通常具有宽频率范围、快速建立和可编程的相位、频率
    发表于 02-20 15:25

    EV10AS940芯片通道模数转换器有哪些应用场景

    EV10AS940芯片通道模数转换器(ADC)凭借其卓越的性能特点,在多个高科技领域有着广泛的应用场景。 卫星通信: 在卫星通信系统中,EV10AS940的高速和高精度数据采集能力使其能够处理来自
    发表于 02-18 09:10

    DLPC7540EVM是否支持自定义的图像处理算法,以及如何进行算法的移植?

    是否支持自定义的图像处理算法,以及如何进行算法的移植?
    发表于 02-17 08:25

    扫频式频谱分析仪的技术原理和应用场景

    ,扫频式频谱分析仪可用于检测和分析雷达发射和接收的信号,以评估雷达系统的性能和优化雷达信号处理算法。 无线电监测:在无线电监测领域,扫频式频谱分析仪可用于监测无线电频谱的使用情况,查处非法无线电发射
    发表于 02-14 14:16

    FPGA上的图像处理算法集成与优化

    、Tophat形态学滤波、RAW8转RGB888、彩色图像均值滤波、Alpha背景叠加、直方图灰度拉伸算法以及自动白平衡算法。每种算法都提供了实现方法和相关公式,涵盖了
    的头像 发表于 02-14 13:46 1164次阅读
    FPGA上的<b class='flag-5'>图像</b><b class='flag-5'>处理算法</b>集成与优化

    脉冲信号分析仪‌的原理和应用场景

    脉冲信号分析仪是一种用于测量和分析脉冲信号的精密仪器。以下是对其原理和应用场景的详细介绍:一、原理脉冲信号分析仪的工作原理主要基于电子测量技术和信号处理技术。当脉冲信号被分析仪的接收器接收后,信号
    发表于 01-23 14:00

    函数信号分析仪的原理和应用场景

    函数信号分析仪是一种精密的电子测量仪器,其原理和应用场景如下所述:原理函数信号分析仪的核心原理主要基于信号的频谱分析和时域分析。它通过采集输入信号,并利用数学算法(如傅里叶变换)将信号从时域转换
    发表于 01-20 14:13