首页 >>  正文

成像实验视频

来源:baiyundou.net   日期:2024-08-02

飞晔 投稿

量子位 | 公众号 QbitAI

随着光学算法发展,如今我们用低维传感器也能“捕获”高维信号了。

举个例子,这是我们用2D传感器拍到的一张“照片”,看起来充满了噪声数据:

然而,正是通过这张“照片”所包含的数据,我们就能还原出一段动态的视频来!

听起来很神奇,但通过一种名叫快照压缩成像(Snapshot Compressive Imaging, SCI)的方法,确实能实现。

这种方法能将高维数据作为二维测量进行采样, 从而实现高效地获取高维视觉信号。

以相机为例,虽然它是2D传感器,但如果想办法在相机镜头后加个数字微镜器件测量设备 (Digital Micromirror Devices,DMD,这是一种能精确地控制光源的器件),就有办法使普通的相机对高维数据进行降维测量,得到简易的的2D数据,再还原出高维3D的视觉信号。

比如,普通的相机帧率很低,一秒最多只能拍几十张照片(假设能拍30张)。

当我们想拍摄高速运动的物体时,只要给普通相机加上这个数字微镜器件,它就会沿时间维度压缩视频信号,每拍到一张照片就能还原出来几帧甚至几十帧照片(也就是还原出来一段视频)

假设我们给数字微镜器件预设的压缩率是10,那么,现在拍一张照片就能还原出来10张照片(或者说是一段包含了10帧照片的视频),而相机的帧率也直接翻了10倍,变成一秒能拍300张照片

现在问题来了,要如何从这些含有噪声的压缩低维测量数据中,尽可能高效地恢复原始高维信号呢?

随着深度学习发展,各种重建算法也都被提了出来,然而这些算法重建信号的准确性和稳定性仍然不够好。

为此,来自港大、中科院和西湖大学的研究人员,提出了一种用于视频快照压缩成像的Deep Equilibrium Models(DEQ)方法,目前已被AAAI 2023收录:

这种方法不仅提升了重建准确度和稳定性,还进一步优化了内存占用空间——

算法在训练和测试中只需要常数级内存,即:在使用深度学习时,它所消耗的内存空间不随网络深度变化(而在使用传统优化方法时,它所消耗的内存空间不随迭代次数变化)

一起来看看。

快照压缩成像难点是什么?

受益于新颖光学硬件和成像算法的设计,快照压缩成像(Snapshot Compressive Imaging, SCI)系统可以在一次快照测量中,将高维数据作为二维测量进行采样, 从而实现高效地获取高维视觉信号。

如图1所示,SCI系统可以分为两个部分,硬件编码和软件解码:

△图1. 快照压缩成像系统使用低维传感器在快照测量中捕获高维数据

以拍摄视频为例,通过硬件编码,SCI系统对视频数据进行采样,在时间维度上压缩;此后,采用算法来重建原始的高维视频数据。

这里考虑视频SCI系统,如动图所示,上半部分展示的是SCI系统硬件部分得到的压缩测量,下半部分是使用该论文提出的算法恢复出来的视频结果。

显然,整个成像过程中需要求解一个逆问题:如何从含噪声的压缩测量中恢复视频

尽管目前已经有很多重建方法可以求解SCI成像的逆问题,但这些方法各有缺陷,如图2所示:

△图2. SCI重建的现有方法和主要问题

其中,传统的优化算法(a)性能有限。

而随着深度学习的发展,端到端的深度网络(b)和unfolding方法(c)虽然能提高性能,但不可避免地随着层网络深度的增加而遭受不断增长的内存占用需求,并且需要精心地设计模型。

即插即用(PnP)框架(d)虽然享受数据驱动正则化和灵活迭代优化的优点,但是这种算法必须通过适当的参数设置来保证准确的结果,甚至需要采用一些复杂的策略来获得令人满意的性能。

相比于其他方法,论文提出了新算法DE-RNN和DE-GAP,来保证重建结果的准确性和稳定性,其重建结果的性能可以收敛到一个较高水平,如图3所示:

△图3. DE-GAP与其他方法重建结果对比

通常来说,以往方法如RNN和PnP的重建结果不稳定,甚至在长期迭代中性能变差。

但DE-GAP重建结果却能随着迭代次数的增加保持性能的提升,并最终收敛到稳定的结果。

这是怎么做到的?

引入先进模型提升性能

为了解决以往方法存在的问题、实现更先进的SCI重建,这篇论文首次提出了一种新思路——

使用DEQ模型,解决视频SCI重建的逆问题。

DEQ模型在2019年被首次提出,主要应用于自然语言处理中的大规模长序列语言处理任务。

如图4所示,DEQ模型可以通过牛顿迭代法等求根方法,在前向传播和反向传播的过程中直接求解出不动点,从而仅使用常数级内存就等效实现了无穷深网络:

△图4. DEQ模型的求解不动点方法(左)和常数级内存占用(右)

(图4出自论文:S. Bai et al, “Deep equilibrium models”, NeurIPS 2019.)

具体来说,这篇论文首次将DEQ模型应用于两个现有的视频SCI重建框架:RNN和PnP。

效果也非常不错,RNN相当于仅使用常数级内存实现了无穷深网络,PnP等效于实现了无穷多迭代优化步骤,并且在迭代优化过程中直接求解不动点。

如图5所示,论文为RNN和PnP分别设计了结合DEQ模型的迭代函数,这里x是重建结果,y是压缩测量,Φ是测量矩阵:

△图5. RNN和PnP分别结合DEQ模型后的迭代函数

(具体推导过程和前后向传播的细节请见论文)

实验结果如何?

论文在六个经典的SCI数据集和真实数据上都进行了实验,相较以往的方法,整体重建结果都要更好。

如表1显示,平均而言,这种方法在PSNR实现了大约0.1dB的改善,SSIM实现了大约0.04的改善。SSIM的改进表明,这种方法可以重建具有相对精细结构的图像:

△表1. 视频SCI重建的六个经典数据集上不同算法的PSNR(dB)和SSIM

图6则是经典数据集上不同算法的重建结果对比,在一些细节的呈现上更加流畅清晰:

△图6

图7则是真实数据上不同算法的重建结果对比,效果相比之下也要更好:

△图7

更多实验结果可见论文。

目前论文代码已开源,感兴趣的小伙伴们可以用起来了~

(文末还附上了作者的讲解视频,深入浅出)

论文地址:

https://arxiv.org/pdf/2201.06931

代码地址:

https://github.com/IndigoPurple/DEQSCI

论文讲解视频by作者:

英语:https://www.bilibili.com/video/BV1X54y1g7D9/

中文:https://www.bilibili.com/video/BV1V54y137QK/

塑料粤语:https://www.bilibili.com/video/BV1224y1G7ee/

— 完 —

量子位 QbitAI · 头条号签约

","force_purephv":"0","gnid":"97053e90ffd67d7e2","img_data":[{"flag":2,"img":[{"desc":"","height":"1068","title":"","url":"https://p0.ssl.img.360kuai.com/t01a37bd1edff914ae8.jpg","width":"1052"},{"desc":"","height":"134","s_url":"https://p0.ssl.img.360kuai.com/t01c976099d8e548e45_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t01c976099d8e548e45.gif","width":"134"},{"desc":"","height":"288","title":"","url":"https://p0.ssl.img.360kuai.com/t01be7dd55229602720.jpg","width":"1080"},{"desc":"","height":"674","title":"","url":"https://p0.ssl.img.360kuai.com/t012b2ddeff3d3e75f7.jpg","width":"1080"},{"desc":"","height":"374","s_url":"https://p0.ssl.img.360kuai.com/t01ca663e78871127a9_1.gif","title":"","url":"https://p0.ssl.img.360kuai.com/t01ca663e78871127a9.gif","width":"674"},{"desc":"","height":"370","title":"","url":"https://p0.ssl.img.360kuai.com/t01ed793198a93ad3ab.jpg","width":"1080"},{"desc":"","height":"496","title":"","url":"https://p0.ssl.img.360kuai.com/t017f8d0857277e5b20.jpg","width":"1080"},{"desc":"","height":"444","title":"","url":"https://p0.ssl.img.360kuai.com/t019f02c75c85883555.jpg","width":"1080"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01124cc47be50b3c78.jpg","width":"1080"},{"desc":"","height":"255","title":"","url":"https://p0.ssl.img.360kuai.com/t01f123c33976e8c839.jpg","width":"1080"},{"desc":"","height":"451","title":"","url":"https://p0.ssl.img.360kuai.com/t01e58f56e789fe9b21.jpg","width":"1080"},{"desc":"","height":"430","title":"","url":"https://p0.ssl.img.360kuai.com/t0187314257609f2599.jpg","width":"1080"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"hbase","pub_time":1677909420000,"pure":"","rawurl":"http://zm.news.so.com/9133313de7a71c0e52d6b626558e9caf","redirect":0,"rptid":"eb2a5b6571b6f183","rss_ext":[],"s":"t","src":"量子位","tag":[],"title":"一张快照还原出一段视频!AAAI 2023论文提出快照压缩成像新算法

冀奖睿2810物理实验操作――探究凸透镜的成像规律 -
田钓穆17230571468 ______ 探究凸透镜的成像规律:实验器材:蜡烛、凸透镜、光屏、光具座.实验步骤:1、将蜡烛、凸透镜、光屏依次放在光具座上,点燃蜡烛后,调节烛焰、凸透镜、光屏的中心大致在同一上.2、移动光屏、蜡烛观察、光屏上的像,记录物距、像距,得出凸透镜成像规律.

冀奖睿2810小孔成像实验 -
田钓穆17230571468 ______ 用一个带有小孔的板遮挡在屏幕与物之间,屏幕上就会形成物的倒像,我们把这样的现象叫小孔成像.前后移动中间的板,像的大小也会随之发生变化.这种现象反映了光沿直线传播的性质. 【演示方法】:把一支削得很尖的铅笔,在一张硬纸...

冀奖睿2810初中物理中考实验\观察凸透镜成像和测量盐水密度 详细实验步骤 -
田钓穆17230571468 ______ 一、观察凸透镜成像的实验步骤:1、用凸透镜正对太阳另一侧用白纸找到最小亮的点,即焦点,用刻度尺量出亮点到凸透镜的距离,从而找到凸透镜的焦距;2、从左到右依次放上蜡烛、凸透镜、光屏,调整它们的中心大致在同一高度;3、点...

冀奖睿2810做小孔成像实验时为什么靠近会得到小孔的形状 -
田钓穆17230571468 ______ 哈哈,我也试过,我想问问,你的“小孔”有多小?如果有2毫米以上的话,那太大了,你没看错,2毫米太大,因为蜡烛比较小,所以小孔一定要很小,大概你拿根针(缝衣服的)戳个洞,就可以了,但如果是硬纸板上戳,可能孔太小,纸板的纸屑会挡住光线,所以,建议拿个薄一点的,例如教科书的封面就差不过吧.

冀奖睿2810初二物理题——光的反射平面镜成像实验
田钓穆17230571468 ______ 一块玻璃板不要太厚、尺子、两支完全相同的蜡烛、白纸、笔 将玻璃板放在水平桌面上点燃蜡烛,放在玻璃板的一侧,在另一侧放一张黑纸,如果观察到上面有蜡烛的像说明是实像,没有就是虚像

冀奖睿2810初二物理(探究凸透镜成像实验) -
田钓穆17230571468 ______ 仅供参考:猜想:凸透镜的焦距是否与凸透镜的凹凸程度有关. 设计一个方案:探究“凸透镜的焦距长短与凸透镜的凹凸程度是否有关”. 实验提供如下器材:①3个凹凸程度不同的凸透镜 ②光具座 ③蜡烛 ④光屏⑤刻度尺 ⑥火柴 ⑦(已对好...

冀奖睿2810凸透镜成像实验 - 初二物理紧急在做凸透镜成像实验时(1)蜡烛的火焰,凸透镜,光屏的
田钓穆17230571468 ______ (1)三者要在同一条水平线上,目的是为了能使像成在光屏上.(2)在同一直线则能,否则不能. (3)乙:烛焰和凸透镜之间的距离小于或等于透镜的焦距,此时成的是虚像或不成像. 丙:透镜和光屏之间的距离过远或过近,过近是一光斑,过远则由于像远大于屏的大小,屏又在像的中间,则什么也不会看到.

冀奖睿2810探究凸透镜成像实验 -
田钓穆17230571468 ______ 在一定范围内是可以的,光屏的作用是通过漫反射,使所成实像在不同方向上都能被看到,而平面镜会改变所成实像的光路到特定的方向上,在特定的范围内就可以看到.做实验立刻就能体会到.

冀奖睿2810做探究凸透镜成像规律的实验.(1)通常选用蜡烛作为成像的物体,并以烛焰成像作为观察对象,而不是任意取一个物体(比如一支铅笔)作为成像的物体.... -
田钓穆17230571468 ______[答案] (1)烛焰比较亮,射出的光线比较强,经过凸透镜之后会聚成的像比较亮,便于观察.(2)①辨别凸透镜还是凹透镜:分别把透镜正对太阳光,上下移动透镜,能在地面上形成最小、最亮的光斑的是凸透镜,地面上有暗圈的是...

冀奖睿2810小光同学用易拉罐做小孔成像实验.(1)实验过程中,小光发现蜡烛和小孔的位置固定后,像离小孔越远,像就越大.他测出了不同距离时像的高度,填在表格... -
田钓穆17230571468 ______[答案] (2)根据表中所示,当像离小孔越远,像就越大,则如图所示. 直线L就是h与s的关系图象. (3)根据图表可知,像的高度随着像离小孔的距离的增大而增高, 故答案为:高.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024