一种卫星遥测数据的辅助标注方法、装置及系统与流程

文档序号:33529294发布日期:2023-03-22 07:40阅读:40来源:国知局
一种卫星遥测数据的辅助标注方法、装置及系统与流程

1.本发明涉及数据标注的技术领域,尤其涉及一种卫星遥测数据的辅助标注方法、装置及系统。


背景技术:

2.随着经济和科技的发展,商业航天产业也随之快速发展,在商业航天产业中,在轨卫星的健康、安全问题是一个重点关注的焦点。因为卫星的遥测参数和数据可提供给内置算法进行训练,从而实现卫星健康的分析与预测等功能,所以遥测参数和数据成为卫星安全的主要分析对象。
3.由于卫星下发到地面的遥测数据的种类多且数据量大,为了给内置算法提供更高效的训练数据,需要对大量的遥测数据进行筛选和标注,从而提取得到符合训练需求的遥测数据。目前常用的数据标注方法是人工标注,其具体操作方式是:由技术人员查看卫星遥测数据,根据数据的具体类型、数值等特征标注对应的数据标签,完成数据标注。
4.但目前常用的标注方法有如下技术问题:每次标注都需要技术人员逐一查看数据,若需要标注的数据量较大,增加标注的工作量和处理时长,进而降低标注处理的效率低;而且人工标注容易出错,可能导致所要标注的数据与标注添加的标签不符,使得后续训练出错。


技术实现要素:

5.本发明提出一种卫星遥测数据的辅助标注方法、装置及系统,所述方法可以在用户对当前界面区域的数据完成标注时,比对当前界面区域的数据和未标注的界面区域的数据,并当两个区域的数据相似时,将当前区域的标注标签快速标注到未标注的界面区域中,以减少用户标注的工作量,提升数据标注的处理效率。
6.本发明实施例的第一方面提供了一种卫星遥测数据的辅助标注方法,所述方法包括:在展示界面获取用户的标注处理请求后,根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域;当确定待处理区域后,判断所述待处理区域内的数据与所述原始卫星遥测数据是否相似,其中,所述待处理区域是用户在展示界面显示的若干个未进行标签标注的区域中选择的目标区域;若所述待处理区域内的数据与所述原始卫星遥测数据相似,则将所述标注区域对应的标注标签标注在所述待处理区域的待处理遥测数据中,并可视化渲染所述待处理区域内的卫星遥测数据。
7.在第一方面的一种可能的实现方式中,所述判断所述待处理区域内的数据与所述原始卫星遥测数据是否相似,包括:确定所述待处理区域内的数据的最大值和最小值是否均在所述原始卫星遥测数
据对应的数值区间内,所述数值区间的最大值是所述原始卫星遥测数据的最大值与预设上限值相加得到,所述数值区间的最小值是所述原始卫星遥测数据的最小值与预设下限值相加得到;若所述待处理区域内的数据的最大值和最小值均在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据相似;若所述待处理区域内的数据的最大值或最小值不在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据不相似。
8.在第一方面的一种可能的实现方式中,所述根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域,包括:在展示界面接收用户输入的标注处理请求后,根据所述标注处理请求分别查找原始卫星遥测数据和历史标注数据;根据所述原始卫星遥测数据的开始时间和结束时间在展示界面划分数据区域,并将所述历史标注数据的标注标签添加至所述原始卫星遥测数据;利用可视化图表对所述数据区域内的原始卫星遥测数据和标注标签进行可视化渲染并展示在展示界面,形成带有标签的标注区域。
9.在第一方面的一种可能的实现方式中,所述原始卫星遥测数据的查找操作,包括:从所述标注处理请求中提取第一参数,所述第一参数包括第一卫星任务代号、第一遥测参数代号、第一信源地址、第一数据源类型、第一开始时间和第一结束时间;拼接所述第一卫星任务代号、所述第一遥测参数代号和所述第一信源地址得到第一查询标识;若所述第一查询标识与预设数据库内的数据库标识匹配,则根据所述第一查询标识、第一数据源类型、第一开始时间和第一结束时间从预设数据库中提取原始卫星遥测数据。
10.在第一方面的一种可能的实现方式中,所述历史标注数据的查找操作,包括:从所述标注处理请求中提取第二参数,所述第二参数包括第二卫星任务代号、第二遥测参数代号、第二信源地址、第二数据源类型、历史起始时间和历史结束时间;拼接所述第二卫星任务代号、所述第二遥测参数代号和所述第二信源地址得到第二查询标识;若所述第二查询标识与预设数据库内的数据库标识匹配,则根据所述第二数据源类型、历史起始时间和所述历史结束时间在预设数据库中提取历史标注数据。
11.在第一方面的一种可能的实现方式中,在所述根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域的步骤后,所述方法还包括:获取与所述标注区域相邻的数据区域的数据标签;若所述数据标签与所述标注区域的标注标签相同,则按照所述标注区域的可视化格式对所述数据区域进行可视化渲染。
12.本发明实施例的第二方面提供了一种卫星遥测数据的辅助标注装置,所述装置包括:可视化展示模块,用于在展示界面获取用户的标注处理请求后,根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域;
判断数据相似模块,用于当确定待处理区域后,判断所述待处理区域内的数据与所述原始卫星遥测数据是否相似,其中,所述待处理区域是用户在展示界面显示的若干个未进行标签标注的区域中选择的目标区域;辅助标注模块,用于若所述待处理区域内的数据与所述原始卫星遥测数据相似,则将所述标注区域对应的标注标签标注在所述待处理区域的待处理遥测数据中,并可视化渲染所述待处理区域内的卫星遥测数据。
13.本发明实施例的第三方面提供了一种卫星遥测数据的辅助标注系统,所述系统适用于如上所述的卫星遥测数据的辅助标注方法,所述系统包括:外部应用层、业务应用层、业务服务层和数据存储层;所述外部应用层,用于从外部应用中写入卫星遥测数据;所述业务应用层,用于展示、标注和融合卫星遥测数据;所述业务服务层,用于提取卫星遥测数据并对卫星遥测数据进行数据加工;所述数据存储层,用于存储卫星遥测数据、历史标注数据和标签列表。
14.相比于现有技术,本发明实施例提供的一种卫星遥测数据的辅助标注方法、装置及系统,其有益效果在于:本发明可以在用户对当前界面区域的数据完成标注时,比对当前界面区域的数据和未标注的界面区域的数据,并当两个区域的数据相似时,将当前区域的标注标签快速标注到未标注的界面区域中,并按照相同格式可视化渲染未标注的界面区域,实现自动快速标注的效果,从而能减少用户标注的工作量,提升数据标注的处理效率。
附图说明
15.图1是本发明一实施例提供的一种卫星遥测数据的辅助标注方法的流程示意图;图2是本发明一实施例提供的标注区域的标注效果图;图3是本发明一实施例提供的一种卫星遥测数据的辅助标注方法的基本流程示意图;图4是本发明一实施例提供的一种卫星遥测数据的辅助标注方法的操作流程图;图5是本发明一实施例提供的一种卫星遥测数据的辅助标注装置的结构示意图;图6是本发明一实施例提供的一种卫星遥测数据的辅助标注系统的结构示意图。
具体实施方式
16.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.随着经济和科技的发展,商业航天产业也随之快速发展,在商业航天产业中,在轨卫星的健康、安全问题是一个重点关注的焦点。因为卫星的遥测参数和数据可提供给内置算法进行训练,从而实现卫星健康的分析与预测等功能,所以遥测参数和数据成为卫星安全的主要分析对象。
18.由于卫星下发到地面的遥测数据的种类多且数据量大,为了给内置算法提供更高效的训练数据,需要对大量的遥测数据进行筛选和标注,从而提取得到符合训练需求的遥
测数据。目前常用的数据标注方法是人工标注,其具体操作方式是:由技术人员查看卫星遥测数据,根据数据的具体类型、数值等特征标注对应的数据标签,完成数据标注。
19.但目前常用的标注方法有如下技术问题:每次标注都需要技术人员逐一查看数据,若需要标注的数据量较大,增加标注的工作量和处理时长,进而降低标注处理的效率低;而且人工标注容易出错,可能导致所要标注的数据与标注添加的标签不符,使得后续训练出错。
20.为了解决上述问题,下面将通过以下具体的实施例对本技术实施例提供的一种卫星遥测数据的辅助标注方法进行详细介绍和说明。
21.参照图1,示出了本发明一实施例提供的一种卫星遥测数据的辅助标注方法的流程示意图。
22.在一实施例中,所述方法可以应用在一种数据标注的工具或系统中,该工具或系统可以安装在智能终端,例如,pc端。在pc端的界面中可以显示各种数据,用户可以在界面操作以对数据添加标签进行标注,同时pc端可以根据用户的操作辅助用户进行数据标注。
23.在一实施例中,所述方法可以在pc端上执行,并以pc端作为例子进行说明。
24.其中,作为示例的,所述卫星遥测数据的辅助标注方法,可以包括:s11、在展示界面获取用户的标注处理请求后,根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域。
25.在一实施例中,用户可以通过pc端的展示界面输入标注处理请求,该标注处理请求可以包含用户所要标注的数据的相关信息。可以根据请求所包含的相关信息查询用户所需要的数据,然后将用户所需要的数据可视化展示在界面中,供用户在界面对各个数据进行标签。
26.需要说明的是,在执行操作时,展示界面可以预先展示了一部分数据,然后再获取用户输入的标注处理请求,然后再从一部分展示了数据查找符合用户需求的数据,在对用户所需的数据进行可视化处理,突出用户查询的数据。此时界面还可以展示剩余部分的数据,但剩余部分的数据并未进行可视化渲染。
27.为了查找并可视化展示用户所需的数据,其中,作为示例的,步骤s11可以包括以下子步骤:s111、在展示界面接收用户输入的标注处理请求后,根据所述标注处理请求分别查找原始卫星遥测数据和历史标注数据。
28.其中,原始卫星遥测数据可以是用户所要标注或进行处理的数据。历史标注数据可以是用户在上一次标注流程完成后,保存提交到后台的标注数据,可以包括标注了的数据内容、添加的标签、标注的时间等等。
29.s112、根据所述原始卫星遥测数据的开始时间和结束时间在展示界面划分数据区域,并将所述历史标注数据的标注标签添加至所述原始卫星遥测数据。
30.在一实施例中,展示界面当前所展示的数据可能是1月3日至1月13日的卫星遥测数据,然后用户需要标注的原始卫星遥测数据可以是1月5日至1月6日的数据,则1月5日可以为原始卫星遥测数据的开始时间,1月6日可以为原始卫星遥测数据的结束时间。
31.由于各个数据均是有时序,展示时可以按照其时序进行排序并展示。
32.可以在展示界面中查找1月5日至1月6日对应数据所在的区间段,以该区间段为数
据区域,然后将历史标注数据的标注标签添加至该数据区域的原始卫星遥测数据中,使得这一时间段的数据可以与标注标签绑定。
33.s113、利用可视化图表对所述数据区域内的原始卫星遥测数据和标注标签进行可视化渲染并展示在展示界面,形成带有标签的标注区域。
34.在对某一时间段的数据进行完成标注后,可以对该区域的数据(例如,上述例子中1月5日至1月6日这一时间段所在区域对应的数据)以及区域内的标签进行可视化渲染,使得界面可以突出这一区域的数据,供用户查看,同时让这一时间段对应的数据区域形成完成了标注的标注区域,并且标注区域带有了标注标签。
35.参照图2,示出了本发明一实施例提供的标注区域的标注效果图。
36.在一具体的实现方式中,可以利用 echarts 可视化图表对数据区域进行可视化渲染,渲染后的区域可以有突出的图层效果,同时在数据的顶部设有对应的标注标签。具体如图2所示。
37.在一实施例中,为了准确查找用户所需要的原始卫星遥测数据,其中,作为示例的,所述原始卫星遥测数据的查找操作,可以包括以下步骤:s21、从所述标注处理请求中提取第一参数,所述第一参数包括第一卫星任务代号、第一遥测参数代号、第一信源地址、第一数据源类型、第一开始时间和第一结束时间。
38.在一实施例中,第一卫星任务代号可以是用户选择的卫星mid,第一遥测参数代号可以是卫星下的遥测参数代号paramcode,第一信源地址可以是用户选择的卫星的信源地址sid,第一数据源类型可以是用户选择的数据源datasource,第一开始时间可以是用户选择当前展示的原始卫星遥测数据时间起点starttime,第一结束时间可以是用户选择当前展示的原始卫星遥测数据时间终点endtime。
39.具体地,用户可以在展示界面中输入上述各项信息,形成标注处理请求。
40.s22、拼接所述第一卫星任务代号、所述第一遥测参数代号和所述第一信源地址得到第一查询标识。
41.具体地,可以将第一卫星任务代号、第一遥测参数代号和第一信源地址首尾拼接在一起,形成第一查询标识。例如,第一查询标识:mid#paramcode#sid。
42.s23、若所述第一查询标识与预设数据库内的数据库标识匹配,则根据所述第一查询标识、第一数据源类型、第一开始时间和第一结束时间从预设数据库中提取原始卫星遥测数据。
43.在一实施例中,预设数据库可以是pc端的数据库,也可以是与pc端连接的云端数据库。数据库内存有各种卫星遥测数据,包括用户在先一次完成标注后的数据。
44.在一实施例中,第一数据源类型可以是实时数据、延时数据和数传数据等数据源标识。
45.在一实施例中,第一开始时间和第一结束时间分别是可以是图表可视化区域的时间起点和时间终点,返回的数据包括了已标注的原始卫星遥测数据和未标注的原始卫星遥测数据。
46.每次用户完成标注后,均可以立即将标注所涉及的各种数据、添加的标签以及处理的时间等信息存储起来,以方便用户日后调用或者查看。
47.并且数据库会在每次进行存储时给数据建立一个标识,可以判断数据库存储的标
识中是否存有与第一查询标识相同的标识,若有,则说明数据库存有对应的数据,可以提取该数据作为原始卫星遥测数据。
48.在一实施例中,为了准确查找用户所需要的历史标注数据,其中,作为示例的,所述历史标注数据的查找操作,包括:s31、从所述标注处理请求中提取第二参数,所述第二参数包括第二卫星任务代号、第二遥测参数代号、第二信源地址、第二数据源类型、历史起始时间和历史结束时间。
49.具体地,第二卫星任务代号也可以是用户选择的卫星mid,第二遥测参数代号也可以是卫星下的遥测参数代号paramcode,第二信源地址也可以是用户选择的卫星的信源地址sid,第二数据源类型也是可以用户选择的数据源类型datasource,历史起始时间可以是用户在先一次执行标注操作的开始时间,历史结束时间可以是用户在先一次完成标注操作的结束时间。
50.在一实现方式中,第一参数和第二参数可以是相同的参数。用户可以输入上述参数触发生成标注处理请求,可以根据标注处理请求同步或异步查找原始卫星遥测数据和历史标注数据。
51.s32、拼接所述第二卫星任务代号、所述第二遥测参数代号和所述第二信源地址得到第二查询标识。
52.具体地,拼接方式如步骤s22相同,为了避免重复,在此不再赘述,具体可以参照上述步骤的解析内容。
53.s33、若所述第二查询标识与预设数据库内的数据库标识匹配,则根据所述第二数据源类型、历史起始时间和所述历史结束时间在预设数据库中提取历史标注数据。
54.在一实施例中,数据源类型datasource可以是实时数据、延时数据或数传数据等数据源标识。
55.在一实现方式中,可以建立一个标签列表,每次用户完成标注后,可以立即将用户建立的标签添加至标签列表中,并将其存储起来,以方便用户日后调用或者查看。
56.并且可以给标签列表中的每个标签建立一个标识,可以判断是否存有与第二查询标识相同的标识,若有,则说明数据库内存有对应的标签数据。
57.接着,可以再根据传入的第二数据源datasource、历史起始时间starttime、历史结束时间endtime进行筛选过滤,查找在该时间段内用户添加的标签数据,从而能返回满足条件的历史标注数据。
58.在一可选的实施例中,用户添加标签的方式可以先在可视化区域渲染并展示原始卫星遥测参数数据与历史遥测参数标注数据,同时展示包含了多个标签的标签列表。在一实现方式里,根据历史标注数据对标签列表的标签进行标签分类,实现快速定位到标注区域。
59.在图表可视化区域,可以获取用户使用鼠标框选所需要标注的数据,监听鼠标事件,获取鼠标横轴起点与横轴终点,作为标注区域的起点与终点,判断框选的区域中是否存在数据,如果有数据,则弹出绑定标签的交互框。
60.然后,在用户使用鼠标框选成功后,弹出绑定标签弹窗,加载标签信息,在获取用户选中的标签(tagid)及标签颜色并待用户确认后,将选中的标签对该框选区域进行绑定,标注区域会同步标签的颜色,具体如图2所示。
61.可选地,标签列表可以是用户预设限定的,用户可预先对标签进行数据维护,包括新增、编辑、删除操作。其中,标签内容包括:标签名称、标签备注信息、标签颜色、标签权重。
62.在又一可选的实现方式中,用户也可以快速创建新标签:当用户在已加载的标签下拉框列表中没有找到满足条件的标签,通过输入“标签名[标签备注]”以用户输入的标签名作为标签,并添加至标签列表中,以快速完成标签绑定。
[0063]
在快速创建标签时,可以将标签颜色及权重设置为默认值,并且快速创建后的标签数据会记录到标签数据列表中,记录用户习惯,便于用户下次标注时可直接选择该标签。
[0064]
另外可在标签数据列表中,找到该标签进行数据修改,比如更改该标签颜色,确认修改后,已绑定该标签的标注区域颜色也会同步更新。
[0065]
根据前文描述,展示界面所展示的数据既包含用户选择的原始卫星遥测数据,也可以包含用户未选择的卫星遥测数据,且各个数据是根据时序连接并在展示界面中展示的,具体如图2所示。
[0066]
在对用户选择的原始卫星遥测数据完成标注后,可能与用户选择的原始卫星遥测数据相邻的数据,用户也对其进行了标注,并添加了对应的标签。所添加的标签可能相同,可能不同,为了能统一具有相同标签的数据,并在界面中同时渲染展示相同标签的数据,在一实施例中,在步骤s11后,所述方法还可以包括以下步骤:s41、获取与所述标注区域相邻的数据区域的数据标签。
[0067]
s42、若所述数据标签与所述标注区域的标注标签相同,则按照所述标注区域的可视化格式对所述数据区域进行可视化渲染。
[0068]
采用上述例子,假设展示界面当前所展示的数据可能是1月3日至1月13日的卫星遥测数据,然后用户需要标注的原始卫星遥测数据可以是1月5日至1月6日的数据,并完成了1月5日至1月6日的数据标注处理,使其形成标注区域,并在展示界面中显示出来。其中,在该区域的相邻的两端,分别有两个区域,用户也对其进行了标注,分别是1月3日至1月4日的数据,1月7日至1月10日的数据。
[0069]
可以分别获取1月3日至1月4日的数据对应区域用户标注的标签,以及1月7日至1月10日的数据对应区域用户标注的标签。然后分别判断1月5日至1月6日对应标注区域的标签与这两个标签是否相同。若1月5日至1月6日对应的标注区域的标签与1月3日至1月4日对应区域的标签相同,则将1月3日至1月4日对应区域与1月5日至1月6日对应的标注区域合并,并按照相同的可视化格式渲染展示,形成同一个标注区域。同理,若1月5日至1月6日对应的标注区域的标签与1月7日至1月10日对应区域的标签相同,则将1月5日至1月6日对应的标注区域与1月7日至1月10日对应区域合并,形成同一个标注区域。同理,若与两个标签均相同,则与两个区域同时合并。
[0070]
在又一可选的实施例中,合并的操作方式可以是获取当前的标注区域的横轴起点和横轴终点;通过数据比对的方式,分别找到离标注区域横轴起点左侧最近的标注区域和离当前标注区域横轴终点右侧最近的标注区域,判断邻近标注区域之间是否存在未标注数据,如果不存在,则获取它们的标签信息、横轴起点和横轴终点判断标签(tagid)是否相同:若标注区域的标签与左侧区域的标签相同,则取相邻左侧的横轴起点作为融合后的标注区域横轴起点,取当前标注区域的横轴终点作为融合后的标注区域横轴终点,生成
新的标注区域;若标注区域的标签与右侧区域的标签相同,取当前标注区域的横轴起点作为融合后的标注区域横轴起点,取相邻的右侧横轴终点作为融合后的标注区域横轴终点,生成新的标注区域;若标注区域的标签与左侧区域的标签和右侧区域的标签都相同,取相邻左侧的横轴起点作为融合后标注区域横轴起点,取相邻右侧横轴终点作为融合后标注区域横轴终点,生成新的标注区域;将需要进行融合的标注区域遥测数据值进行数组拼接,生成新区域的遥测数据值数组;可选地,其他情况采取类似的处理方式。
[0071]
完成标签绑定后,可以提高标注数据的有效性及标注质量,对刚刚标注的区域进行融合处理。
[0072]
在一可选的实施例中,在合并后,也可以按照上述方式,再判断合并后的区域与相邻区域的标签是否相同,直到标注区域与相邻区域的标签均不相同。
[0073]
在又一可选的实施例中,也可以判断邻近标注区域之间前是否存在未标注数据,如果存在,则不具备融合条件,不进行融合处理。
[0074]
例如,假设当前的标注区域为标注1,当前的标注区域往左侧数的第二个区域为标注2(即标注区域的间隔区域)。若标注1和标注2均绑定了相同的标签id,但是在标注1和标注2两个区域之间还存在数据,说明这两个区域之间的数据还有可能被标注并绑定成其他的标签id,所以不具备融合的条件,两个标注区域按上面给出的数据格式,作为两条标注数据进行存储。
[0075]
s12、当确定待处理区域后,判断所述待处理区域内的数据与所述原始卫星遥测数据是否相似,其中,所述待处理区域是用户在展示界面显示的若干个未进行标签标注的区域中选择的目标区域。
[0076]
在本实施例中,在对用户的数据添加标注标签并进行可视化展示后,可以获取用户输入的待处理区域。
[0077]
根据前文描述,展示界面展示的数据是时序的数据,且可能某一时间段的数据形成一个数据区域。用户可以在展示界面中展示的若干个未添加标注标签的区域中选择一个或多个,作为待处理区域。
[0078]
例如,展示界面当前所展示的数据可能是1月3日至1月13日的卫星遥测数据,然后用户需要标注的原始卫星遥测数据可以是1月5日至1月6日的数据,且1月5日至1月6日的数据在展示界面形成标注区域。
[0079]
当前的展示界面中还包含1月10日至1月11日对应数据的区域,1月12日至1月13日对应数据的区域,这个两个区域,未添加标注标签。其中,用户选择了1月12日至1月13日对应数据的区域,作为待处理区域。
[0080]
由于这些待处理区域是未添加标签的区域,可以判断待处理区域内所包含的卫星遥测数据与标注区域内对应的原始卫星遥测数据是否相似,若相似说明两个区域的数据具有相同的特征或属性,可以添加相同的标签;反之,若不相似,说明两个区域的数据不同,不能添加相同的标签。
[0081]
通过上述方式可以快速判断未添加标签的区域与以添加标签的区域是否相同,从
而能快速对未添加标签的区域的数据添加标签,实现辅助标注的效果,以减少技术人员的工作量,提升标注数据处理的工作效率。
[0082]
在一可选的实施例中,步骤s12可以包括以下子步骤:s121、确定所述待处理区域内的数据的最大值和最小值是否均在所述原始卫星遥测数据对应的数值区间内,所述数值区间的最大值是所述原始卫星遥测数据的最大值与预设上限值相加得到,所述数值区间的最小值是所述原始卫星遥测数据的最小值与预设下限值相加得到。
[0083]
s122、若所述待处理区域内的数据的最大值和最小值均在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据相似。
[0084]
s123、若所述待处理区域内的数据的最大值或最小值不在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据不相似。
[0085]
具体地,用户可以输入上限maxvalue和下限minvalue,分别得到预设上限值和预设下限值。然后可以获取当前标注区域内数据的最小值minareavalue和最大值maxareavalue。
[0086]
将最大值maxareavalue+预设上限值maxvalue作为识别相似数据的最大值maxlimit;将最小值minareavalue+预设下限值minvalue作为识别相似数据的最小值minlimit。以上述最大值和最小值形成对应的数值区间[minlimit, maxlimit]。
[0087]
可以获取待处理区域内的数据的最大值和最小值,判断最大值和最小值是否在数值区间[minlimit, maxlimit]内,若最大值和最小值均在数值区间[minlimit, maxlimit]内,说明待处理区域内的数据与当前的标注区域的原始卫星遥测数据相似;反之,若最大值不在数值区间内,或者最小值不在数值区间[minlimit, maxlimit]内,说明待处理区域内的数据与原始卫星遥测数据不相似。
[0088]
s13、若所述待处理区域内的数据与所述原始卫星遥测数据相似,则将所述标注区域对应的标注标签标注在所述待处理区域的待处理遥测数据中,并可视化渲染所述待处理区域内的卫星遥测数据。
[0089]
若待处理区域内的数据与原始卫星遥测数据相似,可以获取标注区域的标注结果,根据标注结果实现自动标签分类,并获取对应的标注标签。然后可以通过待处理区域的横轴起点、终点值,实现快速定位到待处理区域,在将标注标签添加至待处理区域中,同时可以按照标注区域的可视化渲染方式对待处理区域进行可视化渲染,同时可以对待处理区域内的卫星遥测数据进行可视化渲染,使得待处理区域与标注区域可以按照相同的渲染方式可视化展示在界面。当标注完成后,保存入库,方便用户查看。
[0090]
可选地,用户也可以对已标注区域进行编辑,增加数据标注的灵活性;在一可选的实施例中,对已加载的遥测数据值进行分析比对,满足[minlimit, maxlimit] 范围条件的遥测参数值判定为可进行统一标注的相似数据,将分析结果向用户展示,如果用户确认,则渲染统一数据标注结果。
[0091]
参照图3,示出了本发明一实施例提供的一种卫星遥测数据的辅助标注方法的基本流程示意图。
[0092]
具体地,可以获取用户输入参数(包括卫星mid、卫星参数、信源地址等),根据输入
参数返回用户查询的原始遥测参数数据、历史标注数据、标签管理列表数据等,并可视化渲染返回的数据;接着,可以获取用户框选的时序遥测数据,判断方框选定区域内的时序遥测数据是否绑定标签,若未绑定,可以与可视化渲染的数据进行匹配,以确定两个区域的数据是否相似,若相似则绑定相同的标签,并保存结果。
[0093]
参照图4,示出了本发明一实施例提供的一种卫星遥测数据的辅助标注方法的基本流程示意图。
[0094]
具体地,可以获取用户输入参数,根据用户输入参数分别返回用户查询的原始遥测参数数据、历史标注数据、标签管理列表数据等,并且将历史标注数据的标签标注在原始遥测参数数据中,完成标签绑定,同时可视化展示绑定后的数据。接着,可以判断相邻区域的数据标签是否与当前标注区域的标签是否相同,若相同,则合并两个区域。再接着可以获取未进行绑定的区域,判断未绑定标签的区域的数据与当前标注区域的数据是否相似,若是,则按照当前标注区域的标签标注在未绑定标签的区域的数据中,以实现自动标注的效果。
[0095]
上述操作方式有如下几点好处:第一,提高效率:通过自动识别相似数据进行统一标注, 减少重复性工作,并且可以让用户通过鼠标框选的方式,可批量标注多个时序遥测数据。
[0096]
第二,提高灵活度:根据标注结果实现自动标签分类,点击标签下的标注信息,可实现快速定位,利于用户在庞大的数据中进行编辑、查看已标注的信息,操作更加灵活。
[0097]
第三,提高标注质量:可以提高标注数据的有效性和标注质量,进行了标注融合处理。
[0098]
在本实施例中,本发明实施例提供了一种卫星遥测数据的辅助标注方法,其有益效果在于:本发明可以在用户对当前界面区域的数据完成标注时,比对当前界面区域的数据和未标注的界面区域的数据,并当两个区域的数据相似时,将当前区域的标注标签快速标注到未标注的界面区域中,并按照相同格式可视化渲染未标注的界面区域,实现自动快速标注的效果,从而能减少用户标注的工作量,提升数据标注的处理效率。
[0099]
本发明实施例还提供了一种卫星遥测数据的辅助标注装置,参见图5,示出了本发明一实施例提供的一种卫星遥测数据的辅助标注装置的结构示意图。
[0100]
其中,作为示例的,所述卫星遥测数据的辅助标注装置可以包括:可视化展示模块501,用于在展示界面获取用户的标注处理请求后,根据所述标注处理请求可视化展示带有标签的原始卫星遥测数据,并在展示界面形成标注区域;判断数据相似模块502,用于当确定待处理区域后,判断所述待处理区域内的数据与所述原始卫星遥测数据是否相似,其中,所述待处理区域是用户在展示界面显示的若干个未进行标签标注的区域中选择的目标区域;辅助标注模块503,用于若所述待处理区域内的数据与所述原始卫星遥测数据相似,则将所述标注区域对应的标注标签标注在所述待处理区域的待处理遥测数据中,并可视化渲染所述待处理区域内的卫星遥测数据。
[0101]
可选地,所述判断数据相似模块,还用于:确定所述待处理区域内的数据的最大值和最小值是否均在所述原始卫星遥测数据对应的数值区间内,所述数值区间的最大值是所述原始卫星遥测数据的最大值与预设上
限值相加得到,所述数值区间的最小值是所述原始卫星遥测数据的最小值与预设下限值相加得到;若所述待处理区域内的数据的最大值和最小值均在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据相似;若所述待处理区域内的数据的最大值或最小值不在所述原始卫星遥测数据对应的数值区间内,则确定所述待处理区域内的数据与所述原始卫星遥测数据不相似。
[0102]
可选地,所述可视化展示模块,还用于:在展示界面接收用户输入的标注处理请求后,根据所述标注处理请求分别查找原始卫星遥测数据和历史标注数据;根据所述原始卫星遥测数据的开始时间和结束时间在展示界面划分数据区域,并将所述历史标注数据的标注标签添加至所述原始卫星遥测数据;利用可视化图表对所述数据区域内的原始卫星遥测数据和标注标签进行可视化渲染并展示在展示界面,形成带有标签的标注区域。
[0103]
可选地,所述原始卫星遥测数据的查找操作,包括:从所述标注处理请求中提取第一参数,所述第一参数包括第一卫星任务代号、第一遥测参数代号、第一信源地址、第一数据源类型、第一开始时间和第一结束时间;拼接所述第一卫星任务代号、所述第一遥测参数代号和所述第一信源地址得到第一查询标识;若所述第一查询标识与预设数据库内的数据库标识匹配,则根据所述第一查询标识、第一数据源类型、第一开始时间和第一结束时间从预设数据库中提取原始卫星遥测数据。
[0104]
可选地,所述历史标注数据的查找操作,包括:从所述标注处理请求中提取第二参数,所述第二参数包括第二卫星任务代号、第二遥测参数代号、第二信源地址、第二数据源类型、历史起始时间和历史结束时间;拼接所述第二卫星任务代号、所述第二遥测参数代号和所述第二信源地址得到第二查询标识;若所述第二查询标识与预设数据库内的数据库标识匹配,则根据所述第二数据源类型、历史起始时间和所述历史结束时间在预设数据库中提取历史标注数据。
[0105]
可选地,所述装置还包括:获取模块,用于获取与所述标注区域相邻的数据区域的数据标签;渲染模块,用于若所述数据标签与所述标注区域的标注标签相同,则按照所述标注区域的可视化格式对所述数据区域进行可视化渲染。
[0106]
本发明实施例还提供了一种卫星遥测数据的辅助标注系统,参见图6,示出了本发明一实施例提供的一种卫星遥测数据的辅助标注系统的结构示意图。
[0107]
所述系统适用于如上述实施例所述的卫星遥测数据的辅助标注方法。
[0108]
其中,作为示例的,所述卫星遥测数据的辅助标注系统可以包括:外部应用层、业务应用层、业务服务层和数据存储层;所述外部应用层,用于从外部应用中写入卫星遥测数据;所述业务应用层,用于展示、标注和融合卫星遥测数据;
所述业务服务层,用于提取卫星遥测数据并对卫星遥测数据进行数据加工;所述数据存储层,用于存储卫星遥测数据、历史标注数据和标签列表。
[0109]
所属技术领域的技术人员可以清楚地了解到,为方便的描述和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0110]
进一步的,本技术实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的卫星遥测数据的辅助标注方法。
[0111]
进一步的,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行程序,所述计算机可执行程序用于使计算机执行如上述实施例所述的卫星遥测数据的辅助标注方法。
[0112]
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1