首页 > 专利 > 杭州电子科技大学 > 一种基于压缩感知的高光谱图像采集成像系统与控制方法专利详情

一种基于压缩感知的高光谱图像采集成像系统与控制方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2017-04-07
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-08-22
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2019-10-18
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2037-04-07
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201710224461.0 申请日 2017-04-07
公开/公告号 CN106993121B 公开/公告日 2019-10-18
授权日 2019-10-18 预估到期日 2037-04-07
申请年 2017年 公开/公告年 2019年
缴费截止日
分类号 H04N5/225H04N5/232 主分类号 H04N5/225
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 1
权利要求数量 2 非专利引证数量 0
引用专利数量 2 被引证专利数量 0
非专利引证
引用专利 US2014333802A1、US2013250043A1 被引证专利
专利权维持 5 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 徐平、肖冲、张竞成、赖小敏 第一发明人 徐平
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 4
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杜军
摘要
本发明公开了一种基于压缩感知的高光谱图像采集成像系统与控制方法;本发明首先通过数字微镜(DMD)器件对图像信息进行压缩采样,其次通过液晶可调谐滤波器(LCTF)控制可透过光波长和光谱分辨率,然后通过面阵电荷耦合器件(CCD)获取光强信息,最后通过模拟加法器和ADC转换器进行信号处理,并把处理后的数字量保存于存储器。本发明实现了信号采样与压缩的同时进行,使采样数据远小于传统奈奎斯特采样理论所需要的数据量;解决了高光谱数据采集引起的传输压力和大量冗余信息导致的资源浪费等问题。
  • 摘要附图
    一种基于压缩感知的高光谱图像采集成像系统与控制方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2019-10-18 授权
2 2017-08-22 实质审查的生效 IPC(主分类): H04N 5/225 专利申请号: 201710224461.0 申请日: 2017.04.07
3 2017-07-28 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于压缩感知的高光谱图像采集成像系统,其特征在于:包括光路成像部分和电路控制部分;光路成像部分包括第一透镜、DMD、LCTF、第二透镜和面阵CCD;
第一透镜(1)一侧设有DMD(2),将成像目标(0)聚焦投影至DMD上;DMD对图像信息进行随机采样后反射至LCTF(3);反射到LCTF的光通过LCTF调节,使对应波长的光可通过;第二透镜(4)位于LCTF的出射光路上;第二透镜(4)将DMD成像到面阵CCD(5)上;成像目标与DMD互为共轭面,DMD与CCD互为共轭面;
电路控制部分包括随机数发生器、FPGA控制器、DMD、LCTF、面阵CCD、CCD驱动电路、模拟加法器、ADC转换器和存储器;
随机数发生器的信号输出端与FPGA控制器的随机数发生器的信号输入端连接,FPGA控制器的CCD驱动信号输出端与CCD驱动电路连接,FPGA控制器的CCD控制信号输出端与面阵CCD的控制信号输入端连接,FPGA控制器的LCTF控制信号输出端与LCTF的控制信号输入端连接,FPGA控制器的DMD控制信号输出端与DMD的控制信号输入端连接,CCD驱动电路的驱动信号输出端与面阵CCD的驱动信号输入端连接,FPGA控制器的模拟加法器控制信号输出端、ADC转换器控制信号输出端、存储器控制信号输出端依次与模拟加法器信号输入端、ADC转换器信号输入端、存储器信号输入端连接;面阵CCD的图像模拟信号输出端与模拟加法器的图像模拟信号输入端连接,模拟加法器信号输出端与ADC转换器信号输入端连接,ADC转换器信号输出端与存储器的信号输入端连接;
DMD为数字微镜器件,LCTF为液晶可调谐滤波器,CCD为面阵电荷耦合器件,ADC转换器为模数转换器件。

2.根据权利要求1所述的一种基于压缩感知的高光谱图像采集成像系统的控制方法,其特征在于,该方法具体包括以下步骤:
步骤一:设定光谱采样间隔为Δ、测定波段数为Z以及单波长图像大小为N×N;令j表示当前波段序号,初始化j为1;
步骤二:通过随机数发生器产生一个M×N的观测矩阵Φ,其中M<<N;启动FPGA控制器读取随机数发生器产生的观测矩阵Φ;令i为1,其中i表示当前压缩测量次数;
步骤三:通过FPGA产生控制DMD每行镜片翻转角度的周期时序信号,使DMD上的内部镜片按照随机矩阵的第j行0-1排布进行翻转;
步骤四:通过FPGA控制LCTF,只允许单个波长的光可以通过;
步骤五:通过面阵CCD获取每行的模拟像素,并由模拟加法器对每行模拟像素值求和,得到N个观测值,其中每行一个观测值,共N行;
步骤六:通过ADC转换器将模拟像素值转换为数字量,保存于存储器;
步骤七:若i<M,i增1,返回步骤三继续执行;否则j增1,若j≤Z返回步骤二继续执行,否则停止循环。
说明书

技术领域

[0001] 本发明属于图像信号处理技术领域,涉及一种基于压缩感知的高光谱图像采集成像系统与控制方法,可用于遥感领域的高光谱图像获取。

背景技术

[0002] 高光谱成像是一种新兴的技术,也称为成像光谱仪,它能获取大量的窄带连续光谱图像,能利用很多很窄的电磁波波段从感兴趣的物体中获得相关数据,包含了丰富的空间、辐射和光谱三重信息。相对于传统的彩色图像(3个光谱带,分别覆盖红色,绿色和蓝色波段),以及传统的多光谱图像(通常为几个光谱带),高光谱数据具有波段多、光谱分辨率高、数据量大、图谱合一等显著特点,其电磁频谱从可见光延伸到红外光区域。高光谱图像立方体(由光谱成像仪获得的空间域和光谱域数据)提供了大量非常细致的光谱表征,有利于被检对象的分类、检测和表征。与此同时,在数据获取、传输、分析等过程中数据量的大幅增加也对传统的数据采集压缩等技术提出挑战。
[0003] 为了方便高光谱图像立方体的采样、传输和恢复,在不影响图像性能前提下,我们通常采用各种图像压缩办法,剔除大量冗余而保留关键信息,以尽量减少传输数据量。由此,我们可以发现,传统的信息采集理论,一方面以高于信号2倍最高频率进行大量采样,另一方面又通过压缩算法剔除冗余信息。从这个意义上讲,信号压缩是一种严重的资源浪费。因为大量的冗余数据在压缩过程中被丢弃。那么,是否存在一种采样理论,使得采样数据远小于传统奈奎斯特采样理论所需要的数据量,即信号在采样的同时就得到压缩。2006年D.Donoho、E.Candes等提出的基于信号稀疏性的压缩感知理论(Compressive Sensing,CS),成功实现了信号采样与压缩的同时进行。
[0004] 压缩感知理论的基本思想是信号在某个变换域满足稀疏性情况下,利用一个与变换基不相关的矩阵对高维信号进行采样,得到采样数据后通过求解一个优化问题就可以重构原始信号。该过程简要描述如下:
[0005] 式(1)是对原始信号x进行稀疏表示的。其中Ψ是规范正交矩阵,s是原始信号在变换域的稀疏表示系数矩阵。
[0006]
[0007] 压缩感知的低采样是通过构造非相关的观测矩阵Φ来实现,如式(2)所示。其中Φ的大小是M×N,M<<N。
[0008] y=Φx=ΦΨs  (2)
[0009] 压缩感知的重构是通过求解式(3)来实现。
[0010]
[0011] 根据压缩感知理论,2006年美国Rice大学最先基于压缩感知理论设计了单像素相机作为采集系统。它是以DMD作为压缩感知的采样端,以光敏二极管为接收端的成像系统。单像素相机的优点是只需要一个光电探测器,信号处理电路简单,但是所需的测量次数较多,导致采样时间增加。MIT的Fergus等提出了随机镜头相机模型,该相机镜头采用随机反射镜面,随机反射镜通过测量矩阵控制。该相机具有超分辨率和深度估计能力,但相机的镜头校准复杂耗时,成像速度低。
[0012] 在遥感领域,M.E.Gehm等最先将压缩传感理论和光谱成像进行结合,受编码孔径光谱仪结构的启发,设计出编码孔径光谱成像系统。美国杜克大学研发的多光谱成像系统CASSI,利用色散介质和编码孔径的组合,通过色散介质的调制和编码孔径进行压缩采样。但该系统结构较为复杂,实现困难。另外,一旦掩模制作完成,其编码模式也就无法改变了。
因此设计灵活、快速和结构简单的前端图像采集系统就变得尤为关键。

发明内容

[0013] 本发明基于上述技术问题,提出了一种新的基于压缩感知的高光谱图像采集成像系统与控制方法。目的主要在于解决高光谱数据采集引起的传输压力和大量冗余信息导致的资源浪费等问题。首先通过DMD对图像信息进行压缩采样,其次通过LCTF控制可透过光波长和光谱分辨率,然后通过CCD获取光强信息,最后通过模拟加法器和ADC转换器进行信号处理,并把处理后的数字量保存于存储器。
[0014] 基于压缩感知的高光谱图像采集系统:
[0015] 本发明分为光路成像部分和电路控制部分。光路成像部分包括第一透镜、DMD、LCTF、第二透镜和面阵CCD。
[0016] 第一透镜一侧设有DMD,将成像目标聚焦投影至DMD上;DMD对图像信息进行随机采样后反射至LCTF;反射到LCTF的光通过LCTF调节,使对应波长的光可通过。第二透镜位于LCTF的出射光路上;第二透镜将DMD面成像到面阵CCD上。即成像目标与DMD互为共轭面,DMD与CCD互为共轭面。
[0017] 电路控制部分包括随机数发生器、FPGA控制器、DMD、LCTF、面阵CCD、CCD驱动电路、模拟加法器、ADC转换器和存储器。
[0018] 随机数发生器的信号输出端与FPGA控制器的随机数发生器的信号输入端连接,FPGA控制器的CCD驱动信号输出端与CCD驱动电路连接,FPGA控制器的CCD控制信号输出端与面阵CCD的控制信号输入端连接,FPGA控制器的LCTF控制信号输出端与LCTF的控制信号输入端连接,FPGA控制器的DMD控制信号输出端与DMD的控制信号输入端连接,CCD驱动电路的驱动信号输出端与面阵CCD的驱动信号输入端连接,FPGA控制器的模拟加法器控制信号输出端、ADC转换器控制信号输出端、存储器控制信号输出端依次与模拟加法器信号输入端、ADC转换器信号输入端、存储器信号输入端连接;面阵CCD的图像模拟信号输出端与模拟加法器的图像模拟信号输入端连接,模拟加法器信号输出端与ADC转换器信号输入端连接,ADC转换器信号输出端与存储器的信号输入端连接。
[0019] 随机数发生器的作用在于,产生大小为M×N的观测矩阵Φ;
[0020] FPGA控制器的作用在于,产生DMD控制信号、LCTF控制信号、CCD垂直时钟信号、模拟加法器控制信号、ADC转换控制信号;
[0021] DMD的作用在于,对图像信息进行压缩采样。FPGA控制器根据观测矩阵Φ对DMD上的微镜镜片转向方向进行控制,使DMD满足观测矩阵的要求。按照Φ相应元素值的大小设定DMD内部镜片的角度,当Φ中相应的元素值为1时,将DMD中对应位置的镜片偏转+12°;当Φ中相应的元素为0时,将DMD中对应位置的镜片偏转-12°。DMD内部偏转角度为-12°的镜片将其上的入射光反射到吸收平面进行入射光吸收,DMD内部偏转角度为+12°的镜片将其上的入射光反射至LCTF上,得到随机采样的光信号。
[0022] LCTF的作用在于,控制可透过光波长和光谱分辨率,只允许对应某个波长的光通过。通过FPGA控制器对LCTF的可透过光波长进行控制,使面阵CCD每次获取的数据为单个光波长的图像信息。
[0023] 面阵CCD的作用在于,其上的敏感单元通过感知目标物体反射回来的光强信息,并将其转换为电信号。
[0024] CCD驱动电路的作用在于,将CCD垂直时钟信号进行缓冲和驱动;
[0025] 模拟加法器的作用在于,控制模拟像素完成压缩计算;
[0026] ADC转换器的作用在于,将模拟量转换为数字量,保存于存储器。
[0027] 存储器的作用在于,存储ADC转换后的图像信息。
[0028] DMD为数字微镜器件,LCTF为液晶可调谐滤波器,CCD为面阵电荷耦合器件,ADC转换器为模数转换器件。
[0029] 本发明还提供了一种基于压缩感知的高光谱图像采集的控制方法,通过下面的控制方法,可以实现高光谱图像空间压缩的功能。步骤如下:
[0030] 步骤一:设定光谱采样间隔为Δ、测定波段数为Z以及单波长图像大小为N×N;令j表示当前波段序号,初始化j为1;
[0031] 步骤二:通过随机数发生器产生一个M×N的二进制0-1随机矩阵,其中M<<N;启动FPGA控制器读取随机数发生器产生的观测矩阵Φ;令i为1,其中i表示当前压缩测量次数;
[0032] 步骤三:通过FPGA产生控制DMD每行镜片翻转角度的周期时序信号,使DMD上的内部镜片按照随机矩阵的第j行0-1排布进行翻转;
[0033] 步骤四:通过FPGA控制LCTF,只允许单个波长的光可以通过;
[0034] 步骤五:通过面阵CCD获取每行的模拟像素,并由模拟加法器对每行模拟像素值求和,得到N个观测值,其中每行一个观测值,共N行;
[0035] 步骤六:通过ADC转换器将模拟像素值转换为数字量,保存于存储器。
[0036] 步骤七:若i<M,i增1,返回步骤三继续执行;否则j增1,若j≤Z返回步骤二继续执行,否则停止循环。
[0037] 所要采集的高光谱图像为N×N×Z的数据立方体,由于本发明是基于压缩感知理论进行图像采集,故最终采集到的数据为N×M×Z的数据立方体,压缩比为M/N。后续利用压缩感知重构算法(如正交匹配追踪算法、梯度投影算法)对采样数据进行重构,便可以得到N×N×Z的数据立方体。
[0038] 本发明具有的有益效果是:
[0039] 1)该系统设计实现了信号采样与压缩的同时进行,使采样数据远小于传统奈奎斯特采样理论所需要的数据量。较好地解决了高光谱数据采集引起的传输压力和大量冗余信息导致的资源浪费等问题。
[0040] 2)与现有技术相比,不仅具有采用压缩感知成像系统的通用性、加密性等,而且相比于美国Rice大学的单像素相机,该结构利用面阵CCD作为探测器,能够有效缩短测量值的获取时间。相比于美国杜克大学的压缩感知多光谱成像器CASSI,该结构采用FPGA控制器调节DMD的翻转方式,较编码孔径的压缩采样更灵活,并且容易实现。

实施方案

[0046] 图1是本发明的基于压缩感知的高光谱图像采集的光路成像系统原理图,该成像系统包括:第一透镜、DMD、LCTF、第二透镜和面阵CCD;
[0047] 第一透镜1一侧有DMD 2,将成像目标0聚焦投影至DMD上;DMD对图像信息进行随机采样后反射至LCTF 3;反射到LCTF的光通过LCTF调节,使对应波长的光可通过。第二透镜4位于LCTF的出射光路上;第二透镜4将DMD面成像至面阵CCD上。即成像目标0所在平面与DMD 2面互为共轭面,DMD 2面与CCD 5面也互为共轭面。图1中用星号表示互为共轭面的平面。
[0048] 图2是本发明的基于压缩感知的高光谱图像采集的电路控制系统原理图,该系统包括:电路控制部分包括随机数发生器、FPGA控制器、DMD、LCTF、面阵CCD、CCD驱动电路、模拟加法器、ADC转换器和存储器;
[0049] 随机数发生器的信号输出端与FPGA控制器的随机数发生器的信号输入端连接,FPGA控制器的CCD驱动信号输出端与CCD驱动电路连接,FPGA控制器的CCD控制信号输出端与面阵CCD的控制信号输入端连接,FPGA控制器的LCTF控制信号输出端与LCTF的控制信号输入端连接,FPGA控制器的DMD控制信号输出端与DMD的控制信号输入端连接,CCD驱动电路的驱动信号输出端与面阵CCD的驱动信号输入端连接,FPGA控制器的模拟加法器控制信号输出端、ADC转换器控制信号输出端、存储器控制信号输出端依次与模拟加法器信号输入端、ADC转换器信号输入端、存储器信号输入端连接;面阵CCD的图像模拟信号输出端与模拟加法器的图像模拟信号输入端连接,模拟加法器信号输出端与ADC转换器信号输入端连接,ADC转换器信号输出端与存储器的信号输入端连接。
[0050] 其中随机数发生器用于产生大小为M×N的观测矩阵Φ。FPGA控制器用于产生DMD控制信号、LCTF控制信号、CCD垂直时钟信号、模拟加法器控制信号、ADC转换控制信号;DMD用于对图像信息进行压缩采样。FPGA控制器根据观测矩阵Φ对DMD上的微镜镜片转向方向进行控制,使DMD满足测量矩阵的要求。LCTF用于控制可透过光波长和光谱分辨率。通过FPGA控制器对LCTF的透过光波长进行控制,使面阵CCD每次获取的数据为单个波长的图像信息。面阵CCD用于捕获图像信息。其上的敏感单元通过感知目标物体反射回来的光强信息,并将其转换为电信号。CCD驱动电路用于将CCD垂直时钟信号进行缓冲和驱动;模拟加法器用于控制模拟像素完成压缩计算;ADC转换器用于将模拟量转换为数字量,保存于存储器。存储器用于存储ADC转换后的图像信息。
[0051] 图3是随机数发生器产生的二进制随机矩阵示意图。图4是空间域压缩采样的DMD翻转方式示意图。图5是高光谱图像压缩采样流程图。下面将结合图3、图4、图5,对压缩采样步骤作进一步描述。
[0052] 步骤一:设定光谱采样间隔Δ(波段宽)为5nm,测定范围为350nm~1050nm,波段数Z为140,单波长图像大小为1024×1024;令j表示波段序号,初始化j为1;
[0053] 步骤二:由随机数发生器产生一个256×1024的二进制0-1随机矩阵。假设生成的随机矩阵如图3中的观测矩阵Φ。启动FPGA控制器读取随机数发生器产生的Φ矩阵;令i为1,其中i表示当前压缩测量次数;
[0054] 步骤三:通过FPGA产生控制DMD每行镜片翻转角度的周期时序信号,使DMD上的每行镜片按照观测矩阵Φ的第一行0-1分布进行翻转(如图4中DMD阵列的第一次翻转);
[0055] 步骤四:令波长λ=(350+5*j)nm。通过FPGA控制LCTF,只允许波长为λ的光可以通过;
[0056] 步骤五:FPGA控制器产生读取CCD图像传感器像素的周期时序信号,则CCD图像传感器开始串行输出模拟像素;通过模拟加法器,实现每行模拟像素值求和,得到1024个观测值(每行一个观测值,共1024行);
[0057] 步骤六:通过ADC转换器将模拟像素值转换为数字量,保存于存储器。
[0058] 步骤七:若i<256,i增1,返回步骤三继续执行;否则j增1,若j≤140返回步骤二继续执行,否则停止循环。
[0059] 所要采集的高光谱图像为1024×1024×140的数据立方体,由于本发明是基于压缩感知理论进行图像采集,故最终采集到的数据为1024×256×140的数据立方体,压缩比为1/4。后续利用压缩感知重构算法对采样数据进行重构,便可以得到1024×1024×140的数据立方体。

附图说明

[0041] 图1是高光谱图像采集的光路成像系统原理图;
[0042] 图2是高光谱图像采集的电路控制系统原理图;
[0043] 图3是随机数发生器产生的二进制随机矩阵示意图;
[0044] 图4是空间域压缩采样的DMD翻转方式示意图;
[0045] 图5是高光谱图像压缩采样流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号