实施自动化机场安全控制系统

源节点: 1573055

总结

在此开发人员代码模式中,我们演示了如何使用生物识别技术为旅行者提供无缝的入住体验。 相关方包括航空公司、机场当局以及地方和联邦机构。 与此同时,我们启用了一种通过使用生物识别技术来跟踪旅行者的方法,同时在不同级别的不同机构之间共享数据:公共、许可和私人。 我们将演示一种将乘客的加密生物特征数据存储在区块链分类账上并在他们办理登机手续时进行面部比较的方法。

课程描述

世界各地的航空公司和安全机构正在研究加快乘客办理登机手续的方法。 生物识别技术作为一种身份验证方法似乎越来越受欢迎,美国运输安全管理局 (TSA)、美国海关和边境保护局 (CBP) 以及其他旅行安全机构已经开始测试试点项目。 生物识别技术 指与人类特征相关的指标——身体测量和计算。 生物识别身份验证用于身份识别和访问控制,并且可以从受监视的群体中识别人员。

该模式提供了一种利用面部识别来确认乘客身份的潜在实现方式。 我们将利用区块链技术来存储与每位乘客相关的所有登记事件的不可变记录。 这使得旅行和安全代理能够根据需要轻松地遍历给定旅行者的路径,并在出现任何异常时收到警报。 除了身份验证之外,我们还可以使用区块链智能合约来确保乘客拥有有效的签证(如果适用)并确认他没有被列入任何禁飞名单。

自动化流程

流

  1. 旅客在机场自助值机柜台办理登机手续,输入身份证号码并拍照。
  2. Angular 将照片发布到 python/dlib 服务器,该服务器运行面部比较以确认签到照片与用户的原始身份证照片匹配。 如果面部不匹配,系统会引导用户重试或请求帮助。
  3. 签到照片存储在 Cloudant 中,使用照片哈希作为标识符。
  4. 签到信息存储在区块链账本中。 存储的对象包括用户 ID 号(护照或 DL)、位置、检查站阶段(行李、安检、登机口)。 链码还用于验证 ID/签证是否尚未过期以及用户是否不在禁飞名单上。
  5. 监控视图拉取保存到分类帐的最新事件列表。
  6. 旅行/安全机构能够访问监控 UI 以查看已在分类账上注册的事件和旅行者的日志。

说明

准备好开始了吗? 在中找到此模式的详细步骤 读我。 这些步骤将向您展示如何:

  1. 克隆 Git 存储库。
  2. 打包智能合约。
  3. 部署本地区块链账本。
  4. 启动节点服务器。
  5. 在应用程序中注册乘客。
  6. 模拟乘客办理登机手续的过程。

来源:https://developer.ibm.com/patterns/blockchain-implement-automated-airport-security-control-system/

时间戳记:

更多来自 IBM开发人员