1.一种基于互联网的石化机械宣传分析系统,其特征在于,包括数据采集模块、服务器、视频处理模块、宣传分配模块和宣传分析模块;
所述数据采集模块用于采集宣传栏的宣传信息并将宣传信息通过互联网发送至服务器,宣传信息包括宣传栏的位置、编号和宣传栏视频;所述宣传分析模块用于对宣传信息进行分析,具体分析步骤为:
步骤一:将宣传栏视频按照日期进行分类,将同一天的宣传栏视频标记为待分析视频,获取系统当前时间前十五天的待分析视频并将其标记为初选视频;
步骤二:将初选视频发送至视频处理模块,视频处理模块进行处理获取得到宣传栏的人流量、查看次数和查看时长;
步骤三:将初选视频的人流量、查看次数和查看时长依次标记为pi、qi和ri;i=1、……、15;将初选视频的人流量、查看次数和查看时长进行去量化处理并取其数值;
步骤四:利用公式
步骤五:将宣传值大于设定阈值的宣传栏标记为目标宣传栏;
步骤六:将石化机械宣传片发送至目标宣传栏进行播放,同时通过数据采集模块采集目标宣传栏的宣传信息,并通过步骤一至步骤四进行处理得到目标宣传栏的宣传值;当目标宣传栏的宣传值小于设定阈值,则生成停止宣传指令并发送至目标宣传栏内,目标宣传栏接收到停止宣传指令后停止石化机械宣传片;当目标宣传纸大于等于设定阈值,则将该目标宣传栏的宣传值和位置发送至宣传分配模块;
所述视频处理模块进行处理的具体为:将初选视频按照时间先后顺序分为若干个帧图片;对每帧图片进行人脸识别得到查看宣传栏的人脸,将所有帧图片的人脸进行统计和分类,统计所有帧图片中人脸不同的数量并将其标记为人流量;统计所有帧图片中相同人脸出现的帧图片的数量,将所有人脸对应出现的帧图片数量进行求和得到总数量并将其标记为宣传栏的查看次数;将所有人脸出现的帧图片进行眼睛轮廓识别,当识别到眼睛,则将该人脸出现的帧图片标记为查看图片,统计所有人脸出现的查看图片的数量并进行求和得到总图片数量并标记为查看时长。
2.根据权利要求1所述的一种基于互联网的石化机械宣传分析系统,其特征在于,所述宣传分配模块用于目标宣传栏进行分配,具体分配步骤为:
s1:设定预设分配范围为k1;当目标宣传栏的宣传值属于k1范围内,再将该目标宣传栏标记为分配宣传栏;
s2:以目标宣传栏的位置为圆心,以预设半径画圆得到圆形筛选范围;获取注册人员的位置,将位置在圆形筛选范围内的注册人员标记为初选人员;向初选人员的手机终端发送宣传指令,当在预设时间范围内,初选人员通过手机终端发送同意指令至宣传分配模块,则宣传分配模块将该初选人员标记为优选人员,用符号rk表示,k=1、……、n;
s3:将优选人员的位置与分配宣传栏的位置进行距离差计算获取得到优选人员的人员距离并标记为grk;
s3:将优选人员的注册时间与系统当前时间进行时间差计算获取得到优先人员的注册时长并标记为trk;
s4:获取优选人员的宣传总次数和宣传积值并将其依次标记为urk和vrk;将优选人员的人员距离、注册时长、宣传总次数和宣传积值进行去量化处理并取其数值;
s5:利用公式
s6:将选取优宣值最大的优选人员标记为选中人员,将分配宣传栏的位置和宣传时间发送至选中人员的手机终端上;同时该选中人员的宣传总次数增加一次。
3.根据权利要求1所述的一种基于互联网的石化机械宣传分析系统,其特征在于,该系统还包括注册登录模块,所述注册登录模块用于用户通过手机终端提交注册信息进行注册并将注册成功的注册信息发送至服务器内存储,将注册成功的用户标记为注册用户,同时服务器将接收到注册信息的时刻标记为该注册用户的注册时间,注册信息包括姓名、手机号、年龄、位置和学历。
4.根据权利要求1所述的一种基于互联网的石化机械宣传分析系统,其特征在于,该系统还包括宣传统计模块;所述宣传统计模块用于选中人员进行宣传分析,具体步骤为:
步骤一:选中人员通过手机终端发送开始宣传指令和当前实时位置至宣传统计模块;宣传统计模块接收到开始宣传指令和当前实时位置并将选中人员的当前位置与对应目标宣传栏的位置进行匹配,当匹配成功后,则将接收到开始宣传指令的时刻为该选中人员的开始宣传时间,同时宣传统计模块生成宣传执行指令至选中人员的手机终端上;
步骤二:选中人员通过手机终端接收到宣传执行指令后,对目标宣传栏进行宣传讲解;同时统计分析模块采集目标宣传栏的宣传栏视频并将其发送至视频处理模块进行处理得到目标宣传栏的人流量、查看次数和查看时长;并依次标记为pa、qa和ra;
步骤三:利用公式xca=λ×(pa×b1+qa×b2+ra×b3-1.3564)获取目标宣传栏在选中人员进行宣传讲解后的宣传值xca;b1、b2和b3均为预设比例系数;λ为修正因子,取值为0.8657;
步骤四:当宣传讲解后的宣传值大于目标宣传栏的未讲解之前的宣传值,则对选中人员进行讲传值计算,具体为:
s41:将选中人员的开始宣传时间与设定的开始时刻进行时间差计算获取得到到达时长,并标记为dt1;
s42:利用公式jc=(xca-xc)×b8+dt1×b9获取得到选中人员的讲传值jc;其中xc为选中人员宣传讲解日期之前十五天目标宣传栏的宣传值;
步骤五:宣传统计模块将选中人员的讲传值发送至服务器内存储,同时服务器将该选中人员的所有讲传值进行求和并取均值得到该选中人员的讲传均值ej。