智能大桃分拣机结合百度AI技术服务农业

10.10.2017  14:04
      今年夏天,北京市平谷区大华山镇后北宫村桃农刘连全用上了智能大桃分拣机,这台分拣机结合了百度paddlepaddle开源平台提供的AI技术,由北京工业大学生自动化专业的学生周忠祥等人研发制作,结合了百度paddlepaddle开源平台提供的AI技术,机器能根据桃子的大小、颜色、品相来自动分拣,省时省工,有了这台机器,往年琐碎繁重的桃子分拣工作变得轻松省力多了。


  据刘连全介绍说,平时桃子分拣的工作特别麻烦,不仅自己为此得起早贪黑,还得雇佣不少工人。老刘的桃园目前有近三十亩的桃树,平均每亩有四十株桃树,这些桃树种类不一,依次成熟结果。每年到了桃子收获的季节,他就不得不长期贴出招工告示,聘用大量务工人员来果园干活。采摘下来的桃子经过大小分拣后装箱,再拿到市场上卖出不同的价格。如果一只桃子的重量在半斤以上,就算大果了,也可以叫一级果,这种桃子的售出价格就能达到每斤六6元每斤甚至八8元每斤。如果桃子重量达到三四两,但不足半斤,但是有三四两那么重,,就算平常果,市面价格就会下跌到在三四元之间,更小的则是劣等果,劣等果会被装箱后直接折价处理掉。

  老刘强调,人力分拣桃子的问题在于只凭借手感用和肉眼观察观察,凭借手感的经验分拣误差大,有的人感觉半斤重的桃子,有的人会觉得不到四两,桃子分拣数量大,、工时长,用电子秤给每只桃子称重根本来不及,只好凭借经验分拣装箱。,但是运往市场出售的桃子却要经过监管部门抽样测评,测评不达标就会直接影响今年桃子的销量,造成不必要的损失。除了重量,桃子的外观、色泽、是否有伤疤等品相指标同样至关重要,人工挑选时“看走眼”的情况难免出现。

  此外,随着近几年人力资源价格人力成本的不断上涨,老周刘在雇佣人手用工方面的花费开销也在逐年增加,前两年采摘桃子的价格还是每人每天18元,今年已经上涨到每人每天20元,明年很可能会继续提高。采摘期断断续续会持续三两个月,上涨的人力成本对于老刘来说是个不小的支出。

  让老刘高兴的是,就在这个暑假,北京工业大学自动化专业的周忠祥和他的三个同学注意到了桃农的难题,他们希望进行一次尝试,通过借助机器视觉将实现水果的自动分类做的更精确。随后他们便注意到了百度的的人脸识别技,大家由此联想到或许可以尝试“桃脸识别”。周忠祥和他的同学们虽然懂机械控制,但是对深度学习并不擅长,对和AI、深度学习并不了解的学生,想要完成自动分类,就需要一个易学易用的开源平台。几番比较之后,百度‘“easy to use”’的PaddlePaddle深度学习开源平台担起了这个重任成为了他们的首选。

  在从PaddlePaddle上下载了文档和代码,学生们在一周之内就建立了适用于桃子各个档次级桃子分类的图片的分类模型,并确定了机器的完整方案。在模型的训练上,PaddlePaddle社区的人员还给他们提供了在线的技术指导。“这个平台为初学者提供了PaddlePaddle Book和Models等学习资料,稍有编程基础便可使用并利用深度学习方法解决各种实际问题。”百度深度学习平台工程师赵成舵介绍说,“PaddlePaddle有一个非常活用的社区,每天都会有专门的值班人员来回复大家提出的各种问题,解决分拣桃子问题的同学们就是通过该社区从值班人员处获取帮助的。

  通过不断的修改和调试,周忠祥等人最后将传送带,、推拉装置,、电路控制系统和大桃品相识别系统整合组装成了一台智能大桃分拣机。为了让机器学会分桃,大家给机器“学习”了6400张大桃的照片,在这个过程中,机器自动提取了各分类的特征点,并形成了自己的分类逻辑。由于运用了人工智能AI技术,分拣机不但能够实现自动分拣,后期在工作的过程中,还会不断积累并学习新的数据,不断提升自身的准确率,经过几次数据测评,机器分桃的准确率最高已经超过90%。

  目前机器的工作效率是每个小时分拣大约1200斤桃子,周忠祥表示,随着技术的不断完善,机器的分拣准确率和速度回越来越快,有望达到每个小时分拣1600斤,而普通人力每小时大约分拣800多斤,而且不能连续长时间分拣,这就意味着机器的分拣速度是将达到人力的两倍。享受到机器便利的刘师傅不禁感慨说:“有智能分拣机太好了,我们省事多了,把桃子倒进去,机器就给分好了。我们还希望以后能实现机器人摘桃,让我们农民更方便。

  智能大桃分拣机的应用,可以极大的解放人力,提高分桃效率,也可以在现有的基础上继续深入研发,以此为模本开发更多的苹果分拣机或是甜橙分拣机。目前,周忠祥的团队已将大桃分拣机的所有方案和源代码分享到了GitHub开源社区,他们希望有更多人去迭代这些代码,不断提升方案品质,也希望更多像他们一样的“非深度学习”工程师,能用PaddlePaddle实现自己的构想。

  智能分拣机的诞生并非人工智能和农业的第一次跨界,数年以前,国外就尝试了智能播种玉米、自动喷洒农药等。作为农业大国,我国对人工智能和农业结合的需求更强烈和迫切。如今,百度在大力发展人工智能之时,并未借助技术优势建立壁垒,而是开源分享。此前,在百度AI开发者大会上,百度就推出了Duer OS和Apollo两大开放平台,让人工智能赋能于包括农业在内的各行各业,共同创造新价值。未来,人工智能作为新一轮产业变革的核心驱动力,将会在农业领域大放异彩。