在未设置的情况下,机器人如何提醒我们日常安排
来源:互联网 发布:js点击显示隐藏div层 编辑:程序博客网 时间:2024/05/29 13:24
大多数家庭服务机器人都有提醒功能,提醒小孩起床,提醒老人吃药。不过这种提醒很简单,就是设置一个闹钟。
如果是那种没办法设置时间,就是提醒你一些日常的生活行为,比如提醒你倒完牛奶后要把牛奶瓶放回冰箱,把电脑电源开源关闭等等行为细节,机器人又要如何完成这些提醒。
之前有简单的比如滞留物检测的算法,直接可以分析图像当中是否有物体遗忘。滞留物检测是检测确定的区域,不需要深度学习,只需一些图像处理的算法就可以检测,这种在监控场景下应用的比较多,比如自动取款机边,有人拿了钱忘了包包。
而如果加入深度学习,则可完成更加复杂的场景应用。目前这种还处在实验室阶段,比如康奈尔和斯坦福大学正在研究的一款名为Watch-Bot的机器人,可以通过深度学习,在无需设置的情况下,可在恰当的时间和地点提醒主人该做什么事。该机器人由3D传感器、摄像机、激光发射器和笔记本电脑组成,摄像机可以用来定位被遗忘的物体,激光发射器则可以用来提醒主人去做遗忘的事情。
研究者在5间厨房和8间办公室中进行了实验。在这个过程中,Watch-Bot共拍摄了458段视频,其中222段记录了人们所遗忘的场景。研究员从中总结出人们日常的生活习惯和经常性遗忘的事情,并将其编入Watch-Bot的程序中。
比如我们从冰箱里拿出牛奶盒,在倒完牛奶后忘记将牛奶盒放回冰箱,机器人通过3D传感器和摄像头首先会对人体进行跟踪,纪录人手的运动轨迹,将抓取到的深度图像数据与提前编入程序中的模型训练数据进行匹配,从而判断人是否有遗忘将牛奶盒放回冰箱这一步骤。
这是一个复杂的过程,需要很大的数据量做训练,首先它是有监督的训练,然后会用自己的概率模型做无监督的训练,来做数据更新。
目前Watch-Bot对于主人日程安排的提醒的准确率接近60%。它可以提醒主人将书放回书架,关闭电脑显示器,将牛奶放回冰箱和将微波炉里加热好的食物取出等。当然,这些对于很多人来说可能并没有什么实用性,不过对于一些神经衰退如阿尔茨海默症患者,或者是工作环境比较危险的工作者来说,适当的提醒还是很有必要的。
雷锋网原创文章,未经授权禁止转载。详情见转载须知。
- 在未设置的情况下,机器人如何提醒我们日常安排
- 在全国断网的情况下我们如何上网?
- 如何在未获得App Store审核通过的情况下编译ipa文件
- 在 WPA2 安全协议存在漏洞的情况下,我们应该如何保护自己?
- Android 如何在设置字体大小不统一的情况下,设置全局字体大小
- 机器人如何改变我们的世界
- hibernate在设置懒加载的情况下如何立即加载某些属性
- UIButton在设置不能交互的情况下如何让背景图片显示正常颜色。
- 日常记录:在已知keystore文件的密码情况下查看keystore文件的相关信息
- 在ios 设备没有网络的情况下在app中如何弹出设置无线网络的提示框
- 在ios设备没有网络的情况下,在app中如何弹出设置无线网络的提示框
- 在ios 设备没有网络的情况下在app中如何弹出设置无线网络的提示框
- ubuntu在忘记密码的情况下设置root密码
- Div在设置了浮动的情况下水平居中
- 在未贴brcm4330芯片的情况下,invensense的sensor失效问题分析
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android应用在未启动的情况下无法收到指定广播的问题总结
- Android应用在未启动的情况下无法收到指定广播的问题总结
- 在Docker中部署django
- IDC Q2调研报告:中国成为世界手机市场的主战场
- 记录
- Defcon CTF腾讯安全助力中国战队冲冠
- 记探险者“玉兔”的坚守:我们的征途是星辰大海
- 在未设置的情况下,机器人如何提醒我们日常安排
- 2016中国智能家居创业公司百强榜单出炉,坚果智能影院斩获第一
- Java开发图片水印
- c++学习计划
- 剑指Offer
- 按层遍历二叉树
- 人气爆款vivo X7再迎新品——星空灰来了
- HBase Hive整合
- 浅探Glide加载流程源码