TOP

基于人脸识别的商业大数据分析技术
2016-02-01 21:44:16 来源: 作者: 【 】 浏览:18934

 第五届“中国软件杯”大学生软件设计大赛赛题

赛题名称: 基于人脸识别的商业大数据分析技术

组类( A ): A 本科及以上   

  

赛题简介:介绍整个赛题的思路和整体要求

思路: 
  人脸识别技术是跨图像处理、模式识别等多学科的技术,通过利用计算机对人脸图像进行处理和分析,获取有效特征信息,进行身份识别。相比其它生物识别技术,人脸识别具有采集的非接触性、非强制性、操作简单、结果直观、隐蔽性好等特点,更为人们所接受。  

人脸识别技术由于其非接触性采集的特点和良好的用户接受程度,特别对于辅助分析数字标牌内容对用户的吸引度有很好的应用,比如通过人脸识别技术统计数字标牌内容的观看人数、观看人的性别、年龄等信息,基于收集的数据利用大数据分析技术辅助产品提供者制定更加精准、人性化的推广方案和内容。
整体要求: 
 基于人脸识别的商业大数据分析技术,首先通过人脸识别技术进行人脸检测、人脸识别、性别识别、年龄段识别、表情识别、注视时长统计等处理收集观看广告机、数字标牌用户的信息,在收集大量数据之后利用大数据处理技术分析用户对内容的喜好,为不同性别、年龄、情绪状态的用户提供更加人性化的内容,在不同时段投放不同内容作出参考依据。

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

有多少人关注您的产品? 
能否根据广告机前的客户年龄和性别展示广告内容?
您的产品定位准确么?
您的广告是否有吸引力?
什么位置、什么时间段看你广告的人最多?
 能否让您的广告投放更为精准?
 …… 

一般置于商场和公共场所的数字标牌广告机只具有信息显示和信息发布功能,无法了解用户更多行为,而基于人脸识别的商业大数据分析技术可以成功地使用人脸识别技术为用户提供更加友好的体验。运用先进的人脸识别技术和视频智能分析技术提供一套完善的解决方案,能够智能统计和分析用户状态,帮助你了解用户的喜好。具备人脸检测、人脸识别、性别识别、年龄段识别、表情识别、注视时长统计等功能。这种技术不仅能给商家带来用户分析数据依据,还可结合大数据信息,根据用户的性别和年龄的不同自动提供其更感兴趣的广告或产品展示,为用户带来更好体验同时为投资者带来更丰厚的回报。

 

功能性需求

(一)人脸检测:通过摄像头获取人脸轮廓,提取特征生成特征数据库,将实时生成的特征数据与预置的特征库进行比较,计算相似度,给出相应识别结果,可以支持多个人脸识别,并能辨别出摄像头到人的距离。(5分)


  (二)年龄和性别监测:通过摄像头捕获人脸图像,首先进行人脸轮廓检测,确定眼睛的精确位置(人眼定位),然后提取面部有分类能力的特征,生成人脸特征数据。通过实时生成的人脸特征数据与特征库中的模板进行比对,根据相似度给出当前在设备前的人的性别、年龄阶段。(10分)


  (三)表情监测:通过摄像头捕获人脸图像,并结合深度学习和人工智能算法,对人脸表情的显著特征,如眼睛、眉毛、嘴巴等的位置变化进行定位、测量,确定其大小、距离、形状及相互比例等特征,给出表情状态。(10分)


  (四)眼球监测:通过摄像头判断当前人脸是否注视摄像头,可识别睁眼、闭眼、眨眼等动作,如果注视摄像头,开始计时,当检测到当前人脸不再注视摄像头,计时结束,返回时长计时结果。(10分)


  (五)姿态监测:通过摄像头判断当前人脸是平视、抬头、低头、左右转头等。从而针对大尺寸数字标牌分屏展示时判断观众关注的区域。(10分)


  (六)关注广告监测:通过摄像头采集当前人脸观看正在播放广告内容的时间长及时间段。(10分)


  (七)操作系统:支持Windows(5分)、安卓系统(5分)、Linux(5分)。(15分)


  (八)数据分析:数字标牌客流分析,商家店铺客流分析(30分)


  统计设备150m范围内总体、各时段人流量;
  根据人眼追踪,确定是简单浏览、还是驻足常看;
  根据性别、年龄的识别,自动切换合适的广告内容,提高广告的精准性
  根据人脸检测,精准统计看广告的人数、时长、位置分布、时间分布、性别、年龄
  根据统计数据,便于选择广告的最佳位置、最佳时间
  附加分:
  可利用大数据技术与当天天气、地区或其他因素结合进行综合分析,具体由选手自行发挥 (20分)
  (部分功能,如年龄、性别判断可以参考微软开源项目:how old are you和小米手机自带的小米相机)                                  

 

非功能性需求

防止隐私问题,不允许存储观众面部图片,只允许存储特征信息。

 

其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件(请尽量明确)

开发环境:不限 
开发语言:不限 

数据库:不限

测试数据或平台:提供给参赛者的测试环境和测试数据。(可提供电子档)

测试环境:windows、安卓、Linux

开发所需设备及设备指标需求说明

 图像采集设备:通过笔记本自带的摄像头或外置摄像头采集

其他要求

提交相关文档: 
  需求规格书:详细描述课题的功能与非功能需求; 
  系统设计说明书:详细描述软件的架构、设计理念、算法思路等; 
  测试文档:描述测试环境的搭建、准备的测试数据、测试方法等; 
程序源代码:指未编译的按照一定的程序设计语言规范书写的程序代码,包括代码结构说明书。

答疑老师联系方式:
姓名:袁长春
电话:025-86872758-8173
邮箱:yuancc@365sec.com

 


关键字: 责任编辑:cnsoft
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇航班延误预测 下一篇基于web的3D模型浏览与交互系统

相关栏目