构建购物者目光监测器

监测顾客对摆放在零售货架上的产品位置或广告宣传材料的表情和反应。

目标操作系统 Ubuntu* 16.04 LTS
完成需时 45 分钟

GitHub* (C++)   GitHub (Python*)

您的学习内容

该应用程序使用架设在零售货架上的摄像头系统计算途经的顾客中注视陈列品的人数相较于不注视陈列品径直走过的人数。 它旨在提供商店内货架空间广告的实际营销统计数据。

深入了解以下解决方案:

  • 物联网的计算机视觉应用
  • 分析数据集的推理
  • 零售市场物联网

利用本参考实施中学习的技能开发类似的物联网解决方案。

学习构建并运行一个应用程序,其功能为:

跟踪用户响应于产品或营销消息的表情。
跟踪顾客互动的统计数据。
对来自现场网络摄像头或取自现有视频的数据作出解释。

它如何工作

该应用程序使用一个视频源(如摄像头)来抓取图像帧,然后使用两种不同的深度神经网络来处理数据。

  1. 第一个网络寻找人脸。 如果找到人脸,每一个人脸被计算为一名购物者。 
  2. 第二个神经网络检测每个找到的人脸的头部姿势。 如果此人的头部正对着摄像头,就被算作一名注视者。
  3. 然后,数据可选地被发送到 MQTT 计算机到计算机消息传递服务器,作为零售数据分析系统的一部分。

深度神经网络模型经过优化,是英特® Distribution of OpenVINO™ toolkit 的组成部分。

flow chart graphic of how the gaze monitor application works