[发明专利]一种面向植物高光谱的提取分块压缩重构方法有效

专利信息
申请号: 201711404372.0 申请日: 2017-12-22
公开(公告)号: CN108460777B 公开(公告)日: 2020-06-05
发明(设计)人: 徐平;陈秉强;张竞成;李永文;肖冲;马林 申请(专利权)人: 杭州电子科技大学
主分类号: G06T7/136 分类号: G06T7/136;G06T9/00
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 黄前泽
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 面向 植物 光谱 提取 分块 压缩 方法
【权利要求书】:

1.一种面向植物高光谱的提取分块压缩重构方法,其特征在于该方法包括以下步骤:

步骤(1)、对原始植物高光谱进行植物区域提取

以X3Dori∈RA×B×C表示原始植物高光谱,A、B、C分别表示原始植物高光谱在三维直角坐标系下沿x、y、z轴方向的长度;

以X3Dtq∈RA×B×C表示提取植物区域的高光谱;以X3Dym∈RA×B×C表示二值掩码高光谱,具体获取过程如下:

1.1分析原始植物高光谱不同类型区域的光谱曲线,选取植物区域与背景区域差值最大且其附近光谱曲线较为平滑的z值或波长值,以该值对应的图像作为基准图像,根据式(1)和式(2)获取X3Dym

X3Dym(x,y,z)=0,满足X3Dori(x,y,z)≥Thr (1)

X3Dym(x,y,z)=1,满足X3Dori(x,y,z)<Thr (2)

其中x∈(0,A-1),y∈(0,B-1),z∈(0,C-1);Thr为阈值,其值为基准图像植物区域边缘点的平均值;

1.2根据式(3)获取X3Dtq

X3Dtq(x,y,z)=X3Dori(x,y,z)×XsDym(x,y,z) (3);

步骤(2)、对提取的植物高光谱进行分块

以X3Dsma∈Ra×b×c表示图像子块,a、b、c分别表示子块在三维直角坐标系下沿x、y、z轴方向的长度;

根据式(4)将提取的植物高光谱进行分块:

其中Q表示子块的总个数,M、N、H分别表示沿x、y、z轴方向子块的块数;

为保留植物高光谱的谱域信息,在z轴方向不进行分割,即取c=C,则式(4)可以简化为式(5):

分块后,每个子块均可以用式(6)进行表示:

X3Dsma=X3Dtq(x,y,z) (6)

其中x∈(a×i-a,a×i-1),y∈(b×j-b,b×j-1),z∈(0,C-1)分别表示原始植物高光谱中每个数据在三维直角坐标系下的坐标;i=1,2,...,M,j=1,2,...,N分别表示每个小块在三维直角坐标系下沿x轴方向和沿y轴方向的索引,初始化时取i=1,i=1;

步骤(3)、取子块并展开成一维数据

将X3Dsma按照先沿x轴方向再沿着y轴方向依次取数据,每次取一个,判断该数据是否大于零,如果大于零则将该数据并入X1Dsma,再将该数据的坐标并入Mask中,一张图像处理完毕后再取其余图像依次重复以上操作,得到该小块最终展开的一维数据X1Dsma∈RNr×1,其中Nr表示子块X3Dsma中非零数据的个数,即植物区域数据个数;

步骤(4)、构造测量矩阵并获取测量值

4.1构造随机高斯测量矩阵中∈Rm×Nr,其中m为采样个数,有m=Nr×Bpp,Bpp为采样率;

4.2根据式(7)对步骤(3)中展开的一维数据进行采样,获取测量值Y1Dsma∈Rm×1

Y1DSma=ΦX1Dsma (7)

步骤(5)、根据式(8)构造离散余弦变换矩阵Ψ∈RNr×Nr;然后结合步骤(4)中随机高斯测量矩阵Φ,根据式(9)获取传感矩阵Asma∈Rm×Nr

Asma=ΦΨ (9)

步骤(6)、采用分段正交匹配追踪算法对步骤(4)中获得的测量值Y1DSma进行重构,得到X1Dsma的近似

步骤(7)、逆展开过程将重构的一维数据恢复成子块的形式并存放

将结合Mask进行逆展开过程处理,得到然后根据式(17)进行存放;

其中X3Drec∈RA×B×C为存放重构结果的矩阵;

步骤(8)、判断所有子块是否均已重构,具体是:

8.1令i=i+1,如果i≤M,返回步骤(3),否则进入步骤8.2;

8.2令i=1,j=j+1,如果j≤N,返回步骤(3),否则结束。

2.如权利要求1所述的一种面向植物高光谱的提取分块压缩重构方法,其特征在于步骤(6)具体是:

6.1初始化:t=1,rt-1=Y1Dsma,其中t表示迭代次数,rt-1表示残差,Λt表示第t次迭代的索引集合,At表示按索引Λt从Asma中选出的列集合;

6.2根据式(10)计算传感矩阵和残差的内积u;选择u中大于Th的值,将这些值对应的u中的行序号即Asma中的列序号k构成集合K;其中Th为阈值,其计算表达式为式(11):

其中abs[.]表示绝对值,表示Asma的转置;

其中||·||2表示二范数;

6.3根据式(12)和式(13)对下一次迭代的索引集合和列集合进行元素扩充;如果Λt=Λt-1,则停止迭代进入步骤6.7;

Λt=Λt-1∪K (12)

At=At-1∪ak (13)

其中ak表示传感矩阵Asma中的第k列;

6.4根据式(14)求Y1Dsma=Atθt的最小二乘解

6.5根据式(15)更新残差rt

6.6判断迭代次数是否达到总迭代次数

令t=t+1,如果t≤S则返回步骤6.2继续迭代;否则停止迭代,进入步骤6.7;其中S为总迭代次数;

6.7根据式(16)计算X1Dsma的近似

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201711404372.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top