一种照片存储方法、存储介质和服务器与流程

文档序号:16087684发布日期:2018-11-27 22:38阅读:252来源:国知局

本发明涉及计算机技术领域,尤其涉及一种照片存储方法、存储介质和服务器。



背景技术:

随着科技的发展,带有拍照功能的手机、数码相机等移动终端的体积越来越轻薄,拍出的照片质量也越来越好。人们经常会随身携带具有拍照功能的智能终端,以便随时拍摄照片。

然而,目前具有拍照功能的智能终端,一般是按照拍摄时间存储所拍的照片,有的也可以根据照片来源的APP进行分类,但都不能根据照片中的信息进行自动分类和存储。当用户需要从大量照片中筛选出包括相同照片信息的照片时,只能通过人工操作,一一查找识别,从而浪费了大量的人力和时间。



技术实现要素:

本发明实施例提供了一种照片存储方法、存储介质和服务器,以解决现有技术中,当用户需要从大量照片中筛选出包括相同照片信息的照片时,只能通过人工操作,一一查找识别,从而浪费了大量的人力和时间的问题。

本发明实施例的第一方面提供了一种照片存储方法,包括:

获取照片的拍摄属性;

根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值;

查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中;

若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

本发明实施例的第二方面提供了一种服务器,包括存储器以及处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下步骤:

获取照片的拍摄属性;

根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值;

查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中;

若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

本发明实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:

获取照片的拍摄属性;

根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值;

查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中;

若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

本发明实施例中,通过获取照片的拍摄属性,根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值,然后查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中,若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹,在拍摄完成时即可将照片分类存储,无需用户手动对照片分类存储,节约了用户的时间,并提高了照片存储的效率。

附图说明

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

图1是本发明实施例提供的照片存储方法的实现流程图;

图2是本发明实施例提供的照片存储方法S102的具体实现流程图;

图3是本发明实施例提供的照片存储方法B2的具体实现流程图;

图4是本发明实施例提供的照片存储方法S103的具体实现流程图;

图5是本发明另一实施例提供的照片存储方法的实现流程图;

图6是本发明实施例提供的照片存储装置的结构框图;

图7是本发明另一实施例提供的照片存储装置的结构框图;

图8是本发明实施例提供的服务器的示意图。

具体实施方式

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

图1示出了本发明实施例提供的照片存储方法的实现流程,该方法流程包括步骤S101至S104。各步骤的具体实现原理如下:

S101:获取照片的拍摄属性。

具体地,所述拍摄属性包括拍摄时间、拍摄地点和照片类型。其中,照片类型包括人物照、食物照、风景照以及二维码。

在本发明实施例中,照片的拍摄属性可以根据使用智能终端拍摄照片的用户自定义标签确定。例如,2018年1月20日10点,在家拍摄一张自拍人脸照,其中拍摄地点可通过用户自定义地点标签,如定义地理位置为家、工作单位或者某景点。用户可能在每一天的同一个时间同一个地点拍摄照片,例如,去上班时在停车场拍摄的二维码图片。

可选地,通过大数据统计智能终端的位置信息来确定拍摄地点,例如,将一天按工作时间段和休息时间段进行分割,例如,早上九点到下午六点为工作时间段,晚上十一点至第二天早上六点,为休息时间段。获取智能终端在预设的工作日中,各个时间段的地理位置,累计同一个时间段在同一个地理位置的总时长,将工作时间段总时长最长的地理位置的地点标记为工作单位,将休息时间段总时长最长的地理位置的地点标记为家。

可选地,将预设的工作日中智能终端的地理位置进行聚类分析。具体地,将预设的工作日中,所有工作时间段的地理位置存入工作时间集合,随机选取第一指定个数的地理位置为第一聚类中心,计算该工作时间集合中各个地理位置与第一聚类中心的距离值,根据计算的距离值与指定的聚类中心,将该工作时间集合中的地理位置进行初始聚类,从完成初始聚类后的地理位置中再选取第二指定个数的地理位置作为第二聚类中心,将完成初始聚类后的地理位置以第二聚类中心作为中心簇进行聚类,以此类推,直到该工作时间集合中的聚类中心收敛,定义收敛后工作时间集合的聚类中心(地理位置)的地点标签为工作单位。根据上述同样的方法,定义收敛后工作时间集合的聚类中心(地理位置)的地点标签为家。需说明的是,拍摄地点不仅包括工作单位和家,还包括停车场、学校等,对于其它拍摄地点同样可根据上述方法确定。

可选地,对于照片的照片类型,可通过将照片输入至训练好的卷积神经网络模型中确定。具体地,提取所述照片的图像特征,将提取的照片的图像特征输入到已训练的卷积神经网络模型的输入层,在输出层输出该照片的照片类型。所述已训练好的卷积神经网络模型根据如下步骤获取:

A1:获取设定数量的样本照片,所述样本照片预先设有类型标签。具体地,通过获取设定数量的样本照片,该样本照片都预先设有如风景、人物、食物、二维码等标签。

A2:建立包括输入层、卷积层、全连接层和输出层的卷积神经网络模型。

A3:在首次训练时,将所述卷积神经网络模型各层节点之间的网络连接权值与阈值预先设置成满足预设条件的随机值,并设定所述样本照片的理想输出值,从所述设定数量的样本照片中随机选取样本照片,输入至输入层,经过卷积层和全连接层,传送到输出层,获取所述样本照片的实际输出值,完成一轮训练,并计算实际输出值与理想输出值的差值。

A4:根据计算的差值,按照指定的学习规则对各层节点之间的网络连接权值和阈值进行调整,再次对卷积神经网络模型进行训练,直至当计算的差值不大于预设的阈值时,完成训练,获取训练好的卷积神经网络模型。

具体地,建立包括输入层、卷积层、全连接层和输出层的卷积神经网络模型,训练分如下,从样本照片中随机选取样本输入卷积神经网络模型,计算样本照片的输出值,在且仅在第一次训练时,将卷积神经网络模型各层节点之间的网络连接权值、阈值预先设置成小的接近于0的随机值,并设定样本照片的理想输出值,将样本照片从输入层经过卷积层和全连接层,传送到输出层,获取该样本照片的实际输出值,完成一轮训练,计算实际输出值与理想输出值的差值。在本发明实施例中,根据如下公式计算该卷积神经网络的全局差值D:

其中,Dt为第t张样本照片的理想输出值It与实际输出值Rt的差值,n为正整数,且n为进行训练的样本照片的数量总数。按极小化误差的方法调整权矩阵。设置误差阈值,若D大于该阈值,则按照Delta学习规则对各层节点之间的网络连接权值和阈值进行调整,然后再次对卷积神经网络模型进行训练,直至网络全局误差D不大于该阈值为止,结束训练,将该次训练的权值和阈值保存作为该卷积神经网络的最优模型参数,得到训练好的卷积神经网络模型。其中,Delta学习规则的学习信号规定为:r=(dj-f(wTjx))f′(wTjx)=(dj-oj))f′(netj)。

在本发明实施例中,通过将该设定数量的样本照片输入至卷积神经网络模型进行训练,确定该神经网络模型的最优模型参数,从而获得训练好的卷积神经网络模型,通过将拍摄的照片输入至训练好的卷积神经网络模型即可快速获取所述照片的照片类型,进而提高照片分类存储的效率。

S102:根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值。

具体地,每一种拍摄属性对应一种预设的属性权重,例如,拍摄地点对应预设的地点权重,拍摄时间对应预设的时间权重,照片类型对应预设的类型权重。根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类属性值,从而将所述照片的拍摄属性数值化,便于将所述照片分类存储。

作为本发明的一个实施例,如图2所示,上述S102具体包括:

B1:建立三维坐标系。

B2:根据所述拍摄属性对应的所述属性权重,将所述照片的拍摄时间、拍摄地点和照片类型映射至所述三维坐标系中,确定所述照片在所述三维坐标系中的三维坐标。具体地,将所述照片的拍摄属性映射为所述三维坐标系中的一点。

B3:计算所述照片的三维坐标对应的点与所述三维坐标系原点的距离值,将所述距离值作为所述照片的分类归属值。

本发明实施例通过将照片映射为三维坐标系中的一个点,将所述照片在所述三维坐标系对应的点至原点的距离值作为所述照片的分类归属值,将所述照片的拍摄属性数值化,以便根据所述分类归属值进行分类存储。

作为本发明的一个实施例,图3示出了本发明实施例提供的照片存储方法步骤B2的具体实现流程,详述如下:

B21:预先设立映射表,所述映射表中包括不同的拍摄时间分别对应的数值、不同的拍摄地点分别对应的数值以及不同的照片类型对应的数值。具体地,拍摄时间按拍摄日期或者拍摄时刻进行划分,在所述映射表中,若所述拍摄时间按拍摄日期进行划分,拍摄日期对应的数值按指定差值逐日递增;若所述拍摄时间按拍摄时刻进行划分,将拍摄时间划分为若干个时间段,所述时间段对应的数值按指定差值逐段递增。若拍摄时间段例如,上午十点对应的数值为5,下午三点对应的数值为8。对于拍摄地点,不同拍摄地点的经纬度不同,在所述映射表中,所述映射表中包括不同经纬度对应的数值。而拍摄类型通过预先确定经过大数据统计分析确定的照片类型,并针对不同照片类型设置不同的数值,如人物照为10,风景照为20。

B22:从所述映射表中查找所述照片的拍摄时间、拍摄地点和照片类型所分别对应的数值。

B23:根据所述照片的拍摄时间、拍摄地点和照片类型所分别对应的数值和所述属性权重,确定所述照片在所述三维坐标系中的三维坐标。具体地,将所述照片的拍摄时间对应的数值与预设的时间权重的乘积,作为所述三维坐标系中第一坐标轴上的值,将所述照片的拍摄地点对应的数值与预设的地点权重的乘积作为所述三维坐标系中第二坐标轴上的值,将所述照片的照片类型对应的数值与预设的类型权重的乘积作为所述三维坐标系中第三坐标轴上的值,从而获得所述照片在所述三维坐标系中的三维坐标。

S103:查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中。

在本发明实施例中,所述预设的分类对照表中包括分类归属值与照片存储文件夹对应的预设数值的对应关系。

具体地,图4示出了本发明实施例提供的照片存储方法S103的具体实现流程,详述如下:

C1:从所述预设的分类对照表中获取每个所述照片存储文件夹对应的预设数值。具体地,所述照片存储文件夹对应的预设数值可根据存入第一张照片的分类归属值确定。

C2:将所述照片的分类归属值与获取到的所述预设数值进行逐一比对,确定与所述照片的分类归属值的差值绝对值最小的所述预设数值。

C3:若确定出的所述预设数值与所述照片的分类归属值的差值绝对值位于预设的差值区间,则判定确定出的所述预设数值与所述照片的分类归属值匹配。当然,若所述预设数值与所述照片的分类归属值的差值绝对值不在所述预设的差值区间之内,则判定确定出的所述预设数值与所述照片的分类归属值不匹配。

C4:将所述照片存入确定出的所述预设数值对应的所述照片存储文件夹中。具体地,将所述照片存入与所述照片的分类归属值匹配的预设数值对应的照片存储文件夹中。

S104:若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

具体地,定义所述预设数值与所述照片的分类归属值的差值为E,当E≤η时,将该照片存入与所述预设数值对应的照片存储文件夹中,当E>η时,即所述预设的分类对照表中不存在与所述照片的分类归属值的差值绝对值位于预设的差值区间的所述预设数值,此时,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,文件夹说到底就是一个文件的存储路径,即通过自动生成一个存储路径,新建一个照片存储文件夹,并将该照片存入新建的文件夹中。需说明的是,若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径与已有的照片存储文件夹对应的存储路径不相同。进一步地,将所述照片的分类归属值作为所述照片存储文件的预设数值。

可选地,对于人物类型的照片,根据照片中的人脸的面积值对照片进一步进行分类,例如,进一步细分为自拍照。具体地,对人物照进行人脸识别,并计算识别的人脸的面积值,确定该人脸的面积值在该人物照中所占的面积比例,若该面积比例大于预设的面积比例阈值,则进一步将该人物照存放入自拍照文件夹中,以便用户快速对自拍照进行处理。

可选地,对于同一个照片存储文件夹中的照片,可计算照片的相似度,根据照片的相似度建立所述照片存储文件夹的子文件夹,将相似度大于预设相似度阈值的照片存入同一个子文件夹中。例如,计算照片的相似度判断是否为同一人脸照,若是,则在该照片存储文件夹中建立子文件夹,将同一人脸的照片存入该子文件夹中。

本发明实施例中,通过获取照片的拍摄属性,根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值,然后查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中,若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹,在拍摄完成时即可将照片分类存储,无需用户手动对照片分类存储,节约了用户的时间,并提高了照片存储的效率。

进一步地,基于上述图1实施例中所提供的照片存储方法,提出本发明的另一实施例。在本发明实施例中,在图1所示的步骤S101-S104的基础上,如图5所示,所述照片存储方法还包括:

S201:获取照片的拍摄属性。

S202:根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值。

S203:查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中。

S204:若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

本实施例中,步骤S201至步骤S204的具体步骤参见前述实施例步骤S101至步骤S104,在此不再赘述。

S205:将存储在同一个照片存储文件夹中的照片按存入所述照片存储文件夹的时间线排列。

S206:根据存入所述照片存储文件夹的时间线,将最新存入该文件夹的照片作为所述照片存储文件夹的封面。

具体地,拍摄时间的优先级高于照片类型,照片类型的优先级高于拍摄地点,将同一个照片存储文件夹中的照片按存入的时间线排列,当所述照片存储文件夹新存入照片时,将新存入的照片替换所述照片存储文件夹的封面,成为所述照片存储文件夹新的封面,实现根据拍摄存储照片动态更新照片存储文件夹的封面,用户无需点开文件夹即可快速清楚文件夹内存储的照片类型,提高用户体验。

本发明实施例中,通过获取照片的拍摄属性,根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值,然后查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中,若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹,在拍摄完成时即可将照片分类存储,无需用户手动对照片分类存储,节约了用户的时间,并提高了照片存储的效率,同时,将存储在同一个照片存储文件夹中的照片按存入所述照片存储文件夹的时间线排列,根据存入所述照片存储文件夹的时间线,将最新存入该文件夹的照片作为所述照片存储文件夹的封面,动态更新封面,用户无需点开文件夹即可快速清楚文件夹内存储的照片类型,提高用户体验。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

对应于上文实施例所述的照片存储方法,图6示出了本申请实施例提供的照片存储装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。

参照图6,该照片存储装置包括:属性获取单元61,归属值计算单元62,第一存储单元63,第二存储单元64,其中:

属性获取单元61,用于获取照片的拍摄属性;

归属值计算单元62,用于根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值;

第一存储单元63,用于查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中;

第二存储单元64,用于若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹。

可选地,所述归属值计算单元62包括:

坐标系建立模块,用于建立三维坐标系;

坐标确定模块,用于根据所述拍摄属性对应的所述属性权重,将所述照片的拍摄时间、拍摄地点和照片类型映射至所述三维坐标系中,确定所述照片在所述三维坐标系中的三维坐标;

归属值确定模块,用于计算所述照片的三维坐标对应的点与所述三维坐标系原点的距离值,将所述距离值作为所述照片的分类归属值。

可选地,所述坐标确定模块包括:

预设子模块,用于预先设立映射表,所述映射表中包括不同的拍摄时间分别对应的数值、不同的拍摄地点分别对应的数值以及不同的照片类型对应的数值;

数值查找子模块,用于从所述映射表中查找所述照片的拍摄时间、拍摄地点和照片类型所分别对应的数值;

坐标确定子模块,用于根据所述照片的拍摄时间、拍摄地点和照片类型所分别对应的数值和所述属性权重,确定所述照片在所述三维坐标系中的三维坐标。

可选地,所述第一存储单元63包括:

第一查找模块,用于从所述预设的分类对照表中获取每个所述照片存储文件夹对应的预设数值;

数值比对模块,用于将所述照片的分类归属值与获取到的所述预设数值进行逐一比对,确定与所述照片的分类归属值的差值绝对值最小的所述预设数值;

判定模块,用于若确定出的所述预设数值与所述照片的分类归属值的差值绝对值位于预设的差值区间,则判定确定出的所述预设数值与所述照片的分类归属值匹配;

存储模块,用于将所述照片存入确定出的所述预设数值对应的所述照片存储文件夹中。

可选地,所述属性获取单元61包括:

特征提取模块,用于提取所述照片的图像特征;

类型输出模块,用于将提取的图像特征输入至已训练好的卷积神经网络模型,输出所述照片的照片类型;

所述已训练好的卷积神经网络模型根据如下步骤获取:

获取设定数量的样本照片,所述样本照片预先设有类型标签;

建立包括输入层、卷积层、全连接层和输出层的卷积神经网络模型;

在首次训练时,将所述卷积神经网络模型各层节点之间的网络连接权值与阈值预先设置成满足预设条件的随机值,并设定所述样本照片的理想输出值,从所述设定数量的样本照片中随机选取样本照片,输入至输入层,经过卷积层和全连接层,传送到输出层,获取所述样本照片的实际输出值,完成一轮训练,并计算实际输出值与理想输出值的差值;

根据计算的差值,按照指定的学习规则对各层节点之间的网络连接权值和阈值进行调整,再次对卷积神经网络模型进行训练,直至当计算的差值不大于预设的阈值时,完成训练,获取训练好的卷积神经网络模型。

可选地,如图7所示,所述照片存储装置还包括:

照片排列单元71,用于将存储在同一个照片存储文件夹中的照片按存入所述照片存储文件夹的时间线排列;

封面确定单元72,用于根据存入所述照片存储文件夹的时间线,将最新存入该文件夹的照片作为所述照片存储文件夹的封面。

本发明实施例中,通过获取照片的拍摄属性,根据所述照片的拍摄属性和预设的属性权重,计算所述照片的分类归属值,然后查找预设的分类对照表中所述分类归属值对应的照片存储文件夹,并将所述照片存入所述分类归属值对应的照片存储文件夹中,若查找不到所述分类归属值对应的照片存储文件夹,自动生成一个存储路径,所述存储路径对应一个新的照片存储文件夹,并将所述照片存入所述新的照片存储文件夹,在拍摄完成时即可将照片分类存储,无需用户手动对照片分类存储,节约了用户的时间,并提高了照片存储的效率。

图8是本发明一实施例提供的服务器的示意图。如图8所示,该实施例的服务器8包括:处理器80、存储器81以及存储在所述存储器81中并可在所述处理器80上运行的计算机程序82,例如照片存储程序。所述处理器80执行所述计算机程序82时实现上述各个照片存储方法实施例中的步骤,例如图1所示的步骤101至104。或者,所述处理器80执行所述计算机程序82时实现上述各装置实施例中各模块/单元的功能,例如图6所示模块61至64的功能。

示例性的,所述计算机程序82可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器81中,并由所述处理器80执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序82在所述服务器8中的执行过程。

所述服务器8可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述服务器可包括,但不仅限于,处理器80、存储器81。本领域技术人员可以理解,图8仅仅是服务器8的示例,并不构成对服务器8的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述服务器还可以包括输入输出设备、网络接入设备、总线等。

所述处理器80可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述存储器81可以是所述服务器8的内部存储单元,例如服务器8的硬盘或内存。所述存储器81也可以是所述服务器8的外部存储设备,例如所述服务器8上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器81还可以既包括所述服务器8的内部存储单元也包括外部存储设备。所述存储器81用于存储所述计算机程序以及所述服务器所需的其他程序和数据。所述存储器81还可以用于暂时地存储已经输出或者将要输出的数据。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。

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