目标检测模型构建方法及不同目标间距离监控方法、装置与流程

文档序号:26091537发布日期:2021-07-30 18:00阅读:121来源:国知局
目标检测模型构建方法及不同目标间距离监控方法、装置与流程

本发明涉及深度学习技术领域,具体涉及目标检测模型构建方法及不同目标间距离监控方法、装置。



背景技术:

传染病的传染方式多样,其中最为主要的方式为空气传染、飞沫传染和接触传染,随着人们对传染病的重视和研究,发现人与人之间在公共场所保持一定安全社交距离的情况下会大大降低被感染的几率,反之,如果与感染者没有保持安全社交距离的情况下,则会加大被感染的风险,因此,如何对社交距离进行准确的监测对公共场进行传染病以及偷窃等犯罪行为的追溯具有重要意义。

而要监测人与人之间的社交距离,首先需要进行人体目标对象的检测,只有在准确检测到目标场景中的人群才能进一步进行社交距离的监测。然而,由于在公共场所等监控区域摄像头视野范围较为宽泛,在其所捕获的包含人群的视频影像中,单个人体目标占比较小,使用现有的目标检测算法retinanet进行检测的准确性较低,进而影响后续不同目标间距离监控的准确性。



技术实现要素:

有鉴于此,本发明实施例提供了一种目标检测模型构建方法及不同目标间距离监控方法、装置,以克服现有技术中目标检测算法retinanet难以准确地实现图像中的小目标的准确检测,进而影响后续不同目标间距离监控准确性的问题。

根据第一方面,本发明实施例提供了一种目标检测模型构建方法,所述目标检测模型包括:采用混合空洞卷积的ghostnet为主干网络并引入fpn网络以及分类子网络和回归子网络,所述目标检测模型构建方法包括:

获取目标场景中包含有各个目标对象的目标图像训练数据集;

将目标图像训练数据集中的历史目标图像输入采用混合空洞卷积的ghostnet为主干网络并引入fpn网络,得到所述历史目标图像的特征图;

通过所述分类子网络和所述回归子网络对所述特征图进行学习,得到所述历史目标图像中各目标对象的预测位置;

基于所述历史目标图像中各目标对象的预测位置和真实位置对所述目标检测模型进行模型训练,得到训练好的目标检测模型。

可选地,所述基于所述历史目标图像中各目标对象的预测位置和真实位置对所述目标检测模型进行模型训练,得到训练好的目标检测模型,包括:

基于所述历史目标图像中各目标对象的预测位置和真实位置计算所述目标检测模型的预设损失函数的损失值;

使用预设优化器对损失值进行梯度下降对所述目标检测模型中各个网络结构中的网络参数进行调整,并重新计算所述目标检测模型的所述预设损失函数的损失值,直至损失值不再下降,所述目标检测模型收敛。

根据第二方面,本发明实施例还提供了一种不同目标间距离监控方法,包括:

获取当前时刻目标场景中包含各个目标对象的目标图像;

将所述目标图像输入如第一方面及其任意一种可选实施方式所述的目标检测模型构建方法所训练好的目标检测模型中进行目标检测,得到各个目标对象在所述目标图像中对应的检测位置;

将所述目标图像转换为鸟瞰图;

根据各个目标对象在所述目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息;

基于所述鸟瞰图与所述目标场景的比例尺及各个目标对象在鸟瞰图中对应的位置信息,确定各目标对象间的真实距离。

可选地,所述根据各个目标对象在所述目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息,包括:

基于当前目标对象在所述目标图像中对应的检测位置确定所述当前目标对象在所述目标图像中对应的中心点位置;

基于所述中心点位置,确定所述当前目标对象在所述鸟瞰图中对应的中心点坐标。

可选地,所述方法还包括:

判断当前两个目标对象间的真实距离是否小于预设安全距离阈值;

当所述当前两个目标对象间的真实距离小于预设安全距离阈值时,生成报警信息。

可选地,当所述当前两个目标对象间的真实距离小于预设安全距离阈值时,生成报警信息,包括:

在所述鸟瞰图和/或所述目标图像中对所述当前两个目标对象进行标注。

根据第三方面,本发明实施例还提供了一种目标检测模型构建装置,所述目标检测模型包括:采用混合空洞卷积的ghostnet为主干网络并引入fpn网络以及分类子网络和回归子网络,所述目标检测模型构建装置包括:

第一获取模块,用于获取目标场景中包含有各个目标对象的目标图像训练数据集;

第一处理模块,用于将目标图像训练数据集中的历史目标图像输入采用混合空洞卷积的ghostnet为主干网络并引入fpn网络,得到所述历史目标图像的特征图;

第二处理模块,用于通过所述分类子网络和所述回归子网络对所述特征图进行学习,得到所述历史目标图像中各目标对象的预测位置;

第三处理模块,用于基于所述历史目标图像中各目标对象的预测位置和真实位置对所述目标检测模型进行模型训练,得到训练好的目标检测模型。

根据第四方面,本发明实施例还提供了一种不同目标间距离监控装置,包括:

第二获取模块,用于获取当前时刻目标场景中包含各个目标对象的目标图像;

第四处理模块,用于将所述目标图像输入第三方面所述的目标检测模型构建装置所训练好的目标检测模型中进行目标检测,得到各个目标对象在所述目标图像中对应的检测位置;

第五处理模块,用于将所述目标图像转换为鸟瞰图;

第六处理模块,用于根据各个目标对象在所述目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息;

第七处理模块,用于基于所述鸟瞰图与所述目标场景的比例尺及各个目标对象在鸟瞰图中对应的位置信息,确定各目标对象间的真实距离。

根据第五方面,本发明实施例还提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行本发明第一方面及其任意一种实施方式中所述的方法,或者执行本发明第二方面及其任意一种实施方式中所述的方法。

根据第六方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行本发明第一方面及其任意一种实施方式中所述的方法,或者执行本发明第二方面及其任意一种实施方式中所述的方法。

本发明技术方案,具有如下优点:

1.本发明实施例提供了一种目标检测模型构建方法及装置,该目标检测模型包括:采用混合空洞卷积的ghostnet为主干网络并引入fpn网络以及分类子网络和回归子网络,目标检测模型构建方法包括:获取目标场景中包含有各个目标对象的目标图像训练数据集;将目标图像训练数据集中的历史目标图像输入采用混合空洞卷积的ghostnet为主干网络并引入fpn网络,得到历史目标图像的特征图;通过分类子网络和回归子网络对特征图进行学习,得到历史目标图像中各目标对象的预测位置;基于历史目标图像中各目标对象的预测位置和真实位置对目标检测模型进行模型训练,得到训练好的目标检测模型。从而通过对现有的retinanet进行修改,ong,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性。

2.本发明实施例提供了一种不同目标间距离监控方法及装置,通过获取当前时刻目标场景中包含各个目标对象的目标图像;将目标图像输入如本发明另一实施例提供的目标检测模型构建方法所训练好的目标检测模型中进行目标检测,得到各个目标对象在目标图像中对应的检测位置;将目标图像转换为鸟瞰图;根据各个目标对象在目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息;基于鸟瞰图与目标场景的比例尺及各个目标对象在鸟瞰图中对应的位置信息,确定各目标对象间的真实距离。从而通过利用本发明另一实施例提供的目标检测模型构建方法及装置所得到的训练好的目标检测模型,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性,进而提高不同目标间距离监控结果的准确性。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中目标检测模型的结构示意图;

图2为本发明实施例中的目标检测模型构建方法的流程图;

图3为本发明实施例中的不同目标间距离监控方法的流程图;

图4为本发明实施例中人与人之间距离监控过程的示意图;

图5为本发明实施例中的目标检测模型构建装置的结构示意图;

图6为本发明实施例中的不同目标间距离监控装置的结构示意图;

图7为本发明实施例中的电子设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

由于在公共场所等监控区域摄像头视野范围较为宽泛,在其所捕获的包含人群的视频影像中,单个人体目标占比较小,使用现有的目标检测算法retinanet进行检测的准确性较低,进而影响后续不同目标间距离监控的准确性。

基于上述问题,本发明实施例提供了一种目标检测模型构建方法,如图1所示,初始的目标检测模型的网络结构包括:采用混合空洞卷积的ghostnet为主干网络并引入fpn网络以及分类子网络和回归子网络。其中,整个网络结构的框架采用retinanet的网络结构,通过对原retinanet中的特征金字塔进行特征图提取的网络结构进行修改,在p1层设置为卷积层,p2至p4层以ghostnetz为主干(在图1中以g-bnecks表示),并在p5和p6层引入混合空洞卷积(hybridedilatedconvlution,在图1中简称hdc),从p3层开始从侧面提取主干网络中的多尺度特征图,构建fpn网络,然后fpn每一层输出与分类子网络和回归子网络的输入连接,在图1中分类子网络和回归子网络以class-boxsubnets表示,通过class-boxsubnets进行目标分类和目标检测。

需要说明的是,在本发明实施例中,以摄像头在公共场所捕获的图像,检测目标对象为图像中的人体为例进行说明,在实际应用中,该目标对象还可以是出现在图像中的动物、车辆等其他目标,本发明并不以此为限。

如图2所示,上述的目标检测模型构建方法具体包括如下步骤:

步骤s101:获取目标场景中包含有各个目标对象的目标图像训练数据集。

其中,在该目标图像训练数据集中的每一个历史目标图像中都包括有在该摄像头拍摄范围内的多个不同的人体目标,且每一个历史目标图像都带各个有人体目标的真实位置信息,从而该目标图像训练数据集构成训练样本集。例如:通过摄像头采用如商场、街道等目标场景的视频流,并对视频流进行抽帧的方式得到离散目标图像。

步骤s102:将目标图像训练数据集中的历史目标图像输入采用混合空洞卷积的ghostnet为主干网络并引入fpn网络,得到历史目标图像的特征图。

其中,为了能够更加适应于图像中小目标的人体检测,本发明实施例通过在现有技术中的retinanet算法中利用以ghostnet为主干同时引入混合空洞卷积的方式来替代原retinanet网络中的卷积结构,从而提高特征图所提取特征的全面性,有利于实现小目标检测。

步骤s103:通过分类子网络和回归子网络对特征图进行学习,得到历史目标图像中各目标对象的预测位置。

其中,该分类子网络和回归子网络与现有技术中的retinanet算法一致,详细内容可以参照现有技术的相关描述,在此不再进行赘述。

步骤s104:基于历史目标图像中各目标对象的预测位置和真实位置对目标检测模型进行模型训练,得到训练好的目标检测模型。

具体训练方式如下:

步骤s11:基于历史目标图像中各目标对象的预测位置和真实位置计算目标检测模型的预设损失函数的损失值。

其中,该预设损失函数可以采用retinanet算法常用的损失函数,如:focalloss损失函数等,本发明并不以此为限。

步骤s12:使用预设优化器对损失值进行梯度下降,对目标检测模型中各个网络结构中的网络参数进行调整,并重新计算目标检测模型的预设损失函数的损失值,直至损失值不再下降,目标检测模型收敛。

其中,损失函数的损失值不再下降时,则说明该目标检测模型的检测精度已经可以满足用户需求,即可使用其进行图像中人体目标检测。

具体地,在一实施例中,在获取上述历史目标图像后,将所有的图像进行归一化处理,使其格式标准化,有利于获得良好的模型训练效果,并且在模型训练完成,使用训练好的模型进行目标检测时,也可以对待检测图像进行相同的归一化处理,以提高模型检测结果的准确性。

在实际应用中,对图像进行归一化处理具体可包括:将图片缩放至统一尺寸如460*460,然后对图像进行标准处理,具体处理方式如公式(1)所示:

其中,xnormalication为标准化后的图像,x为原始图像,β为自然场景下的图像的均值,α为自然场景下图片的标准差。

通过执行上述步骤,本发明实施例提供的目标检测模型构建方法,通过对现有的retinanet进行修改,主干网络采用混合空洞卷积的ghostnet网络,利用fpn网络对多尺度特征进行提取,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性。本发明实施例所提供的目标检测模型可以快速处理图片,能够同时支持多路视频。在teslagv100上能达到60fps,具有良好的实时检测效果,可以大大提高检测效率。

本发明实施例还提供了一种不同目标间距离监控方法,如图3所示,该不同目标间距离监控方法具体包括如下步骤:

步骤s401:获取当前时刻目标场景中包含各个目标对象的目标图像。

其中,该目标图像为在需要进行不同目标对象间距离监控的目标场景中通过摄像头所拍摄的视频流中得到的当前时刻的图像。

步骤s402:将目标图像输入如本发明另一实施例提供的目标检测模型构建方法所训练好的目标检测模型中进行目标检测,得到各个目标对象在目标图像中对应的检测位置。

其中,以目标对象为人体为例,目标对象的检测位置为目标图像中包含当前人体的最小外接矩形所在的位置,在实际应用中,可以在目标图像中采用矩形框进行位置标注。

步骤s403:将目标图像转换为鸟瞰图。

其中,鸟瞰图的具体生成过程如下:

①在地平面上放置矩形标定板,获取标定板在地平面上四个顶点坐标(0,0)、(width,0)、(0,height)、(width,height);

②获取摄像头内参矩阵k和外参矩阵e

式中,fx和fy为摄像头焦距参数;x,y表示像素坐标系,原点为图像左上角,单位为像素。

式中,r为正交旋转矩阵,t为平移矩阵,t=[txtytz]t

③由于透镜会因为制造精度以及组装工艺的偏差,会引入一定程度的畸变,导致原始图像失真。在本发明实施例中通过采用张氏标定法依照公式(4)、(5)对摄像头的进行畸变矫正;

式中,(u,v)表示径向畸变矫正后的像素坐标,(uυ,vυ)表示实际径向畸变情况下的像素坐标,(u0,v0)表示主点,(x,y)表示理想无畸变时的连续图像坐标,k1、k2分别表示前两阶的畸变参数。

④根据摄像头的内参和外参,依照公式(6)对摄像头进行标定

式中,(xw,yw,zw)为世界坐标系下描述的相机位置,单位为m;(xc,yc,zc)为以光心为原点的相机坐标系,单位为m;(u,v)为像素坐标系,原点为图像左上角,单位为pixel。

⑤对矫正后的摄像头进行透视变换,将其转换为鸟瞰图。具体地,透视变换的通用公式为公式(7),鸟瞰图的生成是将二维空间变换到三维空间的转换,变换后的坐标x,y分别为:x=x'/w',y=y'/w',展开后为公式(8)、(9)。

式中,(u,v)为变换后的图像像素坐标;(x=x'/w',y=y'/w')为变换后的图像像素坐标;为透视变换矩阵,为图像线性变换矩阵;[a13a23]t用于产生图像透视变换;为图像平移矩阵。

步骤s404:根据各个目标对象在目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息。

具体地,在一实施例中,上述的步骤s404具体包括如下步骤:

步骤s41:基于当前目标对象在目标图像中对应的检测位置确定当前目标对象在目标图像中对应的中心点位置。

步骤s42:基于中心点位置,确定当前目标对象在鸟瞰图中对应的中心点坐标。

具体地,通过利用上述⑤将人体的中心坐标转换为鸟瞰图中的中心坐标(xc,yc,widthc,heightc),并依据标定板的长度获取鸟瞰图与真实场景下的比例尺。

步骤s405:基于鸟瞰图与目标场景间的比例尺及各个目标对象在鸟瞰图中对应的位置信息,确定各目标对象间的真实距离。

具体地,可以根据如下公式(10),得到人体间的真实距离:

式中,dist(a,b)为a和b两个目标对象间的真实距离,s为鸟瞰图和现实场景中的比例尺;(xa,ya)、(xb,yb)分别为a、b两个目标对象在鸟瞰图中的坐标。

通过执行上述步骤,本发明实施例提供的不同目标间距离监控方法,通过利用本发明另一实施例提供的目标检测模型构建方法及装置所得到的训练好的目标检测模型,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性,进而提高不同目标间距离监控结果的准确性。

具体地,在一实施例中,上述的不同目标间距离监控方法还包括如下步骤:

步骤s406:判断当前两个目标对象间的真实距离是否小于预设安全距离阈值。

其中,该预设安全距离阈值为两个目标对象间所需要保持的最小距离值,如1米、2米等,具体预设安全距离阈值可根据实际应用场景的需求进行灵活的设置,本发明并不以此为限。

步骤s407:在当前两个目标对象间的真实距离小于预设安全距离阈值时,生成报警信息。

具体地,可以通过在鸟瞰图和/或目标图像中对当前两个目标对象进行标注的方式进行报警,如在当前两个目标对象间的真实距离不小于预设安全距离阈值时,在鸟瞰图和/或目标图像中对当前两个目标对象用绿色标注框进行标注,而在小于预设安全距离阈值时,采用红色标注框进行标注等,仅以此为例,本发明并不以此为限。

具体地,将本发明实施例提供的不同目标间距离监控方法,应用至对以人体为目标对象,监控人与人之间社交距离时,具体实现过程如图4所示,首先,对摄像头的视频流进行抽帧和归一化等数据预处理,提升计算设备支持的视频路数;然后输入至预先训练好的适用于小目标人体检测的目标检测模型,在图4中,该模型简称hdc-retinanet,该模型对监控摄像头视野范围大的问题有较强的适应性;然后,利用计算机视觉原理,对摄像头进行标定,生成鸟瞰图,并利用模型预测结果计算社交距离,并判断社交距离是否属于安全社交距离,如果不是安全社交距离,发出警示,并完成警示可视化。

通过执行上述步骤,本发明实施例提供的不同目标间距离监控方法,通过利用本发明另一实施例提供的目标检测模型构建方法及装置所得到的训练好的目标检测模型,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性,进而提高不同目标间距离监控结果的准确性。并且可以通过坐标系转换和透射变换将监控画面转化为鸟瞰图,使的目标对象间的距离能够直接利用摄像头计算,大大提高了距离监控的便捷性和有效性。

本发明实施例还提供了一种目标检测模型构建装置,目标检测模型包括:采用混合空洞卷积的ghostnet为主干网络并引入fpn网络以及分类子网络和回归子网络,如图5所示,该目标检测模型构建装置包括:

第一处理模块101,用于获取目标场景中包含有各个目标对象的目标图像训练数据集。详细内容参见上述方法实施例中步骤s101的相关描述,在此不再进行赘述。

第二处理模块102,用于将目标图像训练数据集中的历史目标图像输入采用混合空洞卷积的ghostnet为主干网络并引入fpn网络,得到历史目标图像的特征图。详细内容参见上述方法实施例中步骤s102的相关描述,在此不再进行赘述。

第三处理模块103,用于通过分类子网络和回归子网络对特征图进行学习,得到历史目标图像中各目标对象的预测位置。详细内容参见上述方法实施例中步骤s103的相关描述,在此不再进行赘述。

第四处理模块104,用于基于历史目标图像中各目标对象的预测位置和真实位置对目标检测模型进行模型训练,得到训练好的目标检测模型。详细内容参见上述方法实施例中步骤s103的相关描述,在此不再进行赘述。

本发明实施例提供的目标检测模型构建装置,用于执行上述实施例提供的目标检测模型构建方法,其实现方式与原理相同,详细内容参见上述方法实施例的相关描述,不再赘述。

通过上述各个组成部分的协同合作,本发明实施例提供的目标检测模型构建装置,通过对现有的retinanet进行修改,主干网络采用混合空洞卷积的ghostnet网络,利用fpn网络对多尺度特征进行提取,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性。

本发明实施例还提供了一种不同目标间距离监控装置,如图6所示,该不同目标间距离监控装置包括:

第二获取模块401,用于获取当前时刻目标场景中包含各个目标对象的目标图像。详细内容参见上述方法实施例中步骤s401的相关描述,在此不再进行赘述。

第四处理模块402,用于将目标图像输入本发明另一实施例提供的目标检测模型构建装置所训练好的目标检测模型中进行目标检测,得到各个目标对象在目标图像中对应的检测位置。详细内容参见上述方法实施例中步骤s402的相关描述,在此不再进行赘述。

第五处理模块403,用于将目标图像转换为鸟瞰图。详细内容参见上述方法实施例中步骤s403的相关描述,在此不再进行赘述。

第六处理模块404,用于根据各个目标对象在目标图像中对应的检测位置确定各个目标对象在鸟瞰图中对应的位置信息。详细内容参见上述方法实施例中步骤s404的相关描述,在此不再进行赘述。

第七处理模块405,用于基于鸟瞰图与目标场景的比例尺及各个目标对象在鸟瞰图中对应的位置信息,确定各目标对象间的真实距离。详细内容参见上述方法实施例中步骤s405的相关描述,在此不再进行赘述。

本发明实施例提供的不同目标间距离监控装置,用于执行上述实施例提供的不同目标间距离监控方法,其实现方式与原理相同,详细内容参见上述方法实施例的相关描述,不再赘述。

通过上述各个组成部分的协同合作,本发明实施例提供的不同目标间距离监控装置,通过利用本发明另一实施例提供的目标检测模型构建方法及装置所得到的训练好的目标检测模型,对监控摄像头视野范围大的问题有较强的适应性,该网络结构更加适应于图像中小目标的检测,提高目标检测结果的准确性,进而提高不同目标间距离监控结果的准确性。

根据本发明实施例还提供了一种电子设备,如图7所示,该电子设备可以包括处理器901和存储器902,其中处理器901和存储器902可以通过总线或者其他方式连接,图7中以通过总线连接为例。

处理器901可以为中央处理器(centralprocessingunit,cpu)。处理器901还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。

存储器902作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明方法实施例中的方法所对应的程序指令/模块。处理器901通过运行存储在存储器902中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的方法。

存储器902可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器901所创建的数据等。此外,存储器902可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器902可选包括相对于处理器901远程设置的存储器,这些远程存储器可以通过网络连接至处理器901。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器902中,当被处理器901执行时,执行上述方法实施例中的方法。

上述电子设备具体细节可以对应参阅上述方法实施例中对应的相关描述和效果进行理解,此处不再赘述。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;存储介质还可以包括上述种类的存储器的组合。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1