历史上的今天
今天是:2025年07月02日(星期三)
2019年07月02日 | 机器人在复杂的环境下如何进行视觉识别
2019-07-02 来源:fqj
我们都知道,人类有学习的能力。由于人类不断的追求学习和进步,我们今天才处于一个美好的文明社会。百科上是这么定义学习的:学习是通过阅读、观察、实践等手段获得知识或技能的过程,是使得个体得到持续性变化的行为方式。
在工业革命过后,关于的话题不停被人们提及和研究。不难想象,具备有学习能力的机器人,由于经验可以被无穷无尽的芯片储存,机器人做出的判断将越来越精准,犯错的几率也将趋于零。正因为这些优势,机器学习被应用在了高级的、复杂条件下的视觉识别、决策判定等领域。
最近,某著名手机品牌又火了一把,它可以通过摄像头,识别人脸并完成解锁手机等功能。有趣的是,不管主人造型怎么变化,它都能认出主人的脸。
实际上,该手机搭载有芯片,通过机器学习,它能不断的记住主人在每个造型下的微小区别(积累经验)并进行横向对比,最终它将基本不会认错人。同样的,在RoboMasr2017的赛场上,有着一个九宫格大能量机关。这是当前版本的赛场中,唯一需要用到机器学习式视觉识别的人工智能机关。
激活机关的过程有些复杂。机器人先要识别上方的数字灯,按照先后顺序,依次识别并击打下方每1.5秒就变换一次位置的手写体数字,连续5次击打成功即可激活机关。
我们来看下这个机关的难点:上方数码管为有序、随机变化的固定形态数字,下方九宫格为每1.5秒随机变化位置和字体的手写体数字,1.5秒内只要错了一个就要重头开始。手写体数字举例如下:面对各种字体的数字一,若按照上一期的传统视觉方法来识别,机器人需要将这五种情况“背下来”。但是,万一比赛出现了第6种数字一,机器人就会彻底蒙圈了:“这是啥?没见过,不认识。
通过上面两个例子,我们可以知道,RoboMaster赛场中的大能量机关属于更高级的、复杂条件下的视觉识别难题,需要用机器学习来解决。机器人具备机器学习的能力,实际上是在说它的程序具备机器学习的能力。
一个计算机程序不断地实战,过程中不断累积经验,自己提高解决问题的能力,则认为该程序具有机器学习能力。简单说,就是丢给机器一大堆样本范例,让它自己学习理解,再举一反三,解决范例以外的问题如果是经过机器学习训练的机器人呢?只要训练得当,哪怕萝卜君变异成白萝卜,变成炒萝卜丝,都逃不过它的法眼,一眼看穿!
要想让机器人能通过程序学习,首先需要搭建机器学习系统的架构。前人栽树,后人乘凉。对于初学者来说,大部分常见的架构都是搭建好的,有些甚至只需要在中敲入几行代码就能完成一个机器学习系统的搭建。由谷歌开发的,在机器学习研究领域中较为主流,其代码质量高、成熟度高。
上一篇:护理机器人在未来或将走入千家万户
下一篇:能不能对机器人进行收税政策
史海拾趣
|
第一次搞嵌入,问几个简单的问题。每次只能100分,就分开问了。问题1 环境是有个bs架构的程序,数据库是oracle10g,需要一个pda做一些辅助工作。 因此,需要开发一个pda上的一个程序,pda操作系统wince5,开发工具vs2005,语言c#,数据库据说只能用sql ce。 每次用pda前,都需要与oracle同步数据,是不是需要做一个p ...… 查看全部问答> |
|
如何读Extended BIOS Data Area还有BIOS read-only memory space 就是如题所说了。。。。。给分大大的 最好是C语言拉。。或者告诉我哪儿有DLL用也行拉… 查看全部问答> |
|
我用tornado2.2/vxworks5.5,配置了Mounted TFFS Filesystem / TrueFFS flash File System,在启动后在应用程序里调用tffsDevCreate(0,0)失败,什么原因?还要做其他工作吗?… 查看全部问答> |
|
请推荐个STM32 或者别的 :有 CAN,UART,至少60个GPIO。。。跑好ucos-ii,最好不要 BGA封装的。呵呵,,,,请问1K片的价格是多少,开发板的价格呢?我初步选了个 STM32F103V8T6 。。。… 查看全部问答> |
|
最近做一个LM3S8962控制的NRF24L01 收发模块,移植了51的代码 结果出现很多问题 论坛里也没找到相关帖子,各位大侠有谁做过这个模块 望不吝赐教 最好有源代码 比较相近的也行 多谢啦!! [ 本帖最后由 CC_心雨 于 2011-4-11 17:23 编辑 ]… 查看全部问答> |
|
大家好,我现在在做DSP2812控制的三相PWM整流双闭环控制控制,在编程的时候我看到很多人都说先要对系统进行标幺化处理,然后再定标变成Q格式数据。我已经知道对一个单个的量怎么样进行标幺化,即就是除以基值,但是现在的问题是对这样一个系统我不 ...… 查看全部问答> |
|
急求Nucleus源码~!~~!! 任务紧急,OMAP3530和blackfin的源码都行哦。。只要操作系统部分就行。。 实在是抓瞎,有木有牛人帮帮忙哦。。。 发个给我吧,lydata@163.com 不胜感激~~~~!!! … 查看全部问答> |
|
本人有两块闲置的ARM 开发板(LM3S811 ),其中一块全新袋子还没打开,准备转让。有意者可以q我 821081701 以下是详细介绍 TI原装,超低价你就可以拥有ARM CORTEX M3,价格比单片机还要便宜。板载仿真器 TI 原装开发 ...… 查看全部问答> |




