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

一种地图数据融合方法、装置、存储介质及电子设备与流程

2022-09-03 16:13:56 来源:中国专利 TAG:


1.本技术涉及数据处理领域,具体而言,涉及一种地图数据融合方法、装置、存储介质及电子设备。


背景技术:

2.地理信息测绘是当前获取地图信息的重要手段。在地理信息测绘的场景下,可能会出现同一个区域的地块被重复测绘或者多个地块存在相交测绘的情况,并且每一次的测绘规划,地理边界信息都会被存入数据库的每一行数据中,现有需求需要在数据库中对这些地理区域信息进行整理,将其中存在相交的多块区域进行合并,形成一个新的区域,计算出最终的测绘规划边界。
3.如何快速准确地完成数据地块合并成为了本领域技术人员所关注的难题。


技术实现要素:

4.本技术的目的在于提供一种地图数据融合方法、装置、存储介质及电子设备,以至少部分改善上述问题。
5.为了实现上述目的,本技术实施例采用的技术方案如下:
6.第一方面,本技术实施例提供一种地图数据融合方法,所述方法包括:
7.对目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起;
8.其中,所述匹配表征所述目标子地图为与所述数据地块至少部分重叠,所述目标子地图为目标地图中的任意分区,所述目标地图覆盖所有数据地块;
9.将所述目标子地图中融合后的独立数据块作为融合结果进行保存,其中,所述独立数据块为被所述目标子地图完整包含的融合后的数据地块。
10.第二方面,本技术实施例提供一种地图数据融合装置,所述装置包括:
11.处理单元,用于对目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起;
12.其中,所述匹配表征所述目标子地图为与所述数据地块至少部分重叠,所述目标子地图为目标地图中的任意分区,所述目标地图覆盖所有数据地块;
13.存储单元,用于将所述目标子地图中融合后的独立数据块作为融合结果进行保存,其中,所述独立数据块为被所述目标子地图完整包含的融合后的数据地块。
14.第三方面,本技术实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法。
15.第四方面,本技术实施例提供一种电子设备,所述电子设备包括:处理器和存储器,所述存储器用于存储一个或多个程序;当所述一个或多个程序被所述处理器执行时,实现上述的方法。
16.相对于现有技术,本技术实施例所提供的一种地图数据融合方法、装置、存储介质
及电子设备,包括:目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起;其中,匹配表征目标子地图为与数据地块至少部分重叠,目标子地图为目标地图中的任意分区,目标地图覆盖所有数据地块;将目标子地图中融合后的独立数据块作为融合结果进行保存,其中,独立数据块为被目标子地图完整包含的融合后的数据地块。通过将目标地图划分为多个目标子地图,仅对目标子地图所匹配的数据地块进行融合,大大减少数据地块重叠判断的次数,降低计算量,提升合并效率。
17.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
18.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它相关的附图。
19.图1为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一;
20.图2为本技术实施例提供的电子设备的连接示意图;
21.图3为本技术实施例提供的地图数据融合方法的流程示意图;
22.图4为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一;
23.图5为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一;
24.图6为本技术实施例提供的地图数据融合方法的流程示意图之一;
25.图7为本技术实施例提供的s103的子步骤示意图;
26.图8为本技术实施例提供的s103-1的子步骤示意图;
27.图9为本技术实施例提供的s103-1的子步骤示意图之一;
28.图10为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一;
29.图11为本技术实施例提供的地图数据融合方法的流程示意图之一;
30.图12为本技术实施例提供的地图数据融合方法的流程示意图之一;
31.图13为本技术实施例提供的边界数据地块分布示意图之一;
32.图14为本技术实施例提供的一种地图数据融合装置的单元示意图。
33.图中:10-处理器;11-存储器;12-总线;13-通信接口;201-处理单元;202-存储单元。
具体实施方式
34.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
35.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范
signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
45.存储器11可能包含高速随机存取存储器(ram:random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。
46.总线12可以是isa(industry standard architecture)总线、pci(peripheral component interconnect)总线或eisa(extended industry standard architecture)总线等。图2中仅用一个双向箭头表示,但并不表示仅有一根总线12或一种类型的总线12。
47.存储器11用于存储程序,例如地图数据融合装置对应的程序。地图数据融合装置包括至少一个可以软件或固件(firmware)的形式存储于存储器11中或固化在电子设备的操作系统(operating system,os)中的软件功能模块。处理器10在接收到执行指令后,执行所述程序以实现地图数据融合方法。
48.可能地,本技术实施例提供的电子设备还包括通信接口13。通信接口13通过总线与处理器10连接。
49.应当理解的是,图2所示的结构仅为电子设备的部分的结构示意图,电子设备还可包括比图2中所示更多或者更少的组件,或者具有与图2所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。
50.本技术实施例提供的一种地图数据融合方法,可以但不限于应用于图2所示的电子设备,具体的流程,请参考图3,地图数据融合方法包括:s104和s105,具体阐述如下。
51.s104,对目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起。
52.其中,匹配表征目标子地图为与数据地块至少部分重叠,目标子地图为目标地图中的任意分区,目标地图覆盖所有数据地块。
53.可选地,目标地图为覆盖所有待合并的数据地块的最小外接矩形区域,从而保障任意一个待合并的数据地块至少和一个目标子地图匹配,从而保障其不会被遗漏。
54.应理解,可以通过待合并的数据地块的边界信息和目标子地图的边界信息确定二者之间的重叠关系,进而确定是否匹配。在一种可能的实现方式中,边界信息包含边界点的坐标信息。
55.可选地,目标地图被分为至少两个目标子地图,各个目标子地图之间不存在重叠区域。
56.s105,将目标子地图中融合后的独立数据块作为融合结果进行保存。
57.其中,独立数据块为被目标子地图完整包含的融合后的数据地块。
58.可选地,融合后的数据地块未跨越子地图的边界,仅属于某一个目标子地图,即可作为独立数据块。如图4所示,图4为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一。第1个目标子地图中的数据地块a和数据地块b存在重叠,可以将数据地块a和数据地块b进行融合,得到融合数据地块ab,融合数据地块ab完全处于第1个目标子地图内部,融合数据地块ab为独立数据块作为融合结果进行保存。同理,数据地块d和数据地块h不存在与之重叠的地块,且不处于边界上,未进行融合,也作为独立数据块作为融合结果进行保存。
59.应理解,通过将目标地图划分为多个目标子地图,多轮次划分地块(子地图)进行内部融合,即在数据地块遍历是否重叠时,仅需要遍历一个目标子地图匹配的各个数据地块是否重叠,大大减少遍历次数。例如图4所示,第1个目标子地图中的数据地块a仅需要与第1个目标子地图中的数据地块b判断是否重叠,不需要与第2个目标子地图中的数据地块d、第4个目标子地图中的数据地块h判断是否重叠,大大减少重叠判断的次数,降低计算量,提升合并效率。
60.综上所述,本技术实施例提供的一种地图数据融合方法,包括:目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起;其中,匹配表征目标子地图为与数据地块至少部分重叠,目标子地图为目标地图中的任意分区,目标地图覆盖所有数据地块;将目标子地图中融合后的独立数据块作为融合结果进行保存,其中,独立数据块为被目标子地图完整包含的融合后的数据地块。通过将目标地图划分为多个目标子地图,仅对目标子地图所匹配的数据地块进行融合,大大减少数据地块重叠判断的次数,降低计算量,提升合并效率。
61.需要说明的是,在一种可能的实现方式中,在当前轮次融合完成后,可能还存在边界数据地块。请参考图5,图5为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一。数据地块c处于边界上,不属于独立数据块,第3个目标子地图所匹配的数据地块f和数据地块e对应的融合数据地块ef,处于第3个目标子地图与第4个目标子地图的边界上,第4个目标子地图所匹配的数据地块g和数据地块e对应的融合数据地块eg,处于第3个目标子地图与第4个目标子地图的边界上,所以融合数据地块eg和融合数据地块ef不属于独立数据块,可以确定为边界数据地块。关于如何进一步完成边界数据地块的融合,避免融合数据地块eg和融合数据地块ef单独存储的情况出现,请参考下文。
62.在图3的基础上,关于如何确定数据地块与目标子地图之间的匹配关系,本技术实施例还提供了一种可能的实现方式,请参考图6,在s104之前,地图数据融合方法还包括:s102和s103,具体地阐述如下。
63.s102,将目标地图划分为预设数量的目标子地图。
64.应理解地,图4和图5所示的目标子地图的大小、形状完全相同,但并不构成限定,目标子地图的大小、形状也可以有差异。
65.s103,依据数据地块的边界信息和目标子地图的边界信息,确定每一个数据地块所匹配的目标子地图。
66.可选地,通过将数据地块的边界信息与每一个目标子地图的边界信息进行遍历重叠判断,确定每一个数据地块所匹配的目标子地图。
67.应理解,一个数据地块可以与一个目标子地图匹配,也可以同时与多个子地图匹配。例如图5所示,数据地块c与第1个目标子地图、第2个目标子地图均匹配,数据地块e与第3个目标子地图、第4个目标子地图均匹配。
68.在图6的基础上,关于如何通过边界信息确定数据地块所匹配的目标子地图,本技术实施例还提供了一种可能的实现方式,请参考图7,s103包括:s103-1和s103-2,具体阐述如下。
69.s103-1,依据边界信息依次确定数据地块与每一个目标子地图之间的重叠状态。
70.应理解,在s102之后执行s103-1。以图4和图5中的数据地块a为例,可以将数据地
块a的边界信息分别与每一个目标子地图的边界信息进行相交或重叠判断,从而可以确出与数据地块a存在重叠的仅有第1个目标子地图,其他的数据地块同理。
71.可选地,可以开启多线程遍历数据地块和目标子地图之间的重叠状态,对数据地块和目标子地图是否重叠进行判断。
72.s103-2,依据重叠状态确定每一个数据地块所匹配的目标子地图。
73.应理解,在确定了数据地块的存在重叠目标子地图后,即可确定对应的匹配关系,匹配表征目标子地图为与数据地块至少部分重叠,可以是完全重叠,也可以是部分重叠。
74.应理解,在s103-2之后,可以执行s104,对目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起。
75.需要说明的是,在图7提供的方式中,需要确定数据地块与每一个目标子地图之间的重叠状态,计算量仍然较大。在图7的基础上,关于如何进一步降低计算量,提升合并效率,本技术实施例还提供了一种可能的实现方式,请参考图8,s103-1包括:s103-1a、s103-1b、s103-1f、s103-1g以及s103-1h,具体阐述如下。
76.s103-1a,依据边界信息确定数据地块与第i个目标子地图之间的重叠状态。
77.其中,1≤i≤n,n表征预设数量。
78.应理解,重叠状态包括完全重叠、部分重叠以及完全不重叠,例如图4和图5中的数据地块a与第1个目标子地图完全重叠,数据地块c分别与第1个目标子地图、第2个目标子地图部分重叠,数据地块a与第2个目标子地图、第3个目标子地图以及第4个目标子地图完全不重叠。
79.s103-1b,确定数据地块与第i个目标子地图是否完全重叠。若是,则执行s103-1h;若否,则执行s103-1f。
80.应理解,当数据地块与第i个目标子地图完全重叠时,例如数据地块a与第1个目标子地图完全重叠,各个子地图之间不会重叠,所以数据地块a不会在与其他的目标子地图存在重叠关系,所以不需要再确认数据地块a的重叠状态,此时执行s103-1h。反之,若数据地块与第i个目标子地图非完全重叠时,则需要进一步判断数据地块与其他目标子地图之间的重叠关系,则执行s103-1f。
81.例如,在确定数据地块d与第1个目标子地块不存在重叠时,接着判断数据地块d与第2个目标子地块之间的重叠状态,或者,在确定数据地块c与第1个目标子地块部分重叠时,接着判断数据地块c与第2个目标子地块之间的重叠状态。
82.s103-1f,令i=i 1。
83.s103-1g,确定i是否大于n。若是,则执行s103-1h;若否,则执行s103-1a。
84.应理解,当i大于n时,表示依据遍历完成,例如已经确定了数据地块e与所有的目标子地图之间的重叠关系。此时,可以停止确认数据地块的重叠状态;反之,则需要进一步判断,执行s103-1a。
85.s103-1h,停止确认数据地块的重叠状态。
86.需要说明的是,数据地块与第i个目标子地图完全重叠,各个子地图之间不会重叠,所以数据地块不会在与其他的目标子地图存在重叠关系,此时停止确认数据地块的重叠状态,可以减少不必要的计算,从而提升合并效率。
87.应理解,在s103-1h之后,可以执行s103-2。
88.若所有目标子地图的边长一致,即形状、大小均相同,在图8的基础上,关于如何进一步降低运算量,本技术实施例还提高了一种可能的实现方式,请参考图9,s103-1还包括:s103-1c、s103-1d以及s103-1e,具体阐述如下。
89.s103-1c,确定数据地块与第i个目标子地图是否完全不重叠。若是,则执行s103-1f;若否,则执行s103-1d。
90.应理解,在s103-1b为否时,表示数据地块与第i个目标子地图未完全重叠。再执行s103-1c,若数据地块与第i个目标子地图完全不重叠时,需要判断数据地块与第i 1个目标子地图之间的重叠状态,此时执行s103-1f。若数据地块与第i个目标子地图部分重叠时,可能该数据块仅与部分目标子地图存在重叠,若将数据地块与所有的目标子地图均遍历一次,则可能导致出现无效的计算,增加了无效计算量,影响合并效率。所以,在数据地块与第i个目标子地图部分重叠时,可以执行s103-1d。
91.s103-1d,依据第一长度和第二长度确定预估重叠数量。
92.其中,第一长度为数据地块的最小外接矩形的对角线长度,第二长度与目标子地图的最短边长相等,预估重叠数量为预估的与数据地块至少部分重叠的目标子地图的数量。
93.可选地,请参考图10,图10为本技术实施例提供的数据地块与目标地图之间的重叠状态示意图之一。如图10所示,数据地块a同时与多个目标子地图之间存在重叠。获取数据地块a的最小外接矩形斜对角线长度m,以及目标子地图的最短边长n,计算m/n向下取整的值d,根据算式d*2 4得到数据地块a至多被多少个划分地块所包含。如图10左侧所示,a是最小外接矩形,此时外接矩形的斜对角边长小于目标子地图的最小边长,m/n向下取整的值为0,即得到预估重叠数量=0*2 4=4,即数据地块a最多与4个目标子地图存在重叠,又如图10右侧所示,最小外接矩形a斜对角边长大于两个目标子地图的最小边长,小于三个目标子地图的最小边长,m/n向下取整值为2,即得到预估重叠数量=2*2 4=8,即数据地块a最多与8个目标子地图存在重叠。
94.在得到预估重叠数量后,后续的遍历匹配,如果确定数据地块与预估重叠数量的目标子地图部分重叠时,则判断数据地块与其他目标子地图之间的重叠状态,减少了计算量。
95.s103-1e,确定与数据地块部分重叠的目标子地图的数量是否小于预估重叠数量。若是,则执行s103-1f;若否,则执行s103-1h。
96.应理解,与数据地块部分重叠的目标子地图的数量大于或等于预估重叠数量时,说明数据地块不会再与其他目标子地图重叠,可以执行s103-1h。反之,若与数据地块部分重叠的目标子地图的数量小于预估重叠数量,则需要进一步判断,执行s103-1f。
97.在一种可能的实现方式中,为了避免重复确定预估重叠数量,可以仅在确定第1个与数据地块部分重叠的目标子地图时,执行s103-1d,依据第一长度和第二长度确定预估重叠数量。或者,在确定数据地块与第i个目标子地图部分重叠时,判断该数据地块是否存在对应的预估重叠数量,若存在对应的预估重叠数量,则直接执行s103-1e,若不存在对应的预估重叠数量,则执行s103-1d。
98.为了便于后续轮次中对目标子地图进行合并,关于预设数量n的取值,本技术实施例还提供了一种可能的实现方式,预设数量为n,n=2k,k大于等于1。
99.预设数量的值会影响数据地块在地图上的分组计算和合并效率;在数据地块较为密集的情况下,如果预设数量的初始值过小,可能会导致某一个目标子地图上存在大量的数据地块,降低合并效率;在数据地块较为稀疏的情况下,预设数量的初始值过大,则会出现大量无用的目标子地图,同样会降低相交与合并效率。
100.在图6的基础上,关于如何确定预设数量,本技术实施例还提供了一种可能的实现方式,如图11所示,在s102之前,地图数据融合方法还包括:s101,具体阐述如下。
101.s101,依据目标地图的大小、数据地块的数量以及数据地块的分布状态确定预设数量。
102.可选地,将目标地图的大小、数据地块的数量以及数据地块的分布状态作为预先训练好的神经网络模型的输入,以输出预设数量。
103.在一种可能的实现方式中,预设数量可以是由工作人员基于过往经验人工设定的。
104.正如图5所示,在当前轮次融合完成后,可能还存在边界数据地块,例如融合数据地块eg和融合数据地块ef。从图5可知,融合数据地块eg和融合数据地块ef还存在重叠相交的部分,应该将融合数据地块eg和融合数据地块ef进一步融合。
105.因此,在图3的基础上,为了避免出现融合不完全的情况,本技术实施例还提供了一种可能的实现方式,请参考图12,在s105之后,地图数据融合方法还包括:s106、s107以及s108,具体阐述如下。
106.s106,确定是否有目标子地图存在匹配的边界数据地块。若否,则结束;若是,则执行s107。
107.其中,边界数据地块为与目标子地图部分重叠的数据地块。
108.请参考图5,边界数据地块例如为数据地块c、融合数据地块eg以及融合数据地块ef。
109.当在s105之后,所有目标子地图均不存在匹配的边界数据地块,如图4所示时,说明所有存在重叠的数据地块均已完成融合,融合完毕,可以结束退出。反之,如图5所示,任意一个目标子地图存在匹配的存在边界数据地块时,则需要进一步融合,执行s107。
110.s107,将独立数据块从目标子地图中删除。
111.例如将图5中的融合数据地块ab、数据地块d以及数据地块h删除,目标子地图中仅包含边界数据地块或为空。需要说明的是,已经在s105中,对融合数据地块ab、数据地块d以及数据地块h进行了保存。
112.s108,将当前融合轮次中的两个相邻的目标子地图合并作为下一融合轮次中的目标子地图。
113.例如将图5中的第3个目标子地图和第4个目标子地图合并,作为新的目标子地图,则融合数据地块eg和融合数据地块ef均与新的目标子地图完全重叠。
114.具体地,请参考图13,图13为本技术实施例提供的边界数据地块分布示意图之一。如图13左侧所示,当前融合轮次中共有8个目标子地图,其中数据地块f为第3个目标子地图和第4个目标子地图的边界数据地块。将当前融合轮次中的两个相邻的目标子地图合并作为下一融合轮次中的目标子地图,如图13右侧所示,边界数据地块f与第2个目标子地图完全重叠,为独立数据块。
115.在s108之后,重复执行s104,对目标子地图所匹配的数据地块进行融合,直至所有目标子地图均不存在匹配的边界数据地块。
116.应理解,在后续轮次的融合过程中,匹配关系还是可以依据边界信息确定,或者沿用边界地块的在上一融合轮次中的匹配关系,进行推导。以图5中的数据地块c为例,数据地块c与第1个目标子地图和第2个目标子地图匹配,在新的融合轮次中,数据地块c与第1个目标子地图和/或第2个目标子地图进行融合后得到的新的目标子地图匹配。
117.本技术实施例提供的地图数据融合方法中,使用者框选在地图上框选需要统计合并的地块范围,电子设备通过数据库查询出该范围内所有的地块区域的信息,并通过地图数据融合方法快速地块合并数据地块,将原本离散的地块区域信息进行拼接,得到一个完整的地块区域,让操作者更快的知道总的测绘连片区域。快速的将海量的地理区域信息进行合并,输出新的合并地块,降低海量地理区域信息合并的时间复杂度,提高海量数据合并的效率,并最终提升地理区域总边界计算的效率。
118.请参阅图14,图14为本技术实施例提供的一种地图数据融合装置,可选的,该地图数据融合装置被应用于上文所述的电子设备。
119.地图数据融合装置包括处理单元201和存储单元202。
120.处理单元201,用于对目标子地图所匹配的数据地块进行融合,以将具有重叠区域的任意数据地块组合在一起;
121.其中,所述匹配表征所述目标子地图为与所述数据地块至少部分重叠,所述目标子地图为目标地图中的任意分区,所述目标地图覆盖所有数据地块;
122.存储单元202,用于将所述目标子地图中融合后的独立数据块作为融合结果进行保存,其中,所述独立数据块为被所述目标子地图完整包含的融合后的数据地块。
123.可选地,处理单元201可以执行上述的s101-s104以及s106-s108,存储单元202可以执行上述的s105。
124.需要说明的是,本实施例所提供的地图数据融合装置,其可以执行上述方法流程实施例所示的方法流程,以实现对应的技术效果。为简要描述,本实施例部分未提及之处,可参考上述的实施例中相应内容。
125.本技术实施例还提供了一种存储介质,该存储介质存储有计算机指令、程序,该计算机指令、程序在被读取并运行时执行上述实施例的地图数据融合方法。该存储介质可以包括内存、闪存、寄存器或者其结合等。
126.下面提供一种电子设备,可以是pc终端设备、服务器设备、智能手机终端以及其他具备运算能力的处理终端,电子设备如图2所示,可以实现上述的地图数据融合方法;具体的,该电子设备包括:处理器10,存储器11、总线12。处理器10可以是cpu。存储器11用于存储一个或多个程序,当一个或多个程序被处理器10执行时,执行上述实施例的地图数据融合方法。
127.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行
指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
128.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
129.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
130.以上所述仅为本技术的优选实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
131.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其它的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
再多了解一些

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

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

相关文献