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

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

2021-11-15 19:05: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.第三方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
34.第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
35.关于上述数据编辑装置、计算机设备、及计算机可读存储介质的效果描述参见上述数据编辑方法的说明,这里不再赘述。
36.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
37.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
38.图1示出了本公开实施例所提供的一种数据编辑方法的流程图;
39.图2示出了本公开实施例所提供的数据编辑方法中,一种目标对象的数据资源实例的展示界面的示意图;
40.图3示出了本公开实施例所提供的数据编辑方法中,一种对目标对象的数据资源实例中的实例内容进行修改的修改界面的示意图;
41.图4示出了本公开实施例所提供的数据编辑方法中,一种数据编辑过程的具体实施例的流程图;
42.图5示出了本公开实施例所提供的一种数据编辑装置的示意图;
43.图6示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
44.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
45.经研究发现,当前采用人工记录的手段对复杂的设备、大型设备等的设备信息进
行管理时,若需要对已登记的信息进行修改、调整等编辑操作,则需要人工在大量的已登记信息中查找需要修改的内容并进行修改,该方式存在耗费的时间成本较高,且信息编辑的效率较低的问题。
46.基于上述研究,本公开提供了一种数据编辑方法、装置、计算机设备及存储介质,在展示了目标对象的数据资源实例后,根据对数据资源实例的编辑操作,对数据资源实例执行与编辑操作对应的编辑处理,得到目标数据资源实例,从而实现了对目标对象的数据资源实例进行快速编辑,减少了信息编辑花费的时间成本,提高了信息编辑的效率;另外,在编辑过程中用户可以直观看到进行编辑的数据资源实例、以及编辑后的数据资源实例,从而提高了信息编辑的正确性。
47.针对以上方案所存在的缺陷以及所提出的解决方案,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
48.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。另外,本公开实施例中的“/”可以被理解为其前后对象之间为和/或的关系。
49.为便于对本实施例进行理解,首先对本公开实施例所公开的一种数据编辑方法进行详细介绍,本公开实施例所提供的数据编辑方法的执行主体一般为具有一定计算能力的计算机设备,该计算机设备例如包括:终端设备或服务器或其它处理设备,终端设备可以为用户设备(user equipment,ue)、移动设备、用户终端、终端、蜂窝电话、无绳电话、个人数字助理(personal digital assistant,pda)、手持设备、计算设备、车载设备、可穿戴设备等。在一些可能的实现方式中,该数据编辑方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
50.需要说明的是,本公开实施例提供的数据编辑方法可以应用在对任何复杂、规模较大的设备对应的设备信息进行信息编辑的场景,例如包括但不限于:应用在对大型基础设施设备对应的设备信息进行信息编辑的场景、应用在对仓库设备对应的设备信息进行信息编辑的场景、应用于对通信基站点中的设备对应的设备信息进行信息编辑的场景等中的至少一种;本公开实施例以应用在对通信站点中包含的机房、杆塔、以及控制柜(包括户外控制柜和室内控制柜中的至少一种)等设备中的至少一个设备对应的设备信息进行信息编辑的场景为例进行详细说明。
51.参见图1所示,为本公开实施例提供的一种数据编辑方法的流程图,所述方法包括步骤s101~s103,其中:
52.s101、展示站点中目标对象的数据资源实例。
53.其中,站点例如是一个安装有许多设备的场所;该站点中例如可以包含但不限于至少一个机房、以及部署在机房中的室内控制柜设备、安装在机房天面上的杆塔和户外控制柜中的至少一种;目标对象为站点中的任一设备;目标对象例如包括但不限于位于站点中的机房建筑、部署在机房中的设备、机房天面上安装的杆塔和户外控制柜、在机房地面上摆放的室内控制柜中的至少一种;数据资源实例为用来描述目标对象所创建的实例,该数据资源实例中包含的信息与目标对象在现实场景中包含的信息完全一致,该数据资源实例例如包括但不限于:对目标对象进行图像采集得到的视频数据、目标对象的模型、以及目标
对象对应的属性信息中的至少一种;其中,该目标对象的模型用来描述目标对象在现实场景中的位置、姿态、以及空间结构、展示形态等信息,该目标对象的模型可以包括但不限于:三维模型、二维模型、以及对目标对象进行矢量化得到的矢量模型中的至少一种;该三维模型例如可以包括但不限于:三维贴图模型、三维点云模型中的至少一种。
54.在具体实施中,在展示站点中目标对象的数据资源实例之前,可以采用但不限于下述a1~a3中的至少一种生成目标对象的模型:
55.a1、在数据资源实例中包括目标对象的三维模型的情况下,可以对目标对象进行数据采集得到视频数据;获取视频数据、以及采集该视频数据时的相机位姿;基于视频数据、以及相机位姿,对目标对象进行三维重建,得到目标对象的三维模型。
56.a2、在数据资源实例中包括目标对象的二维模型的情况下,可以抽取对目标对象进行图像采集得到的视频数据中的关键帧图像,基于关键帧图像,生成目标对象的二维模型。
57.在一种可选的实施方式中,还可以对目标对象进行数据采集得到视频数据;获取视频数据、以及采集该视频数据时的相机位姿;基于视频数据、以及相机位姿,对目标对象进行三维重建,得到目标对象的三维模型;对上述得到的目标对象的三维模型进行降维处理,得到目标对象的二维模型。
58.a3、在数据资源实例包括矢量模型的情况下,可以对目标对象进行数据采集得到视频数据;获取视频数据、以及采集该视频数据时的相机位姿;基于视频数据、以及相机位姿,对目标对象进行稠密三维重建,得到目标对象的稠密点云模型;确定稠密点云模型中各个点云点的语义信息;基于稠密点云模型中各个点云点的语义信息,对稠密点云模型进行矢量化处理,得到目标对象的矢量模型。
59.此外,还可以从对目标对象进行图像采集得到的视频数据中,确定关键帧图像;响应于对关键帧图像中待标注对象进行属性标注,基于属性标注得到的标注数据,生成目标对象对应的属性信息。其中,属性信息例如包括但不限于:目标对象的名称、身份识别码、所属站点标识、类型、型号、建立时间、维修情况、使用说明等信息中的至少一种;其中,身份识别码用于表征目标对象的唯一标识,可以包括但不限于符号、编码、图形码中的至少一种;该图形码可以包括但不限于条形码和二维码中的至少一种;维修情况例如可以包括但不限于维修次数、维修内容等。
60.在基于上述实施方式,生成目标对象的模型、以及目标对象对应的属性信息之后,可以基于对目标对象进行图像采集得到的视频数据、以及目标对象的模型、以及目标对象对应的属性信息,生成目标对象的数据资源实例。这里生成的数据资源实例用来描述目标对象在现实场景中包含的信息。
61.在生成目标对象的数据资源实例之后,可以在图形用户界面上展示目标对象的数据资源实例。
62.其中,生成数据资源实例的第一主体和展示数据资源实例的第二主体可以是同一主体,也可以是不同主体;示例性的,在第一主体和第二主体为同一主体的情况下,其可以为同一台计算机设备;在第一主体和第二主体并非同一主体的情况下,两者可以为不同的计算机设备。
63.示例性的,若目标对象为站点中的杆塔,具体的展示有该杆塔的数据资源实例的
展示界面可以如图2所示,该展示界面中包括杆塔的三维模型、杆塔的属性信息;其中,杆塔的属性信息包括:名称:杆塔、所属站点标识:01、身份识别码:001、类型:转角杆、状态:新建、建立时间:2021年、所属线路段:线路段1、高程:467m、累距52.17m、转角:左转98度、呼称高:9.95m、杆高:12m、埋深:1.9m、导线摆列方式:水平。
64.承接上述s101,本公开实施例提供的数据编辑方法还包括:
65.s102、检测到所述数据资源实例的编辑操作,对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例。
66.其中,编辑操作可以包括但不限于:实例内容编辑操作、和/或位姿编辑操作;其中,实例内容编辑操作包括用于对数据资源实例中的属性信息和/或模型进行编辑的操作;该实例内容编辑操作可以包括但不限于:实例内容确认操作、实例内容补充操作、实例内容替换操作、实例内容修改操作中的至少一种;其中,位姿编辑操作包括用于对数据资源实例中的模型的位置和/或姿态(即朝向)进行调整的操作;这里,实例内容可以包括但不限于数据资源实例中的属性信息、以及模型中的至少一种,下述不再赘述。
67.在具体实施中,可以采用但不限于下述b1~b2中的至少一种检测到数据资源实例的编辑操作:
68.b1、展示与数据资源实例对应的第一编辑控件;响应对第一编辑控件的实例内容编辑操作,获取与实例内容编辑操作对应的第一操作指令。
69.其中,第一编辑控件例如可以包括但不限于:实例内容确认控件、实例内容补充控件、实例内容替换控件、实例内容修改控件中的至少一种;实例内容确认控件用于在被触发后,对实例内容进行确认;实例内容补充控件用于在被触发后,对实例内容进行补充;实例内容替换控件用于在被触发后,对实例内容进行替换;实例内容修改控件用于在被触发后,对实例内容进行修改;该第一编辑控件在被触发后,可以生成对数据资源实例的实例内容进行编辑的第一操作指令。
70.示例性的,可以在图形用户界面上展示数据资源实例对应的第一编辑控件,具体的展示界面可以如图2所示,在用户触发该第一编辑控件后,可以获取到与实例内容编辑操作对应的第一操作指令。
71.b2、展示与数据资源实例对应的第二编辑控件;响应对第二编辑控件的位姿编辑操作,获取与位姿编辑操作对应的第二操作指令。
72.其中,第二编辑控件例如可以包括但不限于:位姿编辑控件,该第二编辑控件用于在被触发后,对数据资源实例中模型的位置和/或姿态进行调整;该第二编辑控件在被触发后,可以生成对数据资源实例的实例内容进行编辑的第二操作指令。
73.示例性的,可以在图形用户界面上展示数据资源实例对应的第二编辑控件,具体的展示界面可以如图2所示,在用户触发该第二编辑控件后,可以获取到与位姿编辑操作对应的第二操作指令。
74.在具体实施中,在基于上述b1~b2中任一种可能的实施方式,检测到数据资源实例的编辑操作后,可以响应获取到的第一操作指令和/或第二操作指令,对数据资源实例执行对应的编辑处理,得到目标数据资源实例。
75.具体的,可以采用但不限于下述c1~c5中的至少一种,响应获取到的第一操作指令和/或第二操作指令,对数据资源实例执行对应的编辑操作,得到目标数据资源实例:
76.c1、在实例内容编辑操作包括实例内容确认操作的情况下,响应对数据资源实例的实例内容确认操作,对数据资源实例执行实例内容确认处理,得到目标数据资源实例。
77.示例性的,将目标对象的数据资源实例中的模型、以及属性信息展示给用户,以使用户对目标对象的数据资源实例中的模型、以及属性信息进行审核,在接收到用户针对第一编辑控件中的实例内容确认控件的触发操作后,响应针对实例内容确认控件的触发操作,将目标对象的数据资源实例中的模型,作为目标对象的目标数据资源实例中的模型;并将目标对象的数据资源实例中的属性信息,作为目标对象的目标数据资源实例中的属性信息。
78.c2、在实例内容编辑操作包括实例内容补充操作的情况下,响应对组件库中任一组件的选择操作,将与该任一组件对应的实例内容添加至数据资源实例中,得到目标数据资源实例。
79.其中,组件可以包括但不限于属性组件和/或模型组件,该属性组件中可以包含但不限于至少一个预先标注好的属性信息,下述不再赘述。
80.示例性的,将目标对象的数据资源实例中的模型、以及属性信息展示给用户,以使用户对目标对象的数据资源实例中的模型、以及属性信息进行审核;在接收到用户针对第一编辑控件中的实例内容补充控件的触发操作后,响应针对实例内容补充控件的触发操作,展示组件库中包含的至少一个模型组件和/或至少一个属性组件;响应用户针对任一模型组件和/或属性组件选择操作,将该模型组件和/或属性组件对应的实例内容作为待添加实例内容,添加到目标对象的数据资源实例中,以将目标对象的数据资源实例中的模型、以及该模型组件对应的模型,作为目标对象的目标数据资源实例中模型;和/或将目标对象的数据资源实例中的属性信息、以及该属性组件对应的属性信息,作为目标对象的目标数据资源实例中的属性信息。
81.c3、在实例内容编辑操作包括实例内容替换操作的情况下,从数据资源实例中删除当前待替换的实例内容;以及响应于对组件库中任一组件的选择操作,将与该任一组件对应的实例内容添加至数据资源实例中,得到目标数据资源实例。
82.示例性的,确定数据资源实例中是否存在需要替换的实例内容;在确定数据资源实例中存在需要替换的模型和/或属性信息后,将该需要替换的模型和/或属性信息从数据资源实例中删除;并响应用户在组件库中对任一模型组件和/或属性组件的选择操作,将该模型组件和/或属性组件对应的实例内容添加至数据资源实例中,以将目标对象的数据资源实例中除删除的模型外的其他模型、以及该模型组件对应的模型,作为目标对象的目标数据资源实例中模型;和/或将目标对象的数据资源实例中的除删除的属性信息外的其他属性信息、以及该属性组件对应的属性信息,作为目标对象的目标数据资源实例中的属性信息。
83.在一种可选的实施方式中,将目标对象的数据资源实例中的模型、以及属性信息展示给用户,以使用户对目标对象的数据资源实例中的模型、以及属性信息进行审核;在接收到用户针对存在错误的模型和/或存在错误的属性信息的删除操作后,响应该删除操作,并将错误的模型和/或属性信息从数据资源实例中删除;然后,将组件库展示给用户,响应用户针对组件库中任一模型组件和/或属性组件的选择操作,将该模型组件和/或属性组件对应的实例内容添加至数据资源实例中,以将目标对象的数据资源实例中除删除的模型外
的其他模型、以及该模型组件对应的模型,作为目标对象的目标数据资源实例中模型;和/或将目标对象的数据资源实例中的除删除的属性信息外的其他属性信息、以及该属性组件对应的属性信息,作为目标对象的目标数据资源实例中的属性信息。
84.c4、在实例内容编辑操作包括实例内容修改操作的情况下,响应数据资源实例中存在信息错误的模型的选择操作,展示与该模型对应的属性信息;响应针对于该模型对应的属性信息的修改操作,生成与该模型对应的新的属性信息;基于与该模型对应的新的属性信息,生成目标数据资源实例。
85.示例性的,将目标对象的数据资源实例中的模型、以及属性信息展示给用户,以使用户对目标对象的数据资源实例中的模型、以及属性信息进行审核;在接收到用户针对存在信息错误的模型的选择操作后,响应存在错误信息的模型的选择操作,在图形用户界面上展示该模型对应的属性信息;在接收到用户在该图形用户界面中输入的修改后的属性信息,将该修改后的属性信息作为该模型对应的新的属性信息;基于该新的属性信息,生成目标对象的目标数据资源实例,即将该新的属性信息、以及数据资源实例中包含的其他确认无误的属性信息,作为目标对象的目标数据资源实例的属性信息;将数据资源实例中包含的确认无误的模型,作为目标对象的目标数据资源实例的模型。
86.示例性的,若目标对象为站点中的杆塔,具体的展示该目标对象的属性信息的展示界面可以如图2所示;具体的对属性信息进行修改的修改界面可以如图3所示,该修改界面中包括目标对象:杆塔的三维模型、以及杆塔的属性信息:名称:杆塔、所属站点标识:01、身份识别码:001、类型:转角杆、状态:新建、建立时间:2021年、所属线路段:线路段1、高程:467m、累距52.17m、转角:左转98度、杆高:12m、埋深:1.9m、导线摆列方式:水平、以及处于修改状态的呼称高信息。
87.c5、在实例内容编辑操作包括位姿编辑操作的情况下,响应对数据资源实例中模型的位置、和/或姿态的调整处理,基于调整处理,更改与调整处理对应的模型的展示位置和/或展示姿态,得到目标数据资源实例。
88.示例性的,将目标对象的数据资源实例中的模型、以及属性信息展示给用户,以使用户对目标对象的数据资源实例中的模型、以及属性信息进行审核;在接收到用户针对位置和/或姿态不正确的模型的拖拽操作后,响应对位置和/或姿态不正确的模型的调整处理;基于该调整处理,更改该模型的展示位置和/或展示姿态,以将更改后的该模型的展示位置和/或展示姿态,作为目标对象对应的目标数据资源实例中位置信息和/或姿态信息。
89.承接上述s102,本公开实施例提供的数据编辑方法还包括:
90.s103、向数字资产平台传输所述目标数据资源实例。
91.在具体实施中,在得到目标对象的目标数据资源实例后,可以将该目标数据资源实例传输到数字资产平台中,以使数字资产平台对目标对象的目标数据资源实例进行存储,便于用户随时查看、管理站点中的目标对象的设备信息。
92.在本公开的另一实施例中,还提供了一种数据编辑过程的具体实施例,参见图4所示,为本公开实施例提供的一种数据编辑过程的具体实施例的流程图,其中:
93.s401、进入编辑工具:响应对预设编辑工具的触发,在终端设备中运行该编辑工具,并在编辑工具中展示多个备选的站点。
94.s402、选择站点:响应于针对多个备选的站点中任一站点的选择操作,将该任一站
点作为目标站点。
95.s403、进入编辑界面:展示目标站点对应的编辑界面。
96.s404、浏览全景/二维/三维视图文件:获取目标站点中任一目标对象的的数据资源实例,并基于各目标对象的数据资源实例中的目标文件,加载各目标对象的数据资源实例,展示各目标对象的数据资源实例。
97.其中,目标文件可以包括但不限于json文件;目标对象的数据资源实例中还可以包括但不限于用于加载数据资源实例的json文件。
98.s405、检测是否存在针对数据资源实例的实例内容编辑操作;其中,实例内容编辑操作包括:实例内容确认操作、实例内容补充操作、实例内容替换操作、实例内容修改操作;若检测到存在实例内容确认操作,则跳转至s406;若检测到存在实例内容补充操作,则跳转至s408;若检测到存在实例内容替换操作,则跳转至s410;若检测到存在实例内容修改操作,则跳转至s412;若未检测到针对数据资源实例的实例内容编辑操作,则跳转至s415。
99.s406、选择待确认的实例内容:若检测到存在实例内容确认操作,在数据资源实例中选择待确认的模型和/或属性信息;其中,模型包括三维模型、二维模型、以及矢量模型,下述不再赘述。
100.s407、确认实例内容无误:响应编辑审核人员针对待确认的模型和/或属性信息的确认操作,确定待确认的模型和/或属性信息无误,在确定无误后,跳转至s418。
101.s408、在组件库中选择组件:若检测到存在实例内容补充操作的情况下,响应对组件库中任一组件的选择操作,将该任一组件作为目标组件。
102.s409、添加组件:将与该目标组件对应的实例内容添加至数据资源实例中,在添加完成后,跳转至s418。
103.s410、选择待删除的模型:若检测到存在实例内容替换操作的情况下,响应针对数据资源实例中任一模型的选择操作,将该任一模型作为待删除的模型。
104.s411、删除模型:将待删除的模型从数据资源实例中删除,在删除模型之后重复执行s408~s409的步骤。
105.s412、选择待修改的模型:若检测到存在实例内容修改操作时,响应针对数据资源实例中存在信息错误的模型的选择操作,展示与该模型对应的属性信息。
106.s413、修改属性:响应针对于该模型对应的属性信息的修改操作,生成与该模型对应的新的属性信息。
107.s414、确定修改后的模型:基于新的属性信息,确定修改后的模型,在确定修改后的模型无误后,跳转至s418。
108.s415、确定是否进行数据资源实例的自动匹配/查勘标注:若检测到不存在针对数据资源实例的实例内容编辑操作的情况下,确定是否进行数据资源实例的自动匹配/查勘标注;在确定进入数据资源实例的自动匹配时,则跳转至s416;在确定进入数据资源实例的查勘标注时,则跳转至s417。
109.s416、选择自动匹配的模型:在确定进入数据资源实例的自动匹配时,响应针对数据资源实例中任一模型的触发操作,将该任一模型作为需要进行自动匹配的模型,在对该模型进行自动匹配操作后,跳转至s405。
110.s417、选择查勘标注的模型:在确定进入数据资源实例的查勘标注时,响应针对数
据资源实例中任一模型的触发操作,将该任一模型作为需要进行查勘标注的模型,在对该模型进行查勘标注操作后,跳转至s405。
111.s418、检测是否存在针对数据资源实例的位姿编辑操作;若存在,则跳转至s419;若不存在,则跳转至s420。
112.s419、更改数据资源实例中模型的位姿:若存在针对数据资源实例的位姿编辑操作,响应对数据资源实例中模型的位置、和/或姿态的调整处理,基于调整处理,更改与调整处理对应的模型的展示位置和/或展示姿态,得到目标数据资源实例,即在更改数据资源中模型的位姿后,跳转至s420。
113.s420、提交编辑结果:若不存在针对数据资源实例的位姿编辑操作,和/或,对存在展示位置和/或展示姿态错误的模型进行调整处理后得到目标数据资源实例,提交编辑后的数据资源实例和/或目标数据资源实例。
114.s421、提交到数字资产平台:将编辑后的数据资源实例和/或目标数据资源实例提交到数字资产平台。
115.s422、确定提交的编辑结果中是否存在新的模型;在确定存在新的模型时,跳转至s423;在确定不存在新的模型时,跳转至s424。
116.s423、提交到语义标注审核流程:在确定存在新的模型的情况下,将该新的模型提交到语义标注审核流程中。
117.在具体实施中,可以对目标对象的目标数据资源实例进行判断,确定该目标数据资源实例中是否存在新的模型;在确定存在新的模型时,将该模型对应的数据作为语义分割算法更新的初始训练集,同步到语义分割算法更新工具中;这里,为了保证数据训练的有效性,可以由标注审核人员确认该模型对应的数据是否可以作为真正的训练数据使用;若确定该模型对应的数据可以作为真正的训练数据使用,则基于该模型对应的数据,动态优化语义分割模型。
118.s424、无需与语义标注流程有数据交互:在确定不存在新的模型的情况下,无需与语义标注流程有数据交互。
119.本公开实施例中,在展示了目标对象的数据资源实例后,根据对数据资源实例的编辑操作,对数据资源实例执行与编辑操作对应的编辑处理,得到目标数据资源实例,从而实现了对目标对象的数据资源实例进行快速编辑,减少了信息编辑花费的时间成本,提高了信息编辑的效率;另外,在编辑过程中用户可以直观看到进行编辑的数据资源实例、以及编辑后的数据资源实例,从而提高了信息编辑的正确性。
120.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
121.基于同一发明构思,本公开实施例中还提供了与数据编辑方法对应的数据编辑装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述数据编辑方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
122.参照图5所示,为本公开实施例提供的一种数据编辑装置的示意图,所述装置包括:展示模块501、编辑模块502和传输模块503;其中,
123.展示模块501,用于展示站点中目标对象的数据资源实例;所述数据资源实例包括
对目标对象进行图像采集得到的视频数据、以及所述目标对象的模型;所述模型包括:三维模型、二维模型、以及对所述目标对象进行矢量化得到的矢量模型中的至少一种。
124.编辑模块502,用于检测到所述数据资源实例的编辑操作,对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例。
125.传输模块503,用于向数字资产平台传输所述目标数据资源实例。
126.一种可选的实施方式中,所述编辑操作包括实例内容编辑操作;所述实例内容编辑操作包括下述至少一种:实例内容确认操作、实例内容补充操作、实例内容替换操作、实例内容修改操作。
127.一种可选的实施方式中,编辑模块502在执行所述检测到所述数据资源实例的编辑操作时,具体用于展示与所述数据资源实例对应的第一编辑控件;响应对所述第一编辑控件的所述实例内容编辑操作,获取与所述实例内容编辑操作对应的第一操作指令。
128.一种可选的实施方式中,所述实例内容编辑操作包括实例内容补充操作;编辑模块502在所述对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例时,具体用于:响应对组件库中任一组件的选择操作,将与该任一组件对应的实例内容添加至所述数据资源实例中,得到所述目标数据资源实例;所述组件包括:属性组件、和/或模型组件。
129.一种可选的实施方式中,所述实例内容编辑操作包括实例内容替换操作;编辑模块502在所述对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例时,具体用于:从所述数据资源实例中删除当前待替换的实例内容;以及响应于对组件库中任一组件的选择操作,将与该任一组件对应的实例内容添加至所述数据资源实例中,得到所述目标数据资源实例;所述组件包括:属性组件、和/或模型组件。
130.一种可选的实施方式中,所述实例内容编辑操作包括实例内容修改操作;编辑模块502在所述对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例时,具体用于:响应所述数据资源实例中存在信息错误的模型的选择操作,展示与该模型对应的属性信息;响应针对于该模型对应的属性信息的修改操作,生成与该模型对应的新的属性信息;基于与该模型对应的新的属性信息,生成所述目标数据资源实例。
131.一种可选的实施方式中,所述编辑操作包括位姿编辑操作,编辑模块502在执行所述检测到所述数据资源实例的编辑操作时,具体用于:展示与所述数据资源实例对应的第二编辑控件;响应对所述第二编辑控件的位姿编辑操作,获取与所述位姿编辑操作对应的第二操作指令。
132.一种可选的实施方式中,编辑模块502在所述对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例时,具体用于:响应对所述数据资源实例中模型的位置、和/或姿态的调整处理,基于所述调整处理,更改与所述调整处理对应的模型的展示位置和/或展示姿态,得到所述目标数据资源实例。
133.一种可选的实施方式中,所述目标对象包括:所述站点中的机房;所述机房包括下述至少一种:机房建筑、以及部署在所述机房中的设备。
134.一种可选的实施方式中,所述目标对象包括下述至少一种:杆塔以及控制柜。
135.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
136.基于同一技术构思,本技术实施例还提供了一种计算机设备。参照图6所示,为本技术实施例提供的计算机设备600的结构示意图,包括处理器601、存储器602、和总线603。其中,存储器602用于存储执行指令,包括内存6021和外部存储器6022;这里的内存6021也称内存储器,用于暂时存放处理器601中的运算数据,以及与硬盘等外部存储器6022交换的数据,处理器601通过内存6021与外部存储器6022进行数据交换,当计算机设备600运行时,处理器601与存储器602之间通过总线603通信,使得处理器601执行以下指令:
137.展示站点中目标对象的数据资源实例;所述数据资源实例包括对目标对象进行图像采集得到的视频数据、以及所述目标对象的模型;所述模型包括:三维模型、二维模型、以及对所述目标对象进行矢量化得到的矢量模型中的至少一种;检测到所述数据资源实例的编辑操作,对所述数据资源实例执行与所述编辑操作对应的编辑处理,得到目标数据资源实例;向数字资产平台传输所述目标数据资源实例。
138.其中,处理器601的具体处理流程可以参照上述方法实施例的记载,这里不再赘述。
139.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的数据编辑方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
140.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的数据编辑方法的步骤,具体可参见上述方法实施例,在此不再赘述。
141.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
142.本公开涉及增强现实领域,通过获取现实环境中的目标对象的图像信息,进而借助各类视觉相关算法实现对目标对象的相关特征、状态及属性进行检测或识别处理,从而得到与具体应用匹配的虚拟与现实相结合的ar效果。示例性的,目标对象可涉及与人体相关的脸部、肢体、手势、动作等,或者与物体相关的标识物、标志物,或者与场馆或场所相关的沙盘、展示区域或展示物品等。视觉相关算法可涉及视觉定位、slam、三维重建、图像注册、背景分割、对象的关键点提取及跟踪、对象的位姿或深度检测等。具体应用不仅可以涉及跟真实场景或物品相关的导览、导航、讲解、重建、虚拟效果叠加展示等交互场景,还可以涉及与人相关的特效处理,比如妆容美化、肢体美化、特效展示、虚拟模型展示等交互场景。可通过卷积神经网络,实现对目标对象的相关特征、状态及属性进行检测或识别处理。上述卷积神经网络是基于深度学习框架进行模型训练而得到的网络模型。
143.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦
合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
144.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
145.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
146.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

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

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

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

相关文献