用于比较图像的方法、系统以及计算机程序的制作方法

文档序号:9713588阅读:312来源:国知局
用于比较图像的方法、系统以及计算机程序的制作方法
【技术领域】
[0001]本发明涉及用于比较图像的方法、系统以及计算机程序。
【背景技术】
[0002]对服务供应商经由设备(诸如,PC、平板电脑和移动电话)提供它们的服务的需求增加。然而,对于许多服务提供者,需要验证他们提供服务的用户的证书是很重要的。对于某些在线服务的提供者,例如,存在需要保证它们的用户在某个年龄之上。例如,在该用户允许访问用户限制的银行服务之前,网上银行服务提供者需要保证用户的身份被可靠地验证。例如,与经由面对面交易验证个人的身份相比,当经由设备验证用户身份时,具有特殊的挑战。

【发明内容】

[0003]根据本发明的第一方面,提供了确定移动设备的用户是否对应于预先验证的用户的方法,通过身份证件预先验证了该用户,该身份证件包括:预先验证的用户的摄影图像,该摄影图像在身份证件上是可见的;以及集成电路元件,存储表示预先验证的用户的数字图像的数据,该方法包括:使连接至移动设备或者与移动设备成为整体的芯片读取器访问集成电路元件,从而检索表示预先验证的用户的数字图像的数据;使连接至移动设备或者与移动设备成为整体的照相机捕捉第一图像,第一图像对应于身份证件的部分的图像,该身份证件的部分包含身份证件上可见的所述摄影图像;使连接至移动设备或者与移动设备成为整体的照相机捕捉第二图像,该第二图像对应于移动设备的用户;并且,排列所检索的数据以及表示要比较的第一图像和第二图像的数据,从而确定第一图像、第二图像和数字图像是否表示相同用户;并且,如果确定第一图像、第二图像和数字图像表示相同用户,则形成预先验证的用户和移动设备之间的关联。
[0004]将所检索的数据以及表示第一图像和第二图像的数据进行比较的步骤可基于所检索的数据以及表示第一图像和第二图像的数据的每个可能的置换来执行。可替代地,可采用较少处理器密集过程,其中,所检索的数据分开与表示第一图像的数据以及表示第二图像的数据进行比较。
[0005]通过形成预先验证的用户和移动设备之间的关联,实际上,该移动设备被验证为预先验证的用户的移动设备。该关联可用于几个目的。
[0006]如第一实例,经由移动设备提供访问用户限制业务或者资源的第三方可以使用该关联。更具体地,第三方可以使用该关联以确定在哪个移动设备上提供访问预先验证的用户已经请求的服务/资源。在这种情况下,一旦确定第一图像、第二图像和数字图像表示相同用户,可通知第三方预先验证的用户与哪个移动设备相关联。以此方式,第三方可以保证他们提供的服务或者资源被供应给预先验证的用户持有的移动设备。
[0007]如另一实例,该关联可用于识别可疑的用户行为。例如,如果第一移动设备的用户表明是预先验证的用户;然而,预先验证的用户与不同的移动设备相关,并且曾经仅在该设备上验证了他自己,则第一移动设备的用户可被识别为可疑用户。在这种情况下,可在第一设备的用户提供的身份证件上进行更严格的验证核对。
[0008]如又一实例,该关联可用于在对于该设备的稍后验证事件中验证移动设备的用户。更具体地,一旦确定第一图像、第二图像和数字图像表示相同用户,表示第二图像的数据和/或表示从身份证件的芯片检索的数字图像的数据可与移动设备的关联一起存储为预先验证的用户的验证图像。
[0009]在对移动设备随后的验证事件中,可以检索与移动设备相关的预先验证的用户的存储图像并且将其与移动设备用户新捕捉的图像进行比较。以此方式,在不要求用户提供身份证件的情况下,可以确定移动设备的当前用户是不是与移动设备相关的预先验证的用户。在这种情况下,因此,移动设备和预先验证的用户之间的关联实际上是移动设备和图像之间的关联,该图像是已经验证为预先验证的用户的图像。
[0010]在其中第二图像(S卩,通过移动设备捕捉的预先验证的用户的图像)在远离移动设备的存储设备中存储为预先验证的用户的验证图像的具体布置中,移动设备和第二图像之间的此种关联具有特定用途。这是因为特定用户通常将具有在其上验证他自己的多个移动设备。因此,远程存储设备可以存储预先验证的用户的多个“第二”图像;它们中的每一个是通过不同的移动设备捕捉的。通过存储第二图像中的每一个和捕捉第二图像的移动设备之间的关联,当用户试图经由这些设备中的一个验证他自己时,可以从存储设备检索“正确的”第二图像。换言之,当用户试图通过特定的移动设备验证他自己时,可以从存储设备检索通过该移动设备捕捉的第二图像并且将其与该移动设备的用户的新捕捉的图像进行比较。通过比较由相同设备捕捉的图像,可以提高图像匹配结果的可靠性。
[0011]不管如何使用该关联,可以形成预先验证的用户和移动设备之间形成的关联,例如,通过存储唯一的设备标识符和唯一识别预先验证的用户的数据之间的关联。如上所述,唯一识别预先验证的用户的数据可以包括表示预先验证的用户的数字图像的数据。唯一的设备标识符和唯一识别预先验证的用户的数据可以通过远离移动设备的存储设备进行存储。
[0012]通过确定第一图像、第二图像和数字图像是否表示相同用户,可以确定达到移动设备的用户是不是预先验证的用户的高级别的信任度。
[0013]更具体地,与在例如所检索的数据与第二图像之间执行两次比较相比,通过在所检索的数据与表示第一图像和第二图像的数据之间执行三次比较,提高了图像匹配结果的可靠性。
[0014]此外,通过将表示第一图像(S卩,在身份证件上可见的预先验证的用户的摄影图像的图像)的数据与表示在集成电路元件上存储的预先验证的用户的数字图像进行比较,可以验证身份证件的有效性。例如,可以检测身份证件上可见的摄影图像的变化。也可执行另外的有效性核对。
[0015]有利地,为了验证身份证件的有效性的目的,该方法可包括安排所检索的数据和表示第一图像的数据进行比较。例如,身份证件可进一步包括第一数据,在这样的情况下,该方法可进一步包括安排从身份证件中得出第一数据,使得基于第一数据执行验证身份证件的有效性。
[0016]在一个实例中,所述第一数据中的至少一些可存储在集成电路元件中,并且安排从身份证件中得出第一数据的步骤可包括使连接至移动设备或者与移动设备成为整体的芯片读取器访问集成电路元件以检索所述第一数据。如具体实例,在集成电路元件中存储的第一数据可包括通过签发身份证件的机构标记的数据。在这种情况下,基于第一数据验证身份证件的有效性的步骤可包括验证已经通过签发机构标记的数据。
[0017]此外或者可替代地,所述第一数据中的至少一些在所述身份证件上可以是可见的,并且所述第一图像包括身份证件包含所述第一数据的部分。在这种情况下,安排从身份证件得出第一数据的步骤包括以下任意一个:分析第一图像内的特征,或者将所述第一图像发送到被配置为分析所述第一图像内的特征的远程处理系统,从而从身份证件中得出所述第一数据。
[0018]如具体实例,一些第一数据可储存在集成电路元件中并且一些在身份证件上可以是可见的。可以利用从身份证件上可见的数据得出的密钥将集成电路元件中存储的数据进行加密。在这种情况下,验证身份证件的有效性的步骤可包括从身份证件得出可见数据,并且使用可见数据得出用于解密在集成电路元件中存储的数据。以此方式,例如,可以验证可见数据和/或集成电路元件上的数据没有被篡改。
[0019]如又一实例,至少一些第一数据可包括与身份证件相关的用户的唯一标识符。在此布置中,唯一标识符可用于进一步从远离身份证件的存储设备中检索与用户有关的数据。所检索的数据可用于核对身份证件的有效性。如具体实例,所检索的数据可包括与身份证件相关的用户图像,并且可以通过将所检索的图像与身份证件的图像(即,“第一图像”)和/或表示芯片上存储的数字图像的数据进行比较来核对身份证件的有效性,以便验证该身份证件没有被篡改。此外,或者可替代地,所检索的图像可以与设备的用户图像(即,“第二图像”)进行比较。这样做可提高用户身份证验证结果的可靠性。
[0020]在一个布置中,身份证件可进一步包括与预先验证的用户有关的第二数据,并且该方法可进一步包括安排从身份证件得出所述第二数据。第二数据可以是识别预先验证的用户的数据,诸如,姓名、出生日期和/或用户地址。如果第一图像、第二图像和数字图像确定表示相同用户,可以与预先验证的用户的标识符一起存储这个第二数据,以用于用户随后的验证事件。因此,在随后的验证事件中不需要提供这个数据。
[0021]在一个实例中,所述第二数据中的至少一些存储在集成电路元件中,并且安排从身份证件得出所述第二数据的步骤包括使连接至移动设备或者与移动设备成为整体的芯片读取器访问集成电路元件,从而检索所述第二数据。
[0022]此外,或者可替代地,所述第二数据中的至少一些在所述身份证件上可以是可见的,并且所述第一图像可包括包含所述第二数据的身份证件的部分。在这种情况下,安排从身份证件得出所述第二数据的步骤可包括使用光学字符识别安排从第一图像中提取所述第二数据。
[0023]第二数据可以是以上所述第一数据的子集。
[0024]在一个布置中,芯片读取器可利用近场通信协议访问集成电路元件。
[0025]在一些布置中,以上所述的安排比较表示预先验证的用户的数字图像的数据和表示第一图像和第二图像的数据的步骤可包括,将表示预先验证的用户的数字图像的数据和表示所述第一图像和所述第二图像的数据发送到被配置为执行所述比较的远程处理系统。可替代地,表示预先验证的用户的数字图像的数据和表示所述第一图像和所述第二图像的数据可以通过移动设备的处理系统进行比较。
[0026]根据本发明的第二方面,提供了用于确定移动设备的用户是否对应于预先验证的用户的处理系统,通过身份证件被预先验证该用户,该身份证件包括:预先验证的用户的摄影图像,该摄影图像在身份证件上是可见的;以及集成电路元件,存储表示预先验证的用户的数字图像的数据,该处理系统被配置为:使连接至移动设备或者与移动设备成为整体的芯片读取器访问集成电路元件,从而检索表示预先验证的用户的数字图像的数据;使连接至移动设备或者与移动设备成为整体的照相机捕捉第一图像,第一图像对应于身份证件的部分的图像,该身份证件的部分包含身份证件上可见的所述摄影图像;使连接至移动设备或者与移动设备成为整体的照相机捕捉第二图像,该第二图像对应于移动设备的用户;并且,安排所检索的数据以及表示所述第一图像和所述第二图像的数据进行比较,从而确定第一图像、第二图像和数字图像是否代表相同用户;并且,如果确定第一图像、第二图像和数字图像代表相同用户,则形成预先验证的用户和移动设备之间的关联。
[0027]根据本发明的第三方面,提供了用于确定移动设备的用户是否对应于预先验证的用户的计算机程序,通过身份证件被预先验证该用户,该身份证件包括:预先验证的用户的摄影图像,该摄影图像在身份证件上是可见的;以及存储表示预先验证的用户的数字图像的数据的集成电路元件;以及计算机程序,包括当在处理系统上执行计算机程序时,使处理系统被配置为执行根据第一方面的方法的指令。
[0028]根据本发明的第四方面,提供了通过处理系统验证设备的用户是否对应于预先验证的用户的方法,该处理系统能够访问第一图像和第二图像,第一图像是身份证件的图像,身份证件包括预先验证的用户的图像和识别预先验证的用户的数据,通过信任机构关于预先验证的用户验证该身份证件,从而预先验证该用户,并且该处理系统被布置为从身份证件得出识别预先验证的用户的数据,其中,第二图像是通过该设备捕捉的图像,该方法包括:将所述第一图像和所述第二图像进行比较,从而确定它们是不是相同用户的图像;并且,如果确定第一图像和第二图像是相同用户的图像:将第一图像和第二图像中的一个指定为较高质量的图像;将所指定的图像作为预先验证的用户的验证图像和用于预先验证的用户的标识符一起存储在存储设备中,所指定的图像被指定为用于预先验证的用户随后的验证事件中并且;安排所得出的数据与用于预先验证的用户的所述标识符一起存储,从而使数据能够在预先验证的用户的随后的验证事件中检索到。
[0029]通过在存储设备中存储指定图像与预先验证的用户的关联,较高质量的指定图像可用作较低质量图像的替换物以验证设备的用户是否对应于随后的验证事件中的预先验证的用户。
[0030]身份证件通常包括用户关联的图片;然而,这些图片对于面部图像匹配来说通常具有较低的质量。当前的身份证件通常以卡片或者其他复印介质的形式签发;然而,例如,本发明同样可适用于具有电子身份部件的身份证件。该电子身份部件的实例可以是身份证件内的芯片,该身份证件存储诸如表示用户图像的数字的数据。如另一实例,电子身份部件可以是远离身份证件的存储设备,并且该身份证件存储诸如用户数字图像的数据。
[0031]通常,第二图像对于面部图像匹配来说将具有较高质量,其是通过设备捕捉的图像。因此,通过存储第二图像,并且使用优于随后的核对事件中的身份证件的图像的第二图像,可以提高随后的验证结果的可靠性。
[0032]如所提到的,身份证件也包括识别与哪个用户关联的数据。例如,数据可以包括诸如姓名、出生日期和/或用户地址的信息。通过布置与预先验证的用户的标识符一起存储这个数据,可以在随后的用户验证事件中稍后检索这个数据。因此,在随后的验证事件中不需要提供这个数据。
[0033]在一些情况下,数据可以印制或者以其他方式呈现在身份证件的表面上。例如,在此布置中,可以使用光学字符识别从身份证件的图像得出该数据。
[0034]此外,或者可替代地,身份证件可包括存储识别预先验证的用户的数据的芯片。在这种情况下,该数据可以使用例如近场通信来源于身份证件。更具体地,用于捕捉身份证件图像的设备可包括近场通信读取器,该近场通信读取器被配置为当非常接近于芯片时检索在身份证件的芯片中存储的数据。实际上,因此,在这个布置中,处理系统通过设备的近场通信读取器间接得出在芯片中存储的数据。
[0035]身份证件内的芯片中存储的数据可包括预先验证的用户的数字图像。其中,就是这种情况,可以检索数字图像并且与第一图像进行比较,以验证第一图像是有效身份证件的图像。通过该方法,处理系统能够确定身份证件并且尤其是身份证件上的预先验证的用户的图片是否已经被篡改。来自芯片的数字图像也可以与源自身份证件的其他数据以及用于预先验证的用户的标识符一起被存储。
[0036]来源于身份证件的数据可以另外或者可替代地包括用于与身份证件相关的用户的唯一标识符。在此布置中,唯一标识符可用于进一步从远离身份证件的存储设备中检索与用户有关的数据。处理系统可以使用所检索的数据核对身份证件的有效性。如具体实例,所检索的数据可包括与身份证件相关的用户的图像,并且可以通过将所检索的图像与身份证件的图像(即,“第一图像”)进行比较来核对身份证件的有效性,以验证身份证件上的图片没有被篡改。此外,或者可替代地,所检索的图像可以与设备的用户图像(即,“第二图像”)进行比较。这样做可提高用户身份证验证结果的可靠性。
[0037]此外,或者如可替代的,为了使用所检索的数据核对身份证件的有效性,处理系统可以安排存储所检索的数据使得其可用于随后的验证事件中。
[0038]有利地,在设备用户的随后的验证事件中,该方法包括将随后通过所述设备捕捉到的图像作为随后的验证事件的部分与所述指定的图像进行比较,从而确定设备的用户是不是所述预先验证的用户。使用较高质量的指定图像用于比较提高随后的验证事件的结果的可靠性。
[0039]如果在随后的验证事件中确定设备用户是预先验证的用户,在一个布置中,该方法可包括:使用预先验证的用户的所述标识符检索来源于第一图像的详情;并且,将详情与所述标识符一起发送给远离处理系统的系统。
[0040]在一个布置中,该方法包括在存储第二图像的步骤中存储所编码的第二图像之前,使用单向编码算法编码所述第二图像。
[0041]预先验证的用户可以与唯一的用户标识符相关,并且如果确定第一图像和第二图像表示相同的用户,该方法可进一步包括存储所述唯一用户标识符和第二图像之间的关联。如果预先验证的用户随后希望在随后的核对事件中验证他自己,则唯一用户标识符可用于从存储设备中检索第二图像。
[0042]此外,如果确定第一图像和第二图像是相同用户的图像,该方法可进一步包括将所述标识符发送到远离所述处理系统的系统,从而显示设备的用户已经验证为与所述标识符相关的用户。例如,远离处理系统的系统可以是与服务提供者相关的系统,设备的用户利用服务提供者希望验证他自己。
[0043]在又一布置中,该设备与设备唯一标识符相关,并且如果确定第一图像和第二图像是相同用户的图像,则该方法进一步包括存储所述设备唯一标识符和第二图像之间的关联。
[0044]如果确定第一图像和第二图像是相同用户的图像,该方法可进一步包括将所述设备唯一标识符与设备的用户已经
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1