基于机器学习的预后生存阶段预测方法和系统转让专利

申请号 : CN202210109421.2

文献号 : CN114496306B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 彭歆王海辉贾梦琪王学超高敏俞光岩章文博杜文于尧叶鹏

申请人 : 北京大学口腔医学院北京航空航天大学

摘要 :

本发明公开了一种基于机器学习的预后生存阶段预测方法和系统,所述方法包括:获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集;基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;在所述第一数据集中训练得到术后生存几率预测模型;根据所述术后生存几率模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型。解决了无法基于大数据作出预后生存情况判断的技术问题。

权利要求 :

1.一种基于机器学习的预后生存阶段预测方法,其特征在于,所述方法包括:获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态;

基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;

基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;

根据所述术后生存几率预测模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型;

其中,所述对所述患者原始信息数据进行整合,具体包括:

将术前信息、术后信息和生存状态分别划分为多个必要特征;

遍历所述患者原始信息数据,并删除未包含全部必要特征的数据;

对删除后的剩余数据进行预处理,并将预处理后的数据划分为训练集和验证集。

2.根据权利要求1所述的预后生存阶段预测方法,其特征在于,所述分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度,之后还包括:分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度,以得到多个影响因素对应的影响程度结果;

基于所述影响程度结果对各所述影响因素进行排序。

3.根据权利要求2所述的预后生存阶段预测方法,其特征在于,所述分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度,具体包括:利用卡方检验、F检验、信息增益、Pearson相关性、Spearman相关性和决策树算法,分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度。

4.根据权利要求2所述的预后生存阶段预测方法,其特征在于,所述分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度,具体包括:利用Kaplan‑Meier分析法,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度。

5.根据权利要求1所述的预后生存阶段预测方法,其特征在于,所述对删除后的剩余数据进行预处理,具体包括:利用分期特征和远处转移特征,对剩余数据进行独热编码和归一化处理,以得到所述训练集和所述验证集。

6.根据权利要求5所述的预后生存阶段预测方法,其特征在于,所述训练集与所述验证集的数据比例为9:1。

7.一种基于机器学习的预后生存阶段预测系统,用于实施如权利要求1‑6任一项所述的方法,其特征在于,所述系统包括:数据处理单元,用于获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态;

相关度分析单元,用于基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;

第一预测模型生成单元,用于基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;

第二预测模型生成单元,用于根据所述术后生存几率预测模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型;

其中,所述对所述患者原始信息数据进行整合,具体包括:

将术前信息、术后信息和生存状态分别划分为多个必要特征;

遍历所述患者原始信息数据,并删除未包含全部必要特征的数据;

对删除后的剩余数据进行预处理,并将预处理后的数据划分为训练集和验证集。

8.一种智能终端,其特征在于,所述智能终端包括:数据采集器、处理器和存储器;

所述数据采集器用于采集数据;所述存储器用于存储一个或多个程序指令;所述处理器,用于执行一个或多个程序指令,用以执行如权利要求1‑6任一项所述的方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行如权利要求1‑6任一项所述的方法。

说明书 :

基于机器学习的预后生存阶段预测方法和系统

技术领域

[0001] 本发明涉及数据统计技术领域,尤其涉及一种基于机器学习的预后生存阶段预测方法和系统。

背景技术

[0002] 目前,手术、放疗、化疗、生物治疗是治疗癌症的四大手段。以唾液腺癌的治疗为例,对于唾液腺癌的治疗目前主张采用综合序列治疗,即针对患者的具体情况,采取有计划、分步骤的多种治疗手段,以期取得最佳治疗效果。但是,在医疗手段实施开始之前,目前无法结合大数据给出基本的预后生存情况判断,无法为医患提供较为准确的预后结果预测。并且,现有技术无法规范化保存患者的病情和预后信息,无法形成历史患者数据积累。

发明内容

[0003] 本发明的目的是提供一种基于机器学习的预后生存阶段预测方法和系统,以至少部分解决现有技术中存在的无法基于大数据作出预后生存情况判断的技术问题。该目的是通过以下技术方案实现的:
[0004] 本发明提供一种基于机器学习的预后生存阶段预测方法,所述方法包括:
[0005] 获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态;
[0006] 基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;
[0007] 基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;
[0008] 根据所述术后生存几率模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型。
[0009] 进一步地,所述分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度,之后还包括:
[0010] 分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度,以得到多个影响因素对应的影响程度结果;
[0011] 基于所述影响程度结果对各所述影响因素进行排序。
[0012] 进一步地,所述分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度,具体包括:
[0013] 利用卡方检验、F检验、信息增益、Pearson相关性、Spearman相关性和决策树算法,分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度。
[0014] 进一步地,所述分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度,具体包括:
[0015] 利用Kaplan‑Meier分析法,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度。
[0016] 进一步地,所述对所述患者原始信息数据进行整合,具体包括:
[0017] 将术前信息、术后信息和生存状态分别划分为多个必要特征;
[0018] 遍历所述患者原始信息数据,并删除未包含全部必要特征的数据;
[0019] 对删除后的剩余数据进行预处理,并将预处理后的数据划分为训练集和验证集。
[0020] 进一步地,所述对删除后的剩余数据进行预处理,具体包括:
[0021] 利用分期特征和远处转移特征,对剩余数据进行独热编码和归一化处理,以得到所述训练集和所述验证集。
[0022] 进一步地,所述训练集与所述验证集的数据比例为9:1。
[0023] 本发明还提供一种基于机器学习的预后生存阶段预测系统,用于实施如上所述的方法,所述系统包括:
[0024] 数据处理单元,用于获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态;
[0025] 相关度分析单元,用于基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;
[0026] 第一预测模型生成单元,用于基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;
[0027] 第二预测模型生成单元,用于根据所述术后生存几率模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型。
[0028] 本发明还提供一种智能终端,所述装置包括:数据采集器、处理器和存储器;
[0029] 所述数据采集器用于采集数据;所述存储器用于存储一个或多个程序指令;所述处理器,用于执行一个或多个程序指令,用以执行如上所述的方法。
[0030] 本发明还提供一种计算机可读存储介质,所述计算机存储介质中包含一个或多个程序指令,所述一个或多个程序指令用于执行如上所述的方法。
[0031] 本发明提供的基于机器学习的预后生存阶段预测方法,以原始数据为基础,结合人工智能机器学习算法,构建了预后生存模型,能够辅助医生对患者的预后进行预测。并基于统计学分析得出对预后生存产生重要影响的因素,并对其影响程度进行排序,以使得预后模型预测准确性更高。解决了现有技术中存在的无法基于大数据作出预后生存情况判断的技术问题。

附图说明

[0032] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的附图标记表示相同的部件。在附图中:
[0033] 图1为本发明所提供的基于机器学习的预后生存阶段预测方法一种具体实施方式的流程图;
[0034] 图2为特征重要度排序图;
[0035] 图3为本发明所提供的基于机器学习的预后生存阶段预测系统一种具体实施方式的结构框图。

具体实施方式

[0036] 下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0037] 本发明提出一种基于机器学习的预后生存阶段预测方法,能够较为准确地给出影响患者病情的因素排序,并据此分阶段对患者进行术后生存预测,以规范化保存患者详细数据。
[0038] 在一种具体实施方式中,如图1所示,本发明提供的基于机器学习的预后生存阶段预测方法,包括以下步骤:
[0039] S1:获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态。
[0040] 在对所述患者原始信息数据进行整合时,包括以下步骤:
[0041] S101:将术前信息、术后信息和生存状态分别划分为多个必要特征,这些特征可以包括表征疾病类型、疾病病理类型,以及所处分期等各种特征信息。
[0042] S102:遍历所述患者原始信息数据,并删除未包含全部必要特征的数据;
[0043] S103:对删除后的剩余数据进行预处理,并将预处理后的数据划分为训练集和验证集。具体地,利用分期特征和远处转移特征,对剩余数据进行独热编码和归一化处理,以得到所述训练集和所述验证集,其中,所述训练集与所述验证集的数据比例为9:1。
[0044] S2:基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度。具体为,利用Kaplan‑Meier分析法,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度。
[0045] 进一步地,所述分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度,之后还包括:
[0046] 分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度,以得到多个影响因素对应的影响程度结果。具体为,利用卡方检验、F检验、信息增益、Pearson相关性、Spearman相关性和决策树算法,分析多种所述术前信息、多种所述术后信息对所述生存状态的影响程度。
[0047] 本实施例以卡方检验和Pearson相关性算法为例进行描述,其他的算法与此类似,不做赘述。
[0048] 具体地,卡方检验属于非参数检验的范畴,主要是比较两个及两个以上样本率(构成比)以及两个分类变量的关联性分析,其根本思想就是在于比较理论频数和实际频数的吻合程度或拟合优度问题。卡方值越大,表明实际观察值与期望值偏离越大,也说明两个事件的相互独立性越弱。具体计算公式如下:
[0049]
[0050] Pearson相关性也是衡量变量相似度的一种方法,它用来衡量连续变量之间的相关程度,其输出范围为‑1到+1,0则代表无相关性,负值为负相关,正值为正相关,与目标变量相似程度高的变量认为其重要度较高。具体计算公式如下:
[0051]
[0052] 在该实施例中,对“患者生存状态”这一目标变量进行影响因素分析,与其相关性强则代表重要程度高,反之,相关性低则重要程度低。基于所述影响程度结果对各所述影响因素进行排序,具体如图2所示:
[0053] S3:基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;
[0054] S4:根据所述术后生存几率模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型。
[0055] 在上述具体实施方式中,本发明提供的基于机器学习的预后生存阶段预测方法,以原始数据为基础,结合人工智能机器学习算法,构建了预后生存模型,能够辅助医生对患者的预后进行预测。并基于统计学分析得出对预后生存产生重要影响的因素,并对其影响程度进行排序,以使得预后模型预测准确性更高。解决了现有技术中存在的无法基于大数据作出预后生存情况判断的技术问题。
[0056] 下面以唾液腺癌预后模型的建立为例,简述本发明所提供的预后生存阶段预测方法的具体实现过程。
[0057] 唾液腺癌是头颈部较常见的恶性肿瘤之一,其发生与多种内、外因素有关,包括吸烟、饮酒、病毒感染、营养不良、饮食习惯和局部刺激等,其中尤其以吸烟、饮酒的危害性最大。从世界范围看,口腔与咽癌的发病率较高,位居全身恶性肿瘤的第6位(排在肺、胃、乳腺、结肠和直肠癌、宫颈癌之后),每年新发病例约35万到40万。我国人口众多,唾液腺癌的实际病例数位居世界前列。
[0058] 在利用本发明所提供的方法进行唾液腺癌患者预后情况预测时,包括以下步骤:
[0059] S100:获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合。
[0060] 该步骤即是对原始患者数据进行增强处理。
[0061] 首先,对原始数据进行整体分析,其中包含两个数据集,分别为“无复发时间”数据集和“带复发时间”数据集。每一个数据集均由患者“术前信息”、“术后信息”和“生存状态”三部分构成。
[0062] 其中,“术前信息”的特征可以包括性别;年龄;发病部位,如腮腺、颌下腺、舌下腺、腭、磨牙后区、颊、舌、唇、上颌和其他部位;病理类型,如高分化黏液表皮样癌、中分化黏液表皮样癌、低分化黏液表皮样癌、腺样囊性癌、癌在多形性腺瘤中、非特异性腺癌、腺泡细胞癌、肌上皮癌、多型性腺癌、基底细胞腺癌、唾液腺导管癌、鳞状细胞癌、淋巴上皮癌、上皮‑肌上皮癌、嗜酸细胞腺癌、透明细胞癌和其他类型;T分期,如根据原发肿瘤大小及波及范围,分为1、2、3、4期;N分期,如根据淋巴结的大小、质地、是否粘连分成0、1、2、3级;M分期,如根据各种临床检查结果确定术前是否出现远处转移。
[0063] “术后信息”的特征可以包括随访时间,如最后一次的随访时间与手术日期之间的间隔,以月为单位;局部复发,如术后是否在原位置复发;颈部复发,如术后是否出现颈部转移;远处转移,如术后是否出现远处转移,其中若在术前就出现转移,不论术后是否出现远处转移,均标记为转移;放疗,如术后是否补充过放疗或粒子放疗,包含无、有或未知;化疗,如术后是否补充化疗,包含无、有或未知。
[0064] “生存状态”的特征可以包括生存状态,如无瘤生存:肿瘤切除干净没有复发,患者处于生存状态;带瘤生存:肿瘤未切除干净,患者仍处于生存状态;复发死亡:原发部位的肿瘤复发,患者死亡;转移死亡:肿瘤转移到其他地方,比如肺部、脑、骨等,患者死亡;其它原因导致患者死亡,如脑出血、车祸、自杀、其他癌症等;全因死亡,如至随访截止时,患者的生存状态,包含:生存、因唾液腺恶性肿瘤死亡和因其他疾病死亡。
[0065] 上述特征均为第一数据集中需要包含的信息特征,进一步地,带复发时间的第二数据集在无复发时间的第一数据集基础上,在患者术后信息部分,增添患者复发时间。相应特征更改如下:局部复发,如术后是否在原位置复发,其中“\”代表无复发,数字代表有复发,且为复发时间,单位:月;颈部复发,如术后是否出现颈部转移情况,其中“\”代表无复发,数字代表有复发,且为复发时间,单位:月;远处转移,如术后是否出现远处转移情况,其中“\”代表无转移,数字代表有转移,且为转移时间,单位:月。
[0066] 在通过上述方法对数据集进行整理和分类后,对数据集中各特征,如性别、年龄、发病部位、病理类型、T分期、N分期、M分期、随访时间、局部复发、颈部复发、远处转移、放疗、化疗、生存状态、全因死亡等的分布情况和数据完整性进行分析,采用Python编程语言进行画图直观展示,由于数据完整性达到97.9%,所以直接删除特征信息不完整的数据。
[0067] 而后,对剩余数据进行数据预处理操作,具体流程示例性如下:
[0068] 步骤1:在原始数据中选取“性别”、“年龄”、“发病部位”、“病理类型”、“T分期”、“N分期”、“M分期”、“局部复发”、“颈部复发”、“远处转移”、“放疗”、“化疗”和“全因死亡”13个特征信息;
[0069] 步骤2:将“放疗”或“化疗”特征信息中“未知”的患者数据删除;
[0070] 步骤3:将“生存状态”特征信息中为“其他死因”的患者数据删除;
[0071] 步骤4:利用“M分期”特征信息对“远处转移”特征信息进行细化,具体做法为:若唾液腺癌患者“M分期”特征信息为“术前无转移”且“远处转移”特征信息为“术后无转移”,则标记该患者“远处转移”特征信息为“远处转移‑术前无转移、术后无转移”;若唾液腺癌患者“M分期”特征信息为“术前无转移”且“远处转移”特征信息为“术后有转移”,则标记该患者“远处转移”特征信息为“远处转移‑术前无转移、术后有转移”;若唾液腺癌患者“M分期”特征信息为“术前有转移”,则标记该患者“远处转移”特征信息为“远处转移‑术前有转移”;
[0072] 步骤5:删除“M分期”特征信息;
[0073] 步骤6:对“性别”、“发病部位”、“病理类型”、“局部复发”、“颈部复发”、“远处转移”、“放疗”和“化疗”特征信息进行独热编码处理;
[0074] 步骤7:对“T分期”、“N分期”、“年龄”特征信息进行最大最小归一化处理;
[0075] 步骤8:将预处理后数据集划分为训练集和验证集,比例为9:1;
[0076] 步骤9:查看训练集和测试集各特征信息分布状态是否大致一致。
[0077] 在进行重要影响因素排序时,示例性的包括以下步骤:
[0078] 首先,利用Kaplan‑Meier分析法,分析各特征与患者预后生存状态之间的相关程度;
[0079] 其次,利用卡方检验、F检验、信息增益、Pearson相关性、Spearman相关性和决策树算法,分析处理各特征信息对患者预后的影响程度;
[0080] 最后,采用“投票法”,融合各种方法分析结果,给出综合影响因素排序。
[0081] 建立患者预后模型时,示例性地包括以下步骤:
[0082] 根据已有实际数据,利用第一数据集中特征信息,训练机器学习集成算法LightGBM‑模型,得到术后生存几率预测模型。
[0083] 利用第二数据集中患者术后时间信息,训练机器学习集成算法LightGBM‑模型,得到生存时间段预测模型。
[0084] 在实际应用中,术后生存几率预测模型负责第一阶段预测,给出患者术后生存几率,准确率可以达到91%以上;若术后生存几率预测模型得到的预测结果提示目标患者生存几率小于50%,则生存时间段预测模型负责第二阶段预测,给出该目标患者生存时间位于“小于2年”、“2年到5年”和“5年以上”这三个时间段的概率。并按照已有的历史数据格式保存患者详细信息,形成规范化数据积累。
[0085] 由上述可知,在以唾液腺癌为例时,本发明依托口腔医学为背景,结合人工智能机器学习算法,构建唾液腺癌患者预后生存模型。针对历史唾液腺癌患者数据,通过投票法,从统计学方面、机器学习算法方面和乘积极限法方面,归纳、总结出对唾液腺癌患者术后生存产生重要影响的因素,并对其影响程度进行排序,使得预后预测更加具有针对性。同时,该方法利用唾液腺癌患者数据中各种指标信息和术后详细回访时间信息,分别训练患者预后的术后生存几率预测模型和生存时间段预测模型,在保证模型鲁棒性的同时,整体预测取得91%以上的准确率。在实际应用中,该方法分阶段对唾液腺癌患者进行术后生存预测,同时自动规范化保存患者病情信息和预后信息,形成历史患者数据积累。
[0086] 除了上述方法,本发明还提供一种基于机器学习的预后生存阶段预测系统,用于实施如上所述的方法,在一种具体实施方式中,如图3所示,所述系统包括:
[0087] 数据处理单元100,用于获取既往预设时间段内的患者原始信息数据,并对所述患者原始信息数据进行整合,以得到无复发时间的第一数据集和带有复发时间的第二数据集,各数据集均包括对应患者的术前信息、术后信息和生存状态;
[0088] 相关度分析单元200,用于基于各对应患者所述术前信息、术后信息和生存状态,分析得到所述术前信息、所述术后信息与所述生存状态之间的相关程度;
[0089] 第一预测模型生成单元300,用于基于所述术前信息、所述术后信息与所述生存状态之间的相关程度,在所述第一数据集中训练得到术后生存几率预测模型;
[0090] 第二预测模型生成单元400,用于根据所述术后生存几率模型,判定目标患者的生存几率小于或等于预设值,则在所述第二数据集中训练得到生存时间段预测模型。
[0091] 在上述具体实施方式中,本发明提供的基于机器学习的预后生存阶段预测系统,以原始数据为基础,结合人工智能机器学习算法,构建了预后生存模型,能够辅助医生对患者的预后进行预测。并基于统计学分析得出对预后生存产生重要影响的因素,并对其影响程度进行排序,以使得预后模型预测准确性更高。解决了现有技术中存在的无法基于大数据作出预后生存情况判断的技术问题。
[0092] 本发明还提供一种智能终端,所述装置包括:数据采集器、处理器和存储器;
[0093] 所述数据采集器用于采集数据;所述存储器用于存储一个或多个程序指令;所述处理器,用于执行一个或多个程序指令,用以执行如上所述的方法。
[0094] 与上述实施例相对应的,本发明实施例还提供了一种计算机存储介质,该计算机存储介质中包含一个或多个程序指令。其中,所述一个或多个程序指令用于被一种双目相机深度标定系统执行如上所述的方法。
[0095] 应理解的是,文中使用的术语仅出于描述特定示例实施方式的目的,而无意于进行限制。除非上下文另外明确地指出,否则如文中使用的单数形式“一”、“一个”以及“所述”也可以表示包括复数形式。术语“包括”、“包含”、“含有”以及“具有”是包含性的,并且因此指明所陈述的特征、步骤、操作、元件和/或部件的存在,但并不排除存在或者添加一个或多个其它特征、步骤、操作、元件、部件、和/或它们的组合。文中描述的方法步骤、过程、以及操作不解释为必须要求它们以所描述或说明的特定顺序执行,除非明确指出执行顺序。还应当理解,可以使用另外或者替代的步骤。
[0096] 尽管可以在文中使用术语第一、第二、第三等来描述多个元件、部件、区域、层和/或部段,但是,这些元件、部件、区域、层和/或部段不应被这些术语所限制。这些术语可以仅用来将一个元件、部件、区域、层或部段与另一区域、层或部段区分开。除非上下文明确地指出,否则诸如“第一”、“第二”之类的术语以及其它数字术语在文中使用时并不暗示顺序或者次序。因此,以下讨论的第一元件、部件、区域、层或部段在不脱离示例实施方式的教导的情况下可以被称作第二元件、部件、区域、层或部段。
[0097] 在本发明实施例中,处理器可以是一种集成电路芯片,具有信号的处理能力。处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific工ntegrated Circuit,简称ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0098] 可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。处理器读取存储介质中的信息,结合其硬件完成上述方法的步骤。
[0099] 存储介质可以是存储器,例如可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
[0100] 其中,非易失性存储器可以是只读存储器(Read‑Only Memory,简称ROM)、可编程只读存储器(Programmable ROM,简称PROM)、可擦除可编程只读存储器(Erasable PROM,简称EPROM)、电可擦除可编程只读存储器(Electrically EPROM,简称EEPROM)或闪存。
[0101] 易失性存储器可以是随机存取存储器(Random Access Memory,简称RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,简称SRAM)、动态随机存取存储器(Dynamic RAM,简称DRAM)、同步动态随机存取存储器(Synchronous DRAM,简称SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,简称DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,简称ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,简称SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,简称DRRAM)。
[0102] 本发明实施例描述的存储介质旨在包括但不限于这些和任意其它适合类型的存储器。
[0103] 本领域技术人员应该可以意识到,在上述一个或多个示例中,本发明所描述的功能可以用硬件与软件组合来实现。当应用软件时,可以将相应功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0104] 以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。