一种直播数据分析管理系统的制作方法
- 国知局
- 2024-08-02 12:36:46
本发明涉及数据分析管理领域,尤其涉及一种直播数据分析管理系统。
背景技术:
1、为了提高直播的销售效果,通常都需要对直播数据进行分析,以发现直播过程中对销售额产生较大影响的因素。直播数据包括直播录像、直播过程中的弹幕、直播的商品销售情况等。直播风格会对直播的效果产生较大的影响。现有技术中,对直播录像进行分析以确定直播风格时,通常都是通过人工确定的方式来确定直播风格,但是,人工确定的方式,分析时难免会存在主观的意见,难以做到完全客观的判断,这也就导致对直播风格的确定不够准确,从而会影响到基于直播风格来进行数据分析的分析效果。
技术实现思路
1、本发明的目的在于公开一种直播数据分析管理系统,解决在对直播视频进行分析时,如何提高直播风格确定的准确性的问题。
2、为了达到上述目的,本发明提供如下技术方案:
3、本发明提供了一种直播数据分析管理系统,包括获取模块、风格分析模块和输出模块;
4、获取模块用于在直播视频中获取用于分析的视频图像的集合;
5、风格分析模块用于将视频截图的集合输入到预先训练好的风格分析模型中进行分析,得到直播视频所对应的直播风格;
6、输出模块用于对直播视频的编号以及直播视频对应的直播风格进行存储。
7、优选地,获取模块包括抽取单元和存储单元;
8、抽取单元用于按照设置的获取规则从直播视频中获取用于进行分析的视频图像;
9、存储单元用于将抽取单元获取的视频图像保存到视频图像的集合。
10、优选地,按照设置的获取规则从直播视频中获取用于进行分析的视频图像,包括:
11、第一步,对直播视频进行拆帧,将直播视频拆分为d张视频图像,d表示直播视频中包含的帧的总数;
12、第二步,按照视频图像的拍摄时间从早到晚的顺序对视频图像进行连续编号,编号从1开始,编号为正整数;
13、第三步,将编号为1和编号为1+k的视频图像作为用于进行分析的视频图像存储到集合frau,k为预先设定的正整数;
14、第四步,将frau中获取时间最晚的视频图像作为比较图像;
15、第五步,基于比较图像计算下一张用于进行分析的视频图像的编号;
16、第六步,判断第五步计算得到的编号是否大于d,若是,则停止计算,输出集合frau,若否,则进入第七步;
17、第七步,将第五步计算得到的编号所对应的视频图像存储到集合frau,进入第四步。
18、优选地,基于比较图像计算下一张用于进行分析的视频图像的编号,包括:
19、用fracmp表示比较图像;
20、按照拍摄时间从早到晚的顺序对frau中的视频图像进行排序,排序之后,用c表示比较图像的序号;
21、用frac-1表示frau中序号为c-1的视频图像;
22、基于fracmp和frac-1计算下一张用于进行分析的视频图像的编号。
23、优选地,基于fracmp和frac-1计算下一张用于进行分析的视频图像的编号,包括:
24、计算fracmp和frac-1之间的区别系数chgidx:
25、
26、numdif表示fracmp中的变动像素点的总数,numfracmp表示fracmp中的像素点的总数,α表示数量权重,distcmp表示fracmp的判断区域的中心和frac-1的判断区域的中心之间的距离,fralentg表示fracmp的像素点的行数,β表示距离权重;
27、计算下一张用于进行分析的视频图像的编号:
28、
29、nextnum表示下一张用于进行分析的视频图像的编号,d表示fracmp的编号。
30、优选地,fracmp中的变动像素点的总数的获取过程包括:
31、分别对fracmp和frac-1进行灰度化,得到灰度图像g1和g2;
32、分别对g1中的每个像素点进行如下判断:
33、用pixg1表示g1中的一个像素点,将g2中与pixg1的坐标相同的像素点表示为pixg2;
34、计算pixg1和pixg2之间的灰度值的差值graydif:
35、graydif=graypixg1-graypixg2
36、graypixg1和graypixg2分别表示pixg1和pixg2的灰度值;
37、若|graydif|≥graythre,则pixg1为变动像素点,graythre表示预设的灰度值。
38、优选地,对于图像randimg,randimg∈{fracmp,frac-1},获取randimg中的判断区域的过程如下:
39、使用预设的检测算法对randimg中的像素点进行检测,得到符合检测要求的像素点;
40、从所有符合检测要求的像素点中获取待连接像素点;
41、使用预设的连接算法对待连接像素点进行处理,得到判断区域。
42、优选地,使用预设的检测算法对randimg中的像素点进行检测,得到符合检测要求的像素点,包括:
43、分别对randimg中的每个像素点进行如下判断:
44、对于对randimg中的像素点rdpix,将rdpix在ycrcb颜色空间中的cr分量的值和cb分量的值分别表示为crrdpix和cbrdpix;
45、将randpix在hsv颜色空间中的h分量、s分量和v分量的值分别表示为hrdpix、srdpix和vrdpix;
46、若rdpix符合如下判断规则,则表示rdpix为符合检测要求的像素点:
47、
48、crmin和crmax分别表示预设的cr分量的下限值和上限值,cbmin和cbmax分别表示预设的cb分量的下限值和上限值,hmin和hmax分别表示预设的h分量的下限值和上限值,sthre表示预设的s分量阈值,vthre表示预设的v分量阈值。
49、优选地,从所有符合检测要求的像素点中获取待连接像素点,包括:
50、对于符合检测要求的像素点cmpix,若cmpix的8邻域中像素点均为符合检测要求的像素点,则cmpix不属于待连接像素点;若cmpix的8邻域中像素点中,不符合检测要求的像素点的数量大于等于1,则计算cmpix的连接判断值;
51、若连接判断值小于设定的连接判断值阈值,则cmpix为待连接像素点;若连接判断值大于等于设定的连接判断值阈值,则cmpix不属于待连接像素点。
52、优选地,使用预设的连接算法对待连接像素点进行处理,得到判断区域,包括:
53、使用预设的连接算法分别获取每个待连接像素点对应的连接集合;
54、由所有的连接集合中的像素点和所有的符合检测要求的像素点组成的面积最大的连通域作为中间区域;
55、获取中间区域的最小外接矩形,将最小外接矩形所在的区域作为判断区域。
56、有益效果:
57、本发明通过训练好的风格分析模型来进行直播视频的风格分析,能够保持分析标准的一致性,使得分析的过程能够更加客观,从而保提高获得的直播风格结果的准确性。
本文地址:https://www.jishuxx.com/zhuanli/20240802/236968.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。