[设为首页] [加入收藏]

香港最快开奖结果查询,49论坛,449321.com,小财神Www788118CO∩

您现在的位置:主页 > 49论坛 >

36小时造一个亚马逊无人商店 实战教程+代码

[时间:2019-08-26 00:41来源:未知作者:admin浏览:]

  上面这段视频,展示了逛亚马逊的Amazon Go无人超市是种怎样的体验。毫无疑问,一个完善的无人超市需要复杂的技术支撑。

  你能不能在一天半的时间里,从零着手搭建出一个基本的Amazon Go无人超市系统?让客户可以体验无缝衔接的购物体验?

  有个四人小组就在最新的一次黑客马拉松中,完成了这样一次挑战。他们只用了不到36个小时,就搞定了一切,而且还把整个教程公布了出来。

  首先,得有一套文档,列出全部需要做/可以做的事情;然后就是根据文档,去分模块实现。他们给自己的“山寨”Amazon Go起名叫EZShop,由这六大模块构成:

  这是EZShop的一个基本组件,能够识别、存储特定的人脸信息。EZShop用了它两个API:/enroll和/verify。

  这个小组就为顾客们创建了一个相册,也叫EZShop。顾客注册时,脸就会存到这个相册里,系统的实时数据库也会向这个顾客的注册信息返回并存储一个face_id。

  当要验证顾客的照片时,就需要把它送到/verify终端那里,终端返回一个匹配可能性最高的face_id。

  在实际应用中,自己用TensorFlow搭一个人脸识别应用可能比用这种API更好,但是36小时hackathon嘛,API挺好用的。

  这也是一个非常基本的组件,整套EZShop里,所有其他的组件都得和它实时交互。Firebase支持在数据库里的任何数据上创建定制化的变化,这样一个特性再加上简单的设置流程,用起来简直毫不费力。

  新顾客通过Kairos API注册之后,就会被添加到users那一组。当顾客出入时,香港最快报码开奖结果,他的in_store布尔值会更新,在商店经理和个人App界面上都有所体现。

  顾客拿起商品时,items那组数据会有更新。系统能够识别出哪个顾客拿了哪件商品,商品的ID会被添加到顾客的cart栏。

  经理App是iPad版的,能将新用户添加到Kairos API和Firebase数据库中,也能显示店里顾客的列表和货物的库存清单。商店经理能用这个App操作Firebase数据库、查看数据库发生的变化。

  这个App还能追踪店内当前的所有用户,并获取他们的姓名和照片。当用户离开时,这个系统也能实时更新店内当前用户列表。

  顾客要进店,需要先上传自己的照片,注册成为可以在无人店内购物的用户。图片通过API上传到Imgur(一家国外图片分享网站),并与用户名相关联。

  EZShop会根据这个照片来识别顾客。顾客进入商店之后,它们购物车的更新会立刻显示在这个App上。顾客离开商店时,手机上还会收到一条推送通知,显示着他们花了多少钱。

  这些东西由Soheil和Ruslan负责,他们设计了货架,写了相关的Pi Python脚本。

  在货架上,三件商品并排放着,中间的塔上安装监控摄像头(就是图上那个手机),两排商品后边还装有超声波传感器。超声波传感器和树莓派相连接,树莓派运行的Python脚本处理传感器与货架上物体之间的距离读数。

  塔顶上绑着的手机(摄像头)也会探测到场景的变化,还会识别拿商品的顾客。然后,这件商品会被放到顾客的虚拟购物车里。

  两部手机被安装在一个三脚架上,分别冲着相反的方向,一个方向用来识别入店的顾客,另一个方向用来识别出店的顾客。

  特别的是,这个API还能提供从相机到人脸之间的大致距离,一旦顾客的距离足够近,摄像头就会拍照并使用Kairos API进行验证,然后与Firebase数据库同步,更新顾客在店内的状态。

  一旦顾客离开商店,Android应用程序将会检测顾客购买了什么商品,并计算消费总额,并通过Firebase云消息向顾客的个人App推送账单明细。

  在36个小时的黑客马拉松中,这个项目的团队大概只睡了6个小时,期间克服了许许多多的障碍,也有一些还未解决的问题。

  有上百人进入了这个快速搭建的无人超市,拿起商品,然后离店,随即完成结算并获得账单。整个过程中不需要收银员、不需要排队……

  此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。

  进群请加小助手微信号qbitbot5,并务必备注相应群的关键词~通过审核后我们将邀请进群。(专业群审核较严,敬请谅解)

  量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

  最近因为工作需要,需要模拟亚马逊网站帐号登录相关的操作,发现登录POST数据中有一串复杂的metadata1数据,经过近几天的研究,已知晓其算法。metadata1是什么这个metadata1,实际是...博文来自:LiXianlins Blog

  本文只做研究使用今天来看看亚马逊的模拟登录先看抓包内容:小红点的内容是账号和密码,已经被我抠除,加密参数如下appActionToken,openid.return_to,prevRID,workfl...博文来自:YOYO的博客

  近日,阿里巴巴的无人超市落地杭州,引发媒体关注。无论是自动驾驶还是无人超市,在AI(人工智能)时代真正到来之前,人工智能技术已经开始渗透到越来越多的生活场景,颠覆着人们的传统生活习惯和生活模式。大势所...博文来自:goodhouse的博客

  来源:QbitAI编译:夏乙问耕本文经AI新媒体量子位(公众号ID:qbitai)授权转载,转载请联系出处本文共1635字,建议阅读5分钟。本文手把手教大家用代码工具搭建亚马逊无人商店。无人超市,未来...博文来自:数据派THU

  无人超市系统开发,无人便利店软件定制开发,无人超市平台搭建,无人便利店模式系统定制开发找紫霞:微/电: 如今国内已有诸多知名的物联网智能方案提供商已经先后推出了无人超市的舒适系统...博文来自:chchmonica的博客

  今天的AmazonGo刷爆了国内外的社交媒体。AmazonGo令人惊艳的地方,就是你可以径直走进超市,选好货品之后立马离开,不用在收银台前排长长的队伍,等待结账。甚至还莫名有一种从商店“抢劫”的快感。...博文来自:白及

  普罗米修斯给了人类火种,它既温暖炫目,又危机四伏。亚马逊和阿里也给无人零售点了一把火,这把火带来的是希望还是毁灭呢?市场火热去年12月亚马逊推出线下无人售货便利店——AmazonGo,顾客选好自己想要...博文来自:yangdashi888的博客

  关注网易智能,聚焦AI大事件,读懂下一个大时代!【网易智能讯 10月30日消息】电商巨头亚马逊已经在旧金山、西雅图和芝加哥等地开设了多家无人便利店AmazonGo,香港马会马报资料大全它们......博文来自:网易智能

  据Recode报道,沃尔玛正忙于建设无人商店。这以概念类似于AmazonGo,AmazonGo是一种利用计算机视觉技术,让消费者浏览实体店,选好商品之后在亚马逊账户上结账的无人商店。据报道,沃尔玛这一...博文来自:weixin_33906657的博客

  开篇词你为什么需要学管理?01多年前的那些工程师都去哪了?02我要不要做管理呢?内心好纠结!03哪些人比较容易走上管理岗位?04我要不要转回去做技术呢?05作为技术管理者,我如何保持技术判断力?06我...博文来自:cd5416的博客

  昨天通宵至下午1点,睡觉至18点,一觉醒来,眼睛酸的不行,眼泪止不住的往下流啊,悲剧。。。期间我又扮演了救火员的角色,由于涉及到各厂商的利益,具体细节不表,但总结出了以下几条经验,与君共勉:1、严格按...博文来自:老A的自留地,欢迎加微信交流,微信号zhoul777

  大家好,今天小白给大家介绍下,作为一名技术支持参与到的一场精彩的36小时的编程马拉松赛。12月21日,由Qualcomm主办、机智云和移远通信共同协办、CSDN承办的行业内最具专业性质“Qualcom...博文来自:weixin_38498942的博客

  零售业的未来在于让顾客的生活变得更轻松、更美好,现代的客户体验是快速和无缝的。为了尽快实现,这里还有一场零售业的竞赛。忽略结账的队列,零售购物的未来就在这里。将其视为最终的自助结账体验,现在顾客不必再...博文来自:Tech有话说

  老司机带你攻破亚马逊metadata1算法的神秘面纱这是一篇亚马逊技术员的福音文章什么是metadata1研究出来的结果还是老老实实在浏览器上抓个包看看吧。来到关键的一步就是把整理的数据post到亚马...博文来自:的博客

  模拟登录 C#语言 如何登录成功并获取cookie 网上常用方法似乎都不行 求教有类似开发过的大虾指论坛

  一定要认真看完绝对的干货!亚马逊店群早期才好做,平台限制和规则还没有那么多,很多应该都听说过亚马逊店群项目爆赚月入几十万!很多的团队都是依靠ERP系统批量操作,粗暴上传几万个商品。首先,店群还能不能做...博文来自:qingfeng01786的博客

  本篇文章作者由(LANG988777)创作每年都有大量的卖家满怀抱负和期待加入亚马逊,也有许多卖家在经历了一系列挫折和打击之后黯然退场。对于有心在跨境电商行业试水的卖家来说,亚马逊是一个很好的平台,但...博文来自:LANG988777的博客

  安妮编译整理量子位出品公众号QbitAI来了来了。经过14个月的尝试摸索,位于西雅图的亚马逊首家无人商店AmazonGo即将在当地时间1月22日七点对外开放,拥有AmazonGo和亚马逊账户的消费者...

  基于最新的MVC3框架的一个项目教程。通过建立一个音乐商店的网站的讲解,介绍相关的MVC3的基础知识。该教程从网上收集做成PDF,著作权及其它一切相关权利归原作者所有。

  VB的户籍管理系统,一共有41个窗体,1个模块,3个设计器,是想学数据库登录、查询、注册、管理的超好例子!是新手们的翅膀! 源码:VB6.0 大小:674 KB(源文件:1.69 MB) 解压密码:

  开发一个项目需要多长时间?有程序员说,或两天、或一周、或是几个月、一年甚至于更久,这将取决项目的具体需求。那么反而言之,给你36个小时,项目主题及需求随你定,你可以开......

  vue.js视频教程需要的可以关注微信公众号搜索:cityapes或者搜索:城市一猿点击菜单的vue.js就可以下载了近几年,互联网前端行业发展得依旧迅猛,涌现出了很多优秀的框架,同事这些框架也正在逐...

  邹大哥,久闻大名。rnrn问题是这样的:我按MSDN写了个查询通知的Demo,一切运行正常。Demo用的是SQL Server 2005的示例数据库AdventureWorks。数据库在本机。可我把这个Demo转换到项目中的时候问题就出来了。不得已之下我在本机新建一个数据库,且启用:ALTER DATABASE databaseName SET ENABLE_BROKER.代码的改动之处只是连接的数据库不同而已,再就是SQL语句的表名和字段。再次运行,居然还是不能正常运行。不知道你有没有看过MSDN的示例。我的运行结果是死循环。能帮我解释一下原因吗?

  课程目录开篇词打造千万用户的世界级产品01什么是优秀的产品经理?02硅谷的产品经理是什么样子的?03科技巨头和初创公司的产品经理有什么不同?04产品经理和项目经理有什么区别?05硅谷产品经...

  题目内容:给定一个列表alist,alist由一些正整数(代表长度)组成,返回由alist中的三个长度组成的有效三角形的最大周长。如果所有的长度组合都不能构成有效三角形,则返回0。输入格式:共一行,列...

  写在前面先放上musionUI的代码仓库:musionUI。现在代码尚未写完,大概只完成了30%,持续更新中...全部代码完成之后会写简单的说明文档。造了哪些轮子已经完成的:输入框、按钮、响适应布局、...

  WindowsXP无人值守光盘制作教程.本教程。为EXE格式。有详细的制作方法。和命令的说明。

  很基础的教程,适合初学者。因为只能上传25m以下的东西,所以只能分两次上传,很不好意思!!!

  欢迎使用Excel和Visual Basic for Application开发应用程序!作为已经能够熟练使用Excell的用户,你一定对Excell强大的功能感到满意。现在,你将逐步提高到更高的水平。即使你以前从来没有编写过程序,也能够...

网站首页香港最快开奖结果查询49论坛449321.com小财神Www788118CO∩

Power by DedeCms