1.一种指纹识别的方法,其特征在于,包括:指纹采集步骤:获取指纹图像,从所述指纹图像中提取指纹特征值;
模板选取步骤:从模板数据库中选出活跃模板,并提取所述活跃模板的特征值,其中指纹模板均标记有匹配成功次数,所述活跃模板为所述指纹模板中标记的匹配成功次数最高的,选出所述活跃模板后,将所述活跃模板从选择范围中剔除;
匹配步骤:将所述指纹特征值与所述活跃模板的特征值进行比对;
若匹配失败,返回执行所述模板选取步骤,若匹配成功,则为所述活跃模板标记的匹配成功次数增加一次;
在模板选取步骤中,所述从模板数据库中选出活跃模板,包括:从模板数据库中根据指纹模板标记的匹配成功次数由多到少顺次选出多个指纹模板,以形成模板集合;
从所述模板集合中选出活跃模板;
所述方法还包括:
读取步骤:在所述匹配步骤中匹配失败的条件下,从所述模板数据库中读取一个新指纹模板,并且将所述新指纹模板加入到所述模板集合;
将所述新指纹模板加入所述模板集合后,再从所述模板集合中选出活跃模板。
2.根据权利要求1所述的方法,其特征在于,所述新指纹模板标记的匹配成功次数是所述模板数据库的剩余指纹模板中最高的。
3.根据权利要求1所述的方法,其特征在于,所述指纹采集步骤,还包括:获取指纹图像的过程中从所述指纹图像中提取显著特征值;
所述匹配步骤,包括:
将所述显著特征值与所述活跃模板的特征值比对;
若匹配度未超过设定阈值,与模板选取步骤中选出的下一活跃模板的特征值比对;
若匹配度超过设定阈值,将所述指纹采集步骤中获取指纹图像后提取的所有指纹特征值与所述活跃模板的特征值进行比对,若匹配失败,返回执行所述模板选取步骤,若匹配成功,则为所述活跃模板标记的匹配成功次数增加一次。
4.一种指纹识别的装置,其特征在于,包括:指纹采集模块:用于获取指纹图像,以从所述指纹图像提取指纹特征值;
模板选取模块:用于从模板数据库中选出活跃模板,以提取所述活跃模板的特征值,其中指纹模板均标记有匹配成功次数,所述活跃模板为所述指纹模板中标记的匹配成功次数最高的,选出所述活跃模板后,将所述活跃模板从选择范围中剔除;
匹配模块:用于将所述指纹特征值与所述活跃模板的特征值进行比对;
若匹配失败,模板选取模块再次选出活跃模板,以进行下一次匹配,若匹配成功,则为所述活跃模板标记的匹配成功次数增加一次;
所述模板选取模块,还用于:
从模板数据库中根据指纹模板标记的匹配成功次数由多到少顺次选出多个指纹模板,以形成模板集合;
从所述模板集合中选出活跃模板;
所述装置还包括读取模块,用于:在匹配模块匹配失败的条件下,从所述模板数据库中读取一个新指纹模板,并且将所述新指纹模板加入到所述模板集合;
将所述新指纹模板加入所述模板集合后,所述模板选取模块从所述模板集合中选出活跃模板。
5.一种终端,其特征在于,所述终端包括权利要求4所述的指纹识别装置。