作者:Anisha Udayakumar   翻译:张晶

项目背景

您是否知道每年大约有2300亿美元的食物被浪费,其中高达五分之一属于可食用农产品?我们都在自己的家中经历过某种类型的食物浪费,但最大量的浪费发生在杂货店的新鲜食品和农产品区。

长期以来,这么多的食物浪费一直是我关心的问题!在加入英特尔之前,我是一名创新顾问,与多家全球零售客户合作改善运营和客户满意度,那时是我第一次注意到商店里浪费了大量的新鲜食物的时候。基于这样一个事实,与预先包装的食品不同,新鲜农产品没有保质期——这使得预测它何时变质变得极其困难。

由于,使用人工智能等技术让可持续发展成为主流一直是我的梦想,我知道零售商必须有更好的方法来解决这个问题并减少新鲜农产品的浪费,所以,我建立了一个计算机视觉人工智能模型,可以确定农产品的新鲜度,比如西红柿或香蕉等。但是,让 AI 模型实时工作是一个挑战,我意识到提高模型性能对于部署和大规模应用至关重要。

在这篇文章中,我将向您展示我如何使用OpenVINO™工具包来优化模型和加速人工智能推理计算。

构建模型

通过使用摄像头来监控杂货店的货架,并使用目标检测和识别技术扫描其货物的图像。本文中我使用了一个AI 模型准确识别出农产品区的每一件商品。

通过打上标签的图像,目标检测和识别算法能够确定产品是新鲜、损坏还是即将变质。有了这些信息,我们就可以设置自动警报,通知商店经理和零售商是否需要更换产品或需要降价——减少需要丢弃的产品数量。

OpenVINO™助力实时推理计算

我的新鲜度识别模型可以分析单件新鲜农产品的图像,如上图所示。 为了在现实场景中发挥作用,它必须能够非常快速地区分和标记大型货架上的每一件农产品。

为了构建模型,我使用了 Open Model Zoo 中的 SSDLite MobileNetV2模型,详情请参考这个Jupyter notebook中描述的目标检测和识别程序。 虽然我将该程序用于解决食物浪费问题,但它并不局限于解决食物浪费问题。 开发者可以很容易地按照详细的源码将其应用到自己的目标检测场景中。

正如我已经提到的,虽然我最初的目标检测模型是准确的,但它检测速度太慢了。一开始,我尝试对模型进行微调,甚至切换到了另一个模型,但这并没有是性能得到很大改善,于是我转向了OpenVINO,它帮我将推理时间10秒缩短到了1.5秒

使用OpenVINO的另一个好处是,使模型移植性更好。我的新鲜度检测模型是基于TensorFlow构建的,我也可以使用其他框架,如PyTorch、Caffe或PaddlePaddle,并在各种不同的硬件上运行我的模型,如下图所示。

如果你想自己尝试这个方法,这里有两个建议:

  1. 首先,正如下面的代码片段所示,使用OpenVINO您只需要六行代码来加载和初始化OpenVINO运行时,并针对指定的硬件编译您的模型,然后将图像数据传递给模型并得到推理结果!
  2. 你真正想记住的另一件事是“device_name”部分。OpenVINO让您可以灵活地在许多可能的设备(CPU、集成显卡、独立显卡乃至FPGA)中选择最符合您的设计性能(吞吐量和时延)目标的推理计算设备。
from openvino.runtime import Coreimg = load_img ()core = Core()compiled_model = core.compile_model(model=model, device_name=”CPU”)output_layer = compiled_model.output[0]results = compiled_model([input_img])[output_layer]

下一步是什么?

正如你所看到的,为人工智能应用程序构建软件并不难。真正的诀窍是让它们实时工作。OpenVINO改进了我的人工智能模型的性能,并使我的食物浪费减少应用程序成为现实。

总结一下这个项目中最重要的两个经验:

  1. 由于OpenVINO适用于所有通用框架,所以您可以只需用几行代码来优化现有的模型。
  2. 我在这篇文章中介绍的模型不仅仅可用于减少食物浪费,还可以解决AI开发者每天面临的许多类似问题。

要了解更多关于如何开始用AI和OpenVINO解决现实世界的问题,请查看英特尔人工智能开发者学习之旅以获得更多的演练和教程,并访问Open Model Zoo以利用更多的预先训练和优化的模型。

我迫不及待地想看看你用OpenVINO解决什么其他问题!

科技向善:用OpenVINO减少食物浪费相关推荐

  1. 淘宝省钱机器人是什么原理_我们如何使用机器学习减少食物浪费和省钱

    淘宝省钱机器人是什么原理 by Soundarya Balasubramani 通过Soundarya Balasubramani 我们如何使用机器学习减少食物浪费和省钱 (How We Reduce ...

  2. 别让腾讯“科技向善”太孤独!

    作者 | 胡巍巍 出品 | CSDN(ID:CSDNnews) 人类历史上第一桩"无人机刺杀总统案",发生于2018年8月4日. 据环球网报道,当天,委内瑞拉总统马杜罗,正在首都加 ...

  3. 腾讯AI Lab 2020年度回顾:科技向善,迈向通用人工智能

    来源:腾讯AI Lab 刚刚过去的 2020 年算不上是平静的一年.贯穿全年的新冠肺炎疫情仍未平息,各类偶发事件也层出不穷.即便如此,秉承「科技向善」信念和「Make AI Everywhere」愿景 ...

  4. 科技向善,一念天堂。

    最近张小龙的演讲刷爆了朋友圈,龙哥讲的东西,那么多大V都评价过了,我就不点评了.今天讲个稍微冷门点的,这周五,也就是1月11日,也是腾讯公司,腾讯研究院搞了一个科技向善年度论坛,我觉得,还是蛮值得关注 ...

  5. 电子科大格院18级电子信息导论调研报告-关于朝阳食堂食物浪费现象调查研究报告

    关于朝阳食堂食物浪费现象调查研究报告 一.摘要 二.相关说明 三.调查数据.分析与结论 !!!调查数据说明!!! 第一次调查 第二次调查 第三次调查 第四次调查 结论 四.解决方案设计 解决思路 (一 ...

  6. 海康威视发布2022年ESG报告:科技为善, 助力可持续的美好未来

            近日,海康威视正式发布<2022环境.社会及管治报告>(以下简称"海康威视ESG报告"),连续5年呈现在环境.社会发展.企业治理等领域的思考和创新成果. ...

  7. 践行科技向善,腾讯Light 把光引向厦门

    作者 | 贾凯强 出品 | AI科技大本营(ID:rgznai100) 凛冬虽至,但沿着东南海域一路向南,总有寒风吹不灭的绿意,也有四季不败落的花香.今年的冬天厦门始终环绕着勃勃生机,也有无数的追光者 ...

  8. 获“CAIS紫金奖”,腾讯民汉翻译践行“科技向善”

    6月28日,中国人工智能峰会(CAIS 2019)上,腾讯民汉翻译从诸多项目评选中脱颖而出,获得"紫金技术创新奖". "CAIS紫金奖"颁奖现场 作为一款定位于 ...

  9. 真科技向善!全网黑客,都在帮一个脑瘫女孩破解软件!

    输入法,相信很多人都不陌生,已经成为了我们日常生活中的常用软件. 近日,有微博网友@冷敏寒子夜 在微博上发文,希望网友可以帮忙破解一款输入法或者帮忙寻找该输入法的开发者. 是什么样的输入法需要被破解呢 ...

最新文章

  1. ios集成firebase_如何将Firebase与您的应用程序集成
  2. linux运维基础篇 unit14
  3. 不使用物理引擎,自己动手做真实物理的模拟投篮游戏
  4. (一)Neo4j在Centos7虚拟机上的安装
  5. 使用 做签名的post_基础实操|使用jmeter对聊天软件进行接口测试
  6. 测试用例又双叒叕失败了,NLP帮你
  7. 可用计算机处理的多种信息载体的统称,广西壮族自治区2019-2020学年语文四年级下册第二单元测试卷B卷(6页)-原创力文档...
  8. PHP求100-1000之间的水仙花数
  9. 第24期、宠物医院管理系统
  10. 桌面HTML更换图标,桌面图标怎么制作更换 桌面ico图标制作软件
  11. 1148 - 【入门】数数小木块
  12. STM32 HAL库学习笔记-(SPI驱动ADXL345)
  13. android连麦功能,Android IOS WebRTC 音视频开发总结(七六)-- 探讨直播低延迟低流量的粉丝连麦技术...
  14. 实现权重抽奖算法(java)
  15. ToggleSwitch控件介绍
  16. Java架构师成长直通车:LVS+Nginx实现高可用集群
  17. TongWeb及应用系统安全加固
  18. Samsung automotive v7 cameraCoretest
  19. Camtasia2023简体中文版屏幕录像 支持MP4/AVI/WMV等多种格式
  20. Java乘船_pokemmo神奥哪里坐船

热门文章

  1. python登录aspx网站
  2. C++之explicit
  3. mssql数据库提权中xp_cmdshell使用
  4. LiveVideoStack招聘季
  5. 计算机毕业设计JavaOA办公系统设计与实现(源码+系统+mysql数据库+lw文档)
  6. ContextMenu使用实例
  7. LIKE许巍,LIKE曾经的你
  8. 数商云:击败HM,颠覆ZARA,千亿巨头Shein如何快速崛起?
  9. 名帖100 赵孟頫 小楷《无逸篇》
  10. 17、江科大stm32视频学习笔记——USART串口协议和USART串口外设