一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据处理方法、装置、计算机设备及存储介质与流程

2021-11-15 18:48:00 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,具体而言,涉及一种数据处理方法、装置、计算机设备及存储介质。


背景技术:

2.随着通信技术的快速发展,用于实现无线通信的机房、铁塔等设备逐渐增多,这些设备一般规模较大、部件复杂且数量较多,在维护时容易出现遗漏。


技术实现要素:

3.本公开实施例至少提供一种数据处理方法、装置、计算机设备及存储介质。
4.第一方面,本公开实施例提供了一种数据处理方法,包括:
5.获取目标对象的待确认数据;所述待确认数据包括下述至少一种:所述目标对象的三维模型、属性标注信息、图像、位置数据;基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级;基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据;响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例。
6.本公开实施例中,基于获取到的目标对象的待确认数据,确定目标对象在多个层级中所属的目标层级;基于目标对象所属的目标层级,便于直观地向用户展示目标对象的待确认数据;并且可以响应于待确认数据的确认指令,基于待确认数据,生成与目标对象对应的数据资源实例,这样可以通过具有多层级的数据资源实例,实现对各目标对象的维护,减少维护时遗漏发生的概率。
7.一种可选的实施方式中,所述目标对象包括至少一个;所述基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据,包括:基于各所述目标对象所属的目标层级,生成各所述目标对象之间的第一层级关系图;所述第一层级关系图中包括:与各所述目标对象对应的对象节点;展示所述第一层级关系图;响应于针对任一对象节点的触发,展示与该对象节点对应的目标对象的待确认数据。
8.这样,基于目标对象所属的层级,生成目标对象之间的第一层级关系图,这样便于通过第一层级关系图直观地展示各目标对象之间的层级关系,此外通过第一层级关系图将目标对象有效组织起来,减少了在生成数据资源实例时,对目标对象的遗漏;并且可以通过检测用户所触发的第一层级关系图中各目标对象对应的对象节点,快速获取到目标对象的待确认数据,提高了信息获取的效率。
9.一种可选的实施方式中,所述基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级,包括:基于所述目标对象的待确认数据,确定所述目标对象所属的目标层级;基于所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例。
10.一种可选的实施方式中,所述目标对象包括至少一个,所述基于所述目标对象所
属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例,包括:基于各所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,生成各所述目标对象和所述历史对象之间的第二层级关系图;所述第二层级关系图中包括:与各所述目标对象对应的第一对象节点;展示所述第二层级关系图;响应于针对任一所述第一对象节点的触发,展示与所述第一对象节点对应的目标对象的待确认数据。
11.一种可选的实施方式中,所述历史对象包括至少一个,所述第二层级关系图中还包括:与各所述历史对象对应的第二对象节点;所述方法还包括:响应于针对任一所述第二对象节点的触发,展示与所述第二对象节点对应的历史对象的历史数据资源实例。
12.这里,基于目标对象所属的层级、以及历史对象所属的层级,生成目标对象与历史对象之间的第二层级关系图,这样便于通过第二层级关系图直观地展示目标对象、以及历史对象、以及目标对象和历史对象之间的层级关系,此外,通过第二关系图将多个层级的目标对象有效组织起来,减少了在生成数据资源实例时,对目标对象的遗漏;并且可以通过检测用户所触发的第二层级关系图中目标对象对应的第一对象节点、以及历史对象对应的第二对象节点,快速获取到对应的信息,提高了信息获取的效率。
13.一种可选的实施方式中,所述响应于对所述待确认数据的确定指令,包括:检测所述待确认数据中是否包括属性标注信息;响应于所述待确认数据中包括所述属性标注信息,生成对所述待确认数据的确认指令;和/或,展示与所述待确认数据对应的操作控件;响应于对所述操作控件的第一触发操作,确定接收到对所述待确认数据的确认指令。
14.这里,可以自动对待确认数据包含的信息进行检测,在确定待确认数据中包含属性标注信息的情况下,可以自动生成确定指令,该自动对待确认数据进行检测的方式,提高了信息检测的效率。
15.一种可选的实施方式中,所述响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例,包括:响应于所述待确认数据中未包含属性标注信息;和/或,响应于对操作控件的第二触发操作,确定对所述待确认数据进行修改并将所述待确认数据向属性平台发送;接收所述属性平台返回的对所述待确认数据进行修改后得到的已修改确认数据;基于所述已修改确认数据,生成与所述目标对象对应的数据资源实例。
16.这里,可以自动对待确认数据包含的信息进行检测,在确定待确认数据需要修改的情况下,可以基于接收到的修改后的已修改确认数据,生成目标对象的数据资源实例,这样不仅提高了信息校正的效率,而且提高了目标对象的数据资源实例中包含的信息的准确度。
17.一种可选的实施方式中,所述目标对象包括:站点中的机房;所述机房包括机房建筑和/或部署在所述机房中的设备。
18.一种可选的实施方式中,所述目标对象包括杆塔或控制柜中的至少一种。
19.第二方面,本公开实施例还提供一种数据处理装置,包括:获取模块,用于获取目标对象的待确认数据;所述待确认数据包括下述至少一种:所述目标对象的三维模型、属性标注信息、图像、位置数据;确定模块,用于基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级;展示模块,用于基于所述目标对象所属的目标层级,展
示所述目标对象的待确认数据;生成模块,用于响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例。
20.一种可选的实施方式中,所述目标对象包括至少一个;所述展示模块,在执行所述基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据时,具体用于:基于各所述目标对象所属的目标层级,生成各所述目标对象之间的第一层级关系图;所述第一层级关系图中包括:与各所述目标对象对应的对象节点;展示所述第一层级关系图;响应于针对任一对象节点的触发,展示与该对象节点对应的目标对象的待确认数据。
21.一种可选的实施方式中,所述确定模块在执行所述基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级时,具体用于:基于所述目标对象的待确认数据,确定所述目标对象所属的目标层级;基于所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例。
22.一种可选的实施方式中,所述目标对象包括至少一个,所述确定模块在执行所述基于所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例时,具体用于:基于各所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,生成各所述目标对象和所述历史对象之间的第二层级关系图;所述第二层级关系图中包括:与各所述目标对象对应的第一对象节点;展示所述第二层级关系图;响应于针对任一所述第一对象节点的触发,展示与所述第一对象节点对应的目标对象的待确认数据。
23.一种可选的实施方式中,所述历史对象包括至少一个,所述第二层级关系图中还包括:与各所述历史对象对应的第二对象节点;所述确定模块还用于:响应于针对任一所述第二对象节点的触发,展示与所述第二对象节点对应的历史对象的历史数据资源实例。
24.一种可选的实施方式中,所述生成模块在执行所述响应于对所述待确认数据的确定指令时,具体用于:检测所述待确认数据中是否包括属性标注信息;响应于所述待确认数据中包括所述属性标注信息,生成对所述待确认数据的确认指令;和/或,展示与所述待确认数据对应的操作控件;响应于对所述操作控件的第一触发操作,确定接收到对所述待确认数据的确认指令。
25.一种可选的实施方式中,所述生成模块在执行所述响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例时,具体用于:响应于所述待确认数据中未包含属性标注信息;和/或,响应于对操作控件的第二触发操作,确定对所述待确认数据进行修改并将所述待确认数据向属性平台发送;接收所述属性平台返回的对所述待确认数据进行修改后得到的已修改确认数据;基于所述已修改确认数据,生成与所述目标对象对应的数据资源实例。
26.一种可选的实施方式中,所述目标对象包括:站点中的机房;所述机房包括机房建筑和/或部署在所述机房中的设备。
27.一种可选的实施方式中,所述目标对象包括杆塔或控制柜中的至少一种。
28.第三方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器
执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
29.第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
30.关于上述数据处理装置、计算机设备、及计算机可读存储介质的效果描述参见上述数据处理方法的说明,这里不再赘述。
31.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
32.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
33.图1示出了本公开实施例所提供的一种数据处理方法的流程图;
34.图2示出了本公开实施例所提供的数据处理方法中,一种站点内包括的目标对象的具体示例的示意图;
35.图3示出了本公开实施例所提供的数据处理方法中,一种层级关系图的示意图;
36.图4示出了本公开实施例所提供的数据处理方法中,一种第一层级关系图的示意图;
37.图5示出了本公开实施例所提供的数据处理方法中,一种目标对象的待确认数据的展示界面的示意图;
38.图6示出了本公开实施例所提供的数据处理方法中,一种第二层级关系图的示意图;
39.图7示出了本公开实施例所提供的数据处理方法中,另一种目标对象的待确认数据的展示界面的示意图;
40.图8示出了本公开实施例所提供的数据处理方法中,一种包含修改后的属性标注信息、以及待确认数据中未修改数据的展示界面的示意图;
41.图9示出了本公开实施例所提供的数据处理方法中,一种数据处理过程的具体实施例的流程图;
42.图10示出了本公开实施例所提供的一种数据处理装置的示意图;
43.图11示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
44.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非
base band unite,bbu),还可以在部署在控制柜中的设备的正面部署bbu;站点例如包括安装有多个设备的场所;具体的,如图2所示,提供了一种站点内包括的目标对象的具体示例。
54.目标对象的三维模型用来还原目标对象在现实场景中的位置、姿态、空间结构、展示形态等信息,可以包括但不限于目标对象的三维贴图模型、三维点云模型、三维矢量模型中的至少一种;目标对象的图像可以包括但不限于利用图像采集设备对目标对象进行图像采集得到的全景视频中的任一视频帧图像;位置数据用来描述目标对象在现实场景中的位置,可以包括但不限于目标对象的位置坐标信息,该位置坐标信息可以包括但不限于经纬度坐标信息;属性标注信息用来表征目标对象在现实场景中包含的信息,例如包括但不限于目标对象的名称、身份识别码、所属站点标识、类型、型号、建立时间、维修情况、使用说明等信息中的至少一种;其中,身份识别码用于表征目标对象的唯一标识,可以包括但不限于符号、编码、图形码中的至少一种;该图形码可以包括但不限于条形码和二维码中的至少一种;维修情况例如可以包括但不限于维修次数、维修内容等。
55.本公开实施例中下述出现的三维模型、属性标注信息、图像、位置数据等相关内容的描述均可参见上述具体描述,重复之处不再赘述。
56.示例性的,目标对象对应的待确认数据可以根据下述步骤生成:获取图像采集设备对该站点中的目标对象进行图像采集得到的全景视频;从全景视频中,确定关键帧图像;响应于对关键帧图像中待标注对象进行属性标注,基于属性标注得到的标注数据,生成全景视频的属性标注信息;基于属性标注信息以及全景视频,生成目标对象对应的待确认数据。
57.承接上述s101,本公开实施例提供的数据处理方法还包括:
58.s102、基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级。
59.其中,多个层级是基于站点中各对象对应的管理等级确定的。
60.在具体实施中,一般为了便于管理,可以根据站点中包含各对象在该站点(即安装有各对象的场所)中的实际部署位置、以及各对象之间的部署关系,预先设置各对象对应的管理等级;并基于预先设置的各对象对应的管理等级,预先生成并存储各对象对应的管理层级关系图(也即层级关系图);示例性的,站点为第一层级,站点下包含的机房、杆塔、控制柜为第二层级,该机房中包含的机房建筑、室内机柜、以及部署在机房内的机房设备为第三层级,该杆塔中包含的平台和抱杆为第三层级,该控制柜下包含的户外机柜、以及部署在控制柜内的设备为第三层级;在机房内的机房设备正面部署的bbu、以及在控制柜内的设备正面部署的bbu、以及抱杆上部署的天线为第四层级;具体的层级关系图可以如图3所示。
61.在基于s101获取到目标对象的待确认数据之后,可以基于目标对象的待确认数据中的目标对象的名称、身份识别码等属性标注信息,确定目标对象在多个层级中所属的目标层级。
62.示例性的,目标对象所在站点可以包括但不限于新建站点和非新建站点中的至少一种;其中,若站点为新建站点,则该新建站点不存在历史生成的数据资源实例;若站点为非新建站点,则该非新建站点存在历史生成的数据资源实例。该历史生成数据资源实例,可以是该非新建站点中区别与上述目标对象的其他对象的数据资源实例,也可以是相同对象的数据资源实例,本次数据资源实例的生成过程,可以是对相同对象的数据资源实例的补
充、更新、或者替换等。
63.在实施时,可以根据目标对象所在站点的标识,查找是否存储有该站点的标识对应的数据资源实例,若未查找到与该站点的标识对应的数据资源实例时,则确定目标对象所在的站点为新建站点,可以基于目标对象的待确认数据,确定目标对象所属的目标层级,以基于该目标对象所属的目标层级,创建该新建站点对应的层级关系图,以展示目标对象的待确认数据并生成目标对象对应的数据资源实例,具体描述参见下述具体实施方式,重复之处不再赘述。
64.此外,若查找到与该站点的标识对应的数据资源实例时,则确定目标对象所在的站点为非新建站点,可以基于目标对象的待确认数据、以及非新建站点中包含的历史数据资源实例,创建该非新建站点对应的层级关系图,以展示目标对象的待确认数据、历史数据资源实例,并生成目标对象对应的数据资源实例,具体描述参见下述具体实施方式,重复之处不再赘述。
65.承接上述s102,本公开实施例提供的数据处理方法还包括:
66.s103、基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据。
67.在基于上述s102确定目标对象所属的目标层级之后,可以根据但不限于下述a1~a2中的至少一种,基于目标对象所属的目标层级,展示目标对象的待确认数据:
68.a1、在目标对象包括至少一个的情况下,基于各目标对象所属的目标层级,生成各目标对象之间的第一层级关系图;第一层级关系图中包括:与各目标对象对应的对象节点;展示第一层级关系图;响应于针对任一对象节点的触发,展示与该对象节点对应的目标对象的待确认数据。
69.其中,第一层级关系图用来体现各目标对象之间的管理层级关系。
70.示例性的,在目标对象包括多个的情况下,若确定目标对象所在的站点为新建站点、且确定了目标对象所属的目标层级,则可以基于目标对象所属的目标层级、以及预先存储的各对象对应的层级关系图,生成并展示各目标对象之间的第一层级关系图;示例性的,目标对象的名称包括:杆塔、机房、控制柜、室内机柜、平台、抱杆、天线,则可以确定杆塔、机房、控制柜所属的层级为第二层级,室内机柜、平台、抱杆所属的层级为第三层级,天线所属的层级为第四层级;在确定上述各目标对象所属的目标层级之后,可以基于目标对象所属的目标层级,生成目标对象之间的第一层级关系图,并展示该第一层级关系图,具体的第一层级关系图的示意图可以如图4所示,其中,图4中包含7个目标对象分别对应的对象节点。
71.此时,响应针对图4中任一目标对象对应的对象节点的触发操作,展示该对象节点对应的目标对象的待确认数据;示例性的,响应于位于第三层级的室内机柜对应的对象节点的触发,则可以展示与室内机柜的待确认数据,具体的展示界面可以如图5所示。
72.a2、基于目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示目标对象的待确认数据、以及历史数据资源实例。
73.示例性的,可以基于目标对象的待确认数据中包含的:所属的站点标识,获取携带有该站点标识的历史数据资源实例(即目标对象所属的非新建站点中包含的历史数据资源实例)。
74.其中,获取到的历史数据资源实例可以包含但不限于非新建站点中除目标对象外的其他对象(即历史对象)对应的历史数据资源实例、目标对象对应的历史数据资源实例中
的至少一种。
75.在具体实施中;在获取到历史数据资源实例后,可以采用但不限于下述b1~b2中的至少一种,展示目标对象的待确认数据:
76.b1、在确定获取到的历史数据资源实例包括非新建站点中除目标对象外的其他对象(即历史对象)对应的历史数据资源实例、且目标对象包括多个的情况下,可以基于历史数据资源实例中的属性标注信息,确定历史数据资源实例对应的历史对象所属的层级;在确定各目标对象所属的目标层级、历史对象所属的层级后,可以基于各目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,生成各目标对象和历史对象之间的第二层级关系图;第二层级关系图中包括与各目标对象对应的第一对象节点;展示第二层级关系图;响应于针对任一第一对象节点的触发,展示与第一对象节点对应的目标对象的待确认数据。
77.其中,第二层级关系图用来体现各目标对象之间、各目标对象与历史对象之间的管理层级关系;历史数据资源实例可以包括但不限于:目标对象所属的站点中历史对象对应的数据资源实例,该历史数据资源实例可以是在目标对象对应的数据资源实例生成之前就已经生成的,可以包括但不限于:历史对象的三维模型、属性标注信息、图像、位置数据等中的至少一种。
78.示例性的,目标对象的名称包括:室内机柜;历史对象的名称包括:机房、杆塔、控制柜,则可以确定杆塔、机房、控制柜所属的层级为第二层级,室内机柜所属的层级为第三层级;在确定上述目标对象所属层级、以及历史对象所属的层级之后,可以基于目标对象所属的层级、以及历史对象所属的层级,生成目标对象、与历史对象之间的第二层级关系图;并展示该第二层级关系图,具体的第二层级关系图可以如图6所示,其中,图6中包含目标对象:室内机柜对应的第一对象节点、以及机房、杆塔、控制柜分别对应的第二对象节点。
79.若图6中展示的位于第三层级的室内机柜对应的第一对象节点被触发,则可以展示与室内机柜的待确认数据,具体的展示界面可以如图5所示。
80.在一种可能的实施方式中,在历史对象包括至少一个的情况下,第二关系图中还包括:与各历史对象对应的第二对象节点;当第二层级关系图中的任一第二对象节点被触发后,响应于针对该第二对象节点的触发,展示与该第二对象节点对应的历史对象的历史数据资源。
81.示例性的,若图6中展示的位于第二层级的杆塔对应的第二对象节点被触发,则可以展示与杆塔对应的历史数据资源实例,具体的展示界面可以如图7所示,该展示界面中包括杆塔的三维模型、杆塔的属性标注信息;其中,杆塔的属性标注信息包括:名称:杆塔、所属站点标识:01、身份识别码:001、类型:转角杆、状态:新建、建立时间:2021年、所属线路段:线路段1、高程:467m、累距52.17m、转角:左转98度、呼称高:9.95m、杆高:12m、埋深:1.9m、导线摆列方式:水平。
82.b2、在确定获取到的历史数据资源实例包括目标对象对应的历史数据资源实例的情况下,可以直接展示目标对象的待确认数据。
83.在实施时,若根据获取到的历史数据资源实例中包含的身份识别码、以及获取到的目标对象的待确认数据中包含的身份识别码,确定获取到的历史数据资源实例包括目标对象对应的历史数据资源实例,但此时响应于针对目标对象的扩建、增加或删除部分部件、
改变各部件的连接顺序、改变各部件的布局位置、改变属性标注信息等任一种需要对目标对象的历史数据资源实例进行改变的操作后,则可以确定目标对象的待确认数据包括:改变后的目标对象的待确认数据。
84.在一种可能的实施方式中,为了便于用户查看和管理目标对象,则可以展示目标对象的待确认数据、以及历史数据资源实例,具体的可以采用但不限于下述c1~c6中的至少一种:根据获取到的改变后的目标对象的待确认数据、以及目标对象的历史数据资源实例,确定在图形用户界面上展示的目标对象的内容:
85.c1、若确定目标对象包含新增部件后,则获取到的目标对象的待确认数据可以包括但不限于:新增部件的三维模型、以及新增部件的属性标注信息、以及新增部件的图像、以及新增部件的位置数据中的至少一种;可以根据新增部件的位置数据,确定新增部件在目标对象中的位置;基于新增部件的三维模型、以及目标对象的历史数据资源实例中的三维模型,生成改变后的目标对象的三维模型;并基于目标对象的历史数据资源实例中的属性标注信息、以及新增部件的属性标注信息,生成改变后的目标对象的属性标注信息;并在目标对象的历史数据资源实例中增加新增部件的图像;展示改变后的目标对象的三维模型、以及改变后的目标对象的属性标注信息、以及改变后的目标对象的图像、以及目标对象中历史数据资源实例中的目标对象位置数据中的至少一种。
86.c2、若确定目标对象中的部分部件的连接关系和/或位置被改变、以及目标对象中的部分部件被删除,则获取到的目标对象的待确认数据可以包括但不限于:改变后的目标对象的三维模型、以及改变后的目标对象的属性标注信息、以及改变后的目标对象的图像中的至少一种;展示改变后的目标对象的三维模型、以及改变后的目标对象的属性标注信息、以及改变后的目标对象的图像、以及目标对象中历史数据资源实例中的目标对象位置数据中的至少一种。
87.c3、若确定目标对象的三维模型被改变,则获取到的目标对象的待确认数据可以包括但不限于目标对象对应的调整后的三维模型;利用目标对象对应的调整后的三维模型,替换目标对象对应的历史数据资源实例中包含的三维模型;展示目标对象对应的调整后的三维模型、以及历史数据资源实例中目标对象的属性标注信息、以及历史数据资源实例中目标对象的图像、以及历史数据资源实例中目标对象的位置数据中的至少一种。
88.c4、若确定目标对象的图像被改变,则获取到的目标对象的待确认数据可以包括但不限于目标对象对应的调整后的图像;利用目标对象对应的调整后的图像,替换目标对象对应的历史数据资源实例中包含的图像;展示历史数据资源实例中目标对象的三维模型、以及历史数据资源实例中目标对象的属性标注信息、以及目标对象对应的调整后的图像、以及历史数据资源实例中目标对象的位置数据中的至少一种。
89.c5、若确定目标对象的位置被改变,则获取到的目标对象的待确认数据可以包括但不限于目标对象对应的调整后的位置数据;利用目标对象对应的调整后的位置数据,替换目标对象对应的历史数据资源实例中包含的目标对象位置数据;展示历史数据资源实例中目标对象的三维模型、以及历史数据资源实例中目标对象的属性标注信息、以及历史数据资源实例中目标对象的图像、以及目标对象对应的调整后的位置数据中的至少一种。
90.c6、若确定目标对象的属性标注信息被改变,则获取到的目标对象的待确数据可以包括但不限于目标对象对应的调整后的属性标注信息;利用目标对象对应的调整后的属
性标注信息,替换目标对象的历史数据资源实例中包含的属性标注信息;展示历史数据资源实例中目标对象的三维模型、以及目标对象对应的调整后的属性标注信息、以及历史数据资源实例中目标对象的图像、以及历史数据资源实例中目标对象的位置数据中的至少一种。
91.示例性的,若目标对象包括在机房地面上摆放的室内机柜,若该室内机柜原来未被维修过,但最近一段时间由于机柜上顶板部分损坏被维修,则在该室内机柜的历史数据资源实例中添加维修情况信息,并展示该室内机柜的三维模型、以及该室内机柜对应的属性标注信息;具体的展示界面可以如图5所示,该展示界面中包括室内机柜的三维模型、名称:室内机柜、所属站点标识:02、身份识别码:003、类型:42u、状态:使用1年、建立时间:2020年、规格尺寸:20m
×
80m
×
80m、以及维修次数:1次、维修内容:维修室内机柜上顶板部分损坏。
92.承接上述s103,本公开实施例提供的数据处理方法还包括:
93.s104、响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例。
94.其中,数据资源实例为用来描述目标对象所创建的实例,该数据资源实例中包含的信息与目标对象在现实场景中包含的信息完全一致,该数据资源实例中可以包括但不限于目标对象的三维模型、图像、属性标注信息、位置数据中的至少一种。
95.在具体实施中,响应于对待确认数据的确认指令可以包括但不限于下述d1~d2中的至少一种:
96.d1、检测待确认数据中是否包括属性标注信息;在确定待确认数据中包括属性标注信息时,响应于该待确认数据中包括属性标注信息,生成对待确认数据的确认指令。
97.d2、展示与待确认数据对应的操作控件;响应于对操作控件中的第一触发操作,确定接收到对待确认数据的确认指令。
98.其中,与待确认数据对应的操作控件可以包括但不限于确认控件、修改控件中的至少一种;对操作控件中的第一触发操作包括:对确认控件的触发操作,该第一触发操作可以包括但不限于单击、双击、连击中的至少一种。
99.在具体实施中,可以展示与待确认数据对应的确认控件和修改控件,具体的展示界面可以如图5、图6、图7所示,响应于对确认控件的第一触发操作,确定接收到对待确认数据的确认指令。
100.在基于上述d1~d2响应于对待确认数据的确认指令,则可以将确认后的待确认数据中的三维模型、属性标注信息、图像、位置数据,分别作为目标对象的三维模型、属性标注信息、图像、位置数据,以生成目标对象对应的数据资源实例。
101.在一种可选的实施方式中,响应于对操作控件的第二触发操作,可以获取对待确认数据中的目标对象的三维模型、属性标注信息、图像、位置数据中的至少一种进行修改后的修改数据,以实现对待确认数据中不正确的数据进行修改,从而可以基于确认后的修改数据,生成目标对象的数据资源实例,这样保证了目标对象信息的准确性,提高了生成的数据资源实例的准确度。
102.其中,对操作控件中的第二触发操作包括:对修改控件的触发操作,该触发操作可以包括但不限于单击、双击、连击中的至少一种。
103.示例性的,若待确认数据中未包含属性标注信息和/或待确认数据中包含的属性标注信息不正确,和/或,接收到对操作控件的第二触发操作,则需要对属性标注信息进行修改。
104.在具体实施中,响应于待确认数据中未包含属性标注信息和/或响应于对修改控件的触发,将待确认数据发送至属性平台;接收属性平台返回的对待确认数据进行修改后得到的已修改确认数据,并基于已修改确认数据,生成与目标对象对应的数据资源实例;一种可能的实施方式中,还可以响应于待确认数据中未包含属性标注信息和/或响应于对修改控件的触发,将待确认数据发送至属性平台;接收属性平台返回的修改后的属性标注信息,展示修改后的属性标注信息、以及待确认数据中未修改的数据;响应于针对确认控件的触发,基于修改后的属性标注信息、以及该待确认数据中未修改的数据,生成该待确认数据对应的已修改确认数据;基于已修改确认数据,生成与目标对象对应的数据管理,即将待确认数据中的三维模型、修改后的属性标注信息、图像、位置数据,分别作为目标对象的三维模型、属性标注信息、图像、位置数据,以生成目标对象对应的数据资源实例。
105.其中,属性平台表征用于对属性标注信息进行增加/删除/修改/查找管理的平台,该属性平台还可以用于展示接收到目标对象的待确认数据,还可以展示接收到的目标对象对应的数据资源实例。
106.示例性的,具体的展示有修改后的属性标注信息、以及待确认数据中未修改的数据的界面可以如图8所示,该界面中包括目标对象:杆塔的三维模型、以及杆塔的属性标注信息:名称:杆塔、所属站点标识:01、身份识别码:001、类型:转角杆、状态:新建、建立时间:2021年、所属线路段:线路段1、高程:467m、累距52.17m、转角:左转98度、杆高:12m、埋深:1.9m、导线摆列方式:水平、以及处于修改状态的呼称高信息。
107.在具体实施中,在确定目标对象的待确认数据无误的情况下,可以将待确认数据中的目标对象的身份识别码,作为生成的目标对象的身份识别码;将待确认数据中目标对象的属性标注信息,作为目标对象对应的从属关系信息;基于目标对象的身份识别码、从属关系信息、以及待确认数据中目标对象的三维模型、以及待确认数据中目标对象的位置数据,生成与目标对象对应的数据资源实例。
108.在本公开的另一实施例中,还提供了一种数据处理过程的具体实施例,参见图9所示,为本公开实施例提供的一种数据处理过程的具体实施例的流程图,其中:
109.s901、获取当前编辑审核人员需确认的目标对象的待确认数据。
110.s902、根据待确认数据中的目标文件,加载该待确认数据,展示待确认数据。
111.其中,目标文件可以包括但不限于json文件。
112.s903、若根据待确认数据中包含的所属站点的标识、以及预先存储的各站点标识,确定待确认数据所属站点为非新建站点;获取该非新建站点中包含的历史对象对应的历史数据资源实例,并加载历史对象对应的历史数据资源实例,展示历史对象对应的历史数据资源实例,以为编辑审核人员提供参考信息。
113.s904、响应于编辑审核人员对待确认数据的确认操作和/或修改操作,获取已确认数据。
114.s905、基于该已确认数据,生成目标对象的数据资源实例。
115.其中,目标对象的数据资源实例还可以包括但不限于用于加载数据资源实例的
json文件。
116.在具体实施中,若已确认数据中包含属性标注信息,则将属性标注信息提交到属性平台,由属性平台的管理员确认是否需要对属性标注信息创建常规使用的属性,若确定需要将某一属性标注信息创建为常规使用的属性,则管理员可以手动更新细化该属性标注信息。
117.在具体实施中,若已确认数据中包含补漏标准模型、修改标准模型、属性标准模型中的任一类标准模型,则将该类标准模型对应的数据作为语义分割算法更新的初始训练集,同步到语义分割算法更新工具中;这里,为了保证数据训练的有效性,可以由标注审核人员确认该类标准模型对应的数据是否可以作为真正的训练数据使用;若确定该类标准模型对应的数据可以作为真正的训练数据使用,则基于该类标准模型对应的数据,动态优化语义分割模型。
118.在具体实施中,在生成目标对象对应的数据资源实例之后,可以通过查找操作,快速获取到目标对象对应的数据资源实例;还可以通过触发上述生成的第一层级关系图中的第一对象节点和/或触发上述生成的第二层级关系图中的第一对象节点,获取到与该第一对象节点对应的目标对象的数据资源实例;还可以通过触发上述生成的第二层级关系图中的第二对象节点,获取到与该第二对象节点对应的历史对象的数据资源实例。
119.本公开实施例中,基于获取到的目标对象的待确认数据,确定目标对象在多个层级中所属的目标层级;基于目标对象所属的目标层级,对目标对象的待确认数据进行展示,这样便于直观地向用户展示待确认数据;并且可以响应于待确认数据的确认指令,基于待确认数据,生成与目标对象对应的数据资源实例,这样可以通过具有多层级的数据资源实例,实现对各目标对象的维护,减少维护时遗漏发生的概率。另外,当前在对设备进行维护时,若遗漏对某些设备的维护,则会造成安全隐患;本公开实施例能够减少遗漏发生的概率,从而能够降低安全隐患的概率。
120.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
121.基于同一发明构思,本公开实施例中还提供了与数据处理方法对应的数据处理装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述数据处理方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
122.参照图10所示,为本公开实施例提供的一种数据处理装置的示意图,所述装置包括:获取模块1001、确定模块1002、展示模块1003和生成模块1004;其中:
123.获取模块1001,用于获取目标对象的待确认数据;所述待确认数据包括下述至少一种:所述目标对象的三维模型、属性标注信息、图像、位置数据;确定模块1002,用于基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级;展示模块1003,用于基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据;生成模块1004,用于响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例。
124.一种可选的实施方式中,所述目标对象包括至少一个;展示模块1003,在执行所述基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据时,具体用于:基于各
所述目标对象所属的目标层级,生成各所述目标对象之间的第一层级关系图;所述第一层级关系图中包括:与各所述目标对象对应的对象节点;展示所述第一层级关系图;响应于针对任一对象节点的触发,展示与该对象节点对应的目标对象的待确认数据。
125.一种可选的实施方式中,确定模块1002在执行所述基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级时,具体用于:基于所述目标对象的待确认数据,确定所述目标对象所属的目标层级;基于所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例。
126.一种可选的实施方式中,所述目标对象包括至少一个,确定模块1002在执行所述基于所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,展示所述目标对象的待确认数据、以及所述历史数据资源实例时,具体用于:基于各所述目标对象所属的目标层级、以及与历史数据资源实例对应的历史对象所属的层级,生成各所述目标对象和所述历史对象之间的第二层级关系图;所述第二层级关系图中包括:与各所述目标对象对应的第一对象节点;展示所述第二层级关系图;响应于针对任一所述第一对象节点的触发,展示与所述第一对象节点对应的目标对象的待确认数据。
127.一种可选的实施方式中,所述历史对象包括至少一个,所述第二层级关系图中还包括:与各所述历史对象对应的第二对象节点;确定模块1002还用于:响应于针对任一所述第二对象节点的触发,展示与所述第二对象节点对应的历史对象的历史数据资源实例。
128.一种可选的实施方式中,生成模块1004在执行所述响应于对所述待确认数据的确定指令时,具体用于:检测所述待确认数据中是否包括属性标注信息;响应于所述待确认数据中包括所述属性标注信息,生成对所述待确认数据的确认指令;和/或,展示与所述待确认数据对应的操作控件;响应于对所述操作控件的第一触发操作,确定接收到对所述待确认数据的确认指令。
129.一种可选的实施方式中,生成模块1004在执行所述响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例时,具体用于:响应于所述待确认数据中未包含属性标注信息;和/或,响应于对操作控件的第二触发操作,确定对所述待确认数据进行修改并将所述待确认数据向属性平台发送;接收所述属性平台返回的对所述待确认数据进行修改后得到的已修改确认数据;基于所述已修改确认数据,生成与所述目标对象对应的数据资源实例。
130.一种可选的实施方式中,所述目标对象包括:站点中的机房;所述机房包括机房建筑和/或部署在所述机房中的设备。
131.一种可选的实施方式中,所述目标对象包括杆塔或控制柜中的至少一种。
132.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
133.基于同一技术构思,本技术实施例还提供了一种计算机设备。参照图11所示,为本技术实施例提供的计算机设备1100的结构示意图,包括处理器1101、存储器1102、和总线1103。其中,存储器1102用于存储执行指令,包括内存11021和外部存储器11022;这里的内存11021也称内存储器,用于暂时存放处理器1101中的运算数据,以及与硬盘等外部存储器11022交换的数据,处理器1101通过内存11021与外部存储器11022进行数据交换,当计算机
设备1100运行时,处理器1101与存储器1102之间通过总线1103通信,使得处理器1101执行以下指令:
134.获取目标对象的待确认数据;所述待确认数据包括下述至少一种:所述目标对象的三维模型、属性标注信息、图像、位置数据;基于所述目标对象的待确认数据,确定所述目标对象在多个层级中所属的目标层级;基于所述目标对象所属的目标层级,展示所述目标对象的待确认数据;响应于对所述待确认数据的确认指令,基于所述待确认数据,生成与所述目标对象对应的数据资源实例。
135.其中,处理器1101的具体处理流程可以参照上述方法实施例的记载,这里不再赘述。
136.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的数据处理方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
137.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的数据处理方法的步骤,具体可参见上述方法实施例,在此不再赘述。
138.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
139.本公开涉及增强现实领域,通过获取现实环境中的目标对象的图像信息,进而借助各类视觉相关算法实现对目标对象的相关特征、状态及属性进行检测或识别处理,从而得到与具体应用匹配的虚拟与现实相结合的ar效果。示例性的,目标对象可涉及与人体相关的脸部、肢体、手势、动作等,或者与物体相关的标识物、标志物,或者与场馆或场所相关的沙盘、展示区域或展示物品等。视觉相关算法可涉及视觉定位、slam、三维重建、图像注册、背景分割、对象的关键点提取及跟踪、对象的位姿或深度检测等。具体应用不仅可以涉及跟真实场景或物品相关的导览、导航、讲解、重建、虚拟效果叠加展示等交互场景,还可以涉及与人相关的特效处理,比如妆容美化、肢体美化、特效展示、虚拟模型展示等交互场景。可通过卷积神经网络,实现对目标对象的相关特征、状态及属性进行检测或识别处理。上述卷积神经网络是基于深度学习框架进行模型训练而得到的网络模型。
140.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
141.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
142.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
143.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
144.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献