智能商超系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
智能商超系统设计与实现
作者:傅龙天余玉梅
来源:《电脑知识与技术》2017年第01期
摘要:随着信息技术的迅速发展,商超的运营要求也越来越精准,本文提出一种基于客流统计分析的方案,通过客流来计算人气指数、提袋率、营收率等指标来分析商场经营状况、促销活动的效益。本设计方案经过实际应用证明操作方便快捷、性能良好。
关键词:智能商超;客流统计;智能分析
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)01-0044-02
Abstract:With the rapid development of information technology, business operational requirements are becoming more and more accurate, this paper proposes a scheme based on the statistical analysis of the passenger flow, passenger flow through to calculate the popularity index,bag rate, analysis of shopping malls operating conditions of revenue rate, promotion benefits. This design scheme through practical application proves that the convenient operation good performance.
Key words:intelligent quotient; passenger flow statistics; intelligent analysis
随着经济的迅速发展,大型购物中心、商场、超市都在想尽一切可能的办法做宣传活动,以期吸引客户前来消费,但宣传活动的效果如何,常常无法定量评价。例如:投入的资金能吸引多少顾客、顾客购买意愿如何、顾客购买的黄金时间段是什么时间、哪些商品最受欢迎、商品的促销力度如何等等。针对这些问题,本文提出了一个智能商超的解决方案,用于分析商超的顾客与商品的关系,为企业决策提供依据。
1 图像识别技术
图像识别,是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。本文用到的是对视频流每隔一段时间截取一帧图像,并对图像进行处理。首先截取一帧图片后,在图片中增加一个矩形框,把矩形的两条长边分别表示进、出口,触碰到两条边的人像,可以认为是进或出的人员,然后实时统计进出的人数。至于人像的识别,是一种非常成熟的技术,例如:基于人脸特征点的识别算法、基于整幅人脸图像的识别算法、基于模板的识别算法、利用神经网络进行识别的算法等,不是本文论述的范围。
2 智能商超系统需求
智能商超系统主要分成五大模块:客流监控、宣传分析、促销分析,销售分析、商品分析,如图2所示。其中客流监控模块是其他模块的基础,需要多次引用该模块的客流统计数据,各模块基于客流统计数据进行分析,获取评价指标。
2.1客流监控
本文使用海康威视型号为iDS-2CD6124FWD-C的摄像机,通过自带的开发包获取到特定时间段进、出某区域的人数,即客流量。这对智能商超作用极大,首先可以根据宣传的时间段获取顾客人数,则可评判宣传效果的好坏;其次万一客流量超过警戒阈值,则可以禁止客流进入,防止踩踏事件发生;第三统计进入商铺的客流量可以说明该商铺人气指数,也可以侧面说明该商铺的商铺定位是否合理;第四根据客流的集中在哪个区域,可以说明商超的商品布局是否合理。
2.2宣传分析
假设某大型购物广场策划了一场大型的商贸活动,投入了资金为X,设活动从当天早上九点到下午四点,共7个小时,如果客流监控到进入购物中心的客流量为Y。定义人气指数公式如下:
Z = Y / X
如果Z越大,说明策划方案越成功,即单位资金的宣传策划获得的人气指数越高,相反则说明“宣传不到位”。
2.3促销分析
当宣传策划案取得了较好的人气指数时,商品销售情况则主要看促销方案是否成功,本文定义两个公式用于说明。通过购物中心的销售系统可以得到宣传活动当天特定时间段内商品的销售情况,假设总共有P1个人购买了促销的商品,则,Q1 = P 1/ Y,Q1表示购买指数,也称为提袋率,Q1值越大说明促销方案越成功,顾客的购买意愿越强烈,反之则说明促销方案没有吸引力;根据销售系统,可以统计得到每个促销商品的销售利润,进而统计总利润,设为
R1,则S1 = R1 / Y,S1表示营收率,S1越大说明促销效益越高,反之表明效益低下,甚至“赔本赚吆喝”
2.4销售分析
除了促销品外,一场成功的宣传策划,往往能带动更多的商品销售。根据销售系统获得出购买促销商品外的其他商品的人数,设为P2,则Q2 = P2 / (P1 + P2),Q3 = P2 / Y,Q2和Q3的值越高说明宣传策划活动带动的其他产品销售越多,收益越高,因为其他产品不参与促销,都是原价售出的。同理通过统计当天所有商品的销售利润,设总利润为R2,则N = R2 / X,N表示策划收益率,即单位投入产出的收益,N越高说明收益越好。
2.5 商品分析
对销售系统进行分析,获得当天哪些产品售出量最大;哪种商品销售量最低;哪种商品的总利润最高等等,根据统计分析得到一个分析报表,企业高层管理者根据这些统计报告,对下阶段的商品营销进行调整,即起到辅助高层决策的作用。
3 设计与实现
根据前面章节的需求分析,设计了最主要是商品销售表,其他表(例如用户表等)忽略,如表1所示。
3.1 客流量统计接口
本系统购买海康威视型号为iDS-2CD6124FWD-C的摄像机,该产品自带接口开发包,调用该接口程序即可获得实时的进、出特定区域的客流量,设定每隔1秒钟读取一次,部分关键代码如下所示:
private void GetCustomerCount(int ref EnterCount,int ref OutCount)
{
DC_Video device = new DC_ Video (); // 定义设备对象
device.IP = “192.168.16.12”; // 第一步:设置IP
device.Connect(); // 第二步:连接设备
// 第三步:接收数据
EnterCount = device.getEnterCount(); // 调用函数获得进入人数
OutCount = device.getOutCount(); // 调用函数获得离开人数
device.DisConnect(); // 第四步:释放连接
}
3.2 销售系统分析接口
温度接口的编写与声噪接口基本类似,也包括五个步骤,唯一不同的是调用的厂商接口不同,即温度接口是调用型号为DP6060的温度检测器的自带接口,DC_Temperature device = new DC_Temperature();其它基本一样,不做累述。
4 结束语