CN103678978A - 指纹识别认证***及其方法 - Google Patents
指纹识别认证***及其方法 Download PDFInfo
- Publication number
- CN103678978A CN103678978A CN201310077727.5A CN201310077727A CN103678978A CN 103678978 A CN103678978 A CN 103678978A CN 201310077727 A CN201310077727 A CN 201310077727A CN 103678978 A CN103678978 A CN 103678978A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- image
- data
- characteristic data
- instrument
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1347—Preprocessing; Feature extraction
- G06V40/1353—Extracting features related to minutiae or pores
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/94—Hardware or software architectures specially adapted for image or video understanding
- G06V10/95—Hardware or software architectures specially adapted for image or video understanding structured as a network, e.g. client-server architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1347—Preprocessing; Feature extraction
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
Abstract
本发明提供一种指纹识别认证***及其方法。指纹识别认证***包含蓝牙指纹仪、应用装置、指纹比对服务器以及应用控制装置。蓝牙指纹仪获取指纹影像并输出指纹特征信息至应用装置,应用装置传输认证请求以及指纹特征信息至应用控制装置。应用控制装置传输指纹特征信息至指纹比对服务器进行指纹比对,指纹比对服务器产生相应的验证结果。应用控制装置根据验证结果接受或拒绝应用装置的认证请求。如此一来,经蓝牙指纹仪直接获取特征值上传,本发明可有效加快使用者身份比对的速度。
Description
技术领域
本发明是涉及一种指纹识别认证***及其方法,特别是涉及一种具有蓝牙指纹仪的指纹识别认证***及其方法。
背景技术
近年来,随着生物识别技术逐渐成熟,许多不同的生物特征皆可被用来识别使用者的身份。其中,由于指纹识别技术的识别率及准确率较其它生物特征的识别技术更好,故目前指纹识别的应用层面较广。
指纹识别技术为侦测使用者的指纹影像,再获取指纹影像中独特的指纹特征,并将其储存。然后,使用者再次按捺或滑刷指纹时,再次获取指纹特征,以与先前储存的指纹特征进行比对。若二者相符,则使用者的身份得以确认。
目前许多网站的数据存取皆为利用指纹识别技术以确认使用者的身份,而使用者欲访问这些网站时,需先通过近端输入设备输入指纹影像。现今的近端输入设备通常为利用指纹仪有线传输指纹影像至计算机主机,如台湾专利第525096号,提供一种利用生物特征在远程认证身份的统。该生物特征远程认证***利用近端的个人计算机主机获取指纹影像并输出指纹特征信息,传送至远程识别设备。远程识别设备则与指纹数据库连接,以存取指纹数据库中已储存的指纹特征进行身份识别。其中,随着网站的使用者增加,从指纹数据库存取指纹特征识别的方法将会耗费较多的识别时间。另外,随着便携式装置的普及化,除了利用计算机主机输入指纹特征外,利用便携式电子装置输入指纹特征已逐渐成为未来发展的趋势。
举例而言,许多便携式电子装置如智能手机或平板电脑也具有网络连接的功能。但是,现有的智能手机或平板电脑却缺少指纹输入的功能。而若欲增加指纹输入的功能,则必须供应厂商于制造手机或平板电脑时专门处理。因此,现有的便携式电子装置上较少看到附有指纹输入的功能。
如欲利用其它传统的指纹仪传输指纹影像信息至便携式电子装置,由于目前便携式电子装置品牌众多,因此当各品牌的电子装置分别连接至传统的指纹仪时,常需要分别安装指纹仪的驱动程序才可正常运作。
发明内容
有鉴于上述的技术问题,本发明的目的是提供一种指纹识别认证***及其方法,以解决现有技术中因为便携式电子装置上较少附带指纹输入功能,而如果用外部的指纹仪输入指纹图像,则需另外安装驱动程序的问题。
本发明的一个目的是提供一种指纹识别认证***,其包含蓝牙指纹仪、应用装置、指纹比对服务器以及应用控制装置。蓝牙指纹仪包含处理单元以及指纹影像获取单元,处理单元对指纹影像获取单元获取的指纹图像进行处理以获取指纹图像的指纹特征数据,并输出指纹特征数据。应用装置具有应用程序,并通过蓝牙指纹仪接收指纹特征数据并输出待验证请求,其中待验证请求包含指纹特征数据与应用程序的认证请求。指纹比对服务器包含随机存取记忆单元,随机存取记忆单元储存N个指纹模版数据,当指纹比对服务器接收待验证特征请求的指纹特征数据时,比较指纹特征数据与N个指纹模版数据其中之一是否符合,并输出一验证结果,其中N大于等于1。应用控制装置接收验证结果,并根据验证结果接受或拒绝应用程序的认证请求。
优选地,指纹识别认证***还可包含储存装置,储存装置电性连接应用控制装置,并备份N个指纹模版数据。
优选地,指纹识别认证***还可包含有线传输指纹仪,其包含指纹影像获取单元,指纹影像获取单元获取至少一指纹图像,并传送至少一指纹图像至应用装置,其中,应用装置接收至少一指纹图像,并将至少一指纹图像转换成第N+1个指纹模版数据,指纹比对服务器接收第N+1个指纹模版数据,并注册第N+1个指纹模版数据至随机存取记忆单元。
优选地,应用控制装置可接收至少一指纹图像以及至少一指纹图像对应的第N+1个指纹模版数据,并备份至少一指纹图像以及其对应的第N+1个指纹模版数据至储存装置。
优选地,指纹识别认证***还可包含有线传输指纹仪,其包含处理单元以及指纹影像获取单元,处理单元对指纹影像获取单元获取的指纹图像进行处理以获取指纹图像的指纹特征数据,并输出指纹特征数据,并传送指纹特征数据至应用装置。
本发明的另一目的是提供一种指纹识别认证方法,其包含以下步骤:利用蓝牙指纹仪获取指纹图像并输出指纹特征数据,其中蓝牙指纹仪包含处理单元以及指纹影像获取单元,处理单元对指纹影像获取单元获取的指纹图像进行处理以获取指纹图像的指纹特征数据,并输出指纹特征数据。利用应用装置通过蓝牙指纹仪接收指纹特征数据并输出待验证请求,其中应用装置具有应用程序,待验证请求包含指纹特征数据与应用程序的认证请求。利用指纹比对服务器接收待验证特征请求中的指纹特征数据,并利用指纹比对服务器的随机存取记忆单元储存N个指纹模版数据,指纹比对服务器比较指纹特征数据是否与N个指纹模版数据其中一个符合,并输出验证结果,其中N大于等于1。利用应用控制装置接收验证结果,并根据验证结果接受或拒绝应用程序的认证请求。
优选地,指纹识别认证方法还可包含利用储存装置备份N个指纹模版数据。
优选地,指纹识别认证方法还可包含利用有线传输指纹仪获取至少一指纹图像,以及利用应用装置接收至少一指纹图像,并将至少一指纹图像转换成第N+1个指纹模版数据,指纹比对服务器接收第N+1个指纹模版数据,并注册第N+1个指纹模版数据至随机存取记忆单元。
优选地,指纹识别认证方法还可包含利用应用控制装置接收至少一指纹图像以及至少一指纹图像对应的第N+1个指纹模版数据,并备份至少一指纹图像以及至少一指纹图像对应的第N+1个指纹模版数据至储存装置。
优选地,指纹识别认证方法还可包含利用有线传输指纹仪获取指纹图像并输出指纹特征数据,其中有线传输指纹仪包含处理单元以及指纹影像获取单元,处理单元对指纹影像获取单元获取的指纹图像进行处理以获取指纹图像的指纹特征数据,并输出指纹特征数据,并传送指纹特征数据至应用装置。
承上所述,本发明的指纹识别认证***及其方法,具有以下优点:
(1)经蓝牙指纹仪蓝牙传输的功能,本发明的指纹识别认证***及其方法的蓝牙指纹仪与应用装置传输指纹特征数据时,不需要另外安装驱动程序。
(2)由于蓝牙指纹仪传输的是指纹特征数据,并非指纹图像,因此传输指纹特征数据的时间较传送指纹图像的指纹仪少。另外,经指纹比对服务器直接存取随机存取记忆单元内的指纹模版数据,本发明的指纹比对速度较现有的需从指纹数据库提取指纹模版数据的比对速度快。因此,使用者使用本发明的指纹识别认证***及其方法时,其身份认证的速度可有效提升。
附图说明
图1为本发明的指纹识别认证***的第一实施例的结构示意图;
图2为本发明的指纹识别认证***的第一实施例的蓝牙指纹仪的***方块图;
图3为本发明的蓝牙指纹仪的特征值获取第一示意图;
图4为本发明的蓝牙指纹仪的特征值获取第二示意图;
图5为本发明的指纹识别认证***的第二实施例的结构示意图;
图6为本发明的指纹识别认证***的第二实施例的软件架构图;
图7为本发明的指纹识别认证***的指纹比对流程图;
图8为本发明的指纹识别认证***的指纹注册流程图。
具体实施方式
以下将参照相关附图,说明依本发明的指纹识别认证***以及方法的实施例,为便于理解,下述实施例中的相同组件以相同符号标示来说明。
请参阅图1,其为本发明的指纹识别认证***的第一实施例的结构示意图。图1中,指纹识别认证***1包含蓝牙指纹仪10、应用装置20、指纹比对服务器30以及应用控制装置40。
蓝牙指纹仪10传输指纹特征数据至应用装置20,本实施例的应用装置20为智能手机,但不限于此。在本发明的其它实施例中,应用装置20可为平板电脑或其它具有蓝牙传输功能的电子装置。
应用装置20具有一应用程序。当使用者开启此应用装置20的应用程序时,使用者必须通过身份认证才能存取应用程序所对应的网络上的应用信息。此应用程序会要求使用者经蓝牙指纹仪10按捺或滑刷指纹,并提出认证请求。应用装置20则将认证请求与指纹特征信息合并为一待验证请求传输至应用控制装置40。
应用控制装置40接收应用装置20的待验证请求,并将其中的指纹特征数据传送至指纹比对服务器30进行指纹比对。
指纹比对服务器30还可包含随机存取记忆单元301,随机存取记忆单元301预先储存多个指纹模版数据。指纹模版数据为使用者第一次使用应用装置20的应用程序时所注册的指纹特征数据。当指纹比对服务器30接收待验证请求中的指纹特征数据时,其存取随机存取记忆单元301内的指纹模版数据进行比对。即,指纹比对服务器30比较待验证请求中的指纹特征数据与随机存取记忆单元301内储存的多个指纹模版数据其中之一是否符合,并输出一验证结果至应用控制装置40。若指纹特征数据与多个指纹模版资料其中之一符合,则验证结果包含比对成功的信息,若指纹特征数据与各个指纹模板数据皆不符合,则验证结果包含比对失败的信息。
应用控制装置40接收指纹比对服务器30的验证结果,并根据验证结果接受或拒绝应用装置20的应用程序的认证请求。若指纹特征数据与多个指纹模版数据的其中之一符合,则使用者可通过应用程序存取网络上所对应的应用数据。若指纹特征数据与各个指纹模版数据皆不符合,则使用者可再经蓝牙指纹仪输入其指纹信息以重新进行身份认证,若仍验证失败,则使用者将被拒绝进入应用程序存取数据,或者使用者将只具有部分的数据存取权利。
值得一提的是,本实施例的蓝牙指纹仪10获取使用者的指纹图像进行处理以获取指纹图像的指纹特征数据,并传输至应用装置20。经蓝牙指纹仪10直接传输指纹特征数据,本发明相较于传统传输指纹图像的指纹仪,可降低指纹数据的传输时间。另外,由于蓝牙指纹仪10与应用装置20之间经通用的蓝牙传输协议,因此不需要另外安装驱动程序即可与应用装置20互相沟通。
请参阅图2,其为本发明的指纹识别认证***的第一实施例的蓝牙指纹仪的***方块图。如图2所示,蓝牙指纹仪10包含处理单元110、影像获取单元120、图形切割单元130、蓝牙传输单元140以及电源供应单元150。图2中,影像获取单元120获取使用者的指纹图像并经图形切割单元130将指纹图像切割成多个子图像,再由处理单元110对各子图像进行处理以获取各指纹图像的指纹特征数据。接着,处理单元110将各子图像的指纹特征数据再组合成一份完整的指纹图像的指纹特征数据,并传送至蓝牙传输单元140传输指纹特征信息。电源供应单元150则提供各单元运作所需的电力。
举例而言,如图3所示,本实施例的图形切割单元130可将原本的指纹图像99切割成上下两张99a与99b。其中,所分割的上指纹图像99a以及下指纹图像99b具有互相重迭的指纹影像99c。
接着,如图4所示,处理单元110可分别获取出上指纹图像99a以及下指纹图像99b的指纹特征数据98a与98b。并且因为上指纹图像99a与下指纹图像99b具有互相重迭的指纹影像99c的指纹特征数据98c,所以处理单元110可将互相重迭的指纹影像99c的指纹特征数据98c作为上指纹图像99a的指纹特征数据98a与下指纹图像99b的指纹特征数据98b的连结参考,组合上指纹特征数据98a与下指纹特征数据98b成为对应指纹图像99的指纹特征数据98。其中,本实施例以将指纹图像分割成两个子图像为例说明,但本发明并不限于此。
经本实施例的指纹识别认证***,使用者可利用蓝牙装置与身边具有蓝牙传输的便携式电子装置无线连接,而不需另外安装驱动程序。此外,经蓝牙标准,便携式装置的供货商不需再额外增加成本制作具有指纹仪的便携式电子装置。
除此之外,本实施例因为指纹模版数据储存于指纹比对服务器30的随机存取记忆单元301内,所以指纹比对服务器比起现有的将指纹模版数据储存于外部的指纹数据库而言,具有更为快速的比对速度。因此,当使用者利用本实施例的指纹识别认证***通过蓝牙指纹仪进行身份认证时,可迅速得知身份认证结果。
在此要说明的是,本发明的蓝牙指纹仪并不限于此。在其它部分实施例中,蓝牙指纹仪还可包含比对单元,使用者可直接在蓝牙指纹仪内进行指纹特征的比对,并将比对结果进一步传送至可蓝牙传输的电子装置中,而不需传送指纹特征。
举例而言,当某应用程序或电子装置所允许存取的使用者数目很少时,则可将使用者的指纹特征信息先储存于蓝牙指纹仪中,再利用蓝牙指纹仪内的比对单元于使用者日后欲存取应用程序或电子装置时,进行身份比对。若比对成功,则应用程序或电子装置则可传送认证信息至后端装置要求数据存取,而不需传送指纹特征。
继续参考图1,图1中,本实施例的指纹识别装置还可包含储存装置50,储存装置50电连接至应用控制装置40。储存装置50用以备份随机存取记忆单元301内的多个指纹模版数据或者是对应该些指纹模版数据的指纹图像。
具体地,以本实施例为例,当使用者欲注册新的指纹数据时,可先通过蓝牙指纹仪10按捺指纹并传送其欲注册的指纹特征信息至应用装置20。应用装置20具有的应用程序则会传送注册请求给予应用控制装置40。注册请求包含使用者新注册的指纹特征信息。此时,应用控制装置40接收到注册请求后,会将欲注册的指纹特征信息上传至指纹比对服务器30的随机存取记忆单元301,成为随机存取记忆单元301内预先储存的指纹模版数据的其中之一,并且应用控制装置40会同时备份欲注册的指纹特征信息至储存装置50。
值得一提的是,在本发明中,使用者欲注册新的指纹数据时,也可利用蓝牙指纹仪10以外的其它指纹仪作为指纹输入的媒介。举例而言,在本发明的其它实施例中,也可利用通用序列总线连接器(Universal Series Bus,USB)的指纹仪或其它的有线传输指纹仪输入其指纹图像。此时,应用控制装置40将备份指纹图像数据至储存装置50,并通过指纹转文件的程序开发套件(SoftwareDevelopment Kit,SDK),将储存装置50内储存的指纹图像转文件为本发明的指纹识别认证***中特定的指纹特征格式。利用控制装置40再将转文件过后的指纹特征数据上传至指纹比对服务器30中随机存取记忆单元301内,成为预先储存的指纹模版数据的其中之一。
其中,当使用者在注册新的指纹数据时,可选择性地输入多个指纹图像或只输入一个指纹图像。因此,对应一个使用者的每个手指而言,其所储存于储存装置50的指纹图像数据可以是一张图或多张图。
如此一来,本实施例的指纹识别认证***因为将其指纹模版数据储存于指纹比对服务器中的随机存取记忆单元中,因此比对速度将比现有的需另外向外部数据库存取指纹模版数据的指纹比对方法更为快速。
除此之外,由于本实施例可利用储存装置另外备份相对指纹模版数据的指纹图像或指纹特征数据。因此,本实施例也可储存其它类型指纹仪所获取到的指纹图像,再利用指纹转文件软件开发套件将指纹图像转为本实施例的指纹识别认证***的指纹特征格式。
更进一步地,本发明在实际应用时,使用者可能因为某些因素而使用其它指纹仪所大量采集的指纹图。若其它指纹仪所采用的指纹特征格式与本发明不同,可能导致其指纹特征无法比对。此时,可利用本发明的指纹转文件软件开发套件调整指纹图像的尺寸与分辨率,作最优化的比例缩放并产生相对应的指纹特征,以与本发明的指纹识别认证***的指纹特征格式相符,才能进行指纹比对。
因此,本发明的指纹识别认证***于实务操作上可马上融入旧有的***,又可经本发明的指纹识别认证***快速的得到身份认证结果。
请参阅图5,其为本发明的指纹识别认证***的第二实施例的结构示意图。图5中,指纹识别认证***2包含蓝牙指纹仪10、USB指纹仪11、通用异步收发传输器(Universal AsynchronousReceiver/Transmitter,UART)指纹仪12、第一应用装置20a、第二应用装置20b、第三应用装置20c、应用控制装置40、指纹比对服务器30以及储存装置50。
如图5所示,蓝牙指纹仪10连接至第一应用装置20a,本实施例的第一应用装置为智能手机如iPhone、Samsung Galaxy Note、HTC One,但不限于此。USB指纹仪11连接至第二应用装置20b,而第二应用装置20b可为家用个人计算机或笔记本电脑。UART指纹仪12连接至第三应用装置20c,而第三应用装置20c可为一般的功能性手机,如Nokia C2-06、LG KU380等。
USB指纹仪11的指纹影像获取单元获取使用者的指纹图像并传送至第二应用装置20b,第二应用装置20b可为家用计算机,故第二应用装置20b可通过计算机中的指纹特征获取套件将指纹图像进行处理,并获取出相对应的指纹特征数据。接着,第二应用装置20b可送出一待验证请求至应用控制装置40。此待验证请求包含第二应用装置20b的应用程序的认证请求以及指纹特征数据。当应用控制装置40接收到第二应用装置20b的待验证请求后,其运作与第一实施例类似,在此不再赘述。
值得一提的是,使用者也可利用USB指纹仪进行指纹注册动作,详细说明如下。当使用者利用USB指纹仪进行指纹注册时,可采集一或多个指纹图像,并传送至第二应用装置20b。第二应用装置20b可将使用者之一或多个指纹图像转换成对应该使用者的指纹模版数据,并将该使用者的指纹模版数据以及其一或多个指纹图像传送至应用控制装置40。应用控制装置40接收该一或多个指纹图像以及指纹模版数据,并将指纹图像传送至储存装置50作备份,同时将指纹模版数据传送至指纹比对服务器30,指纹比对服务器30则注册此新的指纹模版数据至随机存取记忆单元301。
其中,当有大量的使用者需注册新的指纹模版数据时,本实施例的第二应用装置20b及USB指纹仪11除了可在线进行采集外,也可在离线状态采集指纹。亦即,当第二应用装置20b并未联机至应用控制装置40或指纹比对服务器30时,本实施例的第二应用装置20b及USB指纹仪11也可进行指纹采集的动作。并且等到第二应用装置20b联机至应用控制装置40时,在批次将所有新采集的指纹图像及其对应的指纹模版数据上传至应用控制装置40。在此处要说明的是,此种大量使用者需注册新的指纹模版数据的应用较常出现在大型公共服务统中。
UART指纹仪12连接至第三应用装置20c,其中,UART指纹仪12还可包含处理单元以及指纹影像获取单元,处理单元可对指纹影像获取单元获取的指纹图像进行处理以获取出指纹图像的指纹特征数据,并将此指纹特征数据传送至第三应用装置20c。接着,第三应用装置20c可发送出一待验证请求至应用控制装置40。该待验证请求包含第三应用装置20c的应用程序的认证请求以及指纹特征数据。当应用控制装置40接收到第三应用装置20c的待验证请求后,其运作系与第一实施例类似,在此便不赘述。
请参阅图6,其为本发明的指纹识别认证***的第二实施例的软件架构图。如图所示,指纹识别认证***2包含蓝牙指纹仪10、USB指纹仪11、UART指纹仪12、第一应用装置20a、第二应用装置20b、第三应用装置20c、应用控制装置40、指纹比对服务器30以及储存装置50。
其中,USB指纹仪11以及UART指纹仪12分别有线连接第二应用装置20b以及第三应用装置20c。蓝牙指纹仪10与第一应用装置20a采用蓝牙无线传输。
在本实施例中,第一应用装置20a可为各种类型的智能手机。若第一应用装置20a为IOS***的智能手机如iPhone等,则第一应用装置20a可安装IOS的指纹软件开发套件201。IOS的指纹软件开发套件201将复杂的蓝牙沟通以及指纹采集程序包装成模块化套件,使得IOS相关领域的工程师可基于此IOS指纹软件开发套件201快速开发指纹相关的IOS版应用程序202,IOS版应用程序202可通过IOS指纹软件开发套件201取得指纹特征数据后,通过应用控制装置40要求指纹比对服务器30进行指纹比对。
若第一应用装置20a为Android***的智能手机如HTC Hero等,则第一应用装置20a可安装Android版的指纹软件开发套件203。Android版的指纹软件开发套件203可将复杂的蓝牙沟通以及指纹采集程序包装成模块化套件,使得Android相关领域的工程师可基于此Android版的指纹软件开发套件203快速开发指纹相关的Android应用程序204,Android应用程序204可通过Android版的指纹软件开发套件203取得指纹特征数据后,通过应用控制装置40要求指纹比对服务器30进行指纹比对。
若第一应用装置20a为Windows***的智能手机如NokiaLumia820等,则第一应用装置20a可安装Windows Phone版的指纹软件开发套件205。Windows Phone版的指纹软件开发套件205可将复杂的蓝牙沟通以及指纹采集程序包装成模块化套件,使得Windows Phone相关领域的工程师可基于Windows Phone版的指纹软件开发套件205快速开发指纹相关的Windows Phone应用程序206,Windows Phone应用程序206可通过Windows Phone版的指纹软件开发套件203取得指纹特征数据后,通过应用控制装置40要求指纹比对服务器30进行指纹比对。
在本实施例中,第二应用装置20b为可为家用桌上型计算机或笔记本电脑。若第二应用装置20b为搭载Windows操作***的计算机,则第二应用装置20b可安装Windows版的指纹软件开发套件207,使得Windows相关领域的工程师可基于Windows版的指纹软件开发套件207快速开发指纹相关的Windows应用程序208,Windows应用程序208可通过Windows版的指纹软件开发套件207取得指纹特征数据后,通过应用控制装置40要求指纹比对服务器30进行指纹比对,但本实施例不限于此。在本发明的其它实施例中,Windows相关领域的工程师可基于Windows版的指纹软件开发套件207开发指纹相关的Web指纹组件209,Web指纹组件209可通过Windows版的指纹软件开发套件207取得指纹特征数据后,经由IE浏览器210传送指包括纹特征数据的待验证请求至应用控制装置40。
第三应用装置20c可为一般的功能性手机(Feature Phone)如Nokia C2-06等。第三应用装置20c可具有功能性手机指纹应用程序211,其接收UART指纹仪12传输的指纹特征数据并通过应用控制装置40要求指纹比对服务器30进行指纹比对。
应用控制装置40为本实施例的指纹识别认证***的控制中心,其连接储存装置50、指纹比对服务器30以及第一应用装置20a、第二应用装置20b与第三应用装置20c。当应用控制装置40从第一应用装置20a、第二应用装置20b或第三应用装置20c得到欲验证指纹时,需要求指纹比对服务器30与储存在随机存取记忆单元301内的多个指纹模版数据进行比对,并依照比对结果成功与否,决定相对应的响应至第一应用装置20a、第二应用装置20b或第三应用装置20c。如比对成功,则允许第一应用装置20a、第二应用装置20b或第三应用装置20c进入应用***存取数据。
除此之外,若应用控制装置40接收到第一应用装置20a、第二应用装置20b或第三应用装置20c欲新注册的指纹模版数据以及相对应的至少一指纹图像时,可备份至少一指纹图像至储存装置50,并上传指纹模本数据至指纹比对服务器30,由指纹比对服务器30注册新的指纹模版数据到随机存取记忆单元301。
值得一提的是,本实施例的指纹识别认证***还可包含指纹转文件软件开发套件220。当储存装置50的指纹图像数据欲转为特定格式的指纹模版数据时,可通过指纹转文件软件开发套件220调整指纹图像的尺寸与分辨率,并产生相对应的指纹特征,以与本发明的指纹识别认证***的指纹特征格式相符,才能进行指纹比对。
经上述的软件架构分配,本发明的指纹识别认证***可通过指纹转文件软件开发套件直接将由其它指纹仪所取得的指纹图像转换为本发明的指纹特征格式,因此实务上与旧***的兼容度高。除此之外,本发明经指纹比对服务器直接存取随机存取记忆单元内的指纹模版数据进行比对,因此不需另外从储存装置提取数据,可加快比对速度。再者,本发明的蓝牙指纹仪可与任何有蓝牙传输的便携式电子产品连接,具有便利性。且利用蓝牙指纹仪内的图形切割单元与处理模块等,可直接于蓝牙指纹仪内利用有限的硬件资源达到指纹特征值获取的作用。由于指纹特征数据量比指纹影像小,因此经蓝牙指纹仪传输指纹特征值即可快速传输指纹特征数据至应用装置,结合本发明的指纹识别认证***,使用者可快速的进行身份认证。
为便于理解,以下将以流程图说明本发明的指纹识别统的新增模版数据的方法以及指纹比对的流程。
请参考图7,其为本发明的指纹识别认证***的指纹比对流程图。如图7所示,首先,于步骤S11中,使用者需经蓝牙指纹仪或有线传输指纹仪滑刷指纹,并由蓝牙指纹仪获取指纹图像并输出指纹特征数据。
其中,蓝牙指纹仪与有线传输指纹仪包含处理单元以及指纹影像获取单元,该处理单元对指纹影像获取单元获取的指纹图像进行处理以获取指纹图像的指纹特征数据,并输出指纹特征数据。
接着,于步骤S12中,利用应用装置通过蓝牙指纹仪或有线传输指纹仪接收指纹特征数据并输出待验证请求。
其中,该应用装置具有应用程序,待验证请求包含指纹特征数据与应用程序的认证请求,本发明的应用装置可为具有蓝牙传输功能的智能手机,但不限于此。
接着,于步骤S13中,利用应用控制装置接收待验证请求,并要求指纹比对服务器比对指纹特征。
接着,于步骤S14中,利用指纹比对服务器接收指纹特征数据,并比对指纹特征数据与预先储存的指纹模版数据是否相符。若相符,则进入步骤S15,应用控制装置接受应用装置的认证请求。此时应用控制装置可同意应用装置存取数据。若不相符,则回到步骤S11或进入步骤S16,应用控制装置拒绝应用装置的认证请求。此时,应用装置可能只具有部分的数据存取权限。
其中,于步骤S14中,指纹比对服务器包含有随机存取记忆单元,随机存取记忆单元预先储存了N个指纹模版数据,指纹比对服务器比较指纹特征数据是否与N个指纹模版数据的其中一个符合,并输出验证结果,其中N大于等于1。
请参考图8,其为本发明的指纹识别认证***的新增指纹模版流程图。如图8所示,首先,于步骤S21中,使用者需经USB指纹仪滑刷指纹,并由USB指纹仪获取至少一指纹图像。
接着,于步骤S22中,利用应用装置接收至少一指纹图像,并将至少一指纹图像转换成对应的指纹模版数据。
接着,于步骤S23中,利用应用控制装置接收至少一指纹图像以及其所对应的指纹模版数据,并备份至少一指纹图像至储存装置,以及上传指纹模版数据至指纹比对服务器。
接着,于步骤S24中,利用指纹比对服务器注册新增的指纹模版数据至随机存取记忆单元中。
综上所述,本发明的指纹识别认证***及其方法的蓝牙指纹仪可于有限的硬件资源下获取指纹图像中的指纹特征并传送至智能手机中,经传输指纹特征数据而非完整的指纹图像可有效减低数据传输的时间。并搭配远程统中的指纹比对服务器可直接比对随机存取记忆单元所预先储存的指纹模版数据,而非从指纹数据库提取指纹模版数据进行比对。因此可有效增进使用者身份认证的速度。
以上所述仅为举例性,而非为限制性。任何未脱离本发明的精神与范围,而对本发明进行的等效修改或变更,均应包含于所附的权利要求书中。
【主要组件符号说明】
1、2 指纹识别认证***
10 蓝牙指纹仪
11 USB指纹仪
12 UART指纹仪
20 应用装置
20a 第一应用装置
20b 第二应用装置
20c 第三应用装置
30 指纹比对服务器
40 应用控制装置
50 储存装置
98 指纹特征数据
98a 上指纹特征数据
98b 下指纹特征数据
98c 重迭的指纹特征数据
99 指纹图像
99a 上指纹图像
99b 下指纹图像
99c 重迭的指纹图像
301 随机存取记忆单元
110 处理单元
120 影像获取单元
130 图形切割单元
140 蓝牙传输单元
150 电源供应单元
201 IOS指纹软件开发套件
202 IOS版应用程序
203 Android指纹软件开发套件
204 Android版应用程序
205 Window Phone指纹软件开发套件
206 Window Phone版应用程序
207 Windows版的指纹软件开发套件
208 Windows应用程序
209 Web指纹组件
210 IE浏览器
211 功能性手机指纹应用程序
220 指纹转文件软件开发套件
S11~S16 步骤流程
S21~S24 步骤流程
Claims (10)
1.一种指纹识别认证***,其特征在于,包含:
蓝牙指纹仪,包含处理单元以及指纹影像获取单元,所述处理单元对所述指纹影像获取单元获取的指纹图像进行处理以获取所述指纹图像的指纹特征数据,并输出所述指纹特征数据;
应用装置,具有应用程序,所述应用装置通过所述蓝牙指纹仪接收所述指纹特征数据并输出待验证请求,其中所述待验证请求包含所述指纹特征数据与所述应用程序的认证请求;
指纹比对服务器,包含随机存取记忆单元,所述随机存取记忆单元储存N个指纹模版数据,当所述指纹比对服务器接收所述待验证特征请求的所述指纹特征数据时,比较所述指纹特征数据与所述N个指纹模版数据的其中之一是否符合,并输出验证结果,其中N大于等于1;以及
应用控制装置,用于接收所述验证结果,并根据所述验证结果接受或拒绝所述应用程序的认证请求。
2.如权利要求1所述的指纹识别认证***,其特征在于,还包含储存装置,所述储存装置电连接所述应用控制装置,并备份所述N个指纹模版数据。
3.如权利要求2所述的指纹识别认证***,其特征在于,还包含有线传输指纹仪,所述有线传输指纹仪包含指纹影像获取单元,所述指纹影像获取单元获取至少一指纹图像,并传送所述至少一指纹图像至所述应用装置,其中,所述应用装置接收所述至少一指纹图像,并将所述至少一指纹图像转换成所述第N+1个指纹模版数据,所述指纹比对服务器接收所述第N+1个指纹模版数据,并注册所述第N+1个指纹模版数据至所述随机存取记忆单元。
4.如权利要求3所述的指纹识别认证***,其特征在于,所述应用控制装置接收所述至少一指纹图像以及所述至少一指纹图像对应的所述第N+1个指纹模版数据,并备份所述至少一指纹图像以及所述至少一指纹图像对应的所述第N+1个指纹模版数据至所述储存装置。
5.如权利要求1所述的指纹识别认证***,其特征在于,还包含有线传输指纹仪,所述有线传输指纹仪包含处理单元以及指纹影像获取单元,所述处理单元对所述指纹影像获取单元获取的指纹图像进行处理以获取所述指纹图像的指纹特征数据,并输出所述指纹特征数据,且传送所述指纹特征数据至所述应用装置。
6.一种指纹识别认证方法,其特征在于,包含:
利用蓝牙指纹仪获取指纹图像并输出指纹特征数据,其中所述蓝牙指纹仪包含处理单元以及指纹影像获取单元,所述处理单元对所述指纹影像获取单元获取的指纹图像进行处理以获取所述指纹图像的指纹特征数据,并输出所述指纹特征数据;
利用应用装置通过所述蓝牙指纹仪接收所述指纹特征数据并输出待验证请求,其中所述应用装置具有应用程序,所述待验证请求包含所述指纹特征数据与所述应用程序的认证请求;
利用指纹比对服务器接收所述待验证特征请求中的所述指纹特征数据,并利用所述指纹比对服务器的随机存取记忆单元储存N个指纹模版数据,所述指纹比对服务器比较所述指纹特征数据与其中一个所述N个指纹模版数据是否符合,并输出验证结果,其中N大于等于1;以及
利用应用控制装置接收所述验证结果,并根据所述验证结果接受或拒绝所述应用程序的认证请求。
7.如权利要求6所述的指纹识别认证方法,其特征在于,还包含利用储存装置备份所述N个指纹模版数据。
8.如权利要求7所述的指纹识别认证方法,其特征在于,还包含:
利用有线传输指纹仪获取至少一指纹图像;以及
利用所述应用装置接收所述至少一指纹图像,并将所述至少一指纹图像转换成第N+1个指纹模版数据,所述指纹比对服务器接收所述第N+1个指纹模版数据,并注册所述第N+1个指纹模版数据至所述随机存取记忆单元。
9.如权利要求8所述的指纹识别认证方法,其特征在于,还包含利用所述应用控制装置接收所述至少一指纹图像以及所述至少一指纹图像对应的所述第N+1个指纹模版数据,并备份所述至少一指纹图像以及所述至少一指纹图像对应的所述第N+1个指纹模版数据至所述储存装置。
10.如权利要求6所述的指纹识别认证方法,其特征在于,还包含利用有线传输指纹仪获取指纹图像并输出指纹特征数据,其中所述有线传输指纹仪包含处理单元以及指纹影像获取单元,所述处理单元对所述指纹影像获取单元获取的指纹图像进行处理以获取所述指纹图像的指纹特征数据,并输出所述指纹特征数据,且传送所述指纹特征数据至所述应用装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261698112P | 2012-09-07 | 2012-09-07 | |
US61/698,112 | 2012-09-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103678978A true CN103678978A (zh) | 2014-03-26 |
Family
ID=50233318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310077727.5A Pending CN103678978A (zh) | 2012-09-07 | 2013-03-12 | 指纹识别认证***及其方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140072188A1 (zh) |
CN (1) | CN103678978A (zh) |
TW (1) | TWI488130B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657652A (zh) * | 2015-03-24 | 2015-05-27 | 北京京东尚科信息技术有限公司 | 进行移动应用登录的方法及*** |
CN109101808A (zh) * | 2018-10-29 | 2018-12-28 | 广东长实通信科技有限公司 | 一种高安全性的通讯加密装置及*** |
CN110112474A (zh) * | 2019-03-20 | 2019-08-09 | 湖北三赢兴智能光电科技有限公司 | 基于指纹锁平台的动力电池***及充放电方法 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104424445A (zh) * | 2013-09-09 | 2015-03-18 | 深圳富泰宏精密工业有限公司 | 资料隐藏***、方法及电子装置 |
US11256798B2 (en) | 2014-03-19 | 2022-02-22 | Bluefin Payment Systems Llc | Systems and methods for decryption as a service |
DK3790301T3 (da) * | 2014-03-19 | 2022-07-04 | Bluefin Payment Sys Llc | Systemer og fremgangsmåder til fremstilling af fingeraftryk til krypteringsindretninger |
US9461973B2 (en) | 2014-03-19 | 2016-10-04 | Bluefin Payment Systems, LLC | Systems and methods for decryption as a service |
US9536131B1 (en) * | 2014-09-18 | 2017-01-03 | Egis Technology Inc. | Fingerprint recognition methods and electronic device |
WO2016170444A1 (ja) | 2015-04-21 | 2016-10-27 | 株式会社半導体エネルギー研究所 | 半導体装置、又はそのシステム |
CN107784213B (zh) * | 2016-08-26 | 2020-03-27 | 深圳指芯智能科技有限公司 | 基于指纹识别技术与硬件关联性加密方式的存储设备 |
IT201600105253A1 (it) * | 2016-10-19 | 2018-04-19 | Torino Politecnico | Dispositivo e metodi per l'autenticazione di unn apparato d'utente |
GB2556625A (en) * | 2016-10-27 | 2018-06-06 | Zwipe As | Secure enrolment of biometric data |
US10268869B2 (en) | 2017-03-15 | 2019-04-23 | Himax Technologies Limited | Method and electrical device for merging fingerprint images |
TWI630560B (zh) * | 2017-03-21 | 2018-07-21 | 奇景光電股份有限公司 | 指紋影像的合併方法與電子裝置 |
EP3631718A4 (en) | 2017-06-02 | 2020-12-16 | Bluefin Payment Systems, LLC | SYSTEMS AND METHODS FOR MANAGING A PAYMENT TERMINAL USING A WEB BROWSER |
US11711350B2 (en) | 2017-06-02 | 2023-07-25 | Bluefin Payment Systems Llc | Systems and processes for vaultless tokenization and encryption |
US10949957B2 (en) | 2018-01-04 | 2021-03-16 | Gingy Technology Inc. | Biometric image processing method and electronic device thereof |
TWI723286B (zh) * | 2018-09-19 | 2021-04-01 | 大陸商北京集創北方科技股份有限公司 | 指紋應用方法及採用該方法的資訊處理裝置 |
EP4018618A4 (en) | 2019-05-13 | 2023-10-25 | Bluefin Payment Systems, LLC | VAULTLESS TOKENIZATION AND ENCRYPTION SYSTEMS AND METHODS |
CN111325150A (zh) * | 2020-02-20 | 2020-06-23 | 中科智云科技有限公司 | 着装检测装置、方法及存储介质 |
US11977611B2 (en) * | 2020-10-20 | 2024-05-07 | Mastercard International Incorporated | Digital rights management platform |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060159316A1 (en) * | 2005-01-18 | 2006-07-20 | International Business Machines Corporation | Minutiae fingerprint transactions |
CN1900876A (zh) * | 2005-07-22 | 2007-01-24 | 祥群科技股份有限公司 | 生物信号输入装置、具有该装置的计算机***及其控制方法 |
CN101576809A (zh) * | 2008-05-09 | 2009-11-11 | 杭州中正生物认证技术有限公司 | 利用生物识别技术进行自助打印的***及方法及打印设备 |
CN101673329A (zh) * | 2009-10-16 | 2010-03-17 | 宏达国际电子股份有限公司 | 生物特征数据建立方法、电子装置及计算机程序产品 |
US20120102332A1 (en) * | 2010-10-26 | 2012-04-26 | Bi2 Technologies, LLC | Mobile, wireless hand-held biometric capture, processing and communication system and method for biometric identification |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6018739A (en) * | 1997-05-15 | 2000-01-25 | Raytheon Company | Biometric personnel identification system |
US6241288B1 (en) * | 1998-04-02 | 2001-06-05 | Precise Biometrics Ab | Fingerprint identification/verification system |
CN1184583C (zh) * | 2002-05-16 | 2005-01-12 | 王巍 | 笔迹鉴定的方法及装置 |
US20040104807A1 (en) * | 2002-10-16 | 2004-06-03 | Frank Ko | Networked fingerprint authentication system and method |
JP2007524906A (ja) * | 2003-06-21 | 2007-08-30 | アプリリス,インコーポレイテッド | 生体認証用画像を処理する方法および装置 |
US20130247146A1 (en) * | 2005-03-17 | 2013-09-19 | Dennis Lyon | Authentication system and method |
US8626668B2 (en) * | 2007-07-05 | 2014-01-07 | Jon Butler | Individualized digital media delivery systems |
US7949609B2 (en) * | 2006-01-06 | 2011-05-24 | Brian Colella | System for secure online selling, buying and bill pay in an electronic commerce setting |
KR20090079515A (ko) * | 2008-01-18 | 2009-07-22 | 강성욱 | 휴대용 무선 지문인식 시스템 및 방법 |
EP2479699B1 (en) * | 2009-09-18 | 2018-01-10 | Fujitsu Limited | Biometric authentication system and control method |
US9268990B2 (en) * | 2010-03-16 | 2016-02-23 | Carlo Trugenberger | Apparatus and method for producing an identification device |
US8973113B1 (en) * | 2010-04-15 | 2015-03-03 | Crimson Corporation | Systems and methods for automatically resetting a password |
KR101574968B1 (ko) * | 2010-11-01 | 2015-12-08 | 한국전자통신연구원 | 휴대용 센서 장치 및 이를 포함하는 생체인식 기반의 서비스 시스템 |
CN202395839U (zh) * | 2011-09-30 | 2012-08-22 | 上海共联通信信息发展有限公司 | 一种带指纹识别功能的手机移动设备 |
US9461992B2 (en) * | 2013-01-09 | 2016-10-04 | Chris Outwater | Smartphone based identification, access control, testing, and evaluation |
-
2013
- 2013-02-04 TW TW102104226A patent/TWI488130B/zh not_active IP Right Cessation
- 2013-03-12 CN CN201310077727.5A patent/CN103678978A/zh active Pending
- 2013-07-16 US US13/943,358 patent/US20140072188A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060159316A1 (en) * | 2005-01-18 | 2006-07-20 | International Business Machines Corporation | Minutiae fingerprint transactions |
CN1900876A (zh) * | 2005-07-22 | 2007-01-24 | 祥群科技股份有限公司 | 生物信号输入装置、具有该装置的计算机***及其控制方法 |
CN101576809A (zh) * | 2008-05-09 | 2009-11-11 | 杭州中正生物认证技术有限公司 | 利用生物识别技术进行自助打印的***及方法及打印设备 |
CN101673329A (zh) * | 2009-10-16 | 2010-03-17 | 宏达国际电子股份有限公司 | 生物特征数据建立方法、电子装置及计算机程序产品 |
US20120102332A1 (en) * | 2010-10-26 | 2012-04-26 | Bi2 Technologies, LLC | Mobile, wireless hand-held biometric capture, processing and communication system and method for biometric identification |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104657652A (zh) * | 2015-03-24 | 2015-05-27 | 北京京东尚科信息技术有限公司 | 进行移动应用登录的方法及*** |
CN109101808A (zh) * | 2018-10-29 | 2018-12-28 | 广东长实通信科技有限公司 | 一种高安全性的通讯加密装置及*** |
CN110112474A (zh) * | 2019-03-20 | 2019-08-09 | 湖北三赢兴智能光电科技有限公司 | 基于指纹锁平台的动力电池***及充放电方法 |
CN110112474B (zh) * | 2019-03-20 | 2021-02-05 | 湖北三赢兴智能光电科技有限公司 | 基于指纹锁平台的动力电池***及充放电方法 |
Also Published As
Publication number | Publication date |
---|---|
TWI488130B (zh) | 2015-06-11 |
US20140072188A1 (en) | 2014-03-13 |
TW201411508A (zh) | 2014-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103678978A (zh) | 指纹识别认证***及其方法 | |
CN105681351B (zh) | 基于交互操作的验证方法及***、用户设备、服务器 | |
CN103902147A (zh) | 一种开启应用程序的方法和装置 | |
CN103975334B (zh) | 认证方法和认证*** | |
US20180288040A1 (en) | System and Method for Biometric Authentication-Based Electronic Notary Public | |
CN1897530A (zh) | 一种处理符合usb接口规范的信息载体的金融交易终端及其工作方法 | |
CN104700012A (zh) | 生物数据辨识设备及其方法、和计算机可读取式媒体 | |
CN112468975A (zh) | 一种模拟卡的管理方法、装置、介质及电子设备 | |
CN105093982A (zh) | 关联扫地机器人与终端的方法、服务器及*** | |
CN1409835A (zh) | 对程序或服务应用鉴定数据的信息设备 | |
TW202040385A (zh) | 以裝置識別資料透過電信伺服器識別身份之系統及方法 | |
CN114297685A (zh) | 产品密钥烧录方法、***、装置、终端设备以及存储介质 | |
CN112884988A (zh) | 一种电费自助缴费的服务终端 | |
KR100712314B1 (ko) | 멀티미디어 데이터의 판매 방법 및 상기 판매 방법이채용된 관리 서버 | |
CN102968325A (zh) | 一种usb设备及其自动初始化的方法和装置 | |
CN104899491A (zh) | 一种数据转移方法及其装置 | |
CN114386013A (zh) | 学籍自动认证方法、装置、计算机设备及存储介质 | |
CN104899732A (zh) | 一种信息交互方法和装置 | |
CN113988223A (zh) | 证件图像识别方法、装置、计算机设备及存储介质 | |
CN105116882A (zh) | 建立扫地机器人与终端关联关系的方法、服务器及*** | |
CN109543398B (zh) | 一种应用程序账户迁移方法、装置和电子设备 | |
CN202677457U (zh) | 一种基于条形码识别的读书信息分享*** | |
CN105224033A (zh) | 一种基于云计算技术的移动式手持终端 | |
CN107086919B (zh) | 交易签名方法及*** | |
US20070143008A1 (en) | Method and apparatus for autoperforming multimodal interaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20140326 |
|
WD01 | Invention patent application deemed withdrawn after publication |