一种图像显示方法及装置与流程

文档序号:11693412阅读:142来源:国知局
一种图像显示方法及装置与流程

本发明涉及计算机图形学和图像处理技术领域,具体而言,涉及一种图像显示方法及装置。



背景技术:

图像渲染,是指从美术资源到图像的生成过程。图像渲染主要应用在游戏,图形3d演示(如房地产3d演示),虚拟仿真等领域。尤其是在虚拟现实(virtualreality,vr)技术中,图像渲染广泛应用。vr技术,即是利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真使用户沉浸到该环境中。另外,用户可以通过佩戴vr头显(如vr眼镜、vr头盔等)将自身对外界的视觉、听觉封闭,产生一种身在上述虚拟环境中的感觉。

相关技术中,对于每帧原始3d(3-dimensional,三维)图像,gpu(graphicsprocessingunit,图形处理器)均会基于佩戴有vr头显的用户的视角和观测点位置渲染生成2d(2-dimensional,二维)图像,然后通过vr头显上设置的放大装置对生成的2d图像进行放大,以便于用户通过放大后的2d图像体验虚拟场景。

发明人在研究中发现,相关技术中的图像显示方法,对于3d图像中的细节部分(如一条细线),在用户的视角和/或观测点发生微小变化时,gpu在将该细节部分光栅化至2d图像后,通过vr头显观测到的则是闪烁的细节部分,从而导致用户的体验度较差。



技术实现要素:

有鉴于此,本发明的目的在于提供一种图像显示方法及装置,根据用户的观测变化数据对显示的图像进行处理,且在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳。

第一方面,本发明实施例提供了一种图像显示方法,所述方法包括:

获取用户的观测变化数据,所述观测变化数据由所述用户的运动产生;

判断所述观测变化数据是否符合预设阈值,若是,基于所述观测变化数据对第一二维图像进行处理,得到第二二维图像,所述第一二维图像由第一三维图像进行渲染生成;

显示所述第二二维图像。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,还包括:判断出所述观测变化数据不符合预设阈值时,将第二三维图像渲染成第三二维图像,所述第二三维图像为当前帧对应的三维图像。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述观测变化数据包括观测角度变化信息和观测位置变化信息中的一种或两种,所述基于所述观测变化数据对第一二维图像进行处理,得到第二二维图像,包括:

将所述观测角度变化信息和/或所述观测位置变化信息转换为图像平移参数,和/或,将所述观测角度变化信息和/或所述观测位置变化信息转换为图像旋转参数;

利用所述图像平移参数和/或所述图像旋转参数对所述第一二维图像进行处理,得到所述第二二维图像。

结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,将所述第一三维图像渲染生成所述第一二维图像,包括:

从所述第一三维图像中实时提取第一三维前景图像;

将所述第一三维前景图像渲染生成第一二维前景图像;

叠加所述第一二维前景图像和第一二维背景图像,得到所述第一二维图像,所述第一二维背景图像由所述第一三维图像中的第一三维背景图像渲染生成。

结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,将所述第一三维图像渲染生成所述第一二维图像,包括:

对所述第一三维图像中的第一三维前景图像进行渲染,生成第一二维前景图像,对所述第一三维图像中的第一三维背景图像进行渲染,生成第一二维背景图像;其中,所述第一二维前景图像和所述第一二维背景图像组成所述第一二维图像;

所述基于所述观测变化数据对第一二维图像进行处理,得到第二二维图像,包括:

基于所述观测变化数据对所述第一二维背景图像进行处理,得到第二二维背景图像;

叠加所述第二二维背景图像和所述第一二维前景图像,得到第二二维图像。

第二方面,本发明实施例还提供了一种图像显示装置,所述装置包括:

获取模块,用于获取用户的观测变化数据,所述观测变化数据由所述用户的运动产生;

处理模块,用于判断所述观测变化数据是否符合预设阈值,若是,基于所述观测变化数据对第一二维图像进行处理,得到第二二维图像,所述第一二维图像由第一三维图像进行渲染生成;

显示模块,用于显示所述第二二维图像。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述处理模块还用于,判断出所述观测变化数据不符合预设阈值时,将第二三维图像渲染成第三二维图像,所述第二三维图像为当前帧对应的三维图像。

结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述处理模块包括:

转换单元,用于将所述观测变化数据中的观测角度变化信息和/或所述观测变化数据中的观测位置变化信息转换为图像平移参数,和/或,将所述观测角度变化信息和/或所述观测位置变化信息转换为图像旋转参数;

处理单元,用于利用所述图像平移参数和/或所述图像旋转参数对所述第一二维图像进行处理,得到所述第二二维图像。

结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,还包括生成模块,所述生成模块包括:

提取单元,用于从所述第一三维图像中实时提取第一三维前景图像;

渲染单元,用于将所述第一三维前景图像渲染生成第一二维前景图像;

叠加单元,用于叠加所述第一二维前景图像和第一二维背景图像,得到所述第一二维图像,所述第一二维背景图像由所述第一三维图像中的第一三维背景图像渲染生成。、

结合第二方面,本发明实施例提供了第二方面的第四种可能的实施方式,其中,还包括渲染模块;

所述渲染模块,用于对所述第一三维图像中的第一三维前景图像进行渲染,生成第一二维前景图像,对所述第一三维图像中的第一三维背景图像进行渲染,生成第一二维背景图像;其中,所述第一二维前景图像和所述第一二维背景图像组成所述第一二维图像;

所述处理模块,还用于基于所述观测变化数据对第一二维背景图像进行处理,得到第二二维背景图像;叠加所述第二二维背景图像和所述第一二维前景图像,得到第二二维图像。

本发明实施例提供的图像显示方法及装置,与相关技术中的图像显示方法,在用户的视角和/或观测点发生微小变化时,gpu在将3d图像中的细节部分光栅化至2d图像后,用户观测到的是闪烁的图像,从而导致用户的体验度较差相比,其首先获取用户的观测变化数据,观测变化数据由用户的运动产生,然后判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成,最后显示第二二维图像,其根据用户的观测变化数据对显示的图像进行处理,并在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳,且无需对每帧图像均进行渲染,省时省电。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明实施例所提供的一种图像显示方法的流程图;

图2示出了本发明实施例所提供的另一种图像显示方法的流程图;

图3示出了本发明实施例所提供的另一种图像显示方法的流程图;

图4示出了本发明实施例所提供的一种图像显示装置的结构示意图;

图5示出了本发明实施例所提供的一种图像显示装置中处理模块的结构示意图;

图6示出了本发明实施例所提供的一种图像显示装置中生成模块的结构示意图。

主要元件符号说明:

11、获取模块;22、处理模块;33、显示模块;44、生成模块;221、转换单元;222、处理单元;441、提取单元;442、渲染单元;443、叠加单元。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

考虑到相关技术中的图像显示方法,对于3d图像中的细节部分(如一条细线),在用户的视角和/或观测点发生微小变化时,gpu也会将该细节部分光栅化至2d图像,通过vr头显进行显示的则是闪烁的细节部分,从而导致用户的体验度较差。基于此,本发明实施例提供了一种图像显示方法及装置,在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳。

参见图1所示的本发明实施例提供的图像显示方法的流程图,所述方法具体包括如下步骤:

s101、获取用户的观测变化数据,观测变化数据由用户的运动产生;

具体的,考虑到本发明实施例所提供的图像显示方法主要应用于vr的应用场景中,本发明实施例中将通过虚拟现实设备感受vr所仿真出的模拟环境。在vr中,基于用户的运动将产生观测视角和/或观测位置的变化,且上述变化可大可小。由于相关技术中的gpu(graphicsprocessingunit,图形处理器)对于每帧图像都会基于新的视角和观测点重新生成2d图像,且考虑到虚拟现实设备大都设置有放大镜,该放大镜会对屏幕进行放大,即意味着屏幕上一点小变化也能看的比较清楚。那么,对于3d模型中的细节部分进行渲染和显示后,将会产生闪烁图像,进一步放大后将大大影响用户的观看体验度。因此,本发明实施例所提供的图像显示方法获取了由用户的运动产生的观测变化数据。

其中,上述观测变化数据主要来自于观测角度的变化和观测位置的变化。另外,用户的运动可以是身体运动,还可以是头部运动,还可以是眼球运动,还可以是结合上述身体运动、头部运动、眼球运动的运动,考虑到本发明实施例所提供的图像显示方法能够适应于不同的虚拟场景,因此,在此对运动方式不做具体的限制。

s102、判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成;

s103、显示第二二维图像。

具体的,对于上述获取到的观测变化数据,本发明实施例中,将根据预设阈值对该观测变化数据进行对比,如果该观测变化数据符合预设阈值,则将基于观测变化数据对由第一三维图像进行渲染生成的第一二维图像进行处理,以得到符合显示条件的第二二维图像。

其中,本发明实施例中,能够根据不同用户的不同需求设置不同的预设阈值,又考虑到本发明实施例中观测变化数据主要源自观测角度和观测位置的变化,那么,预设阈值可以是观测角度变化信息为5度和/或观测位置变化信息为1厘米,等等,本发明实施例对此不做具体的限制。

另外,结合本发明实施例所提供的图像显示方法的具体应用场景,观测变化数据符合预设阈值是指,在用户轻微抖动时,视角和/或观测点将轻微变化,如果这个轻微变化符合预设阈值,为了避免3d渲染细节部分带来的闪烁情况,本发明实例将上一帧对应的第一三维图像渲染生成的第一二维图像进行处理,在当前帧直接得到第二二维图像,并通过虚拟现实设备将该第二二维图像显示出来。

其中,上述渲染生成的第一二维图像的尺寸是根据上述虚拟现实设备设置的显示屏的fov(fieldofview,视场角)确定的,且为了更好的实现对该第一二维图像的处理,其尺寸需要一个更大的fov范围。

另外,上述虚拟现实设备可以是vr头显,还可以是其他具有虚拟现实功能的设备。

本发明实施例提供的图像显示方法,与相关技术中的图像显示方法,在用户的视角和/或观测点发生微小变化时,gpu在将3d图像中的细节部分光栅化至2d图像后,用户观测到的是闪烁的图像,从而导致用户的体验度较差相比,其首先获取用户的观测变化数据,观测变化数据由用户的运动产生,然后判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成,最后显示第二二维图像,其根据用户的观测变化数据对显示的图像进行处理,并在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳,且无需对每帧图像均进行渲染,省时省电。

本发明实施例所提供的图像显示方法还在判断出观测变化数据不符合预设阈值时,将第二三维图像渲染成第三二维图像,第二三维图像为当前帧对应的的三维图像。

具体的,本发明实施例中,在根据预设阈值对获取的观测变化数据进行对比,如果对比得到该观测变化数据不符合预设阈值,则对于当前帧对应的第二三维图像而言,将不再基于上一帧渲染得到的二维图像进行显示,而是重新进行渲染,以生成第三二维图像。

为了更好的对上述第一二维图像进行处理以得到第二二维图像,上述s102的处理过程具体通过如下步骤实现,参见图2所示的流程图,所述方法还包括:

s201、将观测角度变化信息和/或观测位置变化信息转换为图像平移参数,和/或,将观测角度变化信息和/或观测位置变化信息转换为图像旋转参数;

s202、利用图像平移参数和/或图像旋转参数对第一二维图像进行处理,得到第二二维图像。

具体的,本发明实施例所提供的图像显示方法会将观测变化数据中的观测角度变化信息和/或观测位置变化信息转换为图像平移参数,和/或将观测变化数据中的观测角度变化信息和/或观测位置变化信息转换为图像旋转参数,其中,上述图像平移参数和图像旋转参数是对第一二维图像进行处理的必要条件。

其中,为了便于说明观测变化数据与图像参数之间的转换关系,接下来以图像平移参数对应于观测位置的变化,图像旋转参数对应于观测角度的变化进一步进行阐述,根据预先设置的图像平移参数与观测位置变化信息之间的第一对应关系和图像旋转参数与观测角度信息之间的第二对应关系对上一帧渲染生成的第一二维图像进行剪切处理,使得剪切得到的第二二维图像与虚拟现实设备的显示范围一致,由于图片的剪切仅仅发生在轻微的抖动的时候,所以由于观测变化引起的2d图形的畸变不会被用户感知,即本发明实施例所提供的图像显示方法消除了由于用户轻微抖动所带来的闪烁情况,用户的观看体验度更佳。

另外,根据上述第一对应关系和第二对应关系可知,将能够根据观测位置变化信息和/或观测角度变化信息对于渲染得到的第一二维图像进行平移和/或旋转,并基于虚拟现实设备的显示范围对平移和/或旋转后的第一二维图像进行剪切,即可得到第二二维图像。

另外,本发明实施例所提供的图像显示方法在处理得到第二二维图像之后还可以对该第二二维图像进行反畸变处理,以得到处理后的第二二维图像,并将该第二二维图像进一步进行显示。

本发明也适用于球形显示器,只是球形显示器无需反畸变校正。

为了避免透镜靠近用户的眼睛所导致的图像的扭曲畸变,本发明实施例在进行图像显示之前,还将对第二二维图像进行反畸变处理。其中,上述反畸变处理能够通过一种畸变纠正另一种畸变。如,对于vr头显而言,若透过镜头图像产生了“枕型”畸变,本发明实施例中将对畸变的图像使用“桶型”畸变以进行反畸变处理,得到正常的图像。

考虑到本发明实施例所提供的图像显示方法的具体应用场景,本发明实施例所提供的显示方法不仅能够适用于静态场景,还能够适用于动态场景,对于静态场景,本发明实施例能够对整幅图像进行渲染,而对于动态场景,本发明实施例能够将整幅图像中的运动前景分离出来单独进行渲染,对于整幅图像中的静态背景,本发明实施例直接对其进行渲染。参见图3所示的发明实施例所提供的图像显示方法的流程图,由包含动态前景和静态背景的三维图像渲染生成二维图像的具体步骤如下:

s301、从第一三维图像中实时提取第一三维前景图像;

s302、将第一三维前景图像渲染生成第一二维前景图像;

s303、叠加第一二维前景图像和第一二维背景图像,得到第一二维图像,第一二维背景图像由第一三维图像中的第一三维背景图像渲染生成。

具体的,本发明实施例所提供的图像显示方法对于包含运动物体的情况,可以将运动物体单独渲染,然后和静止场景叠加,解决场景中包含运动物体的情况。

其中,本发明实施例中,首先从第一三维图像中实时提取第一三维前景图像,然后将第一三维前景图像渲染生成第一二维前景图像,最后叠加第一二维前景图像和第一二维背景图像,得到第一二维图像,第一二维背景图像由第一三维图像中的第一三维背景图像渲染生成。

另外,考虑到本发明实施例所提供的图像显示方法作用于动态场景时,前景应该是实时运动的,那么,本发明实施例中采用图像处理的方法提取第一三维图像中的第一三维前景图像,并对该三维前景图像进行渲染,又考虑到背景基本不会运动,因此,本发明实施例中,将对第一三维图像中的第一三维背景图像直接进行渲染,最后进行前景渲染结果和背景渲染的叠加,得到最后的第一二维图像。可见,本发明实施例所提供的图像显示方法不仅适用于静态场景还适用于动态场景,实用性更佳。

值得说明的是,本发明实施例所提供的图像显示方法基于上述方式渲染得到的第一二维图像,如果用户的观测变化数据符合预设阈值,则对渲染得到的第一二维图像进行剪切处理以得到第二二维图像,即采用先将第一二维前景图像与第一二维背景图像进行叠加再剪切的处理方式。另外,本发明实施例还能够采用先将第一二维背景图像按照第一二维图像剪切成第二二维图像的方式进行剪切(如采用相同的平移参数和旋转参数进行处理),然后再将剪切后的第一二维背景图像与第一二维前景图像进行叠加,得到第二二维图像。具体的,本发明实施例所提供的图像显示方法将首先基于观测变化数据对第一二维背景图像进行处理,得到第二二维背景图像,然后再叠加第二二维背景图像和第一二维前景图像以得到第二二维图像。可见,本发明实施例所提供的图像显示方法适用性更强。

本发明实施例提供的图像显示方法,与相关技术中的图像显示方法,在用户的视角和/或观测点发生微小变化时,gpu在将3d图像中的细节部分光栅化至2d图像后,用户观测到的是闪烁的图像,从而导致用户的体验度较差相比,其首先获取用户的观测变化数据,观测变化数据由用户的运动产生,然后判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成,最后显示第二二维图像,其根据用户的观测变化数据对显示的图像进行处理,并在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳,且无需对每帧图像均进行渲染,省时省电。

本发明实施例还提供了一种图像显示装置,所述装置用户执行上述图像显示方法,参见图4,所述装置包括:

获取模块11,用于获取用户的观测变化数据,观测变化数据由用户的运动产生;

处理模块22,用于判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成;

显示模块33,用于显示第二二维图像。

本发明实施例所提供的图像显示装置中的处理模块22还在判断出观测变化数据不符合预设阈值时,将第二三维图像渲染成第三二维图像,第二三维图像为当前帧对应的三维图像。

为了更好的对上述第一二维图像进行处理以得到第二二维图像,参见图5,上述处理模块22包括:

转换单元221,用于将观测变化数据中的观测角度变化信息和/或观测变化数据中的观测位置变化信息转换为图像平移参数,和/或,将观测角度变化信息和/或观测位置变化信息转换为图像旋转参数;

处理单元222,用于利用图像平移参数和/或图像旋转参数对第一二维图像进行处理,得到第二二维图像。

另外,本发明实施例所提供的图像显示装置还能够将处理模块22处理得到的第二二维图像进行反畸变处理,得到处理后的第二二维图像,并将该第二二维图像发送至显示模块33进行显示。

考虑到本发明实施例所提供的图像显示装置的具体应用场景,本发明实施例所提供的显示装置不仅能够适用于静态场景,还能够适用于动态场景,对于静态场景,本发明实施例能够对整幅图像进行渲染,而对于动态场景,本发明实施例能够将整幅图像中的运动前景分离出来单独进行渲染,对于整幅图像中的静态背景,本发明实施例直接对其进行渲染。发明实施例所提供的图像显示装置还包括生成模块44,参见图6,该生成模块44包括:

提取单元441,用于从第一三维图像中实时提取第一三维前景图像;

渲染单元442,用于将第一三维前景图像渲染生成第一二维前景图像;

叠加单元443,用于叠加第一二维前景图像和第一二维背景图像,得到第一二维图像,第一二维背景图像由第一三维图像中的第一三维背景图像渲染生成。

值得说明的是,本发明实施例所提供的图像显示装置基于上述方式渲染得到的第一二维图像,如果用户的观测变化数据符合预设阈值,则对渲染得到的第一二维图像进行剪切处理以得到第二二维图像,即采用先将第一二维前景图像与第一二维背景图像进行叠加再剪切的处理方式。另外,本发明实施例还能够采用先将第一二维背景图像按照第一二维图像剪切成第二二维图像的方式进行剪切(如采用相同的平移参数和旋转参数进行处理),然后再将剪切后的第一二维背景图像与第一二维前景图像进行叠加,得到第二二维图像。

具体的,本发明实施例所提供的图像显示装置还包括渲染模块,该渲染模块,用于对第一三维图像中的第一三维前景图像进行渲染,生成第一二维前景图像,对第一三维图像中的第一三维背景图像进行渲染,生成第一二维背景图像;其中,第一二维前景图像和第一二维背景图像组成第一二维图像;

处理模块,还用于基于观测变化数据对第一二维背景图像进行处理,得到第二二维背景图像;叠加第二二维背景图像和第一二维前景图像,得到第二二维图像。

可见,本发明实施例所提供的图像显示装置适用性更强。

本发明实施例提供的图像显示装置,与相关技术中的图像显示方法,在用户的视角和/或观测点发生微小变化时,gpu在将3d图像中的细节部分光栅化至2d图像后,用户观测到的是闪烁的图像,从而导致用户的体验度较差相比,其首先获取用户的观测变化数据,观测变化数据由用户的运动产生,然后判断观测变化数据是否符合预设阈值,若是,基于观测变化数据对第一二维图像进行处理,得到第二二维图像,第一二维图像由第一三维图像进行渲染生成,最后显示第二二维图像,其根据用户的观测变化数据对显示的图像进行处理,并在观测变化数据不大时,采用图像处理和显示的方式,用户的观看体验度较佳,且无需对每帧图像均进行渲染,省时省电。

本发明实施例所提供的进行图像显示方法的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

本发明实施例所提供的图像显示装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

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