生物特征识别的六大技术研究

news2024/11/16 5:58:52

生物特征识别技术是结合了计算机科学与光学、声学、生物传感器以及生物统计学原理,通过利用人体固有的生理特征(如指纹、人脸、虹膜、掌纹、指静脉等)和行为特征(如笔迹、声音、步态等),来进行个人身份的鉴定。

随着科技的飞速发展,“指纹开金库”、“扫脸抓逃犯”等高科技场景不再局限于电影情节中,“指纹解锁”、“刷脸支付”已经融入到了人们的日常生活中,成为了寻常百姓不可或缺的便利工具。这一切的背后都离不开生物特征识别技术的广泛应用。本文将介绍一些生物特征识别领域的热门技术和应用,为该领域的研究人员提供一些有益的支持。

声纹识别

声纹识别是通过声音识别进行说话人辨认和确认的技术。其优点在于声纹提取方便、识别成本低廉、算法复杂度低,适合远程身份确认。然而,声纹识别也存在一些缺点,如声音易变性、容易受到环境干扰等。最近的 3·15 晚会曝光了利用声纹识别 AI 进行诈骗的案例,引发了广泛关注。

推荐数据集:

  • MOBIO数据集:https://www.idiap.ch/en/scientific-research/data/mobio

  • VoxCeleb 数据集:https://www.robots.ox.ac.uk/~vgg/data/voxceleb/

    • 应用模型:https://github.com/philipperemy/deep-speaker

  • English Multi-speaker Corpus for Voice Cloning数据集:https://www.kaggle.com/datasets/mfekadu/english-multispeaker-corpus-for-voice-cloning/data

    • 应用模型:https://github.com/gzhu06/Y-vector

  • SLR12:https://www.openslr.org/12

    • 应用模型:https://github.com/rajathkmp/speaker-verification

  • ALIZÉ开源工具:https://alize.univ-avignon.fr/

  • MSR Identity Toolkit工具箱:https://www.microsoft.com/en-us/research/publication/msr-identity-toolbox-v1-0-a-matlab-toolbox-for-speaker-recognition-research-2/

图片

步态识别

步态识别是通过人的走路方式来识别人的身份的方法,是一种非接触的生物特征识别技术,适合远距离识别,如嫌疑人识别。

推荐数据集:

  • Gait 数据集:https://github.com/palewithout/Gait_Datasets

  • CASIA 数据集:http://www.cbsr.ia.ac.cn/china/Gait%20Databases%20CH.asp

  • OU-ISIR 数据集:http://www.am.sanken.osaka-u.ac.jp/BiometricDB/GaitTM.html

  • HID-UMD 数据集:http://www.umiacs.umd.edu/labs/pirl/hid/data.html

  • Automatic Gait Recognition for Human ID at a Distance:https://web-archive.southampton.ac.uk/www.gait.ecs.soton.ac.uk/

  • Human Identification at a Distance:https://sites.cc.gatech.edu/cpl/projects/hid/

图片

虹膜识别

虹膜识别是一种通过对眼睛中的虹膜进行身份识别的高精确度技术,被认为是生物特征识别中最为方便和准确的一种方法。

推荐数据集:

  • 虹膜识别数据库地址(含12个数据集):http://zbum.ia.pw.edu.pl/EN/node/46

  • CASIA Iris Image(中科院):http://english.ia.cas.cn/db/201610/t20161026_169399.html

  • UTIRIS数据集:https://utiris.wordpress.com/

图片

指纹识别

指纹识别是一种通过对识别对象的指纹进行分类比对来进行判别的技术,是生物特征识别技术中的一个重要分支。目前,指纹识别技术相较于其他技术更为成熟,并广泛应用于日常生活中,如指纹解锁等场景。

推荐数据集:

  • SOCO-Fing:https://www.kaggle.com/datasets/ruizgara/socofing

  • 中科院FINGERPRINT:http://biometrics.idealtest.org/findTotalDbByMode.do?mode=Fingerprint#/

  • FVC2002数据集:http://bias.csr.unibo.it/fvc2002/databases.asp

  • FVC2004数据集:http://bias.csr.unibo.it/fvc2004/databases.asp

  • NIST指纹数据库:https://www.nist.gov/srd

图片

掌静脉识别

掌静脉识别利用人体血红蛋白对近红外光的吸收特性,通过手掌底部的静脉影像进行采集,并将其提取为生物特征。目前研究表明,这种技术具有多个优点:手掌静脉难以复制和伪造,安全性高;采用非接触式测量,卫生性好;抗油污影响,抗干扰性强。

然而,手背静脉可能随着年龄和生理变化而发生变化,永久性尚未得到证实;存在注册登记失败的可能性;受限于采集方式,产品难以小型化;采集设备要求特殊,设计相对复杂,制造成本较高。

  • 香港理工大学Polyu数据集:https://www4.comp.polyu.edu.hk/~csajaykr/fplr.htm

  • 中科院掌纹数据集:http://forensics.idealtest.org/#/

  • IIT-D掌纹数据集:https://www4.comp.polyu.edu.hk/~csajaykr/IITD/Database_Palm.htm

  • 11k Hands:https://sites.google.com/view/11khands

图片

人脸识别

人脸识别作为生物特征识别中最为熟知的技术分支,其性能和准确度不断提升。目前,人脸识别技术已经在安防、身份验证、智能门禁、金融支付、智能手机解锁等领域得到广泛应用,成为现代社会中不可或缺的一部分。

推荐数据集:

算力加速人脸识别技术发展:趋动云带你了解人脸识别开源库和数据集

图片


生物识别技术已经在政府、军队、银行、社会福利保障、电子商务、安全防务等领域得到了广泛应用。而它的发展离不开算力的大力支持。趋动云作为算力服务商,拥有高性能的计算资源,能够快速处理海量数据,为开发人员提供强大支持。

趋动云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1612382.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

layui--table里使用switch

1. 项目需求 在layui.table上面渲染后的列表上面加一个switch开关,监听switch开关的动作,实现本列数据的状态切换! 实现效果如下: 2. 实现方式 下面介绍的思路都是利用table的templet模板实现的,不同的在于模板代码…

F-logic DataCube3 SQL注入漏洞复现(CVE-2024-31750)

0x01 产品简介 F-logic DataCube3是一款用于光伏发电系统的紧凑型终端测量系统。 0x02 漏洞概述 F-logic DataCube3 /admin/pr_monitor/getting_index_data.php 接口处存在SQL注入漏洞,未经身份验证的攻击者可通过该漏洞获取数据库敏感信息,深入利用可控制整个web服务器。 …

JavaEE 初阶篇-深入了解 File 文件操作(实现文件搜索、非空文件夹删除)

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 文章目录 1.0 File 文件概述 2.0 创建 File 类对象的方法 2.1 判断文件类型、获取文件信息的方法 2.2 创建文件、删除文件的方法 2.3 遍历文件夹的方法 3.0 文件搜索与删除 3.1…

虚拟机中的打印机,无法打印内容,打印的是白纸或英文和数字,打印不了中文

原因:打印机驱动设置不正确 解决方案: 打开打印机属性 -> 高级 -> 新驱动程序 下一页 -> Windows 更新 耐心等待,时间较长。 选择和打印机型号匹配的驱动,我选择的是: 虽然虚拟机和主机使用的驱动不…

《机器学习by周志华》学习笔记-线性模型-02

1、对数几率回归 1.1、背景 上一节我们考虑了线性模型的回归学习,但是想要做分类任务就需要用到上文中的广义线性模型。 当联系函数连续且充分光滑,考虑单调可微函数,令: 1.2、概念 找一个单调可谓函数,将分类任务的真实标记与线性回归模型的预测值联系起来,也叫做「…

关系型数据库的相关概念

表、记录、字段 表 一个实体集相当于一个表记录 一个实体相当于一个记录,在表中表表现为一行数据字段 一个字段相当于数据库表中的列 表的关联关系 一对一(一对一的表可以合并成一张表)一对多多对多 必须创建第三张表,该表通常称为联接表&#xff0c…

个人电脑信息安全注意事项

个人电脑信息安全注意事项 一、密码安全: 设置复杂且独特的密码,避免使用容易猜测或常见的密码。 定期更换密码,特别是在重要账户或应用上。 不要在多个账户上重复使用相同的密码。 使用密码管理工具来安全地存储和访问密码。 二、软件安…

Axure琐碎细节

文章目录 琐碎细节注释预览编写原型图的时候可以把颜色改为灰色标尺竖直文字左对齐Axure中的文字怎么添加元件层级问题如何找到各种各样的形状,比如三角形了 五角星了 十字架了给按钮设置简单的交互动作通过锁来等比例缩放 琐碎细节 注释 有时候我们需要给我们的元…

探索通过GPT和云平台搭建网安实战培训环境

项目背景 网络安全是一个不断演变的领域,面临着日益复杂的挑战和不断扩大的威胁。数字化时代,随着勒索攻击、数据窃取、网络钓鱼等频频出现,网络攻击的威胁指数和影响范围进一步增加,如何防范网络攻击,确保数据安全&a…

ssh免秘钥登录与时钟同步

ssh免秘钥登录及数据拷贝 ssh免秘钥登录及数据拷贝环境生成秘钥拷贝公钥到到远程服务器通过ssh-copy-id命令拷贝公钥到远程服务器通过手动拷贝公钥到远程服务器 非root用户远程拷贝公钥 设置编码方式临时设置编码永久设置方法一永久设置方法二 设置时钟同步使用 ntpdate 命令使…

yabai,openssh 竟然把 Windows 搞蓝屏了

在虚拟化技术日益普及的今天,Oracle VirtualBox 提供了一个功能强大的平台,允许用户在单一物理机上运行多个操作系统。 本文将指导你如何使用 Oracle VirtualBox 安装 Oracle Linux 9.3。 1. Oracle VirtualBox 7.0 介绍 Oracle VirtualBox 7.0 是一款由…

Compose 布局

文章目录 Compose 布局ColumnColumn属性使用 RowRow属性使用 BoxBox属性使用 ConstraintLayoutLazyColumnLazyColumn属性使用使用多类型使用粘性标题回到顶部 LazyRowLazyRow属性使用 LazyVerticalGridLazyVerticalGrid属性使用 Compose 布局 Column Compose中的”垂直线性布…

大型网站系统架构演化实例_4.数据库读写分离

1.数据库读写分离 网站在使用缓存后,使对大部分数据读操作访问都可以不通过数据库就能完成,但是仍有一部分操作(缓存访问不命中、缓存过期)和全部的写操作都需要访问数据库,在网站的用户达到一定规模后&#x…

制作一个RISC-V的操作系统十二-定时器中断

文章目录 CLINT定时器中断mtimemtimecmp机制总体框架流程时间节拍系统时钟代码 CLINT 产生软件中断和定时器中断 定时器中断 mtime 类似计数器,按照硬件对应的固定频率递增 上电后会自动复位为0,有硬件自动完成 mtimecmp 需要自己设置&#xff0…

C++相关概念和易错语法(8)(匿名对象、构造+拷贝构造优化、构造析构顺序)

1.匿名对象 当我们实例化对象后,有的对象可能只使用一次,之后就没用了。这个时候我们往往要主动去析构它,否则会占着浪费空间。但是如果遇到大量的这种情况,我们并不想每次都去创建对象、调用、析构,这样会写出很多重…

【Linux】对system V本地通信的内核级理解

一、system V版本的进程间通信技术 通过之前的学习,我们大致可以感受出来,共享内存,消息队列和信号量在使用的时候是有很多共性的。它们三个的接口,包括接口中传的参数有的都有很大的相似度。其实,共享内存&#xff…

大功率岸电电源技术研究及发展趋势

大功率岸电电源是一种利用海洋潮汐、波浪等可再生能源进行电能充电的设备,也称为海洋能充电器或潮汐能发电机。它通过接收潮汐、波浪等可再生能源,将可再生能源转换为电能进行充电,为港口、岛屿等地区提供清洁、高效的电力。大功率岸电电源对…

SpringSecurity源码4

SecurityContext.class 当前线程关联的最小安全信息,提供Authentication的get/set方法 SecurityContextHolder.class SecurityContext的持有器 // 全部委托给策略类public static void setContext(SecurityContext context) {strategy.setContext(context);}public …

算法课程笔记——蓝桥云课第二次直播

注意是‘’ 都正确 可以理解为a的首地址也是数字&#xff0c;向右1 %p逻辑地址 Cin cout字符串“”单个字符本身‘’&#xff0c;其他时候不用加 这样就可以 逆运算 bool比较真假<从小到大排 11/25 都输出最省事 变成长度为n1的数组 考虑到整个都可能为一个颜色&#xff0c;…

UML/SysML建模工具更新情况-截至2024年4月(1)5款-Trufun建模平台 v2024

DDD领域驱动设计批评文集 做强化自测题获得“软件方法建模师”称号 《软件方法》各章合集 工具最新版本&#xff1a;itemis CREATE 5.2.2 更新时间 2024年3月22日 工具简介 原名YAKINDU Statechart Tools。状态机建模工具&#xff0c;支持各种语言的代码生成&#xff0c;提…