对象识别方法和装置及存储介质与流程

文档序号:18512330发布日期:2019-08-24 09:12阅读:158来源:国知局
对象识别方法和装置及存储介质与流程

本发明涉及计算机领域,具体而言,涉及一种对象识别方法和装置及存储介质。



背景技术:

目前,对于识别肺癌患者的肺结节是否具有浸润性(是否发生癌转移),通常采用基于传统机器学习算法:将图像切割成图像块,识别切割后的图像块中是否存在肺结节意见肺结节的良恶性,并对恶性肺结节的浸润性进行识别。

然而,上述对象识别方式依赖于图像块切分的合理性,由于肺结节出现位置的不确定性,采用上述对象识别方式容易产生误识别。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种对象识别方法和装置及存储介质,以至少解决由于现有的对象识别方式依赖于图像块切分的合理性导致的容易产生误识别的技术问题。

根据本发明实施例的一个方面,提供了一种对象识别方法,包括:对目标图像进行预处理,得到预处理图像,其中,所述预处理图像包含待检测对象的目标部位的三维图像信息;使用目标数据模型对所述三维图像信息进行处理,得到所述待检测对象的所述目标部位的目标对象出现异常的目标概率,其中,所述目标数据模型为使用多组数据对卷积神经网络进行训练得到的,所述多组数据中的每组数据均包括:样本对象的所述目标部位的三维图像信息和用于指示所述样本对象的所述目标部位中的所述目标对象是否出现异常的指示信息,其中,所述样本对象的所述目标部位的三维图像信息至少用于表示所述样本对象的所述目标部位中的所述目标对象;根据所述目标概率确定所述待检测对象的所述目标部位的识别结果,其中,所述识别结果用于指示所述待检测对象的所述目标部位出现异常的概率。

根据本发明实施例的另一方面,还提供了一种对象识别装置,包括:预处理单元,用于对目标图像进行预处理,得到预处理图像,其中,所述预处理图像包含待检测对象的目标部位的三维图像信息;处理单元,用于使用目标数据模型对所述三维图像信息进行处理,得到所述待检测对象的所述目标部位中的目标对象出现异常的目标概率,其中,所述目标数据模型为使用多组数据通过卷积神经网络训练出的,所述多组数据中的每组数据均包括:样本对象的所述目标部位的三维图像信息和用于指示所述样本对象的所述目标部位中的所述目标对象是否出现异常的指示信息,其中,所述样本对象的所述目标部位的三维图像信息至少用于表示所述样本对象的所述目标部位中的所述目标对象;确定单元,用于根据所述目标概率确定所述待检测对象的所述目标部位的识别结果,其中,所述识别结果用于指示所述待检测对象的所述目标部位出现异常的概率。

根据本发明实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述方法。

在本发明实施例中,采用目标数据模型对待检测对象的目标部位的三维图像信息进行处理的方式,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据通过卷积神经网络训练出的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。通过目标数据模型对待检测对象的目标部位的三维图像信息进行处理,达到了准确检测待检测对象的目标部位中的目标对象以及准确确定目标对象出现异常的概率的目的,从而实现了提高对象识别准确率的技术效果,进而解决了由于现有的对象识别方式依赖于图像块切分的合理性导致的容易产生误识别的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种对象识别方法的应用环境的示意图;

图2是根据本发明实施例的一种可选的对象识别方法的流程示意图;

图3是根据本发明实施例的一种可选的图像预处理流程的示意图;

图4是根据本发明实施例的一种可选的残差块处理的示意图;

图5是根据本发明实施例的一种可选的u-net的示意图;

图6是根据本发明实施例的又一种可选的对象识别方法的示意图;

图7是根据本发明实施例的一种可选的对象识别装置的结构示意图;

图8是根据本发明实施例的一种可选的电子装置的结构示意图。

具体实施方式

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

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例的一个方面,提供了一种对象识别方法。可选地,上述对象识别方法可以但不限于应用于如图1所示的应用环境中。如图1所示,用户终端102将目标图像(例如,病人的ct图像)通过网络104发送给服务器106。服务器106对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位(图1中为肺部)的三维图像信息(图1中为肺部的ct图像数据);使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据通过卷积神经网络训练出的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。在确定识别结果之后,服务器106可以将识别结果发送给用户终端102。用户终端102可以将接收到的识别结果进行显示。

可选地,在本实施例中,上述用户终端可以包括但不限于以下至少之一:手机、平板电脑、pc机等。上述网络可以包括但不限于有线网络或无线网络,其中,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络,该有线网络包括:局域网、城域网及广域网。上述服务器可以包括但不限于以下至少之一:pc机及其他用于提供计算的设备。上述只是一种示例,本实施例对此不做任何限定。

可选地,在本实施例中,作为一种可选的实施方式,如图2所示,上述对象识别方法可以包括:

s202,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;

s204,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据通过卷积神经网络训练出的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;

s206,根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。

可选地,上述对象识别方法可以但不限于识别待检测对象的目标部位的识别过程。例如应用于医疗领域中。其中,上述医疗领域的应用可以是目标器官的三维图像中目标器官病变情况的识别。

例如,上述对象识别方法可以应用于医疗领域中对于已经确诊的肺癌患者的肺癌对周围组织是否具有浸润性的识别(浸润或非浸润对应肺癌转移或未转移,肺癌的浸润性可以对应于前述目标部位出现异常)。首先,由影像采集设备采集到患者的ct医学影像,然后,医院的临床人员可以通过医院的目标系统对ct医学影像进行下载并上传至服务器,通过上述识别方法判定确诊患者属于浸润性肺癌或非浸润性肺癌,将识别结果回传给医院,基于浸润性与非浸润性识别结果,医务人员可以评估病人的肺癌是否发生转移,进而作为治疗方案设计时的参考因素。

可选地,在本实施例中,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息。

可选地,在对目标图像进行预处理,得到预处理图像之前,可以接收目标设备发送的该目标图像。目标设备可以使用已注册的账户登录到目标服务器,并将目标图像上传到目标服务器。目标设备还可以接收使用已注册的账户登录的设备发送的目标图像,将接收到的目标图像转发给服务器。

可选地,目标图像可以包含待检测对象的三维图像信息,待检测对象的三维图像信息包含了目标部位的三维图像信息以及目标部位周围的骨骼区域。目标图像可以是待检测对象的ct(computedtomography,电子计算机断层扫描)图像,或者是通过其他可以获取待检测对象的目标部位的三维图像信息的手段获取的图像。

可选地,在本实施例中,对目标图像进行预处理,得到预处理图像可以包括:对目标图像进行轮廓检测,从目标图像中提取出待检测对象的目标部位,得到提取图像;将提取图像中的每个图像体素插值为指定三维尺度,得到插值图像;将插值图像中的每个图像体素的强度归一化到目标值,得到预处理图像。

可选地,目标图像中除了包含待检测对象的目标部位的三维图像信息外,还可能包含待检测对象的目标部位周围区域的三维图像信息,可以通过对目标图像进行轮廓检测,基于目标部位的形态学特征,从目标图像提取出待检测对象的目标部分,从而得到提取图像。

可选地,在提取待检测对象的目标部位之前,可以先采用抑制技术抑制抑制目标部位周围区域对目标对象的影响。

可选地,在得到提取图像之后,对于提取图像中的每个图像体素(即,图像的体积元素),可以通过插值方法将其插值为指定三维尺度(例如,可以是1mm*1mm*1mm),得到差值图像,从而使得所有数据归一化到相同尺度空间。

可选地,在得到插值图像之后,对插值图像中的每一个图像体素的图像体素强度进行归一化处理,归一化到目标值,从而得到预处理图像。该目标值可以在预定范围以内(例如,0到255之间)。

下面结合以下示例对预处理过程进行说明。服务器接收到医院上传的确诊肺癌患者a的ct医学影像,对接收的ct医学影像进行预处理,预处理过程如下:

s1,采用ct窗宽抑制技术抑制肺部周围骨骼区域对结节检测的影响;

s2,采用图像形态学技术提取出连通的3d肺部双叶区域,从而降低非肺叶区域假阳性信号的影响;

s3,通过3d插值方法将每一个体素插值为1mm*1mm*1mm,使得所有数据归一化到相同尺度空间;

s4,将图像体素强度归一化到0到255之间。

通过上述一系列图像形态操作可以提取出完整的肺部区域,消除周围胸骨或肺部周围组织的干扰。在对上述肺部ct图像数据进行预处理之后,即可得到预处理图像。

可选地,在本实施例中,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率可以包括:使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象;确定目标特征,其中,目标特征与待检测对象的目标部位中以目标对象为中心的目标空间范围;使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,目标部位的目标对象可以是目标部位上出现异常可以通过三维图像数据被检测到的任意对象。该目标对象在目标部位上的位置可以是任意的。例如,目标对象位于目标部位的外表面,也可以位于目标部位的内部,或者内表面。又例如,目标对象位于目标部位的上端、下端、左端、右端等。目标对象的数量可以是一个或多个。不同目标对象的大小、形态、位置以及异常状态等可以是相同的,也可以是不同的。可以通过对三维图像信息进行分析,得到不同目标对象出现异常的概率。

可选地,目标对象或者目标部位出现异常可以是目标对象是良性的或者恶性的,或者,恶性的目标对象是否具有浸润性(是否向周围的组织转移)。

例如,待检测对象为病人a,目标图像为病人a的胸部ct图像,待检测对象的目标部位为病人a是肺部,而待检测对象的目标部位的目标对象为肺结节。目标对象出现异常为肺结节为恶性肺结节,或者,恶性肺结节具有浸润性。

可选地,目标数据模型可以是任意能够使用三维图像信息进行目标对象识别的数据,通过使用多组数据(样本数据)对卷积神经网络进行训练,得到模型中的各个参数,从而得到该目标数据模型。该卷积神经网络可以是3d卷积神经网络。

卷积神经网络是一种深度模型,与普通神经网络类似,由具有可学习的权重和偏置常量的神经元组成,通过局部连接和全局共享两种方式显著降低网络的复杂度。3d卷积神经网络在结构体系上类似于2d卷积神经网络,区别在于使用的是3d卷积核,因此可以捕捉3d空间维度中具有区分性的特征。由于医学图像数据通常是使用3d采集方式得到的,因此,3d卷积神经网络对于处理医学图像数据是非常有效的。

一种3d卷积神经网络的示例可以是u-net。u-net是一种基于编码器-解码器结构的卷积神经网络,常用于图像分割任务。编码器结构通过池化层降低空间维度并提取图像语义特征,解码器结构通过反卷积层修复物体的细节并恢复空间维度。编码器和解码器之间存在快捷连接,以帮助解码器更好地复原目标的细节信息。u-net通常会根据图像处理任务不同而针对性的进行结构性修改,可以应用于图像识别、目标检测或语义分割的任务中。

可选地,在本实施例中,在对目标图像进行预处理,得到预处理图像之前,可以通过上述多组数据对卷积神经网络进行训练,得到目标数据模型:获取多组数据中的每组数据中的样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息;使用多组数据中的每组数据中的样本对象的目标部位的三维图像信息,以及用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,对卷积神经网络进行训练,得到目标数据模型。

例如,对于肺癌浸润性的识别,可以基于多组胸部ct影像数据中肺结节的浸润性与非浸润性类别标注信息自动学习对于分类任务有用的特征信息,得到肺结节检测网络(3d卷积神经网络);通过肺结节检测网络找到可能对后期进行肺结节良恶性识别和肺癌浸润性识别有用的候选结节区域。

可选地,卷积神经网络中可以包括多个参数,可以将各个参数首先设定为预定值。将多组数据中的每组数据输入到卷积神经网络中,对卷积神经网络进行训练,从而调节各个参数的参数值。通过多组数据的训练对各个参数的参数值进行优化,从而得到目标数据模型。

可选地,在得到待检测对象的目标部位中的目标对象出现异常的目标概率之前,可以首先使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象。

可选地,在本实施例中,使用目标数据模型中的第一残差块和池化层对三维图像信息进行处理,提取出三维图像信息中包含的高层语义特征;使用目标数据模型中的第二残差块和反卷积层对高层语义特征执行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征;根据分辨率特征,解析出待检测对象的目标部位中的目标对象。

可选地,目标数据模型可以是基于3d卷积神经网络的数据模型,可以充分结合数据不同维度的特征信息,更准确地实现目标对象(例如,肺结节)的检测,并学习目标对象(肺结节)候选区域与周围组织形态之间的关系,有助于评估目标对象(肺结节)与目标部位(肺)是否出现异常(例如,癌细胞是否具有浸润性)。

可选地,为解决在对深卷积神经网络进行训练时通常会出现的退化问题(即,深层网络比浅层网络训练效果差),可以在卷积神经网络中添加残差块(residualblock)结构,通过加入一个恒等的快捷连接,使得网络的恒等映射变为零映射,使得网络更容易优化。

可选地,可以通过目标数据模型中的一个或多个池化层对输入数据(例如,归一化后得到的预处理图像,包含目标部位的三维图像信息)进行特征降维,提取出高层语义特征。还可以通过目标数据模型中的一个或多个残差块和一个或多个池化层对输入数据进行特征降维,提取出高层语义特征。通过在网络模型中加入残差块结构,可以提高网络模型的特征表征能力,防止梯度消失和模型退化,从而提高复杂的对象识别任务的识别准确率。

可选地,残差块处理数据的过程可以如图4所示,残差块的输入可以是预处理图像,或者池化层作用后的数据。

可选地,在提取出上述高层语义特征之后,可以使用目标数据模型的一个或多个反卷积层对提取出的高层语义特征进行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征。还可以使用目标数据模型的一个或多个残差块和一个或多个反卷积层对提取出的高层语义特征进行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征。

可选地,可以根据分辨率特征,解析出待检测对象的目标部位中的目标对象。可以采用类似于ssd算法的anchor生成机制和目标框回归机制生成待检测对象的目标部位中的目标对象。

例如,如图5所示,以u-net为例,在u-net编码阶段通过4个residualblock和4个池化层(pooling)作用进行特征降维提取出高层语义特征;然后在u-net解码阶段采用2个residualblock和2个反卷积层(deconv)作用得到用于解析特定分辨率结节可用到的特征;再检测(detection)并识别(classification)出目标对象。

可选地,在得到目标对象之后,可以确定用于表示待检测对象的目标部位中以待检测对象的目标部位的目标对象为中心的目标空间范围的目标特征,并使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,上述目标特征可以是目标对象映射至目标数据模型的最后一个卷积特征层上取出目标对象中心周围特定范围(例如,2*2*2*128)的特征图,对特征图进行最大池化处理,并根据最后一个卷积特征层上各特征的权重,计算出目标特征所对应的概率值,从而得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,在本实施例中,根据目标概率确定待检测对象的目标部位的识别结果可以包括:获取目标个数的目标对象,以及获取的各目标对象出现异常的目标概率;使用获取的各目标对象出现异常的目标概率,通过贝叶斯法则确定待检测对象的目标部位的识别结果。

可选地,在得到待检测对象的目标部位的目标对象出现异常的目标概率之后,可以根据所有的目标对象出现异常的目标概率,确定待检测对象的目标部位出现异常的概率(识别结果)。也可以从所有的目标对象中选取预定个数的目标对象,根据选取的目标对象出现异常的目标概率,确定待检测对象的目标部位出现异常的概率。

可选地,选取目标对象的依据可以是目标对象的可信度。目标部位中的各目标对象可以是基于数值(评分值)的,即,目标部位中的该部分是目标对象的评分值,评分值越高,目标对象的可信度越高。目标对象的可信度可以是基于目标数据模型的最后一个卷积特征层中各特征的权值进行计算得到的。

可选地,在选取出目标对象之后,可以先计算选取的各目标对象出现异常的概率,再结合选取的各目标对象的出现异常的概率,以贝叶斯法则方式计算目标部位出现异常的概率。

可选地,在本实施例中,在根据计算出的目标概率,确定目标对象的识别结果之后,可以将待检测对象的目标部位的识别结果,发送给发送目标图像的目标设备。

可选地,向目标设备发送的可以仅为识别结果,也可以以下数据:目标图像,预处理图像,目标对象在上述图像(目标图像或预处理图像)中的位置,各目标对象出现异常的概率,以及识别结果。上述目标对象在图像中的位置,各目标对象出现异常的概率以及识别结果可以独立于上述图像显示,也可以标记在上述图像之中。

可选地,在接收到识别结果之后,目标设备可以对识别结果进行显示。

需要说明的是,在相关的技术中,对象识别方式依赖于图像块切分的合理性,由于肺结节出现位置的不确定性,采用上述对象识别方式容易产生误识别。而在本申请中,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据通过卷积神经网络训练出的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。通过目标数据模型对待检测对象的目标部位的三维图像信息进行处理,达到了准确检测待检测对象的目标部位中的目标对象以及准确确定目标对象出现异常的概率的目的,从而实现了提高对象识别准确率的技术效果,进而解决了由于现有的对象识别方式依赖于图像块切分的合理性导致的容易产生误识别的技术问题。

作为一种可选的实施方案,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率包括:

s1,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象;

s2,确定目标特征,其中,目标特征用于表示待检测对象的目标部位中以待检测对象的目标部位的目标对象为中心的目标空间范围;

s3,使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象包括:

s11,使用目标数据模型中的第一残差块和池化层对三维图像信息进行处理,提取出三维图像信息中包含的高层语义特征;

s12,使用目标数据模型中的第二残差块和反卷积层对高层语义特征执行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征;

s13,根据分辨率特征,解析出待检测对象的目标部位中的目标对象。

例如,目标部分为肺部,目标对象为肺结节,卷积神经网络为u-net。在u-net编码阶段,通过4个residualblock和4个池化层作用进行特征降维提取出高层语义特征,然后在u-net解码阶段采用2个residualblock和2个反卷积层作用得到解析特定分辨率结节可用到的特征。然后采用类似于ssd算法的anchor生成机制和目标框回归机制生成所有可能的肺结节候选区域(即,目标对象的区域);将肺结节候选区域分别映射至最后一个卷积特征层上取出侯选区域中心周围2*2*2*128的特征图进行maxpooling(最大池化),并计算每个候选结节浸润性与非浸润性的概率。

通过本实施例,采用卷积神经网络与残差块相结合的方式,残差块的加入可以提高网络模型的特征表征能力,防止梯度消失和模型退化,进一步地,通过结合不同分辨率的特征层信息,使得网络模型能够更高召回目标对象,有助于目标对象出现异常的准确率。

作为一种可选的实施方案,对目标图像进行预处理,得到预处理图像包括:

s1,对目标图像进行轮廓检测,从目标图像中提取出待检测对象的目标部位,得到提取图像;

s2,对提取图像执行差值处理,将提取图像中的每个图像体素插值为指定空间尺度,得到插值图像;

s3,将插值图像中的每个图像体素的图像体素强度归一化到目标值,得到预处理图像。

例如,目标图像为胸部ct图像,目标部位为肺部,采用ct窗宽抑制技术抑制肺部周围骨骼区域对结节检测的影响;采用图像形态学技术提取出连通的3d肺部双叶区域降低非肺叶区域假阳性信号的影响;通过3d插值方法将每一个体素插值为1mm*1mm*1mm使得所有数据归一化到相同尺度空间;将图像体素强度归一化到0到255之间。

通过本实施例,对目标图像进行预处理,可以较低目标图像中无用信息对识别结果的影响,为对象识别提供更准确的数据,提高对象识别的准确性。

作为一种可选的实施方案,在对目标图像进行预处理,得到预处理图像之前,上述方法还包括:

s1,获取多组数据中的每组数据中的样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息;

s2,使用多组数据中的每组数据中的样本对象的目标部位的三维图像信息,以及用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,对卷积神经网络进行训练,得到目标数据模型。

通过本实施例,通过获取多组数据对卷积神经网络进行训练,得到目标数据模型,为对象识别提供模型支持。

作为一种可选的实施方案,根据目标概率确定待检测对象的目标部位的识别结果包括:

s1,获取目标个数的目标对象,以及获取的各目标对象出现异常的目标概率;

s2,使用获取的各目标对象出现异常的目标概率,通过贝叶斯法则确定待检测对象的目标部位的识别结果。

例如,从所有的肺结节(目标对象)候选区域中选出5个可信度最高的肺结节侯选区域,计算每个候选肺结节浸润性(出现异常)与非浸润性的概率,患者整体肺癌浸润性(出现异常)与非浸润性的概率可以结合5个候选结节的浸润性概率以贝叶斯法则方式计算得出。

通过本实施例,通过获取目标个数的目标对象,可以减少确定识别结果的计算量,提高对象识别的效率。

作为一种可选的实施方案,在根据计算出的目标概率,确定目标对象的识别结果之后,上述方法还包括:

s1,将待检测对象的目标部位的识别结果,发送给发送目标图像的目标设备。

例如,接收医务人员通过医院的目标系统上传的患者的ct医学影像,确定患者属于浸润性肺癌或非浸润性肺癌,将识别结果回传给医院,基于浸润性与非浸润性识别结果,医务人员可以评估病人的肺癌是否发生转移,进而作为治疗方案设计时的参考因素。

通过本实施例,通过将识别结果回传给发送目标图像的目标设备,可以为目标部位是否出现异常提供参考。

以下结合图6,对上述对象识别方法进行说明。该对象识别方法所使用的3d卷积网络结合了u-net和residualblock结构,其中,u-net结构是有多个residualblock级联构成:编码器中包含4个residualblock和4个池化层,解码器中包含2个residualblock和2个反卷积层。u-net在编码阶段通过一系列的池化操作对高维输入消除冗余信息、降低维度从而提取出有效的语义特征;在解码阶段通过一系列的反卷积操作从语义特征中恢复出适合肺结节检测的分辨率特征。通过anchor生成机制计算出可能的肺结节候选区域,然后映射至u-net最后一个特征图上提取出5个置信度最高的肺结节对应的识别特征,并通过贝叶斯法则计算出患者整体浸润风险值。

如图6所示,处理器通过步骤s602,对输入的ct图像进行预处理。通过步骤s604,采用u-net网络,对预处理后的图像进行肺结节检测,通过步骤s606,对肺结节的癌浸润性与非浸润性进行识别,进而对肺癌的浸润性与非浸润性进行识别,并通过步骤s608,将识别结果进行回传,以便医生接收。

通过本示例,选取u-net结构可以结合训练任务灵活定制cnn网络结构,且更容易结合不同分辨率的卷积层特征提高不同尺度肺结节检出率和准确性,进而提高肺癌浸润性与非浸润性识别准确率。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。

根据本发明实施例的另一个方面,还提供了一种用于实施上述对象识别方法的对象识别装置,如图7所示,该装置包括:

预处理单元702,用于对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;

处理单元704,用于使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据对卷积神经网络进行训练得到的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;

确定单元706,用于根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。

可选地,上述对象识别方法可以但不限于识别待检测对象的目标部位的识别过程。例如应用于医疗领域中。其中,上述医疗领域的应用可以是目标器官的三维图像中目标器官病变情况的识别。

可选地,在本实施例中,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息。

可选地,在对目标图像进行预处理,得到预处理图像之前,可以接收目标设备发送的该目标图像。目标设备可以使用已注册的账户登录到目标服务器,并将目标图像上传到目标服务器。目标设备还可以接收使用已注册的账户登录的设备发送的目标图像,将接收到的目标图像转发给服务器。

可选地,目标图像可以包含待检测对象的三维图像信息,待检测对象的三维图像信息包含了目标部位的三维图像信息以及目标部位周围的骨骼区域。目标图像可以是待检测对象的ct图像,或者是通过其他可以获取待检测对象的目标部位的三维图像信息的手段获取的图像。

可选地,在本实施例中,对目标图像进行预处理,得到预处理图像可以包括:对目标图像进行轮廓检测,从目标图像中提取出待检测对象的目标部位,得到提取图像;将提取图像中的每个图像体素插值为指定三维尺度,得到插值图像;将插值图像中的每个图像体素的强度归一化到目标值,得到预处理图像。

可选地,目标图像中除了包含待检测对象的目标部位的三维图像信息外,还可能包含待检测对象的目标部位周围区域的三维图像信息,可以通过对目标图像进行轮廓检测,基于目标部位的形态学特征,从目标图像提取出待检测对象的目标部分,从而得到提取图像。

可选地,在提取待检测对象的目标部位之前,可以先采用抑制技术抑制抑制目标部位周围区域对目标对象的影响。

可选地,在得到提取图像之后,对于提取图像中的每个图像体素(即,图像的体积元素),可以通过插值方法将其插值为指定三维尺度(例如,可以是1mm*1mm*1mm),得到差值图像,从而使得所有数据归一化到相同尺度空间。

可选地,在得到插值图像之后,对插值图像中的每一个图像体素的图像体素强度进行归一化处理,归一化到目标值,从而得到预处理图像。该目标值可以在预定范围以内(例如,0到255之间)。

可选地,在本实施例中,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率可以包括:使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象;确定目标特征,其中,目标特征与待检测对象的目标部位中以目标对象为中心的目标空间范围;使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,目标部位的目标对象可以是目标部位上出现异常可以通过三维图像数据被检测到的任意对象。该目标对象在目标部位上的位置可以是任意的。例如,目标对象位于目标部位的外表面,也可以位于目标部位的内部,或者内表面。又例如,目标对象位于目标部位的上端、下端、左端、右端等。目标对象的数量可以是一个或多个。不同目标对象的大小、形态、位置以及异常状态等可以是相同的,也可以是不同的。可以通过对三维图像信息进行分析,得到不同目标对象出现异常的概率。

可选地,目标数据模型可以是任意能够使用三维图像信息进行目标对象识别的数据,通过使用多组数据(样本数据)对卷积神经网络进行训练,得到模型中的各个参数,从而得到该目标数据模型。该卷积神经网络可以是3d卷积神经网络。

可选地,在本实施例中,在对目标图像进行预处理,得到预处理图像之前,可以通过上述多组数据对卷积神经网络进行训练,得到目标数据模型:获取多组数据中的每组数据中的样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息;使用多组数据中的每组数据中的样本对象的目标部位的三维图像信息,以及用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,对卷积神经网络进行训练,得到目标数据模型。

可选地,卷积神经网络中可以包括多个参数,可以将各个参数首先设定为预定值。将多组数据中的每组数据输入到卷积神经网络中,对卷积神经网络进行训练,从而调节各个参数的参数值。通过多组数据的训练对各个参数的参数值进行优化,从而得到目标数据模型。

可选地,在得到待检测对象的目标部位中的目标对象出现异常的目标概率之前,可以首先使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象。

可选地,在本实施例中,使用目标数据模型中的第一残差块和池化层对三维图像信息进行处理,提取出三维图像信息中包含的高层语义特征;使用目标数据模型中的第二残差块和反卷积层对高层语义特征执行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征;根据分辨率特征,解析出待检测对象的目标部位中的目标对象。

可选地,可以通过目标数据模型中的一个或多个池化层对输入数据(例如,归一化后得到的预处理图像,包含目标部位的三维图像信息)进行特征降维,提取出高层语义特征。还可以通过目标数据模型中的一个或多个残差块和一个或多个池化层对输入数据进行特征降维,提取出高层语义特征。通过在网络模型中加入残差块结构,可以提高网络模型的特征表征能力,防止梯度消失和模型退化,从而提高复杂的对象识别任务的识别准确率。

可选地,在提取出上述高层语义特征之后,可以使用目标数据模型的一个或多个反卷积层对提取出的高层语义特征进行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征。还可以使用目标数据模型的一个或多个残差块和一个或多个反卷积层对提取出的高层语义特征进行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征。

可选地,可以根据分辨率特征,解析出待检测对象的目标部位中的目标对象。可以采用类似于ssd算法的anchor生成机制和目标框回归机制生成待检测对象的目标部位中的目标对象。

可选地,在得到目标对象之后,可以确定用于表示待检测对象的目标部位中以待检测对象的目标部位的目标对象为中心的目标空间范围的目标特征,并使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,上述目标特征可以是目标对象映射至目标数据模型的最后一个卷积特征层上取出目标对象中心周围特定范围(例如,2*2*2*128)的特征图,对特征图进行最大池化处理,并根据最后一个卷积特征层上各特征的权重,计算出目标特征所对应的概率值,从而得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,在本实施例中,根据目标概率确定待检测对象的目标部位的识别结果可以包括:获取目标个数的目标对象,以及获取的各目标对象出现异常的目标概率;使用获取的各目标对象出现异常的目标概率,通过贝叶斯法则确定待检测对象的目标部位的识别结果。

可选地,在得到待检测对象的目标部位的目标对象出现异常的目标概率之后,可以根据所有的目标对象出现异常的目标概率,确定待检测对象的目标部位出现异常的概率(识别结果)。也可以从所有的目标对象中选取预定个数的目标对象,根据选取的目标对象出现异常的目标概率,确定待检测对象的目标部位出现异常的概率。

可选地,选取目标对象的依据可以是目标对象的可信度。目标部位中的各目标对象可以是基于数值(评分值)的,即,目标部位中的该部分是目标对象的评分值,评分值越高,目标对象的可信度越高。目标对象的可信度可以是基于目标数据模型的最后一个卷积特征层中各特征的权值进行计算得到的。

可选地,在选取出目标对象之后,可以先计算选取的各目标对象出现异常的概率,再结合选取的各目标对象的出现异常的概率,以贝叶斯法则方式计算目标部位出现异常的概率。

可选地,在本实施例中,在根据计算出的目标概率,确定目标对象的识别结果之后,可以将待检测对象的目标部位的识别结果,发送给发送目标图像的目标设备。

可选地,向目标设备发送的可以仅为识别结果,也可以以下数据:目标图像,预处理图像,目标对象在上述图像(目标图像或预处理图像)中的位置,各目标对象出现异常的概率,以及识别结果。上述目标对象在目标图像中的位置,各目标对象出现异常的概率以及识别结果可以独立于上述图像显示,也可以标记在上述图像之中。

可选地,在接收到识别结果之后,目标设备可以对识别结果进行显示。

需要说明的是,在相关的技术中,对象识别方式依赖于图像块切分的合理性,由于肺结节出现位置的不确定性,采用上述对象识别方式容易产生误识别。而在本申请中,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位中的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据通过卷积神经网络训练出的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。通过目标数据模型对待检测对象的目标部位的三维图像信息进行处理,达到了准确检测待检测对象的目标部位中的目标对象以及准确确定目标对象出现异常的概率的目的,从而实现了提高对象识别准确率的技术效果,进而解决了由于现有的对象识别方式依赖于图像块切分的合理性导致的容易产生误识别的技术问题。

作为一种可选的实施方案,处理单元704包括:

(1)处理模块,用于使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象;

(2)确定模块,用于确定目标特征,其中,目标特征用于表示待检测对象的目标部位中以待检测对象的目标部位的目标对象为中心的目标空间范围;

(3)使用模块,用于使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,上述处理模块包括:

(11)提取子模块,用于使用目标数据模型中的第一残差块和池化层对三维图像信息进行处理,提取出三维图像信息中包含的高层语义特征;

(12)恢复子模块,用于使用目标数据模型中的第二残差块和反卷积层对高层语义特征执行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征;

(13)解析子模块,根据分辨率特征,解析出待检测对象的目标部位中的目标对象。

通过本实施例,采用卷积神经网络与残差块相结合的方式,残差块的加入可以提高网络模型的特征表征能力,防止梯度消失和模型退化,进一步地,通过结合不同分辨率的特征层信息,使得网络模型能够更高召回目标对象,有助于目标对象出现异常的准确率。

作为一种可选的实施方案,预处理单元702包括:

(1)提取模块,用于对目标图像进行轮廓检测,从目标图像中提取出待检测对象的目标部位,得到提取图像;

(2)插值模块,用于对提取图像执行差值处理,将提取图像中的每个图像体素插值为指定空间尺度,得到插值图像;

(3)归一化模块,用于将插值图像中的每个图像体素的图像体素强度归一化到目标值,得到预处理图像。

通过本实施例,对目标图像进行预处理,可以较低目标图像中无用信息对识别结果的影响,为对象识别提供更准确的数据,提高对象识别的准确性。

作为一种可选的实施方案,上述装置还包括:

(1)获取单元,用于在对目标图像进行预处理,得到预处理图像之前,获取多组数据中的每组数据中的样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息;

(2)训练单元,用于使用多组数据中的每组数据中的样本对象的目标部位的三维图像信息,以及用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,对卷积神经网络进行训练,得到目标数据模型。

通过本实施例,通过获取多组数据对卷积神经网络进行训练,得到目标数据模型,为对象识别提供模型支持。

作为一种可选的实施方案,确定单元706包括:

(1)获取子单元,用于获取目标个数的目标对象,以及获取的各目标对象出现异常的目标概率;

(2)确定子单元,用于使用获取的各目标对象出现异常的目标概率,通过贝叶斯法则确定待检测对象的目标部位的识别结果。

通过本实施例,通过获取目标个数的目标对象,可以减少确定识别结果的计算量,提高对象识别的效率。

作为一种可选的实施方案,上述装置还包括:

(1)发送单元,用于在根据计算出的目标概率,确定目标对象的识别结果之后,将待检测对象的目标部位的识别结果,发送给发送目标图像的目标设备。

通过本实施例,通过将识别结果回传给发送目标图像的目标设备,可以为目标部位是否出现异常提供参考。

根据本发明的实施例的又一方面,还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;

s2,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据对卷积神经网络进行训练得到的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;

s3,根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象;

s2,确定目标特征,其中,目标特征用于表示待检测对象的目标部位中以待检测对象的目标部位的目标对象为中心的目标空间范围;

s3,使用目标特征,得到待检测对象的目标部位中的目标对象出现异常的目标概率。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,使用目标数据模型中的第一残差块和池化层对三维图像信息进行处理,提取出三维图像信息中包含的高层语义特征;

s2,使用目标数据模型中的第二残差块和反卷积层对高层语义特征执行处理,从高层语义特征中恢复出用于解析目标分辨率的目标对象的分辨率特征;

s4,根据分辨率特征,解析出待检测对象的目标部位中的目标对象。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,对目标图像进行轮廓检测,从目标图像中提取出待检测对象的目标部位,得到提取图像;

s2,对提取图像执行差值处理,将提取图像中的每个图像体素插值为指定空间尺度,得到插值图像;

s3,将插值图像中的每个图像体素的图像体素强度归一化到目标值,得到预处理图像。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,在对目标图像进行预处理,得到预处理图像之前,获取多组数据中的每组数据中的样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息;

s2,使用多组数据中的每组数据中的样本对象的目标部位的三维图像信息,以及用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,对卷积神经网络进行训练,得到目标数据模型。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,获取目标个数的目标对象,以及获取的各目标对象出现异常的目标概率;

s2,使用获取的各目标对象出现异常的目标概率,通过贝叶斯法则确定待检测对象的目标部位的识别结果。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,在根据计算出的目标概率,确定目标对象的识别结果之后,将待检测对象的目标部位的识别结果,发送给发送目标图像的目标设备。

可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

根据本发明实施例的又一个方面,还提供了一种用于实施上述对象方法的电子装置,如图8所示,该电子装置包括:处理器802、存储器804、传输装置806等。该存储器中存储有计算机程序,该处理器被设置为通过计算机程序执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,对目标图像进行预处理,得到预处理图像,其中,预处理图像包含待检测对象的目标部位的三维图像信息;

s2,使用目标数据模型对三维图像信息进行处理,得到待检测对象的目标部位的目标对象出现异常的目标概率,其中,目标数据模型为使用多组数据对卷积神经网络进行训练得到的,多组数据中的每组数据均包括:样本对象的目标部位的三维图像信息和用于指示样本对象的目标部位中的目标对象是否出现异常的指示信息,其中,样本对象的目标部位的三维图像信息至少用于表示样本对象的目标部位中的目标对象;

s3,根据目标概率确定待检测对象的目标部位的识别结果,其中,识别结果用于指示待检测对象的目标部位出现异常的概率。

可选地,本领域普通技术人员可以理解,图8所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图8其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图8中所示更多或者更少的组件(如网络接口等),或者具有与图8所示不同的配置。

其中,存储器804可用于存储软件程序以及模块,如本发明实施例中的对象识别方法和装置对应的程序指令/模块,处理器802通过运行存储在存储器804内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述对象识别方法。存储器804可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器804可进一步包括相对于处理器802远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的传输装置806用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置806包括一个网络适配器(networkinterfacecontroller,简称为nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置806为射频(radiofrequency,简称为rf)模块,其用于通过无线方式与互联网进行通讯。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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

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

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

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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