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

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

2022-06-16 06:41:09 来源:中国专利 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.图1是根据一示例性实施例示出的一种数据处理方法的实施环境示意图。
29.图2是根据一示例性实施例示出的一种数据处理方法的流程示意图。
30.图3是根据一示例性实施例示出的一种获取待检测环境数据的流程图。
31.图4是跟根据一示例性实施例示出的一种对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果的流程图。
32.图5是根据一示例性实施例示出的一种阴雨天气反光遮挡环境数据的示意图。
33.图6是根据一示例性实施例示出的一种积雪覆盖环境数据的示意图。
34.图7是根据一示例性实施例示出的一种大雾模糊环境数据的示意图。
35.图8是跟根据一示例性实施例示出的另一种对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果的流程图。
36.图9是根据一示例性实施例示出的一种对目标网格内的真实天气进行预测的流程图。
37.图10是根据一示例性实施例示出的一种确定位置信息对应的目标网格的流程图。
38.图11是根据一示例性实施例示出的将目标网格的状态由预设状态更新为非预设状态的流程图。
39.图12是根据一示例性实施例示出的将目标网格的状态由预设状态更新为上述非预设状态的流程图。
40.图13是根据一示例性实施例示出的一种在导航界面的导航路线中展示环境预测结果的示意图。
41.图14是根据一示例性实施例示出的一种在导航界面的导航路线中展示环境预测结果对应的环境预警信息的示意图。
42.图15是根据一示例性实施例示出的另一种数据处理方法的流程图。
43.图16是根据一示例性实施例示出的更新导路线和展示更新后的导航路线的示意图。
44.图17是根据一示例性实施例示出的一种数据处理装置框图。
45.图18是根据一示例性实施例示出的一种数据处理装置框图。
46.图19是根据一示例性实施例提供的一种数据处理的服务器的硬件结构框图。
具体实施方式
47.人工智能(artificial intelligence,ai)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器。人工智能也就是研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。
48.人工智能技术是一门综合学科,涉及领域广泛,既有硬件层面的技术也有软件层面的技术。人工智能基础技术一般包括如传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作/交互系统、机电一体化等技术。人工智能软件技术主要包括计算机视觉技术、语音处理技术、自然语言处理技术以及机器学习/深度学习等几大方向。
49.具体地,本技术实施例中的将所述待检测环境数据输入多个环境分类网络,得到所述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果的过程涉及机器学习技术。
50.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
51.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
52.首先,对本技术实施例所涉及的技术术语进行介绍:
53.设备众包:通过海量的主流车载终端,如行车记录仪等记录行车记录,上传行车轨迹情况进行道路任务的资料搜集的方式。
54.网格:将城市行政区划按照一定的标准划分成为单元网格进行任务管理和调度。是比城市更精细的一级区域管理单元。
55.图1是根据一示例性实施例示出的一种数据处理方法的实施环境示意图。如图1所示,该实施环境至少可以包括终端01和服务器02,该终端01和服务器2之间可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
56.具体地,该终端01可以用于采集待检测环境数据。可选地,该终端01可以包括但不限于手机、电脑、智能语音交互设备、智能家电、车载终端、飞行器等。
57.具体地,该服务器02可以用于响应于环境检测请求,获取终端01采集的待检测环境数据;以及用于对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果;以及用于在第一环境检测结果满足预设条件的情况下,获取采集待检测环境数据的设备的位置信息;以及用于确定位置信息对应的目标网格;向目标网格关联的目标设备发送业务控制指令,以目标设备响应于业务控制指令,进行业务操作。可选地,该服务器02可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。
58.需要说明的是,图1仅仅是一种示例。在其他场景中,还可以包括其他实施环境。
59.图2是根据一示例性实施例示出的一种数据处理方法的流程示意图。该方法可以用于图1中的实施环境中。本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,该方法可以包括:
60.s101.响应于环境检测请求,获取待检测环境数据。
61.可选地,该待检测环境数据可以包括但不限于:天气环境数据、气象环境数据、水
文环境数据、地貌环境数据等。
62.在一个可选的实施例中,在上述步骤s101中,可以响应于该环境检测请求,从已经采集得到的环境数据中,随机抽取若干个环境数据,得到该待检测环境数据。
63.在另一个可选的实施例中,图3是根据一示例性实施例示出的一种获取待检测环境数据的流程图。如图3所示,在上述步骤s101中,上述响应于环境检测请求,获取待检测环境数据,可以包括:
64.s1011.响应于上述环境检测请求,基于预设环境服务确定环境数据满足预设条件的待检测区域。
65.s1013.向历史时间段内出现在上述待检测区域中的第四设备发送数据预采集指令。
66.s1015.接收上述第四设备返回的,响应于上述数据预采集指令采集的上述待检测区域内的历史环境数据。
67.s1017.从上述历史环境数据中提取预设数量个历史环境数据,得到上述待检测环境数据。
68.在一个可选的实施方式中,在上述步骤s1011中,可以响应于该环境检测请求,从预设环境服务中确定环境数据满足预设条件(例如环境恶劣)的待检测区域。以待检测环境数据为天气环境数据为例,预设环境服务可以为天气网服务,可以从天气网服务中确定下雨、下雪、大雾、冰雹、大风等环境恶劣的城市,得到待检测区域。
69.在一个可选的实施方式中,在上述步骤s1013中,可以向当前时间之前的历时间段内(例如,当前时间之前的10分钟内)出现在该待检测区域的第四设备,发送小量的预采集订单,即发送小量的数据预采集指令。示例性地,该第四设备的数量为至少一个,其可以包括但不限于:手机、电脑、智能语音交互设备、智能家电、车载终端、飞行器等。
70.在一个可选的实施方式中,在上述步骤s1015中,第四设备在接收到服务器发送的数据预采集指令之后,可以响应于该数据预采集指令,对待检测区域内的环境数据进行采集,得到历史环境数据。以待检测环境数据为天气环境数据为例,第四设备可以响应于该数据预采集指令,对待检测区域内的天气环境数据进行采集,得到历史天气环境数据。
71.在一个可选的实施方式中,在上述步骤s1017中,可以从上述历史环境数据中随机抽取预设数量个历史环境数据,得到上述待检测环境数据。
72.在另一个可选的实施方式中,在上述步骤s1017中,还可以从历史环境数据中抽取出环境恶劣的环境数据,作为该待检测环境数据。以待检测环境数据为天气环境数据为例,可以从历史环境数据中抽取出有雨的天气环境数据,作为该待检测环境数据。
73.在一种实施方式中,该环境检测请求可以由服务器实时触发,并实时获取待检测环境数据。例如,服务器实时触发环境检测请求,实时获取待检测环境数据。
74.在另一种实施方式中,该环境检测请求还可以由服务器定时触发,并定时获取待检测环境数据。例如,服务器实时触发环境检测请求,定时获取待检测环境数据。
75.本技术实施例中的待检测环境数据是从历史环境数据中提取得到的,而历史环境数据是根据历史时间段内,出现在环境数据满足预设条件的待检测区域内的第四设备,对该待检测区域内的环境数据进行采集所得到的,待检测环境数据是环境数据满足预设条件的待检测区域内真实环境数据,而并非是从预设环境服务中获取到的数据,待检测环境数
据的获取更加真实可靠,使用该真实可靠的环境数据,能够提高后续业务任务调度的精度。此外,由于该待检测环境数据是环境数据满足预设条件的待检测区域内真实环境数据,其不会存在环境数据更新延迟的情况,够提高后续业务任务调度的效率。
76.s103.对上述待检测环境数据进行环境检测,得到上述待检测环境数据的第一环境检测结果。
77.以待检测环境数据为天气环境数据为例,阴雨天气容易导致设备(例如,汽车行车记录仪)拍摄的照片形成反光和遮挡、大雾及雪天容易导致车身覆盖积雪、道路表面覆盖积雪容易导致拍摄不到道路信息。因此对待检测环境数据进行环境检测,可以检测出雨、雪、大雾等天气环境数据(例如,采集的图片),并给该天气环境数据标记相应的环境标签。
78.在一个可选的实施例中,可以预先训练环境检测网络,将待检测环境数据输入该环境检测网络,输出待检测环境数据的第一环境检测结果。
79.在另一个可选的实施例中,图4是跟根据一示例性实施例示出的一种对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果的流程图,如图4所示,在上述步骤s103中,上述对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果,可以包括:
80.s1031.将上述待检测环境数据输入多个环境分类网络,得到上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果。
81.s1033.将上述属于不同环境类别的环境分类结果,作为上述第一环境检测结果。
82.在一种实施方式中,在上述步骤s1031中,可以预先建立样本环境数据库,并为样本环境数据库中的样本环境数据标记相应的环境标签。使用该标记有环境标签的样本环境数据训练神经网络,直至神经网络的输出结果与环境标签相似,得到环境分类网络。示例性地,该环境分类网络可以为二分类的卷积神经网络(convolutional neural network,cnn)。
83.由于样本环境数据库中的样本环境数据较多,可以使用不同的样本环境数据,训练得到多个不同的环境分类网络。
84.由于该环境分类网络是通过样本环境数据库中的样本环境数据训练得到的,因此,针对某一个待检测环境数据,每个环境分类网络均可以输出多个环境分类结果。可选地,该多个环境分类结果可以指的是至少两个环境分类结果。
85.示例性地,该环境分类结果可以为“属于某一环境类别”或“不属于某一环境类别”的分类结果,也可以为属于某一环境类别的概率值。
86.在一种实施方式中,在上述步骤s1033中,可以将待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果,作为第一环境检测结果。例如,将“属于某一环境类别”或“不属于某一环境类别”的结果作为该第一环境检测结果,也可以将属于某一类别的概率值,作为该第一环境检测结果。
87.以待检测环境数据为天气环境数据为例,对上述步骤s1031-s1033进行介绍:
88.首先建立样本环境数据库,该样本环境数据库中包括阴雨天气反光遮挡环境数据、积雪覆盖环境数据、大雾模糊环境数据等。
89.图5是根据一示例性实施例示出的一种阴雨天气反光遮挡环境数据的示意图。如图5所示,当天气环境数据(例如,采集的图片)视野范围内有障碍物遮挡,遮挡范围过大,可
能造成道路信息无法识别或识别不完整时,所涉及的环境数据判定为阴雨天气反光遮挡环境数据。示例性地,当图片出现挡风雨滴、雨刮器启动、地面积水、反光遮挡等情况,均可以判断为反光遮挡环境数据。
90.图6是根据一示例性实施例示出的一种积雪覆盖环境数据的示意图。如图6所示,因为积雪覆盖路面或者挡风,设备无法拍摄清楚路面信息。示例性地,当环境数据出现色彩异常、相机过曝、雪花等情况,均可以判断为积雪覆盖环境数据。
91.图7是根据一示例性实施例示出的一种大雾模糊环境数据的示意图。如图7所示,因为大雾导致视野模糊,设备无法拍摄清楚路面信息。示例性地,当环境数据出现重度模糊、车窗污染、太阳膜等情况,可以判断为大雾模糊环境数据。
92.根据上述阴雨天气反光遮挡环境数据、积雪覆盖环境数据、大雾模糊环境数据等样本环境数据,建立样本环境数据库,并为阴雨天气反光遮挡环境数据标记阴雨天气反光遮挡的环境标签,为积雪覆盖环境数据标记积雪覆盖的环境标签,为大雾模糊环境数据标记大雾模糊的环境标签。
93.使用标记有环境标签的环境数据对神经网络进行训练,直至神经网络收敛,得到该环境分类网络。由于样本环境数据库中的样本环境数据较多,可以使用不同的样本环境数据,训练得到多个不同的环境分类网络。
94.由于该环境分类网络是通过样本环境数据库中的样本环境数据训练得到的,因此,针对某一个待检测环境数据,每个环境分类网络可以输出多个分类结果。该环境分类结果可以为“属于某一环境类别”或“不属于某一环境类别”的结果,例如,该环境分类结果为“待检测环境数据为阴雨天气”、“待检测环境数据为大雾模糊”等。该环境分类结果还可以为属于某一类别的概率值,例如,该“待检测环境数据属于阴雨天气的概率为90%”、“待检测环境数据属于大雾模糊的概率为50%”等。
95.需要说明的是,为了提高环境分类网络的分类精度,进而提高业务任务采调度的精度,样本环境数据库并不限于阴雨天气反光遮挡、积雪覆盖和大雾模糊,还可以包括窗户含有水珠、含有雨刷等。相应地,训练得到的环境分类网络可以识别出含有水珠的环境数据以及含有雨刷的环境数据等。
96.图8是跟根据一示例性实施例示出的另一种对待检测环境数据进行环境检测,得到待检测环境数据的第一环境检测结果的流程图,如图8所示,本技术实施例中,将待检测环境数据属于预先训练好的环境分类网络,得到上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果,从而得到第一环境检测结果,提高了第一环境检测结果的确定效率和精度。
97.在一个可选的实施例中,图9是根据一示例性实施例示出的一种对目标网格内的真实天气进行预测的流程图,如图9所示,上述方法还可以包括对目标网格内的真实天气进行预测的步骤,上述对目标网格内的真实天气进行预测的步骤可以包括:
98.s201.将上述待检测环境数据输入多个环境分类网络,得到上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果。
99.s203.从上述属于不同环境类别的环境分类结果中,确定上述待检测环境数据在每个环境分类网络下,属于同一环境类别的环境分类结果。
100.s205.基于上述属于同一环境类别的环境分类结果,确定环境预测结果;上述环境
预测结果用于描述目标网格内的环境情况。
101.在一种实施方式中,在上述步骤s201中,可以预先训练多个不同的环境分类网络,并将待检测环境数据分别输入每个环境分类网络,得到待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果。该环境分类网络的训练过程,以及环境分类结果的类型均与上述步骤s1031相似,在此不再赘述。
102.以待检测环境数据为天气环境数据,环境分类结果为属于某一环境类别的概率值为例,对上述步骤s201进行说明:可以预先训练环境分类网络a、b、c、d、e,环境分类网络a、b、c、d、e均可以针对某一个待检测环境数据,输出多个环境分类结果。例如,将待检测环境数据输入环境分类网络a,得到待检测环境数据属于阴雨天气的概率1、属于大雾模糊天气的概率1等,将待检测环境数据输入环境分类网络b,得到待检测环境数据属于阴雨天气的概率2、属于大雾模糊天气的概率2等。
103.在一种实施方式中,在上述步骤s203中,可以从上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果中,提取出待检测环境数据在每个环境分类网络下,属于同一环境类别的环境分类结果。
104.继续以上述例子为例,由于将待检测环境数据输入环境分类网络a,可以得到待检测环境数据属于阴雨天气的概率1、属于大雾模糊天气的概率1,将待检测环境数据输入环境分类网络b,可以得到天气环境数据属于阴雨天气的概率2、属于大雾模糊天气的概率2。则该待检测环境数据在环境分类网络a和环境分类网络b中,属于同一环境类别的环境分类结果为阴雨天气的概率1和阴雨天气的概率2,或者属于同一环境类别的环境分类结果为大雾模糊天气的概率1和大雾模糊天气的概率2。
105.在一种实施方式中,在上述步骤s205中,可以采用软投票算法,将所有环境分类网络预测待检测环境数据为某一环境类别的环境分类结果的平均值作为标准,将平均值最高的环境类别为最终的环境预测结果。
106.继续以上述例子为例,将待检测环境数据输入环境分类网络a,得到天气环境数据属于阴雨天气的概率为99%、属于大雾模糊天气的概率为1%等;将待检测环境数据输入环境分类网络b,得到待检测环境数据属于阴雨天气的概率为49%、属于大雾模糊天气的概率为51%等;将待检测环境数据输入环境分类网络c,得到待检测环境数据属于阴雨天气的概率为40%、属于大雾模糊天气的概率为60%等;将待检测环境数据输入环境分类网络d,得到待检测环境数据属于阴雨天气的概率为90%、属于大雾模糊天气的概率为10%等;将待检测环境数据输入环境分类网络e,得到待检测环境数据属于阴雨天气的概率为30%、属于大雾模糊天气的概率为70%等。则该待检测环境网络属于阴雨天气这一环境类别的概率的平均值为(99% 49% 40% 90% 30%)/5=0.616,该待检测环境网络属于大雾模糊天气这一环境类别的概率的平均值为(1% 51% 60% 10% 70%)/5=0.384,则最终的环境预测结果为阴雨天气。
107.在另一种实施方式中,在上述步骤s205中,还可以采用加权投票的方式,依据历史上环境分类网络的投票结果的准确性对环境分类网络进行标签画像。升高优质环境分类网络的投票权重,从而提升最终天气预测的准确性。
108.本技术实施例中,采用多个环境分类网络对待检测环境数据分别进行环境分类,进而根据待检测环境数据在每个环境分类网络下,属于同一环境类别的环境分类结果,确
定环境预测结果,该环境预测结果的确定方式综合考虑了多个环境分类网络的分类效果,有效避免单一环境分类网络所带来的环境分类偏差的缺陷,提高了环境预测结果的预测精度。
109.s105.在上述第一环境检测结果满足预设条件的情况下,获取采集上述待检测环境数据的设备的位置信息。
110.本技术实施例中,上述第一环境检测结果满足预设条件的情况下,服务器可以通过地图或超文本5.0(hypertext markup language 5,html5)的方式获取采集待检测环境数据的设备的位置信息。
111.可选地,第一环境检测结果可以为“属于某一环境类别”或“不属于某一环境类别”的分类结果,也可以为属于某一环境类别的概率值。
112.在一种实施方式中,在第一检测环境结果为“属于某一环境类别”的情况下,可以认为第一环境检测结果满足预设条件,即待检测环境数据不合格,具有环境缺陷;在第一检测环境结果为“不属于某一环境类别”的情况下,可以认为第一环境检测结果不满足预设条件,即待检测环境数据合格,不具有环境缺陷。
113.在另一种实施方式中,在第一检测环境结果为属于某一环境类别的概率值,且该概率值大于预设概率阈值的情况下,可以认为第一环境检测结果满足预设条件,即待检测环境数据不合格,具有环境缺陷;在该概率值小于或等于预设概率阈值的情况下,可以认为第一环境检测结果不满足预设条件,即待检测环境数据合格,不具有环境缺陷。
114.s107.确定上述位置信息对应的目标网格。
115.在一种实施方式中,在上述步骤s107中,服务器可以根据位置信息获取设备采集该待检测环境数据时的轨迹信息,对轨迹信息进行空间运算,对空间运算结果进行缓冲区(buffer)划分,生成一个多边形区域(polygon区域),得到目标网格。
116.可选地,buffer距离可以根据环境情况设置不同的buffer,如果在对待检测环境数据进行环境检测过程后,发现不合格的待检测环境数据的比例较高,则设置距离较大的buffer,反之设置距离较小的buffer。通过对buffer距离进行动态调整,能够提高业务采集调度的灵活性和精度。
117.在另一种实施方式中,还可以预先将城市行政区按照一定的标准划分成若干个单元网格,并从该若干个单元网格中确定上述位置信息所在的网格,得到目标网格。
118.s109.向目标网格关联的目标设备发送业务控制指令,以使上述目标设备响应于上述业务控制指令,进行业务操作。
119.在一个可选的实施方式中,上述目标设备为预设时间段内出现在目标网格中的第一设备,上述业务控制指令为与采集业务对应的停止采集指令,在上述s109中,上述向目标网格关联的目标设备发送业务控制指令,以使上述目标设备响应于上述业务控制指令,进行业务操作,可以包括:
120.向上述第一设备发送上述停止采集指令,以使上述第一设备响应于上述停止采集指令,停止采集上述目标网格内的环境数据。
121.可选地,在设备众包采集场景中,在第一环境检测结果满足预设条件的情况下,可以认为该待检测环境数据不合格,为具有环境恶劣的数据,从而可以认为目标网格中出现了环境恶劣的情况,则可以向预设时间段内出现在该目标网格中的第一设备发送停止采集
指令,使得该第一设备在预设时间段内不对目标网格内的环境数据进行采集,避免第一设备在预设时间段内继续对目标网格内的环境数据进行采集所带来的采集结果不合格,业务无法使用(。例如,在地图道路数据生产的业务中,持续对有环境缺陷的区域的环境数据进行采集,设备回传的图片可能存在无法识别道路信息的情况,使得回传的图片无法用于地图道路数据生产的业务中。再例如,在出行路况拥堵预测业务中,持续对有环境缺陷的区域的环境数据进行采集,设备回传的图片可能存在由于大雾模糊导致的无法识别拥堵路段和拥堵信息的情况,使得回传的图片无法用于出行路况拥堵预测业务中),系统资源消耗较大,成本较高的缺陷。可见,本技术实施例可以充分利用设备的覆盖,众包模式回传当地天气真实情况,快速准确调整采集策略,保证采集质量,一方面可以自动避免采集不合格的待检测环境数据,提高采集得到的待检测环境数据的质量,另一方面有效降低系统资源的消耗,节约成本。
122.在一个可选的实施例中,图10是根据一示例性实施例示出的一种确定位置信息对应的目标网格的流程图,如图10所示,在上述确定位置信息对应的目标网格之后,上述方法还可以包括:
123.s301.从预设环境服务中,获取上述位置信息对应的预设环境信息的持续时间。
124.s303.根据上述持续时间和上述待检测环境数据的采集时间,确定上述预设时间段;上述预设时间段的起始时间为上述采集时间,上述预设时间段的终止时间为上述持续时间的终止时间。
125.s305.将上述目标网格在上述预设时间段的状态设置为预设状态;上述预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进行采集。
126.本技术实施例中,在确定该目标网格之后,还可以设置该目标网格的动态管理周期t1(即预设时间段)。在一个可选的实施方式中,在上述步骤s301中,可以从预设环境服务中获取上述位置信息对应的预设环境信息,以及该预设环境信息对应的持续时间,并将上述待检测环境数据的采集时间作为预设时间段的起始时间,将持续时间的终止时间作为预设时间段的终止时间。
127.在一个可选的实施方式中,在上述步骤s305中,还可以建立环境缺陷网格库,在预设时间段内将该目标网格及其相关属性信息(包括但不限于动态管理周期、创建时间、网格边框等)存储至该环境缺陷网格库中,此时将目标网格在该预设时间段的状态设置为预设状态,上述预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进行采集。示例性地,该环境缺陷网格库可以包括但不限于数据库、远程字典服务(remote dictionary server,redis)。
128.以下,以待检测环境数据为天气环境数据为例,对上述步骤s301-步骤s305进行说明:
129.根据位置信息确定所属城市,通过抓取预设天气网服务中每小时级播报确定该城市对应的预设天气信息,以及该预设天气信息对应的持续时间。例如,该天气网服务中的预设天气信息为大雾,通过预设天气网服务中每小时级播报确定该大雾的持续时间为9:00-11:00,待检测环境数据的采集时间为8:30,则预设时间段为8:30-11:00。将目标网格及其相关属性信息存储至环境缺陷网格库,并将目标网格在8:30-11:00的状态更新为预设状态,上述预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进
行采集。
130.本技术实施例根据待检测环境数据的采集时间和从预设环境服务获取到的预设环境信息的持续时间,确定预设时间段,即确定目标网格的动态管理周期,能够提高目标网格的动态管理周期的确定精度,从而提高设备众包采集调度的精度。
131.在一个可选的实施例中,图11是根据一示例性实施例示出的将目标网格的状态由预设状态更新为非预设状态的流程图,如图11所示,上述方法还可以包括:
132.s401.在上述预设时间段的持续时间大于预设时间阈值,且当前时间到达上述预设时间段内的预设时间点的情况下,以预设频率向上述第一设备发送第一数据采集指令,以使上述第一设备响应于上述第一数据采集指令,对上述目标网格的环境数据进行采集;上述预设时间点至上述预设时间段的终止时间之间的持续时间,等于上述预设时间段的持续时间与上述预设时间阈值之间的时间差值。
133.s403.接收上述第一设备返回的环境数据。
134.s405.对上述第一设备返回的环境数据进行环境检测,得到第二环境检测结果。
135.s407.在上述第二环境检测结果不满足上述预设条件的情况下,将上述目标网格的状态由上述预设状态更新为非预设状态;上述非预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进行采集。
136.在一种可行的实施方式中,如果预设时间段的持续时间过长,可能会存在目标网络内的环境情况已经好转,但由于目标网格此时仍然处于预设状态,进入该目标网格内的设备仍然无法对已经好转的环境数据进行采集,从而导致丢失质量较好的环境数据的情况。基于此,可以在预设时间段的持续时间大于预设时间阈值,且当前时间到达预设时间段内的预设时间点的情况下,允许进入目标网格中的第一设备对环境数据采集,并对第一设备返回的环境数据进行环境检测,在第二环境检测结果不满足预设条件的情况下,可以认为目标网络内的环境数据已经好转,则将目标网格从环境缺陷网格库中删除,此时,目标网格的状态由预设状态更新为,允许进入目标网格中的设备对环境数据进行采集的非预设状态。从而避免目标网络内的环境情况已经好转,但由于预设时间段的持续时间过长,无法对目标网格内的环境数据进行采集的情况,有利于设备众包采集丰富的环境数据,从而扩展更丰富的业务应用。例如,丰富的环境数据可以作为地图道路数据生产的参考,还可以用于出行路况拥堵预测等。
137.可选地,在上述步骤s401中,上述预设时间点至上述预设时间段的终止时间之间的持续时间,等于上述预设时间段的持续时间与上述预设时间阈值之间的时间差值。例如,预设时间段的持续时间为30min,预设时间阈值为20min,则预设时间点至上述预设时间段的终止时间之间的持续时间为10min。该预设频率可以根据实际场景确定,例如10min。
138.可选地,在上述步骤s405中,对上述第一设备返回的环境数据进行环境检测的方式与上述步骤s1031-步骤s1033类似,在此不在赘述。
139.可选地,在上述步骤s407中,第二环境检测结果的类型与第一环境检测结果的类型相似,步骤s407中的预设条件,与步骤s105中的预设条件类似,具体请参见步骤s105中的说明,在此不再赘述。
140.在一个可行的实施例中,上述方法还可以包括:
141.在上述第二环境检测结果满足上述预设条件的情况下,维持上述目标网格的状态
为上述预设状态。
142.可选地,如果第二环境检测结果满足预设条件,可以认为目标网格内的环境数据还未好转,则可以不将目标网格从环境缺陷网格库中删除,即维持目标网格的状态为不允许进行目标网格内的第一设备对环境数据进行采集的状态。从而进一步避免第一设备在预设时间段内继续对目标网格内的环境数据进行采集所带来的采集结果不合格,业务无法使用,系统资源消耗较大,成本较高的缺陷。
143.在一个可选的实施例中,图12是根据一示例性实施例示出的将目标网格的状态由预设状态更新为上述非预设状态的流程图,如图12所示,上述方法还可以包括:
144.s501.在当前时间为上述预设时间段之后的时间的情况下,将上述目标网格的状态由上述预设状态更新为上述非预设状态。
145.s503.向出现在上述目标网格中的第二设备发送第二数据采集指令,以使上述第二设备响应于上述第二数据采集指令,对上述目标网格内的环境数据进行采集。
146.可选地,在上述步骤s501中,在目标网格的动态管理周期失效,即在当前时间为上述预设时间段之后的时间的情况下,将目标网格从环境缺陷网格库中删除,此时目标网格的状态由预设状态更新为非预设状态。
147.可选地,在上述步骤s503中,在目标网格的动态管理周期失效之后,可以允许出现在目标网格中的第二设备对目标网格内的环境数据进行采集。
148.本技术实施例在目标网格的动态管理周期失效的情况下,允许进入出现在目标网格中的第二设备对目标网格内的环境数据进行采集,从而避免目标网格的动态管理周期失效,但仍然不允许进入其中的设备进行采集的情况,可以充分利用设备的覆盖,众包模式回传当地天气真实情况,快速准确调整采集策略,保证采集质量。
149.在另一个可选的实施例中,如果设备在目标网格外,则始终向该设备发送任务采集指令,以使该设备响应于该任务采集指令,对环境数据进行采集。
150.在一个可选的实施例中,上述目标设备为导航路线包括上述目标网格,且与上述目标网格之间的距离大于预设距离阈值的第三设备,上述业务控制指令为与环境预警业务对应的环境预警指令,在上述s109中,上述向目标网格关联的目标设备发送业务控制指令,以使目标设备响应于业务控制指令,进行业务操作,可以包括:
151.向上述第三设备发送携带上述环境预测结果的上述环境预警指令,以使上述第三设备响应于上述环境预警指令,在导航界面的导航路线中展示上述环境预测结果和/或展示上述环境预测结果对应的环境预警信息。
152.可选地,导航路线指的是:从某一个目的地到另一个目的地之间所经过的路线。
153.在一种实施方式中,若某一第三设备的导航路线需要经过该目标网格,且该第三设备与该目标网格之间的距离大于预设距离阈值(也可以理解为该第三设备行驶至该目标网格需要预设时间),则可以向第三设备发送携带目标网格中的环境预设结果的环境预警指令,第三设备响应于该环境预警指令,在导航界面的导航路线中与该目标网格对应的位置,展示该环境预测结果。
154.图13是根据一示例性实施例示出的一种在导航界面的导航路线中展示环境预测结果的示意图。如图13所示,以在环境预测结果为阴雨天气为例,可以在导航路线中与该目标网格对应的位置,展示“阴雨天气”和/或“阴雨天气的图标”。
155.在另一种实施方式中,第三设备还可以响应于该环境预警指令,在导航界面的导航路线中不直接展示该环境预测结果,而是展示该环境预测结果对应的环境预警信息。
156.图14是根据一示例性实施例示出的一种在导航界面的导航路线中展示环境预测结果对应的环境预警信息的示意图。如图14所示,以在环境预测结果为阴雨天气为例,可以在导航路线中展示“距离当前距离xx公里处的天气为阴雨天气,请小心驾驶!”。
157.本技术实施例中,在预测得到目标网格中的环境预测结果之后,可以向导航路线包括该目标网格,但还未达到该目标网格的第三设备发送携带环境预测结果的环境预警指令,即将环境预测结果发送至经过该目标网格的导航路线,以便第三设备的账户提前了解前面的环境情况,提前改变导航路线,准精准避免驶入环境恶劣的路段,提高环境预警业务的业务调度精度和用户体验;此外,由于在第三设备还未达到目标网格即可向第三设备发送环境预测结果,可以提高环境预警业务的业务调度效率。
158.图15是根据一示例性实施例示出的另一种数据处理方法的流程图。如图15所示,该方法应用于导航路线中包括目标网格,且与上述目标网格之间的距离大于预设距离阈值的设备,上述方法包括:
159.s601.在待检测环境数据的环境检测结果满足预设条件的情况下,接收携带目标网格对应的环境预测结果的环境预警指令;上述环境预测结果为基于上述环境检测结果确定得到,上述环境检测结果为对上述待检测环境数据进行环境检测得到,上述待检测环境数据为响应于环境检测请求获取到的数据,上述目标网格为基于采集上述待检测环境数据的设备的位置信息而确定。
160.s603.响应于环境预警指令,在导航界面的导航路线中展示上述环境预测结果和/或展示环境预测结果对应的环境预警信息。
161.可选地,在上述步骤s601中,目标网格的确定过程请参考上述步骤s107,待检测环境数据的确定过程请参考上述步骤s101,环境检测结果的确定过程请参考上述步骤s103,环境预测结果的确定请参考上述步骤s201-步骤s205,在此不再赘述。在上述步骤s603中,在导航界面的导航路线中展示上述环境预测结果或环境预测结果对应的环境预警信息的过程可以参考图8和图9,在此不再赘述。
162.本技术实施例中,在预测得到目标网格中的环境预测结果之后,可以向导航路线包括该目标网格,但还未达到该目标网格的第三设备发送携带上述环境预测结果的环境预警指令,即将环境预测结果发送至经过该目标网格的导航路线,以便第三设备的账户提前了解前面的环境情况,提前改变导航路线,准精准避免驶入环境恶劣的路段,提高环境预警业务的业务调度精度和用户体验;此外,由于在第三设备还未达到目标网格即可向第三设备发送环境预测结果,可以提高环境预警业务的业务调度效率。
163.在一个可选的实施例中,图16是根据一示例性实施例示出的更新导路线和展示更新后的导航路线的示意图,如图16所示,在响应于所述环境预警指令,在导航界面的导航路线中展示所述环境预测结果和/或展示环境预测结果对应的环境预警信息之后,上述方法还可以包括:
164.s701.响应于基于上述导航界面触发的导航路线更新指令,展示导航路线更新界面。
165.s703.响应于基于上述导航路线更新界面触发的操作指令,基于操作指令对应的
操作结果更新上述导航路线,得到更新后的导航路线;上述更新后的导航路线中不包括上述目标网格。
166.s705.在上述导航界面中展示上述更新后的导航路线。
167.可选地,导航界面中可以设置路线更新控件,设备对应的账户可以点击该更新控件,触发该导航路线更新指令,设备响应于该导航路线更新指令,展示导航路线更新界面。设备对应的账户可以在导航路线更新界面进行输入、选择等操作,从而触发该操作指令,设备响应于该操作指令,基于操作指令对应的操作结果更新上述导航路线,得到更新后的导航路线,在导航界面中展示该更新后的导航路线。
168.本技术实施例中,由于更新后的导航路线不包括目标网格,在上述导航界面中展示上述更新后的导航路线之后,设备可以按照更新后的导航路线进行行驶,精准避开了环境恶劣的目标网格,提高环境预警业务的业务调度精度和用户体验。
169.图17是根据一示例性实施例示出的一种数据处理装置框图。如图17所示,该装置可以至少包括:
170.待检测环境数据获取模块801,用于响应于环境检测请求,获取待检测环境数据。
171.第一环境检测结果确定模块803,用于对上述待检测环境数据进行环境检测,得到上述待检测环境数据的第一环境检测结果。
172.位置信息获取模块805,用于在上述第一环境检测结果满足预设条件的情况下,获取采集上述待检测环境数据的设备的位置信息。
173.目标网格确定模块807,用于确定上述位置信息对应的目标网格。
174.业务控制指令发送模块809,用于向目标网格关联的目标设备发送业务控制指令,以使上述目标设备响应于上述业务控制指令,进行业务操作。
175.在一个可选的实施例中,上述目标设备为预设时间段内出现在上述目标网格中的第一设备,上述业务控制指令为与采集业务对应的停止采集指令,上述业务控制指令发送模块,用于向上述第一设备发送上述停止采集指令,以使上述第一设备响应于上述停止采集指令,停止采集上述目标网格内的环境数据。
176.在一个可选的实施例中,在上述确定上述位置信息对应的目标网格之后,上述装置还包括:
177.持续时间确定模块,用于从预设环境服务中,获取上述位置信息对应的预设环境信息的持续时间。
178.预设时间段确定模块,用于根据上述持续时间和上述待检测环境数据的采集时间,确定上述预设时间段;上述预设时间段的起始时间为上述采集时间,上述预设时间段的终止时间为上述持续时间的终止时间。
179.状态设置模块,用于将上述目标网格在上述预设时间段的状态设置为预设状态;上述预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进行采集。
180.在一个可选的实施例中,上述装置还包括:
181.第一数据采集指令发送模块,用于在上述预设时间段的持续时间大于预设时间阈值,且当前时间到达上述预设时间段内的预设时间点的情况下,以预设频率向上述第一设备发送第一数据采集指令,以使上述第一设备响应于上述第一数据采集指令,对上述目标
网格的环境数据进行采集;上述预设时间点至上述预设时间段的终止时间之间的持续时间,等于上述预设时间段的持续时间与上述预设时间阈值之间的时间差值。
182.环境数据接收模块,用于接收上述第一设备返回的环境数据。
183.第二环境检测模块,用于对上述第一设备返回的环境数据进行环境检测,得到第二环境检测结果。
184.第一状态更新模块,用于在上述第二环境检测结果不满足上述预设条件的情况下,将上述目标网格的状态由上述预设状态更新为非预设状态;上述非预设状态用于指示出现在上述目标网格中的设备对上述目标网格内的环境数据进行采集。
185.在一个可选的实施例中,上述装置还包括:
186.状态维持模块,用于在上述第二环境检测结果满足上述预设条件的情况下,维持上述目标网格的状态为上述预设状态。
187.在一个可选的实施例中,上述装置还包括:
188.第二状态更新模块,用于在当前时间为上述预设时间段之后的时间的情况下,将上述目标网格的状态由上述预设状态更新为上述非预设状态。
189.第二数据采集指令发送模块于向出现在上述目标网格中的第二设备发送第二数据采集指令,以使上述第二设备响应于上述第二数据采集指令,对上述目标网格内的环境数据进行采集。
190.在一个可选的实施例中,第一环境检测结果确定模块,包括:
191.输入单元,用于将上述待检测环境数据输入多个环境分类网络,得到上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果。
192.第一环境检测结果确定单元,用于将上述属于不同环境类别的环境分类结果,作为上述第一环境检测结果。
193.在一个可选的实施例中,上述装置还包括:
194.第一环境分类结果确定模块,用于将上述待检测环境数据输入多个环境分类网络,得到上述待检测环境数据在每个环境分类网络下,属于不同环境类别的环境分类结果;
195.第二环境分类结果确定模块,用于从上述属于不同环境类别的环境分类结果中,确定上述待检测环境数据在每个环境分类网络下,属于同一环境类别的环境分类结果;
196.环境预测结果确定模块,用于基于上述属于同一环境类别的环境分类结果,确定环境预测结果;上述环境预测结果用于描述上述目标网格内的环境情况。在一个可选的实施例中,上述目标设备为导航路线包括上述目标网格,且与上述目标网格之间的距离大于预设距离阈值的第三设备,上述业务控制指令为与环境预警业务对应的环境预警指令,上述业务控制指令发送模块,用于向上述第三设备发送携带上述环境预测结果的上述环境预警指令,以使上述第三设备响应于上述环境预警指令,在导航界面的上述导航路线中展示上述环境预测结果和/或展示上述环境预测结果对应的环境预警信息。
197.在一个可选的实施例中,上述待检测环境数据获取模块,包括:
198.待检测区域确定单元,用于响应于上述环境检测请求,基于预设环境服务确定环境数据满足预设条件的待检测区域。
199.数据预采集指令发送单元,用于向历史时间段内出现在上述待检测区域中的第四设备发送数据预采集指令。
200.历史环境数据接收单元,用于接收上述第四设备返回的,响应于上述数据预采集指令采集的上述待检测区域内的历史环境数据。
201.待检测环境数据确定单元,用于从上述历史环境数据中提取预设数量个历史环境数据,得到上述待检测环境数据。
202.图18是根据一示例性实施例示出的一种数据处理装置框图。如图18所示,该应用于导航路线中包括目标网格,且与上述目标网格之间的距离大于预设距离阈值的设备,该装置可以至少包括:
203.环境预警指令接收模块901,用于在待检测环境数据的环境检测结果满足预设条件的情况下,接收携带上述目标网格对应的环境预测结果的环境预警指令;上述环境预测结果为基于上述环境检测结果确定得到,上述环境检测结果为对上述待检测环境数据进行环境检测得到,上述待检测环境数据为响应于环境检测请求获取到的数据,上述目标网格为基于采集上述待检测环境数据的设备的位置信息而确定。
204.展示模块903,用于响应于上述环境预警指令,在导航界面的导航路线中展示上述环境预测结果和/或环境预测结果对应的环境预警信息。
205.在一个可选的实施例中,在上述响应于上述环境预警指令,在导航界面的导航路线中展示上述环境预测结果和/或环境预测结果对应的环境预警信息之后,上述装置还可以包括:
206.更新界面展示模块,用于响应于基于上述导航界面触发的导航路线更新指令,展示导航路线更新界面。
207.更新模块,用于响应于基于上述导航路线更新界面触发的操作指令,基于操作指令对应的操作结果更新上述导航路线,得到更新后的导航路线;上述更新后的导航路线中不包括上述目标网格。
208.导航路线展示模块,用于在上述导航界面中展示上述更新后的导航路线。
209.需要说明的是,本技术实施例提供的装置实施例与上述方法实施例基于相同的发明构思。
210.本技术实施例还提供了一种数据处理的电子设备,该电子设备包括处理器和存储器,存储器中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述任一实施例提供的数据处理方法。
211.本技术的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可设置于终端之中以保存用于实现方法实施例中一种数据处理方法的至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现如上述方法实施例提供的数据处理方法。
212.可选地,在本说明书实施例中,存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
213.本说明书实施例存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用程序以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存
储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
214.本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方法实施例提供的数据处理方法。
215.本技术实施例所提供的数据处理方法实施例可以在终端、计算机终端、服务器或者类似的运算装置中执行。以运行在服务器上为例,图19是根据一示例性实施例提供的一种数据处理的服务器的硬件结构框图。如图19所示,该服务器1000可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,cpu)1010(中央处理器1010可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1030,一个或一个以上存储应用程序1023或数据1022的存储介质1020(例如一个或一个以上海量存储设备)。其中,存储器1030和存储介质1020可以是短暂存储或持久存储。存储在存储介质1020的程序可以包括一个或一个以上模块,每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器1010可以设置为与存储介质1020通信,在服务器1000上执行存储介质1020中的一系列指令操作。服务器1000还可以包括一个或一个以上电源1060,一个或一个以上有线或无线网络接口1050,一个或一个以上输入输出接口1040,和/或,一个或一个以上操作系统1021,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等等。
216.输入输出接口1040可以用于经由一个网络接收或者发送数据。上述的网络具体实例可包括服务器1000的通信供应商提供的无线网络。在一个实例中,输入输出接口1040包括一个网络适配器(network interface controller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,输入输出接口1040可以为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
217.本领域普通技术人员可以理解,图19所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,服务器1000还可包括比图19中所示更多或者更少的组件,或者具有与图19所示不同的配置。
218.需要说明的是:上述本技术实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
219.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
220.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件
来完成,也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
221.以上仅为本技术的较佳实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献