一种卷烟包装盒扫描图像优化方法、装置及电子设备与流程

文档序号:30750380发布日期:2022-07-13 08:48阅读:94来源:国知局
一种卷烟包装盒扫描图像优化方法、装置及电子设备与流程

1.本技术涉及激光扫描技术领域,具体而言,涉及一种卷烟包装盒扫描图像优化方法、装置及电子设备。


背景技术:

2.线结构光三维扫描装置通过将激光发射器与相机系统以一定角度固定安装,使得相机能获取到激光投射在目标物体上的条纹图像,进而以此获取被测物体表面轮廓的三维坐标信息。激光照射到一个没有反射和散射的平面上,理想情况应该是一条细直的光条,且每一处的线条宽度相同,每一列上的光斑灰度值都服从高斯分布,光强最亮处灰度值较高,其余像素灰度值较小。但在检测卷烟包装盒的油墨表面时,由于表面粗糙度的影响,激光照射到被测表面时会发生散射、漫反射等现象,每一处的线条宽度也不尽相同,这是因为遮挡造成的阴影会使某些线段缺失,而油墨表面的反射特性使得图像中某些列光斑不再服从理想高斯分布。因此,实际情况中相机所采集到的包装盒结构光条质心位置与真实位置存在偏差,进而影响了整个测量系统的扫描结果精度。


技术实现要素:

3.为了解决上述问题,本技术实施例提供了一种卷烟包装盒扫描图像优化方法、装置及电子设备。
4.第一方面,本技术实施例提供了一种卷烟包装盒扫描图像优化方法,所述方法包括:获取相机针对被扫描物体所采集到的结构光条纹图像,逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值;基于所述平均灰度值筛选所述当前列像素点,用以使低于所述平均灰度值的像素灰度值置零,所述像素灰度值为所述当前列像素点的灰度值;记录像素点保留数量,并重复所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值的步骤,直至所述像素点保留数量低于预设保留数量,所述像素点保留数量为各列中未置零的所述当前列像素点的数量总和;基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,并根据所述结构光中心位置优化所述结构光条纹图像。
5.优选的,所述获取相机针对被扫描物体所采集到的结构光条纹图像之前,还包括:获取激光发射器的激光数据信息,基于所述激光数据信息确定激光工作波段;基于所述激光工作波段生成窄带滤光片选取辅助信息。
6.优选的,所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值,包括:逐列将所述结构光条纹图像划分为若干列像素点集,并记录每个所述列像素点集的归属列,所述列像素点集包括至少一个当前列像素点;
分别计算每个所述列像素点集中所有所述当前列像素点的平均灰度值。
7.优选的,所述基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,包括:分别获取所述像素点保留数量对应的各所述当前列像素点在所述列像素点集中的行排序,基于所述行排序与归属列确定每个所述当前列像素点在所述结构光条纹图像中的坐标位置;基于各所述坐标位置进行平均值计算,得到结构光中心位置。
8.优选的,所述基于所述行排序与归属列确定每个所述当前列像素点在所述结构光条纹图像中的坐标位置之后,还包括:任意选取两个所述坐标位置,计算两个所述坐标位置之间的像素点距离;重复所述任意选取两个所述坐标位置的步骤,直至得到全部的所述像素点距离后,构建聚集像素点集,用以使所述聚集像素点集中任意两个所述当前列像素点的所述像素点距离均小于预设距离;所述基于各所述坐标位置进行平均值计算,得到结构光中心位置,包括:分别对各所述聚集像素点集的所有所述坐标位置进行平均值计算,得到至少一个结构光中心位置。
9.优选的,所述分别对各所述聚集像素点集的所有所述坐标位置进行平均值计算,得到至少一个结构光中心位置之后,还包括:当存在两个所述结构光中心位置时,标记两个所述结构光中心位置;在预设角度范围内调整激光发射器的激光入射角度,并持续监控各所述结构光中心位置的位置变化,生成位置变化曲线;比对两个所述位置变化曲线,删除曲线变化相对平缓的位置变化曲线对应的所述结构光中心位置。
10.第二方面,本技术实施例提供了一种卷烟包装盒扫描图像优化装置,所述装置包括:获取模块,用于获取相机针对被扫描物体所采集到的结构光条纹图像,逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值;筛选模块,用于基于所述平均灰度值筛选所述当前列像素点,用以使低于所述平均灰度值的像素灰度值置零,所述像素灰度值为所述当前列像素点的灰度值;记录模块,用于记录像素点保留数量,并重复所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值的步骤,直至所述像素点保留数量低于预设保留数量,所述像素点保留数量为各列中未置零的所述当前列像素点的数量总和;计算模块,用于基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,并根据所述结构光中心位置优化所述结构光条纹图像。
11.第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
12.第四方面,本技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面的任意一种可能的实现方
式提供的方法。
13.本发明的有益效果为:通过逐列计算采集到的结构光条纹图像中的每列像素点集的平均灰度值,以此来分别对该列的各像素点进行筛选,仅保留灰度值较大,即亮度较大区域的像素点,进而通过少量筛选得到的像素点来确定出结构光中心的位置。排除了散射、漫反射等造成的弱光对结构光条纹图像的成像影响,提高了优化后的图像结构光中心位置的准确度,进而保证最终扫描出来的三维图像的精准度。
附图说明
14.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1为本技术实施例提供的一种卷烟包装盒扫描图像优化方法的流程示意图;图2为本技术实施例提供的一种卷烟包装盒扫描图像优化装置的结构示意图;图3为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
16.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
17.在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本技术的多个实施例,不同实施例之间可以替换或者合并组合,因此本技术也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征a、b、c,另一个实施例包含特征b、d,那么本技术也应视为包括含有a、b、c、d的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。
18.下面的描述提供了示例,并且不对权利要求书中阐述的范围、适用性或示例进行限制。可以在不脱离本技术内容的范围的情况下,对描述的元素的功能和布置做出改变。各个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描述的特征组合到其他示例中。
19.参见图1,图1是本技术实施例提供的一种卷烟包装盒扫描图像优化方法的流程示意图。在本技术实施例中,所述方法包括:s101、获取相机针对被扫描物体所采集到的结构光条纹图像,逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值。
20.本技术的执行主体可以是线结构光三维扫描装置的控制器。
21.所述结构光条纹图像在本技术实施例中可以理解为激光发射器的激光照射到被扫描物体表面反射后,被相机所能够采集到的图像。
22.所述当前列像素点在本技术实施例中可以理解为图像当前正在计算的一列像素点集合中的任意一个像素点。
23.在本技术实施例中,由于卷烟包装盒盒体表面油墨在实际印刷时表面不规则,激
光发射器的激光照射到盒体表面后,会产生散射、漫反射等现象,进而使得结构光条纹图像中的条纹发生偏移,即得到的条纹图像不够准确,会影响最终生成的三维表面轮廓的准确度。故本技术在通过相机采集到结构光条纹图像后,需要对结构光条纹图像进行处理优化后,才会根据优化后的结构光条纹图像来生成三维表面轮廓,以此保证三维扫描的精度。具体而言,由于结构光条纹图像本质上是由大量的像素点组成,本技术首先将以列为单位,逐列计算图像中每一列各列像素点的平均灰度值。
24.在一种可实施方式中,所述获取相机针对被扫描物体所采集到的结构光条纹图像之前,还包括:获取激光发射器的激光数据信息,基于所述激光数据信息确定激光工作波段;基于所述激光工作波段生成窄带滤光片选取辅助信息。
25.所述窄带滤光片选取辅助信息在本技术实施例中可以理解为表征应该选取的窄带滤光片型号的信息,该型号的窄带滤光片的适用波段与激光工作波段相同。
26.在本技术实施例中,通过激光发射器自带的激光数据信息,能够确定激光发射器所发射激光的工作波段,为了提高扫描精度,可以基于激光工作波段生成窄带滤光片选取辅助信息,提醒工作人员在相机上安装相应型号的窄带滤光片,进而保留激光所在波长的光线,而将其余干扰自然光过滤掉。
27.在一种可实施方式中,所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值,包括:逐列将所述结构光条纹图像划分为若干列像素点集,并记录每个所述列像素点集的归属列,所述列像素点集包括至少一个当前列像素点;分别计算每个所述列像素点集中所有所述当前列像素点的平均灰度值。
28.所述列像素点集在本技术实施例中可以理解为该列的全部当前列像素点组成的像素点集合。
29.在本技术实施例中,首先将以列为基本单位,将整个结构光条纹图像划分成若干个列像素点集,并分别记录每个列像素点集的归属列,即其所属的列编号,以便后续确定每一列像素点集在图像中的位置。接着,将根据列像素点集中所有当前列像素点的灰度值来计算该列像素点集所对应的平均灰度值。
30.s102、基于所述平均灰度值筛选所述当前列像素点,用以使低于所述平均灰度值的像素灰度值置零,所述像素灰度值为所述当前列像素点的灰度值。
31.在本技术实施例中,由于本技术的目的是为了将散射、漫反射等干扰光排除,来保证最终优化得到的结构光中心位置的准确,而对于完整的一束入射激光而言,因油墨凹凸不平而发散的光线所占比例较小,故本技术将从条纹图像中筛选得到亮度最强的光条纹部分作为最终确定的结构光中心。正因如此,本技术并不是计算整个图像的所有像素点的平均灰度值,而是每一列都分别计算有该列的平均灰度值。因为对于一束光而言,其正中心的光强和外围区域的光强本身便存在差距,本技术只需要在每一列中筛选确定出该列中光强较大的像素点即可,若选用整个图像的平均灰度值,反而会将激光边缘部分的像素点排除,影响准确性。以某一列像素点集合为例,计算出该列的平均灰度值后,将逐个比对该列中每一个当前列像素点的灰度值,并将灰度值低于平均灰度值的当前列像素点进行像素灰度值置零处理,完成筛选过程。对于灰度值高于平均灰度值的当前列像素点,将会保留其原本的
灰度值,而不是将灰度值调整为统一数值,以便后续进一步的筛选。
32.可能的,通过上述筛选过程,最终会得到至少一个筛选结果,而实际上可能会存在某一列的当前列像素点对应光线均不是激光的正常反射光线。故对于任意一列当前列像素点,当完成筛选后仅存在一个灰度值未置零的当前列像素点,需要将该当前列像素点的像素灰度值与相邻列的平均灰度值进行比较,如果二者差值大于预设差值,则说明该仅存的当前列像素点与其余列筛选得到的像素点的灰度差值过大,其同样并非是应该被保留灰度值的像素点,此时会将该当前列像素点的像素灰度值也置零。
33.s103、记录像素点保留数量,并重复所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值的步骤,直至所述像素点保留数量低于预设保留数量,所述像素点保留数量为各列中未置零的所述当前列像素点的数量总和。
34.在本技术实施例中,每完成一次整体筛选过程,便会记录此时还保留有灰度值的像素点保留数量,并不断重复筛选过程,直到记录的像素点保留数量低于预设保留数量(例如10个)后,便认为已经筛选到了足够精准的地步,可以开始对结构光中心位置进行优化。
35.s104、基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,并根据所述结构光中心位置优化所述结构光条纹图像。
36.在本技术实施例中,完成全部的筛选过程后,将会确定像素点保留数量所对应的各个仍被保留的当前列像素点,基于这些当前列像素点来计算结构光中心位置,并以此来对结构光条纹图像的光斑条纹位置进行优化,提高结构光条纹图像的精度。
37.在一种可实施方式中,所述基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,包括:分别获取所述像素点保留数量对应的各所述当前列像素点在所述列像素点集中的行排序,基于所述行排序与归属列确定每个所述当前列像素点在所述结构光条纹图像中的坐标位置;基于各所述坐标位置进行平均值计算,得到结构光中心位置。
38.在本技术实施例中,将获取灰度值被保留下来的当前列像素点在列像素点集中的行排列,即其在该列像素点集中的行排序。通过行排序和归属列便能够确定出灰度值被保留的各当前列像素点在结构光条纹图像中的坐标位置。通过对各坐标位置进行平均计算,得到的平均值坐标便作为结构光中心位置。
39.在一种可实施方式中,所述基于所述行排序与归属列确定每个所述当前列像素点在所述结构光条纹图像中的坐标位置之后,还包括:任意选取两个所述坐标位置,计算两个所述坐标位置之间的像素点距离;重复所述任意选取两个所述坐标位置的步骤,直至得到全部的所述像素点距离后,构建聚集像素点集,用以使所述聚集像素点集中任意两个所述当前列像素点的所述像素点距离均小于预设距离;所述基于各所述坐标位置进行平均值计算,得到结构光中心位置,包括:分别对各所述聚集像素点集的所有所述坐标位置进行平均值计算,得到至少一个结构光中心位置。
40.在本技术实施例中,包装盒成品表面设置有一层透明的薄膜,薄膜的反光问题同样会对三维扫描的效果造成影响,即当激光斜角度照射时,其光线一部分被薄膜表面直接
反射,一部分穿过薄膜照射到包装盒盒体表面产生反射,两种反射光最终都会被相机所采集,但实际情况中,工作人员只想要得到盒体表面产生的反射光,因此还需要对薄膜反射光进行区分。具体而言,在计算得到各个坐标位置后,将计算每两两坐标位置之间的像素点距离。当不存在薄膜反光情况时,保留的各当前列像素点应该呈现出一定程度的聚集,而表征出聚集的当前列像素点由于具有聚集性,其中任意两像素点之间的像素点距离应处于一定范围内,即小于预设距离。基于此,将根据像素点距离来构建聚集像素点集,若存在薄膜反光的问题,则会由于接收到两束反射光而生成有两个聚集像素点集,并分别基于每个聚集像素点集分别计算结构光中心位置,以此实现对薄膜和盒体反射光的识别和区分。
41.在一种可实施方式中,所述分别对各所述聚集像素点集的所有所述坐标位置进行平均值计算,得到至少一个结构光中心位置之后,还包括:当存在两个所述结构光中心位置时,标记两个所述结构光中心位置;在预设角度范围内调整激光发射器的激光入射角度,并持续监控各所述结构光中心位置的位置变化,生成位置变化曲线;比对两个所述位置变化曲线,删除曲线变化相对平缓的位置变化曲线对应的所述结构光中心位置。
42.在本技术实施例中,为了确定所得到的两个结构光中心位置中的哪一个是所需要的盒体油墨层反射光对应的位置,将标记两个结构光中心位置后,通过变化激光发射器的激光射入角度,使得结构光中心位置发生改变,并持续监测整个位置变化过程,生成两条位置变化曲线。由于薄膜是塑料制品,其表面相对更加光滑,因此随着入射角度的变化,薄膜对应的结构光中心位置的变化曲线的变化趋势应该较为平缓。而包装盒盒体表面由于油墨印刷凹凸不平的原因,随着入射角度的变化,结构光中心位置会随着凹凸不平的位置变化而在变化时不具备稳定性,波动较大,进而导致曲线的变化趋势相对更加陡峭。故通过比对两个位置变化曲线便能够确定每个结构光中心位置对应的是哪里的反射光,进而把薄膜反射来的,即曲线变化相对平缓的位置变化曲线对应的所述结构光中心位置删除,实现对薄膜干扰的排除。
43.下面将结合附图2,对本技术实施例提供的卷烟包装盒扫描图像优化装置进行详细介绍。需要说明的是,附图2所示的卷烟包装盒扫描图像优化装置,用于执行本技术图1所示实施例的方法,为了便于说明,仅示出了与本技术实施例相关的部分,具体技术细节未揭示的,请参照本技术图1所示的实施例。
44.请参见图2,图2是本技术实施例提供的一种卷烟包装盒扫描图像优化装置的结构示意图。如图2所示,所述装置包括:获取模块201,用于获取相机针对被扫描物体所采集到的结构光条纹图像,逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值;筛选模块202,用于基于所述平均灰度值筛选所述当前列像素点,用以使低于所述平均灰度值的像素灰度值置零,所述像素灰度值为所述当前列像素点的灰度值;记录模块203,用于记录像素点保留数量,并重复所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值的步骤,直至所述像素点保留数量低于预设保留数量,所述像素点保留数量为各列中未置零的所述当前列像素点的数量总和;计算模块204,用于基于所述像素点保留数量对应的各所述当前列像素点计算结
构光中心位置,并根据所述结构光中心位置优化所述结构光条纹图像。
45.在一种可实施方式中,所述装置还包括:第一确定模块,用于获取激光发射器的激光数据信息,基于所述激光数据信息确定激光工作波段;滤波模块,用于基于所述激光工作波段生成窄带滤光片选取辅助信息。
46.在一种可实施方式中,获取模块201包括:划分单元,用于逐列将所述结构光条纹图像划分为若干列像素点集,并记录每个所述列像素点集的归属列,所述列像素点集包括至少一个当前列像素点;第一计算单元,用于分别计算每个所述列像素点集中所有所述当前列像素点的平均灰度值。
47.在一种可实施方式中,计算模块204包括:第一确定单元,用于分别获取所述像素点保留数量对应的各所述当前列像素点在所述列像素点集中的行排序,基于所述行排序与归属列确定每个所述当前列像素点在所述结构光条纹图像中的坐标位置;平均值计算单元,用于基于各所述坐标位置进行平均值计算,得到结构光中心位置。
48.在一种可实施方式中,计算模块204还包括:第二计算单元,用于任意选取两个所述坐标位置,计算两个所述坐标位置之间的像素点距离;重复单元,用于重复所述任意选取两个所述坐标位置的步骤,直至得到全部的所述像素点距离后,构建聚集像素点集,用以使所述聚集像素点集中任意两个所述当前列像素点的所述像素点距离均小于预设距离;所述平均值计算单元,包括:平均值计算元件,用于分别对各所述聚集像素点集的所有所述坐标位置进行平均值计算,得到至少一个结构光中心位置。
49.在一种可实施方式中,计算模块204还包括:标记单元,用于当存在两个所述结构光中心位置时,标记两个所述结构光中心位置;监控单元,用于在预设角度范围内调整激光发射器的激光入射角度,并持续监控各所述结构光中心位置的位置变化,生成位置变化曲线;比对单元,用于比对两个所述位置变化曲线,删除曲线变化相对平缓的位置变化曲线对应的所述结构光中心位置。
50.本领域的技术人员可以清楚地了解到本技术实施例的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(field-programmable gate array,fpga)、集成电路(integrated circuit,ic)等。
51.本技术实施例的各处理单元和/或模块,可通过实现本技术实施例所述的功能的模拟电路而实现,也可以通过执行本技术实施例所述的功能的软件而实现。
52.参见图3,其示出了本技术实施例所涉及的一种电子设备的结构示意图,该电子设
备可以用于实施图1所示实施例中的方法。如图3所示,电子设备300可以包括:至少一个中央处理器301,至少一个网络接口304,用户接口303,存储器305,至少一个通信总线302。
53.其中,通信总线302用于实现这些组件之间的连接通信。
54.其中,用户接口303可以包括显示屏(display)、摄像头(camera),可选用户接口303还可以包括标准的有线接口、无线接口。
55.其中,网络接口304可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
56.其中,中央处理器301可以包括一个或者多个处理核心。中央处理器301利用各种接口和线路连接整个电子设备300内的各个部分,通过运行或执行存储在存储器305内的指令、程序、代码集或指令集,以及调用存储在存储器305内的数据,执行终端300的各种功能和处理数据。可选的,中央处理器301可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。中央处理器301可集成中央中央处理器(central processing unit,cpu)、图像中央处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到中央处理器301中,单独通过一块芯片进行实现。
57.其中,存储器305可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器305可用于存储指令、程序、代码、代码集或指令集。存储器305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器305可选的还可以是至少一个位于远离前述中央处理器301的存储装置。如图3所示,作为一种计算机存储介质的存储器305中可以包括操作系统、网络通信模块、用户接口模块以及程序指令。
58.在图3所示的电子设备300中,用户接口303主要用于为用户提供输入的接口,获取用户输入的数据;而中央处理器301可以用于调用存储器305中存储的卷烟包装盒扫描图像优化应用程序,并具体执行以下操作:获取相机针对被扫描物体所采集到的结构光条纹图像,逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值;基于所述平均灰度值筛选所述当前列像素点,用以使低于所述平均灰度值的像素灰度值置零,所述像素灰度值为所述当前列像素点的灰度值;记录像素点保留数量,并重复所述逐列计算所述结构光条纹图像中每一列当前列像素点的平均灰度值的步骤,直至所述像素点保留数量低于预设保留数量,所述像素点保留数量为各列中未置零的所述当前列像素点的数量总和;基于所述像素点保留数量对应的各所述当前列像素点计算结构光中心位置,并根据所述结构光中心位置优化所述结构光条纹图像。
59.本技术还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理
器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、dvd、cd-rom、微型驱动器以及磁光盘、rom、ram、eprom、eeprom、dram、vram、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器ic),或适合于存储指令和/或数据的任何类型的媒介或设备。
60.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。
61.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
62.在本技术所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
63.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
64.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
65.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(read-only memory, rom)、随机存取存储器(random access memory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
66.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(read-only memory, rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
67.以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理
并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1