本发明专利技术实施例提供了一种掌纹数据的识别方法和装置,该方法包括:获取手掌图像数据;从所述手掌图像数据中提取轮廓数据;采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据。由于轮廓与模板之间的匹配较为简单,计算量少,可以降低整体识别的复杂度,减少了识别的时间。
Method and device for recognizing palm print data
The embodiment of the invention provides a method and apparatus for palmprint recognition data, the method includes: obtaining the palm image data; extracting the contour data from the palm image data; matching the palmprint template with the preset contour data, identify palmprint data. Because the matching between contour and template is simple and less computation, it can reduce the complexity of overall recognition and reduce the recognition time.
【技术实现步骤摘要】
一种掌纹数据的识别方法和装置
本专利技术涉及计算机处理的
,特别是涉及一种掌纹数据的识别方法和一种掌纹数据的识别装置。
技术介绍
随着计算机技术的快速发展,生物识别技术作为一种新兴的身份识别技术,在政府、金融、军事等方面得到了广泛的发展。其中,掌纹数据的主线、皱纹、细小的纹理、脊末梢、分叉点等特征,可以用于生物识别,并且,由于掌纹数据的采集具有非侵犯性,用户比较容易接受,对采集的终端要求也不高。目前,一般通过HOUGH变换法、小波分析等算法识别掌纹数据,但是,这些算法的计算复杂度高,使得识别的时间较长。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种掌纹数据的识别方法和相应的一种掌纹数据的识别装置。依据本专利技术的一个方面,提供了一种掌纹数据的识别方法,包括:获取手掌图像数据;从所述手掌图像数据中提取轮廓数据;采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据。可选地,在所述从所述手掌图像数据中提取轮廓数据的步骤之前,所述方法还包括:对所述手掌图像数据进行预处理;其中,所述预处理包括如下的一种或多种:灰度处理,中值滤波处理。可选地,所述从所述手掌图像数据中提取轮廓数据的步骤包括:对所述掌纹图像数据中进行边缘检测,获得边缘图像数据;从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据。可选地,所述对所述掌纹图像数据中进行边缘检测,获得边缘图像数据的步骤包括:基于检测阈值对所述掌纹图像数据中进行边缘检测,获得边缘图像数据。可选地,所述从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据的步骤包括:从所述手掌图像数据的像素点总数取指定的比例,获得像素点数量阈值;从所述边缘图像数据中提取轮廓数据;判断所述轮廓数据的像素点数量是否小于所述像素点数量阈值;若是,则确定所述轮廓数据的像素点数量符合预设的轮廓条件;若否,则调整所述检测阈值,返回执行所述基于检测阈值对所述掌纹图像数据中进行边缘检测,获得边缘图像数据的步骤。可选地,在所述从所述边缘图像数据中提取轮廓数据的步骤之后,所述从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据的步骤还包括:去除像素点数量小于预设的数量阈值的轮廓数据。可选地,所述采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据的步骤包括:提取手掌主线的主线模板;采用所述主线模板与所述轮廓数据进行匹配,识别出主线数据;其中,所述手掌主线包括如下的一个或多个:生命线、智慧线、感情线。可选地,所述采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据的步骤还包括:合并属于同一个手掌主线的轮廓数据。可选地,还包括:在所述手掌图像数据中绘制所述掌纹数据,生成手掌掌纹图像。根据本专利技术的另一方面,提供了一种掌纹数据的识别装置,包括:手掌图像数据获取模块,适于获取手掌图像数据;轮廓数据提取模块,适于从所述手掌图像数据中提取轮廓数据;掌纹模板匹配模块,适于采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据。可选地,还包括:预处理模块,适于对所述手掌图像数据进行预处理;其中,所述预处理包括如下的一种或多种:灰度处理,中值滤波处理。可选地,所述轮廓数据提取模块还适于:对所述掌纹图像数据中进行边缘检测,获得边缘图像数据;从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据。可选地,所述轮廓数据提取模块还适于:基于检测阈值对所述掌纹图像数据中进行边缘检测,获得边缘图像数据。可选地,所述轮廓数据提取模块还适于:从所述手掌图像数据的像素点总数取指定的比例,获得像素点数量阈值;从所述边缘图像数据中提取轮廓数据;判断所述轮廓数据的像素点数量是否小于所述像素点数量阈值;若是,则确定所述轮廓数据的像素点数量符合预设的轮廓条件;若否,则调整所述检测阈值,返回执行所述基于检测阈值对所述掌纹图像数据中进行边缘检测,获得边缘图像数据的步骤。可选地,所述轮廓数据提取模块还适于:去除像素点数量小于预设的数量阈值的轮廓数据。可选地,所述掌纹模板匹配模块还适于:提取手掌主线的主线模板;采用所述主线模板与所述轮廓数据进行匹配,识别出主线数据;其中,所述手掌主线包括如下的一个或多个:生命线、智慧线、感情线。可选地,所述掌纹模板匹配模块还适于:合并属于同一个手掌主线的轮廓数据。可选地,还包括:手掌掌纹图像生成模块,适于在所述手掌图像数据中绘制所述掌纹数据,生成手掌掌纹图像。本专利技术实施例从手掌图像数据中提取轮廓数据,采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据,由于轮廓与模板之间的匹配较为简单,计算量少,可以降低整体识别的复杂度,减少了识别的时间。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种掌纹数据的识别方法的步骤流程图;图2A-图2B示出了根据本专利技术一个实施例的一种灰度处理的示例图;图3A-图3B示出了根据本专利技术一个实施例的一种中值滤波处理的示例图;图4示出了根据本专利技术一个实施例的一种检测阈值的调整示例图;图5示出了根据本专利技术一个实施例的一种主线的掌纹模板的示例图;图6示出了根据本专利技术一个实施例的一种手掌掌纹图像的示例图;以及图7示出了根据本专利技术一个实施例的一种掌纹数据的识别装置的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,示出了根据本专利技术一个实施例的一种掌纹数据的识别方法的步骤流程图,具体可以包括如下步骤:步骤101,获取手掌图像数据。在具体实现中,本专利技术实施例可以应用于业务平台,其本质可以为独立的服务器或服务器集群,如分布式系统。业务平台可以提供API(ApplicationProgrammingInterface,应用程序编程接口)接口,移动终端可以按照该API接口的规范,封装业务请求发送至业务平台,以调用该业务提供掌纹服务。在本专利技术实施例中,移动终端可以调用摄像头采集手掌图像数据,并上传至图床,其中,如图2A所示,手掌图像数据为记载有手掌的图像数据。图床为一个独立于业务平台、移动终端的第三方的云平台,可以对用户提供云服务,用户在申请了相应的账号之后,分配相应的云服务器,如虚拟机,并在该云服务器中建立数据库。移动终端可以通过图床提供的接口上传手掌图像数据到该云服务器中,该云服务器可以将手掌图像数据存储,并分配第一地址,例如,URL(UniformResourceLocator,统一资源定位符)。需要说明的是,移动终端在上传手掌图像数据之前,可以对手掌图像数据进行压缩,以减少传输的本文档来自技高网...
【技术保护点】
一种掌纹数据的识别方法,包括:获取手掌图像数据;从所述手掌图像数据中提取轮廓数据;采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据。
【技术特征摘要】
1.一种掌纹数据的识别方法,包括:获取手掌图像数据;从所述手掌图像数据中提取轮廓数据;采用预置的掌纹模板与所述轮廓数据进行匹配,识别出掌纹数据。2.如权利要求1所述的方法,其特征在于,在所述从所述手掌图像数据中提取轮廓数据的步骤之前,所述方法还包括:对所述手掌图像数据进行预处理;其中,所述预处理包括如下的一种或多种:灰度处理,中值滤波处理。3.如权利要求1-2任一项所述的方法,其特征在于,所述从所述手掌图像数据中提取轮廓数据的步骤包括:对所述掌纹图像数据中进行边缘检测,获得边缘图像数据;从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据。4.如权利要求1-3任一项所述的方法,其特征在于,所述对所述掌纹图像数据中进行边缘检测,获得边缘图像数据的步骤包括:基于检测阈值对所述掌纹图像数据中进行边缘检测,获得边缘图像数据。5.如权利要求1-4任一项所述的方法,其特征在于,所述从所述边缘图像数据中提取像素点数量预符合设的轮廓条件的轮廓数据的步骤包括:从所述手掌图像数据的像素点总数取指定的比例,获得像素点数量阈值;从所述边缘图像数据中提取轮廓数据;判断所述轮廓数据的像素点数量是否小于所述像素点数量阈值;若是,则确定所述轮廓数据的像素点数量符合预设的轮廓条件;若否,...
【专利技术属性】
技术研发人员:孙鹏,李建方,刘琦玉,兰天,冯姗姗,王佳裕,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。