一种智慧城市监控方法及***
技术领域
本发明实及智慧城市技术领域,具体而言,涉及一种智慧城市监控方法及***。
背景技术
随着物联网的发展,智慧城市的应用越来越成熟。智慧城市能够实现信息化、工业化与城镇化的深度融合,有利于改善现阶段城市出现的问题。以智慧城市应用中的楼宇监控为例,利用大数据和物联网能够对楼宇建筑进行不间断地监控,然而在对楼宇进行监控的过程中,仍然会出现对监控信息挖掘不到位的现象。
发明内容
有鉴于此,本发明提供了一种智慧城市监控方法、装置及信息处理设备,以改善上述问题。
本发明实施例的第一方面,提供了一种智慧城市监控方法,应用于智慧城市监控***,所述智慧城市监控***包括互相之间通信的信息处理设备和采集设备,所述采集设备设置于楼宇建筑的不同区域,用于采集楼宇建筑的不同区域内的监控信息,所述方法包括:
采集设备对楼宇建筑的目标区域进行实时监控并采集所述目标区域的监控信息,将所述监控信息通过预设的信息传输信道实时上传给信息处理设备;所述信息传输通道是所述信息处理设备根据所述信息处理设备得第一参数结构化信息以及所述采集设备的第二参数结构化信息之间的匹配度生成的,所述第一参数结构化信息用于表征所述信息处理设备的通信参数逻辑分布,所述第二参数结构化用于表征所述采集设备的通信参数逻辑分布;所述监控信息中包括所述目标区域对应的图像信息以及所述目标区域对应的语音信息;
信息处理设备通过所述信息传输通道接收所述采集设备上传的目标区域对应的监控信息,对所述监控信息进行信息类别识别得到所述监控信息中包括的用于表征所述图像信息的第一类别信息以及用于表征所述语音信息的第二类别信息;根据所述第一类别信息和所述第二类别信息将所述监控信息进行分类,得到所述监控信息中与所述第一类别信息对应的所述图像信息以及与所述第二类别信息对应的所述语音信息;
信息处理设备提取所述图像信息的第一信息特征以及所述语音信息的第二信息特征,基于第一预设特征数据库对所述第一信息特征进行特征识别得到第一识别结果,基于第二预设特征数据库对所述第二信息特征进行特征识别得到第二识别结果;所述第一预设特征数据库为图像特征数据库,所述第二预设特征数据库为语音特征数据库;
信息处理设备获取以所述第一识别结果为基准得到的所述第二识别结果的第二置信度以及以所述第二识别结果为基准得到的所述第一识别结果的第一置信度;根据所述第一置信度和所述第二置信度得到用于对所述第一识别结果和所述第二识别结果进行加权的加权系数;基于所述加权系数对所述第一识别结果和所述第二识别结果进行加权求和得到第三识别结果,确定所述第三识别结果对应的预警等级;在所述预警等级超过设定等级时判定所述目标区域存在异常。
可选地,所述提取所述图像信息的第一信息特征以及所述语音信息的第二信息特征,包括:
确定所述图像信息的图像编码信息并根据所述图像编码信息中的编码分割标识对所述图像编码信息进行划分得到多个连续的编码信息段,确定每两个编码信息段之间的匹配系数,根据确定出的所有匹配系数对每个编码信息段进行关联性修正,得到每个编码信息段对应的目标编码信息段;
确定每个目标编码信息段对应的编码字符分布,将每个编码字符分布的字符结构拓扑列出并根据所述字符结构拓扑确定每个编码字符分布对应的字符分布特征,将所有字符分布特征进行整合得到所述图像信息的第一信息特征;
提取所述语音信息的频谱图,从所述频谱图中分离出所述语音信息中的声纹曲线并获取所述声纹曲线对应的声纹特征;
根据所述语音信息得到所述语音信息对应的文本信息,对所述文本信息进行分词处理得到多个关键词,根据所述多个关键词之间的语义连接关系确定所述文本信息对应的主题信息,提取所述主题信息的主题特征;
确定所述声纹特征相对于所述主题特征的第一关联权重以及所述主题特征相对于所述声纹特征的第二关联权重并基于所述第一关联权重和所述第二关联权重将所述声纹特征和所述主题特征进行加权求和得到所述语音信息的第二信息特征。
可选地,所述基于第一预设特征数据库对所述第一信息特征进行特征识别得到第一识别结果,包括:
获取所述第一预设特征数据库中与所述第一信息特征之间的余弦距离最小的第一目标特征;
从预设的第一映射关系列表中确定所述第一目标特征对应的行为类别,所述行为类别为图像信息中的人员得行为类别;
基于所述行为类别生成所述第一识别结果。
可选地,所述基于第二预设特征数据库对所述第二信息特征进行特征识别得到第二识别结果,包括:
确定出所述第二预设特征数据库中与所述第二信息特征之间的相似度值小于等于设定阈值的至少部分第二目标特征;
根据预设的第二映射关系列表确定每个第二目标特征对应的语义结果并将所有语义结果进行融合得到所述第二识别结果。
可选地,所述基于所述加权系数对所述第一识别结果和所述第二识别结果进行加权求和得到第三识别结果,包括:
分别将所述第一识别结果和所述第二识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表和所述第二识别结果对应的第二数值编码列表;
将所述第一数值编码列表中的每个第一列表单元和所述第二数值编码中的每个第二列表单元进行配对,得到至少部分列表单元组;其中,每个列表单元组中包括一个第一列表单元和一个第二列表单元;
根据至少部分列表单元组生成第三数值编码列表并基于所述加权系数对所述第三数值编码列表进行加权得到第四数值编码列表,基于将所述第一识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表的第一转换逻辑或基于将所述第二识别结果以数值编码的形式列出以得到所述第二识别结果对应第二数值编码列表的第二转换逻辑将所述第四数值编码列表转换为第三识别结果。
本发明实施例的第二方面,提供了一种智慧城市监控***,包括互相之间通信的信息处理设备和采集设备,所述采集设备设置于楼宇建筑的不同区域;
采集设备,用于对楼宇建筑的目标区域进行实时监控并采集所述目标区域的监控信息,将所述监控信息通过预设的信息传输信道实时上传给信息处理设备;所述信息传输通道是所述信息处理设备根据所述信息处理设备得第一参数结构化信息以及所述采集设备的第二参数结构化信息之间的匹配度生成的,所述第一参数结构化信息用于表征所述信息处理设备的通信参数逻辑分布,所述第二参数结构化用于表征所述采集设备的通信参数逻辑分布;所述监控信息中包括所述目标区域对应的图像信息以及所述目标区域对应的语音信息;
信息处理设备,用于通过所述信息传输通道接收所述采集设备上传的目标区域对应的监控信息,对所述监控信息进行信息类别识别得到所述监控信息中包括的用于表征所述图像信息的第一类别信息以及用于表征所述语音信息的第二类别信息;根据所述第一类别信息和所述第二类别信息将所述监控信息进行分类,得到所述监控信息中与所述第一类别信息对应的所述图像信息以及与所述第二类别信息对应的所述语音信息;信息处理设备提取所述图像信息的第一信息特征以及所述语音信息的第二信息特征,基于第一预设特征数据库对所述第一信息特征进行特征识别得到第一识别结果,基于第二预设特征数据库对所述第二信息特征进行特征识别得到第二识别结果;所述第一预设特征数据库为图像特征数据库,所述第二预设特征数据库为语音特征数据库;信息处理设备获取以所述第一识别结果为基准得到的所述第二识别结果的第二置信度以及以所述第二识别结果为基准得到的所述第一识别结果的第一置信度;根据所述第一置信度和所述第二置信度得到用于对所述第一识别结果和所述第二识别结果进行加权的加权系数;基于所述加权系数对所述第一识别结果和所述第二识别结果进行加权求和得到第三识别结果,确定所述第三识别结果对应的预警等级;在所述预警等级超过设定等级时判定所述目标区域存在异常。
可选地,所述信息处理设备,具体用于:
确定所述图像信息的图像编码信息并根据所述图像编码信息中的编码分割标识对所述图像编码信息进行划分得到多个连续的编码信息段,确定每两个编码信息段之间的匹配系数,根据确定出的所有匹配系数对每个编码信息段进行关联性修正,得到每个编码信息段对应的目标编码信息段;
确定每个目标编码信息段对应的编码字符分布,将每个编码字符分布的字符结构拓扑列出并根据所述字符结构拓扑确定每个编码字符分布对应的字符分布特征,将所有字符分布特征进行整合得到所述图像信息的第一信息特征;
提取所述语音信息的频谱图,从所述频谱图中分离出所述语音信息中的声纹曲线并获取所述声纹曲线对应的声纹特征;
根据所述语音信息得到所述语音信息对应的文本信息,对所述文本信息进行分词处理得到多个关键词,根据所述多个关键词之间的语义连接关系确定所述文本信息对应的主题信息,提取所述主题信息的主题特征;
确定所述声纹特征相对于所述主题特征的第一关联权重以及所述主题特征相对于所述声纹特征的第二关联权重并基于所述第一关联权重和所述第二关联权重将所述声纹特征和所述主题特征进行加权求和得到所述语音信息的第二信息特征。
可选地,所述信息处理设备,具体用于:
获取所述第一预设特征数据库中与所述第一信息特征之间的余弦距离最小的第一目标特征;
从预设的第一映射关系列表中确定所述第一目标特征对应的行为类别,所述行为类别为图像信息中的人员得行为类别;
基于所述行为类别生成所述第一识别结果。
可选地,所述信息处理设备,具体用于:
确定出所述第二预设特征数据库中与所述第二信息特征之间的相似度值小于等于设定阈值的至少部分第二目标特征;
根据预设的第二映射关系列表确定每个第二目标特征对应的语义结果并将所有语义结果进行融合得到所述第二识别结果。
可选地,所述信息处理设备,具体用于:
分别将所述第一识别结果和所述第二识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表和所述第二识别结果对应的第二数值编码列表;
将所述第一数值编码列表中的每个第一列表单元和所述第二数值编码中的每个第二列表单元进行配对,得到至少部分列表单元组;其中,每个列表单元组中包括一个第一列表单元和一个第二列表单元;
根据至少部分列表单元组生成第三数值编码列表并基于所述加权系数对所述第三数值编码列表进行加权得到第四数值编码列表,基于将所述第一识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表的第一转换逻辑或基于将所述第二识别结果以数值编码的形式列出以得到所述第二识别结果对应第二数值编码列表的第二转换逻辑将所述第四数值编码列表转换为第三识别结果。
有益效果
本发明实施例提供的智慧城市监控方法及***,首先,采集设备将采集到的目标区域的监控信息通过预设的信息传输通道上传给信息处理设备,能够提高监控信息的传输时效信和准确性。
其次,信息处理设备对监控信息中的图像信息和语音信息进行特征提取,并进行特征识别以得到第一识别结果和第二识别结果。
最后,基于根据第一识别结果和第二识别结果获取到的第一置信度和第二置信度确定出加权系数并实现对第一识别结果和第二识别结果的加权求和得到第三识别结果,然后在第三识别结果的预警等级超过设定等级时判定目标区域存在异常。
如此,能够对从图像信息和语音信息的关联角度对监控信息进行深度挖掘,进而得到更加全面和可靠的监控分析结果,以确保楼宇的安全。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例所提供的一种智慧城市监控***的架构示意图。
图2为本发明实施例所提供的一种智慧城市监控方法的流程图。
图3为本发明实施例所提供的一种信息处理设备的方框示意图。
图标:
100-智慧城市监控***;
200-信息处理设备;201-智慧城市监控装置;211-存储器;212-处理器;213-网络模块;
300-采集设备。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例只是本发明的一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
为改善在对楼宇进行监控的过程中对监控信息挖掘不到位的现象,本发明实施例提供了一种智慧城市监控方法及***,能够对监控信息进行深度挖掘,进而得到更加全面和可靠的监控分析结果,以确保楼宇的安全。
请参阅图1,为本发明实施例提供的一种智慧城市监控***100的架构示意图,该智慧城市监控***100包括互相之间通信的信息处理设备200和采集设备300。在本实施例中,采集设备300可以是摄像头,也可以是麦克风,在此不作限定。采集设备300可以设置于楼宇建筑的不同区域,用于采集楼宇建筑的不同区域内的监控信息。
请结合参阅图2,为本发明实施例提供的一种智慧城市监控方法的流程图,该方法应用于图1中的智慧城市监控***100。进一步地,该方法具体可以通过以下步骤所描述的内容实现。
步骤S21,采集设备对楼宇建筑的目标区域进行实时监控并采集所述目标区域的监控信息,将所述监控信息通过预设的信息传输信道实时上传给信息处理设备;所述信息传输通道是所述信息处理设备根据所述信息处理设备得第一参数结构化信息以及所述采集设备的第二参数结构化信息之间的匹配度生成的,所述第一参数结构化信息用于表征所述信息处理设备的通信参数逻辑分布,所述第二参数结构化用于表征所述采集设备的通信参数逻辑分布;所述监控信息中包括所述目标区域对应的图像信息以及所述目标区域对应的语音信息。
步骤S22,信息处理设备通过所述信息传输通道接收所述采集设备上传的目标区域对应的监控信息,对所述监控信息进行信息类别识别得到所述监控信息中包括的用于表征所述图像信息的第一类别信息以及用于表征所述语音信息的第二类别信息;根据所述第一类别信息和所述第二类别信息将所述监控信息进行分类,得到所述监控信息中与所述第一类别信息对应的所述图像信息以及与所述第二类别信息对应的所述语音信息。
步骤S23,信息处理设备提取所述图像信息的第一信息特征以及所述语音信息的第二信息特征,基于第一预设特征数据库对所述第一信息特征进行特征识别得到第一识别结果,基于第二预设特征数据库对所述第二信息特征进行特征识别得到第二识别结果;所述第一预设特征数据库为图像特征数据库,所述第二预设特征数据库为语音特征数据库;
步骤S24,信息处理设备获取以所述第一识别结果为基准得到的所述第二识别结果的第二置信度以及以所述第二识别结果为基准得到的所述第一识别结果的第一置信度;根据所述第一置信度和所述第二置信度得到用于对所述第一识别结果和所述第二识别结果进行加权的加权系数;基于所述加权系数对所述第一识别结果和所述第二识别结果进行加权求和得到第三识别结果,确定所述第三识别结果对应的预警等级;在所述预警等级超过设定等级时判定所述目标区域存在异常。
可以理解,基于上述步骤S21-步骤S24所描述的内容,首先,采集设备将采集到的目标区域的监控信息通过预设的信息传输通道上传给信息处理设备,能够提高监控信息的传输时效信和准确性。其次,信息处理设备对监控信息中的图像信息和语音信息进行特征提取,并进行特征识别以得到第一识别结果和第二识别结果。最后,基于根据第一识别结果和第二识别结果获取到的第一置信度和第二置信度确定出加权系数并实现对第一识别结果和第二识别结果的加权求和得到第三识别结果,然后在第三识别结果的预警等级超过设定等级时判定目标区域存在异常。如此,能够对从图像信息和语音信息的关联角度对监控信息进行深度挖掘,进而得到更加全面和可靠的监控分析结果,以确保楼宇的安全。
在一种可替换的实施方式中,为了准确确定出第一信息特征和第二信息特征,在步骤S23中,所述提取所述图像信息的第一信息特征以及所述语音信息的第二信息特征,具体可以包括以下步骤所描述的内容。
步骤S231,确定所述图像信息的图像编码信息并根据所述图像编码信息中的编码分割标识对所述图像编码信息进行划分得到多个连续的编码信息段,确定每两个编码信息段之间的匹配系数,根据确定出的所有匹配系数对每个编码信息段进行关联性修正,得到每个编码信息段对应的目标编码信息段。
步骤S232,确定每个目标编码信息段对应的编码字符分布,将每个编码字符分布的字符结构拓扑列出并根据所述字符结构拓扑确定每个编码字符分布对应的字符分布特征,将所有字符分布特征进行整合得到所述图像信息的第一信息特征。
步骤S233,提取所述语音信息的频谱图,从所述频谱图中分离出所述语音信息中的声纹曲线并获取所述声纹曲线对应的声纹特征。
步骤S234,根据所述语音信息得到所述语音信息对应的文本信息,对所述文本信息进行分词处理得到多个关键词,根据所述多个关键词之间的语义连接关系确定所述文本信息对应的主题信息,提取所述主题信息的主题特征。
步骤S235,确定所述声纹特征相对于所述主题特征的第一关联权重以及所述主题特征相对于所述声纹特征的第二关联权重并基于所述第一关联权重和所述第二关联权重将所述声纹特征和所述主题特征进行加权求和得到所述语音信息的第二信息特征。
可以理解,通过上述步骤S231-步骤S235所描述的内容,能够准确确定出第一信息特征和第二信息特征。
在具体实施时,在步骤S23中,所述基于第一预设特征数据库对所述第一信息特征进行特征识别得到第一识别结果,具体可以包括以下步骤所描述的方法。
(11)获取所述第一预设特征数据库中与所述第一信息特征之间的余弦距离最小的第一目标特征。
(12)从预设的第一映射关系列表中确定所述第一目标特征对应的行为类别,所述行为类别为图像信息中的人员得行为类别。
(13)基于所述行为类别生成所述第一识别结果。
在本实施例中,通过上述步骤(11)-步骤(13)所描述的内容,能够准确确定出包含有行为类别的第一识别结果。
在上述基础上,在步骤S23中,所述基于第二预设特征数据库对所述第二信息特征进行特征识别得到第二识别结果,具体可以包括以下步骤所描述的方法。
(21)确定出所述第二预设特征数据库中与所述第二信息特征之间的相似度值小于等于设定阈值的至少部分第二目标特征。
(22)根据预设的第二映射关系列表确定每个第二目标特征对应的语义结果并将所有语义结果进行融合得到所述第二识别结果。
在本实施例中,通过上述步骤(21)-步骤(23)所描述的内容,能够准确确定出第二识别结果。
在具体实施时,在步骤S24中,所述基于所述加权系数对所述第一识别结果和所述第二识别结果进行加权求和得到第三识别结果,具体可以包括以下步骤所描述的方法。
步骤S241,分别将所述第一识别结果和所述第二识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表和所述第二识别结果对应的第二数值编码列表。
步骤S242,将所述第一数值编码列表中的每个第一列表单元和所述第二数值编码中的每个第二列表单元进行配对,得到至少部分列表单元组;其中,每个列表单元组中包括一个第一列表单元和一个第二列表单元。
步骤S243,根据至少部分列表单元组生成第三数值编码列表并基于所述加权系数对所述第三数值编码列表进行加权得到第四数值编码列表,基于将所述第一识别结果以数值编码的形式列出以得到所述第一识别结果对应的第一数值编码列表的第一转换逻辑或基于将所述第二识别结果以数值编码的形式列出以得到所述第二识别结果对应第二数值编码列表的第二转换逻辑将所述第四数值编码列表转换为第三识别结果。
可以理解,基于上述步骤S241-步骤S243所描述的内容,能够准确地得到第三识别结果。
请结合参阅图3,为本发明实施例所提供的一种信息处理设备200的方框示意图。本发明实施例中的信息处理设备200具有数据存储、传输、处理功能,如图3所示,信息处理设备200包括:存储器211、处理器212、网络模块213和智慧城市监控装置201。
存储器211、处理器212和网络模块213之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件互相之间可以通过一条或多条通讯总线或信号线实现电性连接。存储器211中存储有智慧城市监控装置20,所述智慧城市监控装置20包括至少一个可以软件或固件(firmware)的形式储存于所述存储器211中的软件功能模块,所述处理器212通过运行存储在存储器211内的软件程序以及模块,例如本发明实施例中的智慧城市监控装置20,从而执行各种功能应用以及数据处理,即实现本发明实施例中的智慧城市监控方法。
其中,所述存储器211可以是,但不限于,随机存取存储器(Random AccessMemory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(ProgrammableRead-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-OnlyMemory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)等。其中,存储器211用于存储程序,所述处理器212在接收到执行指令后,执行所述程序。
所述处理器212可能是一种集成电路芯片,具有数据的处理能力。上述的处理器212可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等。可以实现或者执行本发明实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
网络模块213用于通过网络建立信息处理设备200与其他通信终端设备之间的通信连接,实现网络信号及数据的收发操作。上述网络信号可包括无线信号或者有线信号。
可以理解,图3所示的结构仅为示意,信息处理设备200还可包括比图3中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。
本发明实施例还提供一种计算机可读存储介质,所述可读存储介质包括计算机程序。所述计算机程序运行时控制所述可读存储介质所在信息处理设备200执行图2所示的智慧城市监控方法中信息处理设备200所对应的步骤。
综上,本发明实施例所提供的智慧城市监控方法及***,首先,采集设备将采集到的目标区域的监控信息通过预设的信息传输通道上传给信息处理设备,能够提高监控信息的传输时效信和准确性。
其次,信息处理设备对监控信息中的图像信息和语音信息进行特征提取,并进行特征识别以得到第一识别结果和第二识别结果。
最后,基于根据第一识别结果和第二识别结果获取到的第一置信度和第二置信度确定出加权系数并实现对第一识别结果和第二识别结果的加权求和得到第三识别结果,然后在第三识别结果的预警等级超过设定等级时判定目标区域存在异常。
如此,能够对从图像信息和语音信息的关联角度对监控信息进行深度挖掘,进而得到更加全面和可靠的监控分析结果,以确保楼宇的安全。
在本发明实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,信息处理设备200,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。