尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

我就想让计算机识别一瓶可乐,并把他拿起来 (2)

我就想让计算机识别一瓶可乐,并把他拿起来 (2) 经过了一段时间的研究发现实现要使用机器视觉识别一瓶可乐方法真是多如牛毛信息太多整理的我头都炸了经过整理和归纳我打算采用开源的的跨平台的库来实现识别可乐的任务于是我买了《openCV编程入门》。这本书打开了另一片天地openCV集合了多种用作机器视觉的基础算法这对数学知识匮乏的本人来说真的是天上掉馅饼的好消息。而且这个库集成了很多人工智能机器学习的基本算法我个人感觉这个库简直就是未来低成本AI系统开发的利器。这本书我大概的读了一下找出了几个算法有可能完成我的目的我的目的是识别已知物体。1模板检测算法利用直方图匹配已知的图像模板2特征点兴趣点检测特征检测与匹配openCV提供了10种特征检测方法这两类技术我打算结合使用参照人类的行为模式我把识别目标分为以下个部分1寻找相似目标利用低识别概率但是速度快的算法来寻找我的可乐。2精确识别目标利用高识别概率算法必然是耗时比较多的算法来精确识别这是个可乐。3可能会利用传感器辅助识别物理实物毕竟机器视觉只能识别图片但是不太能区别出广告图片和实物。下面开一下脑洞这么想想其实人类大脑还是很牛逼的我两岁的女儿都可以帮我拿可乐我也没教过她也没有实现给她编程。人类有强大的学习能力机器学习出现后也被赋予了这一能力但是根据我最近这段时间对人工智能与机器学习算法的学习和了解得出一个观点。至少现在AI非常的初级机器毕竟只是机器虽然被赋予了学习能力但是机器没有灵魂没有自我意识只会解决人类提出的问题学习人类赋予的学习任务。AI的弱点在于它们不会自己提出问题至少现在不会。所以我才不担心AI会奴役人类神马的事情发生如果有的话我相信AI的背后肯定有一个人类当大反派。脑洞小一点利用机器视觉好比给计算机建立一套视觉神经反射系统让机器人知道诸如神马物体在什么地方的信息利用机器学习算法只能提高物体识别的准确率和速度但是这个机器依然是个笨蛋它并不理解可乐是个什么鬼。为了更完美的完成让机器人给我拿饮料的任务需要给它建立另外几套反射神经系统让它更深入的理解我的需求 解决更复杂的现实状况比如可乐在冰箱里怎么办还有我要喝百事可乐或者我不想喝可乐我想喝蜂蜜柚子茶怎么办。为了解决这些类似问题我打算最后赋予机器人更多的学习能力引入回路控制系统和监督学习系统。好吧我详细解释一下这两个系统回路控制系统就是在机器人给我拿可乐的过程中有个回路系统可以让我控制机器人我控制它去正确的方向找到正确的目标。监督学习系统就是机器学习算法了它的作用是在当我控制的过程中学习正确的完成任务的各种操作。说白了就是我手把手的教这个笨蛋机器人给我拿可乐可以预见这个比我自己拿可乐费劲多了但是你不觉得我这么一条反射系统又一条反射系统的建立有一天真的会造出个生物出来么就和上帝创造生物一样很有成就感。说道最后我打算给我的项目起个名字就叫创造笨蛋计划- idiot creat plan 机器人的名字就叫小笨蛋- idiot01 。
返回列表