研究生的学校这学期,科研楼和宿舍楼下的新增了自动售货机,不是传统售货机那样,在外面选择商品,然后弹出来。而是扫码或人脸识别之后,就可以打开冰柜门,自由挑选,想拿多少拿多少(取决于钱包)。非常好奇其原理,于是简单查了查。
这类可开门的自动售货机大概有四种原理
-
RFID超高频识别:用上这种技术的售货机,商品上会贴一张RFID标签,当你把它拿出来后,标签就会穿过售货机内部的磁场,产生感应电流,并向外发射特定频率的无线电信号。售货机中的阅读器接收到对应信号,就能完成结算,扣掉你的钱。
- 问题:每件商品上都需要贴电子标签
-
静态识别:在每一层货架上都安装一个摄像头,俯视这一层的商品,在你开关门的时候,它会分别拍下两张照片,服务器比对商品信息,完成结算。
- 问题:每层都要安装摄像头,不仅硬件成本高,而且每层还得留出一定高度。
-
视觉动态识别:摄像头并不装在货架上,而是装在售货机的顶层,在你拿取商品时,它会拍下一小段视频上传到服务器,服务器会通过算法识别出图像中的商品信息,然后再做结算。
- 问题:不能保证100%识别正确,一旦摄像头被遮挡,就无法识别
-
重力感应识别:每层都放一个重力感应器,拿完商品后,它会根据重量变化识别商品,完成结算
- 问题:有些产品重量相似,价格可能有差异,无法区分
学校上的自动售货机是广东哈士奇制冷科技股份有限公司出品的,其智能冰柜的介绍就有“综合运用RFID超高频识别技术、重力感应技术和视觉识别技术,打造24小时无人智能零售空间”的广告语,我也尝试查了中国专利,暂时没找到该公司相关专利。考虑到我从冰柜里买的饮料并没有RFID标签,大概率学校的自动售货机是综合运用了重力感应技术和视觉识别技术,毕竟光靠机器视觉识别不一定准确,再加上摄像头一旦被遮挡就无法正确识别。
要证明视觉识别技术很容易,我在冰柜门顶部已经发现了两个摄像头。要证明重力感应,也不难,只要有人遮住摄像头,拿走一个商品,如果还能判断你拿的是什么,就说明也用上了。但是我不敢,希望有勇士站出来,去勇敢验证!勇敢冲!
Ref
- 自动售货机怎么知道你拿了啥?你能骗过它吗?| 图文 (qq.com)
- 重力感应售货机无线联网方案 (hongdian.com)
- 商用智能化丨HCK哈士奇创新推出新一代无人化、智能化新品商用冷柜-中华新闻 (china.com)