生物识别反欺骗手册:呈现攻击检测第二版第18章“静脉呈现攻击与检测简介”实验软件包
bob.hobpad2.veins的Python项目详细描述
静脉呈现攻击和检测简介
这个包是信号处理和机器学习工具箱的一部分 鲍勃 。它复制了"手册"第18章中的结果 生物特征反欺骗:演示攻击检测第2版"
安装
我们使用conda来管理软件堆栈的安装。安装这个 包和所有依赖项,首先安装conda,然后运行 在shell上执行以下命令:
$ conda create --name hobpad2-veins --override-channels -c https://www.idiap.ch/software/bob/conda -c defaults python=3 bob.hobpad2.veins $ conda activate hobpad2-veins (hobpad2-veins) $ #type all commands inside this "activated" environment< div > 注
目前,bob只提供对linux和macos操作的支持。 系统。不支持Windows安装。
这将安装复制本文所需的所有软件。
现在需要获取原始数据来运行实验。访问网页 对于vera fingervein,单击该页上的"下载"链接。 按照说明签署最终用户许可协议(EULA),然后 您将能够使用数据访问包。下载并解压缩。 注释指向数据集根目录的目录。在本指南中,我们将 请使用通用路径 /path/to/verafinger
下载并解压缩数据后,通过 编辑(或创建)名为 ${home}/.bob_bio_databases.txt的文件并设置 数据集的路径。下面是一个示例:
(hobpad2-veins) $ cat ~/.bob_bio_databases.txt [YOUR_VERAFINGER_DIRECTORY] = /path/to/verafinger
你现在都准备好了。继续执行重新运行算法和 此软件包中提供了分析例程。