[发明专利]一种高光谱卫星下的产品真实性检验系统及方法有效
申请号: | 202111617750.X | 申请日: | 2021-12-27 |
公开(公告)号: | CN114252404B | 公开(公告)日: | 2022-12-20 |
发明(设计)人: | 吴增巍;赵亚萌;雷国业;刘其悦;臧文乾;王更科;于海涵;陶炳成 | 申请(专利权)人: | 中科星通(廊坊)信息技术有限公司 |
主分类号: | G01N21/25 | 分类号: | G01N21/25;H04L43/0829 |
代理公司: | 北京华际知识产权代理有限公司 11676 | 代理人: | 俞璇 |
地址: | 065001 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光谱 卫星 产品 真实性 检验 系统 方法 | ||
1.一种高光谱卫星下的产品真实性检验方法,其特征在于,所述检验方法包括:
步骤S100:选择或者上传待检验产品,所述待检验产品的来源包括:用户上传、平台共享、历史上传;
步骤S200:对传输遥感影像数据生成所述待检验产品时的各数据传输进程进行数据丢失风险预判,得到若干个具备数据丢失风险的数据传输进程;
在所述步骤S200中对传输遥感影像数据生成所述待检验产品时的各数据传输进程进行数据丢失风险预判的过程包括:
步骤S201:对完成数据传输生成所述待检验产品时数据传输通道内的数据传输进程信息进行提取,记所述数据传输进程的进程数为n,n≧2;分别获取若干个数据传输进程的传输开始时间若干个数据传输进程的传输结束时间对所述若干个数据传输进程对应的数据接收端的数据接收信息进行提取,分别获取相应接收端对应数据传输进程中的传输数据的开始接收时间相应接收端对应数据传输进程中的传输数据的截止接收时间其中,i表示第i个数据传输进程;
步骤S202:根据所述传输开始时间传输结束时间得到每个数据传输进程完成数据传输任务的时间根据所述传输结束时间和所述开始接收时间分别得到若干个数据传输进程的接收缓冲期根据所述若干个数据传输进程的接收缓冲期计算得到所述若干个数据传输进程的平均接收缓冲期为分别在所述若干个数据传输进程中进行两两数据传输进程之间的所述传输开始时间的差值计算、两两数据传输进程之间的所述传输结束时间的差值计算;并分别将得到的差值结果作为第一开始间隔时间和第一截止间隔时间;设置间隔时间阈值;
步骤S203:当存在两个数据传输进程之间的所述第一开始间隔时间和第一截止间隔时间均小于所述间隔时间阈值时,将所述两个数据传输进程视为具备数据丢失风险的数据传输进程;当存在两个数据传输进程之间的所述开始间隔时间满足小于所述间隔时间阈值,但所述两个数据传输进程之间的所述截止间隔时间大于或者等于所述间隔时间阈值时,分别对所述两个数据传输进程之间的开始接收时间进行差值计算得到第二开始间隔时间;当所述第二开始间隔时间小于所述间隔时间阈值,且在所述两个数据传输进程之间有一个数据传输进程的接收缓冲期满足时,将所述两个数据传输进程作为具备数据丢失风险的数据传输进程;
步骤S300:在所述若干个具备数据丢失风险的数据传输进程中进行目标传输片段锁定,所述目标传输片段是指在所述具备数据丢失风险的数据传输进程中发生数据传输丢失的预估传输片段;
在所述步骤S300中对若干个具备数据丢失风险的数据传输进程进行目标传输片段锁定的过程包括:
步骤S301:分别获取具备数据丢失风险的数据传输进程中每一秒传输时刻的传输速率vi得到满足时间长度的若干个连续传输速率值;对连续保持相同传输速率的传输片段进行截取得到若干个同速率片段,所述同速率片段内的传输时刻大于或等于2;将每一个同速率片段中的传输速率作为一种传输速率;记在所述若干个同速率片段中传输速率为a的同速率片段占幅为其中,ax表示传输速率为a的同速率片段内的传输时刻数量;m表示具备数据丢失风险的数据传输进程中含有的传输时刻数量;
步骤S302:在所述若干个同速率片段中对出现占幅小于系统占幅阈值的同速率片段进行位置锁定,当锁定得到的两个位置之间不存在有占幅大于或等于系统占幅阈值的同速率片段,将所述两个位置同中间的速率片段一起合并生成不等速率片段;并对所述不等速率片段内的各传输速率求取速率平均值,将所述速率平均值作为所述不等速率片段的传输速率;
步骤S303:根据步骤S201-步骤S202将每一个具备数据丢失风险的数据传输进程分解为若干个传输片段;所述传输片段包括同速率片段、不等速率片段;各所述传输片段之间的传输速率偏差为其中表示第x个片段的末端时刻传输速率,表示第x+1个片段的首端时刻传输速率;若传输片段为不等速率片段,将所述不等速率片段的速率平均值作为首端时刻传输速率或者末端时刻传输速率;当大于系统速率偏差阈
值时,比较第x个片段和第x+1个片段内传输时刻的数量,所述传输时刻的数量以秒为单位进行计算;将传输时刻的数量小的传输片段作为目标传输片段;
步骤S400:对所述目标传输片段进行数据传输丢失判断;当判断发生了数据传输丢失的数据传输进程数量大于系统设定的进程数量阈值时,系统发出提醒,停止将所述待检验产品进行操作步骤S500;将判断发生了数据传输丢失的数据传输进程数量小于系统设定的进程数量阈值时,将所述待检验产品转操作步骤S500;
在所述步骤S400中对目标传输片段进行数据传输丢失判断的过程包括:
步骤S401:将历史记录中,传输遥感影像数据生成待检验产品时未因数据传输丢失造成产品真实性检验失真的各数据传输进程信息作为标准数据传输进程;并将所述标准数据传输进程根据步骤S301-步骤S302进行数据传输进程的分解得到若干个标准数据传输片段;
步骤S402:在所述若干个标准数据传输片段中找寻与所述目标传输片段含有相同数量传输时刻且传输速率也相等的标准数据传输片段作为校准片段;当第i个数据传输进程内第y个所述目标传输片段的数据传输数量小于所述校准片段的数据传输数量时,认定含有所述目标传输片段的具备数据丢失风险的数据传输进程发生了数据传输丢失;其中,D表示所述校准片段与所述目标传输片段内相同的传输时刻数量,表示第i个数据传输进程内第y个所述目标传输片段的传输速率;
步骤S500:对所述待检验产品检查格式,对所述待检验产品进行设定需要检验的参数,编辑所述待检验产品的元数据信息;
步骤S600:根据所述步骤S500查找地表高光谱类对应产品类别的参考真值数据进行真实性检验,生成所述待检验产品的真实性检验报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科星通(廊坊)信息技术有限公司,未经中科星通(廊坊)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111617750.X/1.html,转载请声明来源钻瓜专利网。