首页 / 专利库 / 电脑图像 / 霍夫变换 / 广义霍夫变换 / 核对方法、核对系统、计算机和程序

核对方法、核对系统、计算机和程序

阅读:240发布:2020-06-28

专利汇可以提供核对方法、核对系统、计算机和程序专利检索,专利查询,专利分析的服务。并且核对装置(2)将通过在设定的第一参数的 基础 上使得登记图像(AIM)经过广义 霍夫变换 处理而获得的、第一参数所固有的第一登记信息(RT1) 指定 为用于核对的登记信息,并且当在指定之后接收到用于改变登记信息(RT1)的指令时,将通过在不同于第一参数的第二参数的基础上使得登记图像(AIM)经过 广义霍夫变换 处理而获得的第二登记信息(RT1)指定为用于核对的登记信息(RT1)。由此,核对装置(2)可改善安全性。,下面是核对方法、核对系统、计算机和程序专利的具体信息内容。

1、一种用于通过使用登记信息来比较图像的比较方法,包括:
第一步骤,其中,将通过基于设定的第一参数来处理登记图像而获得的、 第一参数固有的第一登记信息指定为用于所述比较的所述登记信息;以及
第二步骤,其中,当在所述第一步骤中的所述指定之后接收到用于改变 所述登记信息的指令时,将通过基于不同于所述第一参数的第二参数来执行 所述登记图像的所述处理而获得的第二登记信息指定为用于所述比较的登记 信息。
2、如权利要求1所述的比较方法,还包括第三步骤,其中,基于输入的 图像和所述指定的登记信息来执行比较处理。
3、如权利要求1所述的比较方法,其中,在所述第一步骤中,基于所述 设定的第一参数来对所述登记图像执行广义霍夫变换处理,以生成所述登记 信息。
4、如权利要求3所述的比较方法,其中,在所述第一步骤中,作为所述 广义霍夫变换的结果,生成所述登记信息,所述登记信息在所述登记图像中 的图像图案上的画面元位置处与第一度信息、距离信息以及第二角度信息 相关联,其中所述第一角度信息指示由垂直于所述图像图案的切线的直线与 经过所述画面元位置且平行于参考轴的直线形成的角度,所述距离信息指示 所述画面元位置与指示所述设定的第一参数的设定位置之间的距离,所述第 二角度信息指示由包含所述画面元位置和所述设定位置的直线与所述参考轴 形成的角度。
5、如权利要求2所述的比较方法,其中,在所述第三步骤中,生成第三 角度信息,其指示由垂直于所述图像图案的切线的直线与经过所述画面元位 置且平行于参考轴的直线在所述比较图像中的画面图案上的画面元位置处形 成的角度;基于与对应于所述登记信息中包括的所述第三角度的所述第一角 度信息相关联的距离信息、以及第二角度信息,来确定用于比较判定的画面 元位置;并且基于用于比较判定的画面元位置的重合度与设定值之间的比较 的结果来执行所述比较处理。
6、一种比较方法,包括:
第一步骤,其中,基于设定的参数而将广义霍夫变换处理应用于登记图 像,并且在存储部件中存储所得到的、所述参数所固有的登记信息;以及
第二步骤,其中,基于输入的图像和在所述第一步骤中在所述存储部件 中存储的登记信息,来执行比较处理。
7、一种用于比较系统的比较方法,该比较系统包括终端设备和用于比较 从该终端设备输入的图像的比较设备,所述方法包括:
第一步骤,其中,将通过基于设定的第一参数来处理登记图像而获得的、 第一参数固有的第一登记信息指定为用于所述比较的所述登记信息,在所述 比较设备的第一存储部件中存储所指定的登记信息,然后在所述终端设备的 第二存储部件中存储该登记信息;
第二步骤,其中,当在所述第一步骤中的所述指定之后接收到用于改变 所述登记信息的指令时,将通过基于不同于所述第一参数的第二参数来执行 所述登记图像的处理而获得的第二登记信息指定为用于所述比较的登记信 息,并且在所述第一存储部件和所述第二存储部件中存储该登记信息;以及
第三步骤,其中,当所述比较设备比较在所述第一存储部件中存储的登 记信息和在所述第二存储部件中存储的登记信息、且比较的结果是它们相符 时,基于从所述终端设备输入的图像和在所述第一存储部件中存储的登记信 息来执行比较处理。
8、如权利要求7所述的比较方法,其中,在所述第三步骤中,当比较的 结果是它们不相符时,停止所述比较处理。
9、如权利要求7所述的比较方法,其中,在所述第一步骤中,基于所述 设定的第一参数来对所述登记图像执行广义霍夫变换处理,以生成所述登记 信息。
10、一种比较系统,包括终端设备和用于比较从该终端设备输入的图像 的比较设备,
所述比较设备包括:
第一通信部件,用于与所述终端设备进行数据通信;
第一存储部件;以及
第一控制部件,用于在登记时,将通过基于设定的第一参数来处理 登记图像而获得的、第一参数固有的第一登记信息指定为用于所述比较的 所述登记信息,当在所述指定之后接收到用于改变所述登记信息的指令时, 将通过基于不同于所述第一参数的第二参数来执行所述登记图像的所述处 理而获得的第二登记信息指定为用于所述比较的登记信息,在所述第一存 储部件中存储该登记信息,然后经由所述第一通信部件而向所述终端设备 输出该登记信息,在比较时,比较在所述第一存储部件中存储的登记信息 和经由所述第一通信部件而从所述终端设备接收的登记信息,并且,当比 较的结果是它们相符时,基于从所述终端设备接收的图像和在所述第一存 储部件中存储的登记信息来执行比较处理,以及
所述终端设备包括:
第二通信部件,用于与所述比较设备进行数据通信;
输入部件,用于至少输入所述图像;
第二存储部件;以及
第二控制部件,用于在所述第二存储部件中存储在登记时经由所述 第二通信部件而从所述比较设备接收的所述登记信息,并且经由所述第二 通信部件,向所述比较设备传送在比较时从所述输入部件输入的图像、以 及从所述第二存储部件读出的登记信息。
11、一种用于通过使用登记信息来比较图像的计算机,其具有控制部件, 该控制部件用于将通过基于设定的第一参数来处理登记图像而获得的、第一 参数固有的第一登记信息指定为用于所述比较的所述登记信息,当在所述指 定之后接收到用于改变所述登记信息的指令时,将通过基于不同于所述第一 参数的第二参数来执行所述登记图像的所述处理而获得的第二登记信息指定 为用于所述比较的登记信息。
12、一种由用于通过使用登记信息来比较图像的计算机执行的程序,包 括:
第一步骤,其中,将通过基于设定的第一参数来处理登记图像而获得的、 第一参数固有的第一登记信息指定为用于所述比较的所述登记信息;以及
第二步骤,其中,当在所述第一步骤中的所述指定之后接收到用于改变 所述登记信息的指令时,将通过基于不同于所述第一参数的第二参数来执行 所述登记图像的所述处理而获得的第二登记信息指定为用于所述比较的登记 信息。

说明书全文

技术领域

发明涉及用于比较例如图像的比较方法、其比较系统、其计算机及其 程序。

背景技术

已知通过利用用户固有的生物统计特性(特征)来执行生物统计验证的 比较设备。
通常,上述设备频繁地使用显示出在人的一生中不会改变太大的特性的 生物统计特性(特征)来作为生物统计特性,如指纹和血管图。

发明内容

本发明要解决的问题
然而,在上述设备中,如果一旦已登记的生物统计特性数据泄漏给第三 方,该生物统计特性数据有时会被滥用,并且可能降低安全性。另外,为了 维持高安全性,因为最好不使用泄漏的生物统计特性数据,所以有时候生物 统计特性数据可能变得没用。为此,需要具有高安全性的比较设备。
鉴于这样的情形而提出本发明,并且本发明的目的在于提供高安全性比 较方法、其比较系统、其计算机及其程序。
解决问题的手段
为实现上述目的,根据本发明的第一方面的比较方法是一种用于通过使 用登记信息来比较图像的比较方法,包括:第一步骤,其中,将通过基于设 定的第一参数来处理登记图像而获得的、第一参数固有的第一登记信息指定 为用于比较的登记信息;以及第二步骤,其中,当在第一步骤中的指定之后 接收到用于改变登记信息的指令时,将通过基于不同于第一参数的第二参数 来执行登记图像的处理而获得的第二登记信息指定为用于比较的登记信息。
另外,为实现上述目的,根据本发明的第二方面的比较方法具有第一步 骤,其中,基于设定的参数而将广义霍夫变换处理应用于登记图像,并且在 存储部件中存储由此获得的、所述参数所固有的登记信息;以及第二步骤, 其中,基于输入的图像和在第一步骤中在存储部件中存储的登记信息,来执 行比较处理。
另外,为实现上述目的,根据本发明的第三方面的比较方法是一种用于 包括终端设备和用于比较从该终端设备输入的图像的比较设备的比较系统的 比较方法,该方法包括:第一步骤,其中,将通过基于设定的第一参数来处 理登记图像而获得的、第一参数固有的第一登记信息指定为用于比较的登记 信息,在比较设备的第一存储部件中存储所指定的登记信息,然后在终端设 备的第二存储部件中存储该登记信息;第二步骤,其中,当在第一步骤中的 指定之后接收到用于改变登记信息的指令时,将通过基于不同于第一参数的 第二参数来执行登记图像的处理而获得的第二登记信息指定为用于比较的登 记信息,并且在第一存储部件和第二存储部件中存储该登记信息;以及第三 步骤,其中,当比较设备比较在第一存储部件中存储的登记信息和在第二存 储部件中存储的登记信息、且比较的结果是它们相符时,基于从终端设备输 入的图像和在第一存储部件中存储的登记信息来执行比较处理。
另外,为实现上述目的,根据本发明的第四方面的比较系统是一种包括 终端设备和用于比较从该终端设备输入的图像的比较设备的比较系统,其中 该比较设备包括:第一通信部件,用于与终端设备进行数据通信;第一存储 部件;以及第一控制部件,用于在登记时,将通过基于设定的第一参数来处 理登记图像而获得的、第一参数固有的第一登记信息指定为用于比较的登记 信息,当在指定之后接收到用于改变登记信息的指令时,将通过基于不同于 第一参数的第二参数来执行登记图像的处理而获得的第二登记信息指定为用 于比较的登记信息,在第一存储部件中存储该登记信息,然后经由第一通信 部件而向终端设备输出该登记信息,在比较时,比较在第一存储部件中存储 的登记信息和经由第一通信部件而从终端设备接收的登记信息,并且,当比 较的结果是它们相符时,基于从终端设备接收的图像和在第一存储部件中存 储的登记信息来执行比较处理。并且该终端设备包括:第二通信部件,用于 与比较设备进行数据通信;输入部件,用于至少输入图像;第二存储部件; 以及第二控制部件,用于在第二存储部件中存储在登记时经由第二通信部件 而从比较设备接收的登记信息,并且经由第二通信部件,向比较设备传送在 比较时从输入部件输入的图像、以及从第二存储部件读出的登记信息。
另外,为实现上述目的,根据本发明的第五方面的计算机是一种用于通 过使用登记信息来比较图像的计算机,其具有控制部件,该控制部件用于将 通过基于设定的第一参数来处理登记图像而获得的、第一参数固有的第一登 记信息指定为用于比较的登记信息,当在指定之后接收到用于改变登记信息 的指令时,将通过基于不同于第一参数的第二参数来执行登记图像的处理而 获得的第二登记信息指定为用于比较的登记信息。
另外,为实现上述目的,根据本发明的第六方面的程序是一种由用于通 过使用登记信息来比较图像的计算机执行的程序,包括:第一步骤,其中, 将通过基于设定的第一参数来处理登记图像而获得的、第一参数固有的第一 登记信息指定为用于比较的登记信息;以及第二步骤,其中,当在第一步骤 中的指定之后接收到用于改变登记信息的指令时,将通过基于不同于第一参 数的第二参数来执行登记图像的处理而获得的第二登记信息指定为用于比较 的登记信息。
附图说明
[图1]根据本发明的实施例的比较系统的功能框图
[图2]用于解释在图1所示的比较系统10的图像登记时的广义霍夫 (Hough)变换处理的图。
[图3]用于解释作为图1所示的比较系统10的登记信息的R表的图。
[图4]用于解释图1所示的比较系统10的操作的流程图
[图5]用于解释在图1所示的比较系统10的终端设备1的登记时的操作 的流程图。
[图6]用于解释在图1所示的比较系统10的比较设备2的登记时的操作 的流程图。
[图7]图7A到图7C是用于解释在图1所示的终端设备1的比较时的操 作的图。图7A是示出作为登记信息的R表的图。图7B是用于解释为比较判 定而确定画面元位置的处理的图。图7C是用于解释通过使用图7A所示的R 表和比较图像来为比较判定确定画面元位置的处理的图。
[图8]用于解释在图1所示的比较系统10的终端设备1的比较时的操作 的流程图。
[图9]用于解释在图1所示的比较系统10的比较设备2的比较时的操作 的流程图。
附图标记说明
1:终端设备;2:比较设备;3:数据通信线路;10:比较系统;11:通 信接口(I/F);12:用户信息输出单元;13:生物统计特性输入单元;14:存 储单元;15:存储器;16:控制电路(CPU:中央处理单元);21:通信接口 (I/F);22:数据库;23:图像处理单元;24:随机数生成单元;25:表生成 单元;26:表比较单元;27:比较处理单元;28:存储器;以及29:控制电 路(CPU:中央处理单元)。

具体实施方式

图1是根据本发明的实施例的比较系统的功能框图。
根据本实施例的比较系统10是用于根据生物统计特性以及使用登记信 息的比较方法进行比较的系统,该登记信息登记用于比较图像的生物统计特 性,其将通过基于设定的第一参数来对所登记的图像的执行广义霍夫变换处 理而获得的、第一参数所固有的第一登记信息指定为用于比较的登记信息, 并且当在指定之后接收到用于改变登记信息的指令时,将通过基于不同于第 一参数的第二参数来对登记图像执行广义霍夫变换处理而获得的第二登记信 息指定为用于比较的登记信息。
在进行比较时,比较系统10基于输入图像和指定的登记信息而执行比较 处理。
下面,将参照附图给出详细解释。
例如,如图1所示,根据本实施例的比较系统10具有终端设备1和比较 设备(服务器设备)2。
比较系统10对应于根据本发明的比较系统的例子,终端设备1对应于根 据本发明的终端设备的例子,而比较设备2对应于根据本发明的比较设备的 例子。
另外,终端设备1和比较设备2对应于根据本发明的计算机的例子。
例如,由比较服务供应商操作和管理比较设备(服务器设备)2,而由用 户操作终端设备1。
例如,通过数据通信线3来连接终端设备1和比较设备2。更具体地, 数据通信线3是诸如因特网的通信网络。
[终端设备1]
如图1所示,终端设备1具有通信接口(I/F)11、用户信息输入单元12、 生物统计特性(特征)输入单元13、存储单元14、存储器15、以及控制电 路(CPU:中央处理单元)16。
如图1所示,由总线BS100连接各个组件。
通信I/F 11对应于根据本发明的第二通信部件的例子。生物统计特性输 入单元13对应于根据本发明的输入部件的例子。
存储单元14对应于根据本发明的存储部件的例子。另外,控制电路16 对应于根据本发明的第二控制部件的例子。
通信I/F 11在控制电路16的控制之下,经由数据通信线3而与比较设 备2执行数据通信,并且将通信结果输出给控制电路16。
例如,用户信息输入单元12输出在向控制电路16登记时输入的用户信 息。例如,用户信息是用户的属性数据,如用户的姓名和性别。例如,用户 信息输入单元12包括键盘鼠标和触摸面板。
例如,生物统计特性输入单元13捕捉要检查的主体(对象)的图像,并 且将按照成像结果的图像作为信号S13而输出给控制电路16。更具体地,生 物统计特性输入单元13将用户固有的生物统计特性(特征)信息(如指纹或 血管图)作为图像信号而输出给控制电路16。
由诸如CCD(电荷耦合器件)和CMOS(互补金属化物半导体)之类的成像 元件来配置生物统计特性输入单元13。
例如,存储单元14存储对应于登记图像的登记信息,在本实施例中,是 后面提及的比较设备2所生成的登记信息(R表)RT1。由诸如硬盘驱动器(HDD) 和半导体存储器之类的存储装置来配置存储单元14。
例如,存储器15用作控制电路16的工作区域。由诸如RAM(随机存取存 储器)和ROM(只读存储器)之类的存储装置来配置存储器15。
另外,存储器15存储包括根据本发明的功能(function)和初值等的程序 (RPG1)。
控制电路16集中控制整个终端设备。例如,控制电路16通过运行程序 (PRG1)来执行根据本发明的功能。
例如,控制电路16在登记时,将经由通信I/F 11从比较设备2接收的 登记信息(R表)RT1存储在存储单元14中,并且在比较时,经由通信I/F 11, 将从生物统计特性输入单元13输入的比较图像和从存储单元14读出的登记 信息RT1传送到比较设备2。
[比较设备2]
如图1所示,比较设备2具有通信接口(I/F)21、数据库22、图像处 理单元23、随机数生成单元24、表生成单元25、比较单元26、比较处理单 元27、存储器28、以及控制电路(CPU:中央处理单元)29。
如图1所示,由总线BS200连接各个组件。
通信I/F 21对应于根据本发明的第一通信部件的例子。数据库22对应 于根据本发明的存储部件和第一存储部件的例子。图像处理单元23、随机数 生成单元24、表生成单元25、比较单元26、比较处理单元27以及控制电路 29对应于根据本发明的控制部件和第一控制部件的例子。
例如,通信I/F 21在控制电路29的控制之下,经由数据通信线3而与 终端设备1执行数据通信,并且将通信结果输出给控制电路29。
例如,数据库22在控制电路29的控制之下存储用户的登记信息(R表) RT1。由诸如硬盘驱动器(HDD)、光磁盘和半导体存储器之类的存储装置来配 置数据库22。
例如,图像处理单元22在例如控制电路29的控制之下,根据需要,将 作为根据本发明的用于生成登记信息RT1的前置级处理的图像处理应用于通 过通信I/F 21输入的图像,并且输出处理结果。在登记时、以及在比较时, 使用由图像处理单元23处理的结果的图像。
更具体地,图像处理单元23采用处理,以缩细(缩窄)图像中的图像图 案。例如,此缩细(缩窄)处理对应于用于提取显示生物统计信息的特性的 信息的处理。
例如,随机数生成单元24生成用于根据本发明而确定参数的随机数,并 且将指示所生成的随机数的信号输出到控制电路29。
例如,表生成单元25在登记时,将用于根据所述参数生成不同登记信息 的处理应用于所登记的图像,并且在数据库22中存储由该处理生成的登记信 息。
更具体地,表生成单元25基于所设定的参数,将广义霍夫变换处理应用 于所登记的图像,以生成作为登记信息的表喜讯那,并且在数据库22中存储 所生成的登记信息。
图2是用于解释在图2所示的比较系统10进行图像登记时的广义霍夫变 换处理的图。图3是用于解释作为图1所示的比较系统10的登记信息的R表 的图。
更具体地,例如如图2所示,作为广义霍夫变换,表生成单元25生成在 登记图像AIM中的图像图案IP上的画面元位置P(x,y)处关联于(link)第一 度信息φ(x,y)、距离信息R以及第二角度信息α(x,y)的登记信息(表) RT1,其中,第一角度信息φ(x,y)指示由垂直于图像图案IP的切线TL1的直 线L2和经过画面元位置P(x,y)且平行于参考轴(x轴)的直线BLX形成的角 度,距离信息R指示画面元位置P(x,y)与指示设定参数的设定位置(也称为 参考点)BP(x0,y0)之间的距离,第二角度信息α(x,y)指示由包含画面元位置 P(x,y)和设定位置BP(x0,y0)的直线 r与参考轴BLX形成的角度。
这里,在本实施例中,包含画面元位置P(x,y)和设定位置BP(x0,y0)的直 线 r对应于从画面元位置P(x,y)到设定位置BP(x0,y0)的向量 r。
更具体地,如等式1和等式2所示,可使用距离 r、第一角度信息φ(x,y) 和第二角度信息α(x,y)来表示作为参数的设定位置(参考点)BP(x0,y0)。
[等式1]
x0=x+r·cos(α)    (1)
[等式2]
y0=y+r·sin(α)    (2)
另外,例如,表生成单元25通过对图像中的图像图案上的所有点的计算 而找到(r,α)的值,使用第一角度φ作为索引来对它们分类,并且生成例如 如图3所示的登记信息(R表)RT1。
在图3所示的登记信息RT1中,通过下标(suffix)来区别第一角度φ、 距离 r以及第二角度α的不同值。
登记信息RT1具有如下特征:只要图像中的图像图案的形状有所不同, 以及只要参考点有所不同,那么即使对于相同的形状,登记信息RT1也不同。
控制电路29将登记信息RT1存储在与用户信息相关联的数据库22中, 并且经由通信I/F 21而将其传送给终端设备1。终端设备1在存储单元14 中存储从比较设备2传送的登记信息RT1。
表比较单元26在进行比较时,比较在数据库22中存储的登记信息RT1 和在终端设备1的存储单元14中存储的登记信息RT1,并且向控制电路29 输出指示其比较结果的信号。当作为表比较单元26的比较结果而判定它们相 符时,控制电路29使得比较处理单元27执行后面提及的比较处理,而当判 定它们不相符时,停止比较处理。
基于输入的比较图像和数据库22中存储的登记信息RT1,比较处理单元 27在比较时执行后面提及的比较处理。
例如,存储器28被用作控制电路29的工作空间。由诸如RAM和ROM的 存储装置来配置存储器28。
另外,存储器28存储包括根据本发明的功能和初值等的程序(PRG2)。
控制电路29集中控制整个比较系统。例如,控制电路29通过运行程序 (PRG2)来执行根据本发明的功能。
在登记时,控制电路29将通过基于设定的第一参数来处理图像AIM而获 得的、第一参数所固有的第一登记信息RT1指定为用于比较的登记信息,并 且当在指定之后接收到用于改变登记信息RT1的指令时,将通过基于不同于 第一参数的第二参数来对处理图像AIM而获得的第二登记信息RT1指定为用 于比较的登记信息RT1。
另外,控制电路29在数据库22中存储所指定的登记信息RT1,然后经 由通信I/F 21而将登记信息RT1输出到终端设备1。在比较时,其比较在数 据库22中存储的登记信息RT1和经由通信I/F21从终端设备1接收到的登 记信息RT1。当比较结果是它们相符时,其基于从终端设备1接收到的比较 图像RIM和在数据库22中存储的登记信息RT1来执行比较处理。
图4是用于解释图1所示的比较系统10的操作的流程图。参照图4,将 给出关于比较系统10的整体操作的简单解释。
在步骤ST1,比较设备2将通过基于设定的第一参数、将广义霍夫变换 处理应用于登记图像AIM而获得的、第一参数固有的第一登记信息RT1指定 为用于比较的登记信息。
在步骤ST2,比较设备2判定其是否已在执行了步骤ST1的指定之后接 收到用于改变登记信息RT1的指令的输入,当判定其已接收到该输入时前进 到步骤ST3的处理,而当判定其还未接收到该输入时前进到步骤ST4的处理。
在步骤ST3,比较设备2将通过基于不同于第一参数的第二参数来将广 义霍夫变换处理应用于所登记的图像AIM而获得的第二登记信息RT1指定为 用于比较的登记信息RT1,然后前进到步骤ST4。
在步骤ST4,比较设备2基于输入比较图像RIM和所指定的登记信息RT1, 执行比较处理。
下面,将更详细地解释比较系统10的操作。
图5是用于解释在图1所示的比较系统10的终端设备1进行登记时的操 作的流程图。将参照图5,基于控制电路16等的操作来解释终端设备1在登 记时的操作。
在步骤ST11,从用户信息输入单元12向控制电路16输入用户信息,例 如用户姓名、性别和年龄信息。
在步骤ST12,从生物统计特性输入单元向控制电路16输入指示用户固 有的生物统计特性的图像信号S13。
在步骤ST13,控制电路16经由通信I/F 11向比较设备2传送用户信息 和所登记的图像(生物统计特性信息)AIM。
在步骤ST14,控制电路16待机(stand by),直到从比较设备2接收到 对应于先前传送的登记图像AIM的登记信息RT1,并且,当接收到它时,前 进到步骤ST15的处理。
在步骤ST15,控制电路16在存储单元14中存储经由通信I/F 11而从 比较设备2接收到的登记信息(模板)RT1。
图6时用于解释图1所示的比较系统10的比较设备在登记时的操作的流 程图。将参照图6解释比较设备2在登记时的操作,主要是控制电路29等的 操作。
在步骤ST21,比较设备2的控制电路29判定其是否已通过通信I/F 21 而从终端设备1接收到用户信息和登记图像(生物统计特性信息)AIM,并且 待机到接收到为止。当判定接收到它们时,控制电路29前进到步骤S22的处 理。
在步骤ST22,控制电路29使得图像处理单元23执行图像处理,如缩细 登记图像AIM,并且获得输出结果的图像。
在步骤ST23,控制电路29设定参数。更具体地,控制电路29基于例如 在随机数生成单元24处生成的随机数,将设定位置(参考点)BP(x0,y0)设置 为用于生成登记信息RT1(模板)的参数。
在步骤ST24,控制电路29通过基于如图2和图3所示的设定参数而将 广义霍夫变换应用于登记图像AIM,来生成登记信息RT1。
更具体地,例如如图2(a)所示,作为广义霍夫变换,表生成单元25生 成在登记图像AIM中的图像图案IP上的画面元位置P(x,y)处关联于第一角 度信息φ(x,y)、距离信息R以及第二角度信息α(x,y)的登记信息RT1,其 中,第一角度信息φ(x,y)指示由垂直于图像图案IP的切线TL1的直线L2与 经过画面元位置P(x,y)且平行于参考轴(x轴)的直线BLX所形成的角度, 距离信息R指示画面元位置P(x,y)与指示设定参数的设定位置(也称为参考 点)BP(x0,y0)之间的距离,第二角度信息α(x,y)指示由包含画面元位置P(x,y) 和设定位置BP(x0,y0)的直线 r与参考轴BLX所形成的角度。
在步骤ST25,控制电路29在与用户信息相关联的数据库22中存储登记 信息RT1。
在步骤ST26,控制电路29经由通信I/F 21向终端设备1传送所生成的 登记信息(模板信息)RT1,并且使得在终端设备1的存储单元中存储该登记 信息(模板信息)RT1。
在步骤ST27,例如,控制电路29判定是否从未示出的输入单元输入了 用于改变登记信息RT1的指令。当输入了用于改变的指令时,其再次执行步 骤ST23到ST26的处理,以由此改变上述参数,基于改变后的参数而将步骤 S24所示的生成处理应用于登记图像AIM,以生成新的登记信息Rt1,并将其 存储在数据库22中。
可对每次比较执行登记信息RT1的改变,并且可以以预先设定的定时来 执行登记信息RT1的改变。即,可对每次比较来输入用于改变登记信息RT1 的指令,或可按照预先设定的定时来输入该指令。
另一方面,在步骤ST27的判定中,当判定还未输入用于改变登记信息 RT1的指令时,如后面将解释的,基于输入的比较图像RIM和数据库22中存 储的登记信息RT1来执行比较处理。
图7A到图7C是用于解释图1所示的终端设备1在比较时的操作的图。 图7A是示出作为登记信息的R表的图。图7B是用于解释为比较判定来确定 画面元位置的处理的图。图7C是用于解释通过使用图7A所示的R表和比较 图像来为比较判定而确定画面元位置的处理的图。
例如,比较处理单元27基于输入的比较图像和数据库22中存储的登记 信息RT1,利用广义霍夫变换来执行比较处理。
比较处理单元27基于与对应于图7A所示的登记信息RT1中包括的第三 角度φ(x,y)相对应的第一角度信息φ(x,y)相关联的距离信息、如图7B所示 的第二角度信息α(x,y)以及等式3和等式4,生成第三角度信息φ(x,y), 其指示由垂直于图像图案IP的切线TL1的直线L2与经过画面元位置P1(x,y) 且平行于参考轴(X轴)的直线BLX在比较图像RIM中的图像图案IP上的画面 元位置P1(x,y)处所形成的角度,比较处理单元27确定用于比较判定的画面 元位置RP(xc,yc),对比较图像RIM中的画面图案上的画面元位置P2、P3... 执行相同的计算,并且基于用于比较判定的画面元位置RP(xc,yc)的重合度 与设定值之间的比较结果来执行比较处理。
[等式3]
xc=x+ri jcos(αi j)    (3)
[等式4]
yc=y+ri jcos(αi j)    (4)
另外,更具体地,当用于比较判定的画面元位置RP(xc,yc)的重合度大 于设定值时,比较处理单元27判定登记图像AIM和比较图像RIM相符。
更具体地,当比较图像RIM与登记图像AIM相同或相似时,该单元对比 较图像RIM中的图像图案上的画面元位置P1、P2、P3...执行相同的计算。 结果,重合度在对应于指示参数的设定位置(也称为参考点)BP(x0,y0)的点 RP(xc,yc)处变得最大。当此重合度大于设定阈值时,该单元判定两者相符。
图8是用于解释图1所示的比较系统10的终端设备1在比较时的操作的 流程图。图9是用于解释图1所示的比较系统10的比较设备2在比较时的操 作的流程图。
将参照图7A到图7C、图8和图9来解释比较系统10在比较时的操作。
如图8所示,在步骤ST31,在终端设备1中,由输入单元12向控制电 路16输入用户信息。
在步骤ST32,基于来自生物统计特性输入单元13的主体的成像结果, 向控制电路16输入指示用户固有的生物统计特性的比较图像RIM。
在步骤ST33,控制电路16读取在存储单元14中存储的登记信息RT1。
在步骤ST34,控制电路16经由通信I/F 11而向比较设备2传送用户信 息和登记信息RT1。
在步骤ST35,控制电路16待机,直到其从比较设备2接收到指示与先 前传送的用户信息的登记信息RT1(也总称为验证信息)相对应的比较结果 的信号为止,并且当接收到该信号时前进到步骤ST36的处理。
在步骤ST36,控制电路26判定由所接收的信号指示的比较结果是否是 验证成功(通过),并且在验证成功(通过)时准许用户的登录(log-in)(ST37)。 更具体地,控制电路16通过屏幕显示等向用户通知验证成功(通过),并且 执行登录处理。
另一方面,当在步骤ST36处的比较结果是验证“不成功”时,控制电路 16不准许用户登录(ST38)。
更具体地,控制电路16屏幕显示等向用户通知验证“不成功”,并且阻 止登录处理。
接着,将参照图9解释比较设备2在比较时的操作。
在步骤ST41,比较设备2的控制电路29判定是否通过通信I/F 21从终 端设备1接收到验证信息(用户信息、比较图像RIM、登记信息RT1),并且 待机到接收到为止。当作为判定的结果而判定为接收到时,控制电路29前进 到步骤ST42的处理。
在步骤ST42,控制电路29从数据库22读取与所接收的用户信息相关联 的登记信息RT1。
在步骤ST43,控制电路29在表比较单元26处比较所读取的登记信息RT1 和通过通信I/F 21从终端设备1接收到的登记信息RT1,并判定它们是否相 符。
当作为判定的结果而判定为相符时,控制电路29前进到步骤ST44的处 理,而当判定它们不相符时,前进到步骤ST48的处理。
与用于相互比较表的、根据以下图像处理的比较处理相比,可在更短的 时间内执行此比较处理。
在步骤ST44,例如,控制电路29根据需要,使得图像处理单元23以与 登记时相同的方式来将诸如缩细(缩窄)处理之类的图像处理应用于比较图 像RIM。
在步骤ST45,控制电路29使得比较处理单元27执行上述比较处理。
更具体地,比较处理单元27基于与对应于图7A所示的登记信息RT1中 包括的第三角度φ相对应的第一角度信息φ相关联的距离信息、如图7B所示 的第二角度信息α(x,y)以及等式3和等式4,生成第三角度信息φ,其指示 由垂直于图像图案IP的切线TL1的直线L2与经过画面元位置P1(x,y)且平 行于参考轴(X轴)的直线BLX在比较图像RIM中的图像图案IP上的画面元位 置P1(x,y)处所形成的角度,比较处理单元27确定用于比较判定的画面元位 置RP(xc,yc),对比较图像RIM中的画面图案上的画面元位置P2、P3...执行 相同的计算,并且生成指示用于比较判定的画面元位置RP(xc,yc)的重合度 的图像图案。
在步骤ST46,例如,控制电路29判定对于其重合度作为根据步骤ST45 的计算结果而变得最大的画面元位置,重合度是否大于设定值(阈值)。当作 为比较结果、重合度大于阈值时,控制电路29前进到步骤ST47的处理,而 当其是阈值或更小时,判定输入的比较图像RIM与对应于所登记的登记信息 RT1的登记图像AIM不相符,并且前进到步骤ST49的处理。
在步骤ST47,当判定重合度大于阈值时,控制电路29判定输入的比较 图像RIM与对应于所登记的登记信息RT1的登记图像AIM相符,并且经由通 信I/F 21,将指示验证成功的信息传送到终端设备1。当经由通信I/F 11接 收到该信号时,终端设备1执行如上所述的登录处理。
另一方面,在步骤ST43,当判定所读取的登记信息RT1和从终端设备1 接收到的登记信息RT1不相符时,控制电路29阻止例如从步骤ST44到ST47 的比较处理(ST48),并且前进到步骤ST49的处理。
在步骤ST49,控制电路29经由通信I/F 21向终端设备1传送指示验证 “不成功”的信号。当经由通信I/F 11接收到该信号时,终端设备1通过屏 幕显示等通知用户验证“不成功”。
如上所述,比较设备2将通过基于设定的第一参数来对登记图像AIM执 行广义霍夫变换处理而获得的、第一参数所固有的第一登记信息RT1指定为 用于比较的登记信息,并且当在指定之后接收到用于改变登记信息RT1的指 令时,将通过基于不同于第一参数的第二参数来对登记图像AIM执行广义霍 夫变换处理而获得的第二登记信息RT1指定为用于比较的登记信息RT1,因 此可改善安全性。
另外,在登记时,比较设备2将用于根据设定参数来生成不同登记信息 (R表)RT1的处理(更具体地,广义霍夫变换处理)应用于登记图像AIM, 在书刊22中存储由该处理生成的登记信息RT1。当输入了用于改变登记信息 RT1的指令时,其改变所述参数,基于改变后的参数而再次将广义霍夫变换 处理应用于登记图像AIM,以生成新的登记信息RT1,并且将其存储在数据库 22中。在比较时,其基于输入的比较图像RIM和在数据库22中存储的登记 信息RT1而执行比较处理,由此增加(改善)了安全性。
更具体地,不是将用于比较的登记图AIM,而是将登记信息RT1存储在 数据库22中。因此,即使在例如登记信息RT1被泄漏给第三方的情况下、在 其被窃取的情况下、在丢失了登记信息RT1的情况下等等,因为难以从登记 信息RT1推导出登记图像AIM,所以安全性较高。
此时,例如,当登记信息RT1被非法泄漏时,通过改变用于相同的登记 信息RT1的参数来生成新的不同的登记信息RT1,可以通过新生成登记信息 RT1而防止利用泄漏的登记信息RT1的非法访问
另外,在比较设备2的数据库22和终端设备1的存储单元14中存储相 同的登记信息RT1。在比较时,判定在比较设备2的数据库22中存储的登记 信息RT1是否与在终端设备1的存储单元14中存储的登记信息RT1相符。在 判定了相符的条件下执行比较处理。因此,可进一步增加比较概率。另外, 当登记信息RT1不相符时,阻止比较处理,因此减少了处理时间。
即,当通过使用非法泄漏的登记信息RT1来进行访问时,可以检测到非 法访问,并且在短时间内防止该非法访问。
另外,在登记时,将广义霍夫变换处理应用于登记图像AIM,以基于设 定参数而生成登记信息(R表)RT1。在比较时,使用该登记信息RT1和比较 图像RIM来根据上述处理判定重合度,并且执行比较处理,由此可执行高精 度的比较。
另外,在本实施例中,在登记时,基于来自随机数生成单元24的随机数 而确定参数,因此可高速地生成登记信息RT1。
另外,在比较时,即使当不存在关于参数的信息时,仍可基于登记信息 RT1和比较图像RIM,通过如上所述的简单处理来执行比较处理,因此可高速 地执行比较处理。
注意到,本发明不限于本实施例。任何合适的修改都是可能的。
例如,在本实施例中,由终端设备1和比较设备2来执行根据本发明的 处理,但本发明不限于此形式。例如,可由同一个计算机实现终端设备1和 比较设备2。
另外,在上述实施例中,在登记处理时,通过利用随机数来设定参数, 从而生成登记信息RT1,但是只要验证处理成功即可通过改变参数来生成新 的登记信息RT1,可在输入用于改变的指令时生成新的登记信息RT1,并且可 在任何时刻生成新的登记信息RT1。通过这样执行,例如,可进一步增加关 于登记信息RT1的泄漏的安全性。
另外,通过加密终端设备1和比较设备2之间的数据传送和接收的各种 类型的信息,当然还可以增加关于通信的安全性。
另外,可通过仅仅控制电路来实现根据本发明的功能、或可通过提供用 于每个组件的专用电路来实现根据本发明的功能。另外,可通过运行程序或 可通过硬件布线来实现根据本发明的功能。
另外,在本实施例中,与生物统计信息相关地解释了根据本发明的设备 和操作,但本发明不限于此。例如,还可将本发明应用于对任何图像进行图 像比较的设备。
工业实用性
本发明可应用于比较图像的比较系统等。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈