1.本技术中涉及数据处理技术,尤其是一种检测车辆定位的方法、装置、电子设备及介质。
背景技术:2.相关技术中,车辆定位导航系统对于车辆的定位最常见的即为利用全球定位系统(global positioning system,gps)实现。也即在行驶的车辆中安装gps终端,并开通gps服务,即可实现对行驶车辆的定位与导航。
3.其中,业务平台存在一种场景,即需要实时接收车辆终端上传的定位数据以实现对其进行安全以及业务监管的目的。以卡车为例,根据政策要求,12吨以上重型卡车需要安装符合部标协议标准的车辆终端,以实现将车辆相关状态数据上报到国家公共货运监管平台,进而实现安全监管。
4.然而,由于车辆终端可能出现故障或恶意车主通过非法手段上报造假数据等原因,导致存在造成上报的车辆定位数据不准确,从而出现安全隐患。
技术实现要素:5.本技术实施例提供一种检测车辆定位的方法、装置、电子设备及介质。用以解决相关技术中存在的,车辆终端可能出现故障或车主上传造假数据所导致的存在上报车辆定位数据不准确的问题。
6.其中,根据本技术实施例的一个方面,提供的一种检测车辆定位的方法,包括:
7.获取待检测车辆终端上传的定位参数,所述定位参数中包括所述待检测车辆所对应的卫星数据以及方位数据;
8.基于所述卫星数据以及所述方位数据,生成所述待检测车辆对应的实际geohash值;以及,将所述卫星数据以及所述方位数据输入至预训练完成的线性回归模型,得到所述待检测车辆对应的预测geohash值;
9.计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。
10.可选地,在基于本技术上述方法的另一个实施例中,所述卫星数据包括与所述待检测车辆所关联的卫星设备的卫星类型以及卫星编号:以及,所述方位数据包括所述待检测车辆终端与所述卫星设备之间的仰角数据以及方位角数据。
11.可选地,在基于本技术上述方法的另一个实施例中,在所述获取待检测车辆终端上传的定位参数之前,还包括:
12.获取多个样本车辆终端上传的样本定位参数,所述样本定位参数中包括所述样本车辆所对应的样本卫星数据、样本方位数据以及上传时间;
13.将所述多个样本车辆终端中,具备相同样本卫星数据以及相近上传时间的样本车辆终端划分为同一样本车辆终端集合;
14.基于所述多个样本车辆终端集合,得到所述预训练完成的线性回归模型。
15.可选地,在基于本技术上述方法的另一个实施例中,所述基于所述多个样本车辆终端集合,得到所述预训练完成的线性回归模型,包括:
16.以预设经纬度为边长的geohash值为预测值,以每个所述样本车辆终端集合所对应的样本卫星数据以及样本方位数据为参数值,进行线性回归建模,得到多个线性回归模型,其中每个线性回归模型对应于同一样本卫星数据以及相近上传时间的样本车辆终端集合;
17.对所述每个线性回归建模进行训练,直至得到每个线性回归建模对应的回归系数值后,确定得到所述预训练完成的线性回归模型。
18.可选地,在基于本技术上述方法的另一个实施例中,所述计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端,包括:
19.计算每个所述待检测车辆终端的实际geohash值与预测geohash值的离差平方和;
20.将所属同一车辆终端集合中,所述离差平方和值位于预设排名范围的待检测车辆终端作为备选车辆终端;
21.基于所述备选车辆终端,确定所述定位异常车辆终端。
22.可选地,在基于本技术上述方法的另一个实施例中,所述基于所述备选车辆终端,确定所述定位异常车辆终端,包括:
23.若确定所述备选车辆终端在所属的车辆终端集合中的比例满足预设比例,确定所述备选车辆终端为所述定位异常车辆终端。
24.其中,根据本技术实施例的又一个方面,提供的一种检测车辆定位的装置,其特征在于,包括:
25.获取模块,被配置为获取待检测车辆终端上传的定位参数,所述定位参数中包括所述待检测车辆所对应的卫星数据以及方位数据;
26.计算模块,被配置为基于所述卫星数据以及所述方位数据,生成所述待检测车辆对应的实际geohash值;以及,将所述卫星数据以及所述方位数据输入至预训练完成的线性回归模型,得到所述待检测车辆对应的预测geohash值;
27.生成模块,被配置为计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。
28.根据本技术实施例的又一个方面,提供的一种电子设备,包括:
29.存储器,用于存储可执行指令;以及
30.显示器,用于与所述存储器以执行所述可执行指令从而完成上述任一所述检测车辆定位的方法的操作。
31.根据本技术实施例的还一个方面,提供的一种计算机可读存储介质,用于存储计算机可读取的指令,所述指令被执行时执行上述任一所述检测车辆定位的方法的操作。
32.本技术中,可以获取待检测车辆终端上传的定位参数,定位参数中包括待检测车辆所对应的卫星数据以及方位数据;基于卫星数据以及方位数据,生成待检测车辆对应的实际geohash值;以及,将卫星数据以及方位数据输入至预训练完成的线性回归模型,得到待检测车辆对应的预测geohash值;计算实际geohash值与预测geohash值的离差平方和,并
将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。通过应用本技术的技术方案,可以在获取到车辆终端上传的定位参数之后,根据该定位参数计算出其实际的geohash值与根据预存模型得到的预测geohash值的离差平方和值。以使后续根据该离差平方和值与预设条件的对比来综合确定该车辆终端上传的定位参数是否准确。从而解决了相关技术中存在的,车辆终端可能出现故障或车主上传造假数据所导致的存在上报车辆定位数据不准确的问题。
33.下面通过附图和实施例,对本技术的技术方案做进一步的详细描述。
附图说明
34.构成说明书的一部分的附图描述了本技术的实施例,并且连同描述一起用于解释本技术的原理。
35.参照附图,根据下面的详细描述,可以更加清楚地理解本技术,其中:
36.图1为本技术提出的一种检测车辆定位的方法示意图;
37.图2为本技术提出的一种检测车辆定位的流程示意图;
38.图3为本技术提出的一种检测车辆定位的电子装置的结构示意图;
39.图4为本技术提出的一种检测车辆定位的电子设备的结构示意图。
具体实施方式
40.现在将参照附图来详细描述本技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本技术的范围。
41.同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
42.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,不作为对本技术及其应用或使用的任何限制。
43.对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
44.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
45.另外,本技术各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本技术要求的保护范围之内。
46.需要说明的是,本技术实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
47.下面结合图1-图2来描述根据本技术示例性实施方式的用于进行检测车辆定位的方法。需要注意的是,下述应用场景仅是为了便于理解本技术的精神和原理而示出,本技术的实施方式在此方面不受任何限制。相反,本技术的实施方式可以应用于适用的任何场景。
48.本技术还提出一种检测车辆定位的方法、装置、电子设备及介质。
49.图1示意性地示出了根据本技术实施方式的一种检测车辆定位的方法的流程示意图。如图1所示,该方法应用于车辆终端,包括:
50.s101,获取待检测车辆终端上传的定位参数,定位参数中包括待检测车辆所对应的卫星数据以及方位数据。
51.s102,基于卫星数据以及方位数据,生成待检测车辆对应的实际geohash值;以及,将卫星数据以及方位数据输入至预训练完成的线性回归模型,得到待检测车辆对应的预测geohash值。
52.s103,计算实际geohash值与预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。
53.相关技术中,车辆定位导航系统对于车辆的定位最常见的即为利用全球定位系统(global positioning system,gps)实现。也即在行驶的车辆中安装gps终端,并开通gps服务,即可实现对行驶车辆的定位与导航。
54.其中,业务平台存在一种场景,即需要实时接收车辆终端上传的定位数据以实现对其进行安全以及业务监管的目的。以卡车为例,根据政策要求,12吨以上重型卡车需要安装符合部标协议标准的车辆终端,以实现将车辆相关状态数据上报到国家公共货运监管平台,进而实现安全监管。
55.然而,由于车辆终端可能出现故障或恶意车主通过非法手段上报造假数据等原因,导致存在造成上报的车辆定位数据不准确,从而出现安全隐患。
56.一种方式中,在车辆终端上报的定位数据参数中可以包含有与其相关联的卫星数据。其中,卫星状态数据参数相关性很复杂,用作鉴伪是很优质的数据源。因此本技术采用一种可以利用卫星状态数据对车辆终端的定位可靠性进行判断的方法,其中包括:
57.步骤1,本技术可以采集在历史时间段(例如历史一个月)的样本车辆终端上传的样本定位参数。其中该样本定位参数中可以至少包括如下参数,即:
58.各车辆终端的样本卫星数据(例如包括与样本车辆终端所关联的卫星类型以及卫星编号)、样本方位数据(例如包括样本车辆终端与所关联的卫星设备之间的仰角数据以及方位角数据)以及样本定位参数的上传时间。
59.需要说明的是,本技术不对样本车辆终端的数量进行具体限定,一种方式中,其数量为多个时效果更佳。
60.步骤2,从样本车辆终端上传的样本定位参数中,筛选出具有样本卫星数据、样本方位数据以及上传时间的样本车辆终端。
61.步骤3,以样本车辆终端所对应的样本卫星数据(例如包括与样本车辆终端所关联的卫星类型以及卫星编号)进行分组。一种方式中,可以将相同样本卫星数据相同的样本车辆终端,按照一定的相近上传时间(例如上传时间在10分钟间隔内),分成不同的样本车辆终端集合。
62.例如,本技术可以采集在历史一个月的5个样本车辆终端(包括样本车辆终端a、样本车辆终端b、样本车辆终端c、样本车辆终端d、样本车辆终端e)上传的样本定位参数。
63.其中,由各个样本车辆终端上传的样本定位参数可知,样本车辆终端a、样本车辆终端b具有相同的卫星类型a以及卫星编号a,而样本车辆终端c、样本车辆终端d、样本车辆终端e具有相同的卫星类型b以及卫星编号b。
64.进一步的,本技术还需要再检测各个样本车辆终端上传样本定位参数的上传时间,并可知其中样本车辆终端a与样本车辆终端b的上传时间间隔为5分钟(满足相近上传时间的条件),而样本车辆终端c与样本车辆终端d的上传时间间隔为6分钟(满足相近上传时间的条件),且样本车辆终端e与样本车辆终端c、样本车辆终端d的上传时间间隔为20分钟(不满足相近上传时间的条件)。
65.因此根据上述条件,本技术实施例即可以将样本车辆终端a与样本车辆终端b划分为一个样本车辆终端集合-甲集合。且,将样本车辆终端c与样本车辆终端d划分为一个样本车辆终端集合-乙集合。
66.步骤4,对于每个样本车辆终端集合,可以分别建立一个与之对应的线性回归模型。也即每个线性回归模型对应一个样本卫星数据以及上传时间。而对于线性回归模型的构建方法来说,可以包括:
67.对于卫星类型以及卫星编号和上传时间段相同的车辆终端,以360/math.pow(2,15)经纬度(例如可以为1公里)为边长的geohash值为预测值,仰角、方位角、仰角平方、仰角方位角平方为参数值,进行对应的线性回归建模。
68.步骤5,对上述每个样本车辆终端集合模型对应的线性回归模型进行训练,直至得到每个线性回归模型对应的回归系数值后,确定得到每个训练完成的线性回归模型。
69.步骤6,利用上一步骤得到的线性回归模型,将本次需要确定定位信息的待检测车辆终端上传的定位参数(包括待检测车辆所对应的卫星数据以及方位数据)输入至对应匹配的线性回归模型。从而实现利用待检测车辆终端的定位参数,得到待检测车辆对应的预测geohash值。
70.进一步的,本技术实施例还需要基于待检测车辆终端的卫星数据以及方位数据,计算得到该待检测车辆对应的实际geohash值。
71.步骤7,计算每个待检测车辆终端中,其实际geohash值与线性回归模型所输出的预测geohash值的离差平方和,并将其中离差平方和值满足预设条件(例如可以为选取所属同一车辆终端集合中,离差平方和值最大的前30%)的待检测车辆终端作为备选车辆终端。
72.步骤8,若确定备选车辆终端在所属的车辆终端集合中的比例满足预设比例(例如超过50%),则确定备选车辆终端为定位异常车辆终端。
73.本技术中,可以获取待检测车辆终端上传的定位参数,定位参数中包括待检测车辆所对应的卫星数据以及方位数据;基于卫星数据以及方位数据,生成待检测车辆对应的实际geohash值;以及,将卫星数据以及方位数据输入至预训练完成的线性回归模型,得到待检测车辆对应的预测geohash值;计算实际geohash值与预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。通过应用本技术的技术方案,可以在获取到车辆终端上传的定位参数之后,根据该定位参数计算出其实际的geohash值与根据预存模型得到的预测geohash值的离差平方和值。以使后续根据该离差平方和值与预设条件的对比来综合确定该车辆终端上传的定位参数是否准确。从而解决了相关技术中存在的,车辆终端可能出现故障或车主上传造假数据所导致的存在上报车辆定位数据不准确的问题。
74.可选地,在基于本技术上述方法的另一个实施例中,所述卫星数据包括与所述待检测车辆所关联的卫星设备的卫星类型以及卫星编号:以及,所述方位数据包括所述待检
测车辆终端与所述卫星设备之间的仰角数据以及方位角数据。
75.可选地,在基于本技术上述方法的另一个实施例中,在所述获取待检测车辆终端上传的定位参数之前,还包括:
76.获取多个样本车辆终端上传的样本定位参数,所述样本定位参数中包括所述样本车辆所对应的样本卫星数据、样本方位数据以及上传时间;
77.将所述多个样本车辆终端中,具备相同样本卫星数据以及相近上传时间的样本车辆终端划分为同一样本车辆终端集合;
78.基于所述多个样本车辆终端集合,得到所述预训练完成的线性回归模型。
79.可选地,在基于本技术上述方法的另一个实施例中,所述基于所述多个样本车辆终端集合,得到所述预训练完成的线性回归模型,包括:
80.以预设经纬度为边长的geohash值为预测值,以每个所述样本车辆终端集合所对应的样本卫星数据以及样本方位数据为参数值,进行线性回归建模,得到多个线性回归模型,其中每个线性回归模型对应于同一样本卫星数据以及相近上传时间的样本车辆终端集合;
81.对所述每个线性回归建模进行训练,直至得到每个线性回归建模对应的回归系数值后,确定得到所述预训练完成的线性回归模型。
82.可选地,在基于本技术上述方法的另一个实施例中,所述计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端,包括:
83.计算每个所述待检测车辆终端的实际geohash值与预测geohash值的离差平方和;
84.将所属同一车辆终端集合中,所述离差平方和值位于预设排名范围的待检测车辆终端作为备选车辆终端;
85.基于所述备选车辆终端,确定所述定位异常车辆终端。
86.可选地,在基于本技术上述方法的另一个实施例中,所述基于所述备选车辆终端,确定所述定位异常车辆终端,包括:
87.若确定所述备选车辆终端在所属的车辆终端集合中的比例满足预设比例,确定所述备选车辆终端为所述定位异常车辆终端。
88.一种方式中,如图2所示,为本技术提出的一种检测车辆定位的流程示意图,其中包括:
89.首先,本技术可以采集在历史时间段(例如历史一个月)的样本车辆终端上传的样本定位参数。其中该样本定位参数中可以至少各车辆终端的样本卫星数据(例如包括与样本车辆终端所关联的卫星类型以及卫星编号)、样本方位数据(例如包括样本车辆终端与所关联的卫星设备之间的仰角数据以及方位角数据)以及样本定位参数的上传时间。
90.另外,需要从样本车辆终端上传的样本定位参数中,筛选出具有样本卫星数据、样本方位数据以及上传时间的样本车辆终端。并在后续以样本车辆终端所对应的样本卫星数据进行分组。一种方式中,可以将相同样本卫星数据相同的样本车辆终端,按照一定的相近上传时间,分成不同的样本车辆终端集合。
91.进一步的,对于每个样本车辆终端集合,可以分别建立一个与之对应的线性回归模型。也即每个线性回归模型对应一个样本卫星数据以及上传时间。并在后续对上述每个
样本车辆终端集合模型对应的线性回归模型进行训练,直至得到每个线性回归模型对应的回归系数值后,确定得到每个训练完成的线性回归模型。
92.再者,本技术可以利用上一步骤得到的线性回归模型,将本次需要确定定位信息的待检测车辆终端上传的定位参数输入至对应匹配的线性回归模型。从而实现利用待检测车辆终端的定位参数,得到待检测车辆对应的预测geohash值。以及,基于待检测车辆终端的卫星数据以及方位数据,计算得到该待检测车辆对应的实际geohash值。
93.最后,本技术可以计算每个待检测车辆终端中的实际geohash值与线性回归模型所输出的预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端定位为异常车辆终端。
94.通过应用本技术的技术方案,可以在获取到车辆终端上传的定位参数之后,根据该定位参数计算出其实际的geohash值与根据预存模型得到的预测geohash值的离差平方和值。以使后续根据该离差平方和值与预设条件的对比来综合确定该车辆终端上传的定位参数是否准确。从而解决了相关技术中存在的,车辆终端可能出现故障或车主上传造假数据所导致的存在上报车辆定位数据不准确的问题。
95.可选的,在本技术的另外一种实施方式中,如图3所示,本技术还提供一种检测车辆定位的装置。其中包括:
96.获取模块201,被配置为获取待检测车辆终端上传的定位参数,所述定位参数中包括所述待检测车辆所对应的卫星数据以及方位数据;
97.计算模块202,被配置为基于所述卫星数据以及所述方位数据,生成所述待检测车辆对应的实际geohash值;以及,将所述卫星数据以及所述方位数据输入至预训练完成的线性回归模型,得到所述待检测车辆对应的预测geohash值;
98.生成模块203,被配置为计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。
99.本技术中,可以获取待检测车辆终端上传的定位参数,定位参数中包括待检测车辆所对应的卫星数据以及方位数据;基于卫星数据以及方位数据,生成待检测车辆对应的实际geohash值;以及,将卫星数据以及方位数据输入至预训练完成的线性回归模型,得到待检测车辆对应的预测geohash值;计算实际geohash值与预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。通过应用本技术的技术方案,可以在获取到车辆终端上传的定位参数之后,根据该定位参数计算出其实际的geohash值与根据预存模型得到的预测geohash值的离差平方和值。以使后续根据该离差平方和值与预设条件的对比来综合确定该车辆终端上传的定位参数是否准确。从而解决了相关技术中存在的,车辆终端可能出现故障或车主上传造假数据所导致的存在上报车辆定位数据不准确的问题。
100.在本技术的另外一种实施方式中,获取模块201,被配置执行的步骤包括:
101.所述卫星数据包括与所述待检测车辆所关联的卫星设备的卫星类型以及卫星编号:以及,所述方位数据包括所述待检测车辆终端与所述卫星设备之间的仰角数据以及方位角数据。
102.在本技术的另外一种实施方式中,获取模块201,被配置执行的步骤包括:
103.获取多个样本车辆终端上传的样本定位参数,所述样本定位参数中包括所述样本
车辆所对应的样本卫星数据、样本方位数据以及上传时间;
104.将所述多个样本车辆终端中,具备相同样本卫星数据以及相近上传时间的样本车辆终端划分为同一样本车辆终端集合;
105.基于所述多个样本车辆终端集合,得到所述预训练完成的线性回归模型。
106.在本技术的另外一种实施方式中,获取模块201,被配置执行的步骤包括:
107.以预设经纬度为边长的geohash值为预测值,以每个所述样本车辆终端集合所对应的样本卫星数据以及样本方位数据为参数值,进行线性回归建模,得到多个线性回归模型,其中每个线性回归模型对应于同一样本卫星数据以及相近上传时间的样本车辆终端集合;
108.对所述每个线性回归建模进行训练,直至得到每个线性回归建模对应的回归系数值后,确定得到所述预训练完成的线性回归模型。
109.在本技术的另外一种实施方式中,计算模块202,被配置执行的步骤包括:
110.计算每个所述待检测车辆终端的实际geohash值与预测geohash值的离差平方和;
111.将所属同一车辆终端集合中,所述离差平方和值位于预设排名范围的待检测车辆终端作为备选车辆终端;
112.基于所述备选车辆终端,确定所述定位异常车辆终端。
113.在本技术的另外一种实施方式中,输出模块203,被配置执行的步骤包括:
114.若确定所述备选车辆终端在所属的车辆终端集合中的比例满足预设比例,确定所述备选车辆终端为所述定位异常车辆终端。
115.图4是根据一示例性实施例示出的一种电子设备的逻辑结构框图。例如,电子设备300可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
116.在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器,上述指令可由电子设备处理器执行以完成上述检测车辆定位的方法,该方法包括:获取待检测车辆终端上传的定位参数,所述定位参数中包括所述待检测车辆所对应的卫星数据以及方位数据;基于所述卫星数据以及所述方位数据,生成所述待检测车辆对应的实际geohash值;以及,将所述卫星数据以及所述方位数据输入至预训练完成的线性回归模型,得到所述待检测车辆对应的预测geohash值;计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作为定位异常车辆终端。可选地,上述指令还可以由电子设备的处理器执行以完成上述示例性实施例中所涉及的其他步骤。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
117.在示例性实施例中,还提供了一种应用程序/计算机程序产品,包括一条或多条指令,该一条或多条指令可以由电子设备的处理器执行,以完成上述检测车辆定位的方法,该方法包括:获取待检测车辆终端上传的定位参数,所述定位参数中包括所述待检测车辆所对应的卫星数据以及方位数据;基于所述卫星数据以及所述方位数据,生成所述待检测车辆对应的实际geohash值;以及,将所述卫星数据以及所述方位数据输入至预训练完成的线性回归模型,得到所述待检测车辆对应的预测geohash值;计算所述实际geohash值与所述预测geohash值的离差平方和,并将其中离差平方和值满足预设条件的待检测车辆终端作
为定位异常车辆终端。可选地,上述指令还可以由电子设备的处理器执行以完成上述示例性实施例中所涉及的其他步骤。
118.图4为电子设备300的示例图。本领域技术人员可以理解,示意图4仅仅是电子设备300的示例,并不构成对电子设备300的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如电子设备300还可以包括输入输出设备、网络接入设备、总线等。
119.所称处理器302可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器302也可以是任何常规的处理器等,处理器302是电子设备300的控制中心,利用各种接口和线路连接整个电子设备300的各个部分。
120.存储器301可用于存储计算机可读指令303,处理器302通过运行或执行存储在存储器301内的计算机可读指令或模块,以及调用存储在存储器301内的数据,实现电子设备300的各种功能。存储器301可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备300的使用所创建的数据等。此外,存储器301可以包括硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)或其他非易失性/易失性存储器件。
121.电子设备300集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机可读指令来指令相关的硬件来完成,的计算机可读指令可存储于一计算机可读存储介质中,该计算机可读指令在被处理器执行时,可实现上述各个方法实施例的步骤。
122.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求指出。
123.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。