我的研究生项目是关于使用 RFID 的大学智能考勤系统。如果一个学生有多张卡(作弊)并且他也想参加他的朋友怎么办?这里的情况是,我的系统无法理解人工掺假,它会处理阅读器检测到的 RFID 标签,结果是它会同时处理两个学生,并将它们存储在数据库中。
我从乞讨中面临这个问题,这是我系统中的一个巨大故障。
我需要一个解决方案或任何想法来解决这个问题,它可以在代码中或在现实生活中实现以识别人类。
我的研究生项目是关于使用 RFID 的大学智能考勤系统。如果一个学生有多张卡(作弊)并且他也想参加他的朋友怎么办?这里的情况是,我的系统无法理解人工掺假,它会处理阅读器检测到的 RFID 标签,结果是它会同时处理两个学生,并将它们存储在数据库中。
我从乞讨中面临这个问题,这是我系统中的一个巨大故障。
我需要一个解决方案或任何想法来解决这个问题,它可以在代码中或在现实生活中实现以识别人类。
有几种方法可以做到这一点,具体取决于您的奉献精神、可用的确切技术以及您使用的环境的一致性。这是我想到的前两个:
1) 在您房间的天花板上创建一个阅读器天线网格,并使用对三个最近阅读器的信号响应时间来确定学生标签的位置。如果两个标签注册为太接近,则显示相关名称以供教授喊出并确认存在。该解决方案将高度依赖于您的设备的精度和房间内温度/湿度的稳定性(以及可能的其他因素,例如液体和金属的存在)。
2)类似于第一个解决方案,但有点不同。一些阅读器和标签(Impinj R2000 和 Indy Readers,当然是 Impinj Monza 5+,也许还有其他)能够报告与从询问标签接收到的信号相关的响应时间和相位角。使用与第一种类似的设置,如果使用此方法,您可以获得更高水平的可靠性和精度。
你的软件可以随机挑选几个参加者的名字,这样教授就可以要求他们表明自己的身份。这不会消除作弊的可能性,但会增加被抓的风险。
其他想法:计算参加者的数量(通过教授或相机 + SW)并将其与可见的 RfID 标签的数量进行比较。
这种 RFID 限制没有解决方案。
但如果可以的话,您可以使用带有 RFID 卡的生物特征(指纹)识别设备。在您的系统中使用此功能,您必须:
并在出席时:
好吧,我们都有这个故障,你对此无能为力,但在摄像系统的帮助下,我认为它可以最大限度地减少这个故障。
为什么使用相机系统而不是生物指纹系统?让我们重新表述这个问题,如果有生物指纹系统,为什么要使用 RFID?;)
最理想的是处理标签读取的 RFID 中间件。
一旦阅读器检测到标签,中间件只需调用安全摄像头系统并请求快照,并将其存储在数据库中。我正在使用一个名为 Envoy 的 RFID 中间件。