热度曲线修正方法、装置、电子设备及存储介质与流程

文档序号:37051207发布日期:2024-02-20 20:49阅读:30来源:国知局
热度曲线修正方法、装置、电子设备及存储介质与流程

本技术涉及计算机领域,尤其涉及一种热度曲线修正方法、装置、电子设备及存储介质。


背景技术:

1、随着视频平台的快速发展,越来越多的用户倾向于在这些平台上观看剧集、电影以及其它类型的视频。但是,一个视频中不同时间点的热度会存在差异,例如高潮部分的评论、弹幕或点赞的操作较多,使得该部分热度会较高;因此,可以通过各个时间点不同的热度值,生成热度曲线,由热度曲线描述视频内容互动程度或播放热度的情况,使得用户可以通过查看曲线中不同数值的波峰、波谷趋势根据热度曲线来选择性的观看视频内容。

2、目前的热度曲线主要是将数个单位时间的热度数值连线形成整个曲线的用户界面(ui,user interface)效果。虽然可以忠实反映热度值的原始数据,但是原始数据中会存在过多的抖动数据,以此生成的热度曲线较为较复杂,使得普通用户查看热度曲线是具有一定理解门槛,也即现有的热度曲线存在展示的数据较为复杂,用户理解困难的问题。


技术实现思路

1、为了解决上述技术问题,本技术提供了一种热度曲线修正方法、装置、电子设备及存储介质。

2、第一方面,本技术提供了一种热度曲线修正方法,其特征在于,包括:

3、获取初始热度曲线;

4、采用所述初始热度曲线确定热度值范围;

5、基于所述热度值范围对所述所述初始热度曲线进行划分,得到至少两个热度区间;

6、依据所述初始热度曲线中的热度波峰点和热度波谷点,生成热度修正信息;

7、基于所述热度区间,采用所述热度修正信息对所述初始热度曲线进行修正,得到目标热度曲线。

8、可选的,所述依据所述初始热度曲线中的热度波峰点和热度波谷点,生成热度修正信息,包括:

9、提取所述初始热度曲线中的热度波峰点、热度波谷点以及热度临界点;

10、分别基于所述热度波峰点、所述热度波谷点以所述及热度临界点,形成热度波峰点集合、热度波谷点集合以及热度临界点集合;

11、将所述热度波峰点集合、所述热度波谷点集合以及所述热度临界点集合,作为所述热度修正信息。

12、可选的,所述基于所述热度区间,采用所述热度修正信息对所述初始热度曲线进行修正,得到目标热度曲线,包括:

13、确定所述初始热度曲线中原点的初始时间点,所述初始热度曲线为表示时间点与热度值关系的曲线;

14、遍历所述热度波峰点集合中各个所述热度波峰点的时间点,将距离所述初始时间点最近的第一时间点对应的所述热度波峰点,确定为第一波峰点;

15、基于所述所述热度波谷点集合和所述热度临界点集合,遍历第一时间区间内的所述热度波谷点和所述热度临界点,将距离第一时间点最近的第二时间点对应的所述热度波谷点或所述热度临界点,确定为第一起始点,所述第一时间区间为所述第一时间点与所述初始时间点之间的时间区间;

16、基于所述热度波谷点集合和所述热度临界点集合,遍历第二时间区间内的所述热度波谷点和所述热度临界点的时间点,将距离所述第一时间点最近的第三时间点对应的所述热度波谷点或所述热度临界点,确定为第一目标点,所述第二时间区间为所述第一时间点之后的时间区间;

17、在所述第一目标点为所述热度临界点的情况下,基于所述第一起始点、所述第一波峰点以及所述第一目标点,修正所述初始热度曲线在所述第二时间点至所述第三时间内的曲线,得到第一修正曲线;

18、基于所述第一修正曲线,得到目标热度曲线。

19、可选的,所述方法还包括:

20、在所述第一目标点为所述热度波谷点的情况下,基于所述热度波峰点集合,遍历第三时间区间内的所述热度波峰点,将距离所述第三时间点最近的第四时间点对应的所述热度波峰点,确定为第二波峰点,所述第三时间区间为所述第三时间点之后的时间区间;

21、确定所述第二波峰点与所述第一波峰点是否处于同一所述热度区间;

22、在所述第二波峰点与所述第一波峰点处于不同所述热度区间的情况下,基于所述第一起始点、所述第一目标点以及所述第一波峰点,修正所述初始热度曲线在所述第二时间点至所述第三时间内的曲线,得到第一修正曲线。

23、可选的,所述方法还包括:

24、在所述第二波峰点与所述第一波峰点处于同一所述热度区间的情况下,基于所述热度波峰点集合,遍历第四时间区间内的所述热度波峰点,将距离所述第四时间点最近的第五时间点对应的所述热度波峰点,确定为第三波峰点,所述第四时间区间为所述第四时间点之后的时间区间;

25、确定所述第三波峰点与所述第一波峰点是否处于同一所述热度区间;

26、在所述第三波峰点与所述第一波峰点处于不同所述热度区间的情况下,基于所述热度波谷点集合,遍历第五时间区间内的所述热度波谷点,将距离所述第五时间点最近的第六时间点对应的所述热度波谷点,确定为所述第二目标点,所述第五时间区间为所述第四时间点至所述第五时间点的时间区间;

27、基于所述所述第一起始点、所述第一波峰点、所述第二目标点,修正所述初始热度曲线在所述第二时间点至所述第六时间点内的曲线,得到第一修正曲线。

28、可选的,所述获取初始热度曲线,包括:

29、获取目标视频各个时间点的热度值;

30、基于所述时间点以及所述热度值,生成所述初始热度曲线。

31、可选的,所述基于所述时间点以及所述热度值,生成所述初始热度曲线,包括:

32、获取预设热度阈值;

33、基于所述预设热度阈值,筛选各个所述时间点的所述热度值,得到坐标点集合;

34、基于所述坐标点集合,生成所述初始热度曲线。

35、第二方面,本技术提供了一种热度曲线修正装置,包括:

36、获取模块,用于获取初始热度曲线;

37、确定模块,用于采用所述初始热度曲线确定热度值范围;

38、划分模块,用于基于所述热度值范围对所述所述初始热度曲线进行划分,得到至少两个热度区间;

39、生成模块,用于依据所述初始热度曲线中的热度波峰点和热度波谷点,生成热度修正信息;

40、修正模块,用于基于所述热度区间,采用所述热度修正信息对所述初始热度曲线进行修正,得到目标热度曲线。

41、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

42、存储器,用于存放计算机程序;

43、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的方法。

44、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的方法。

45、本技术实施例提供的上述技术方案与现有技术相比具有如下优点:

46、本技术实施例提供的方法,通过获取初始热度曲线,采用初始热度曲线确定热度值范围,基于热度值范围对初始热度曲线进行划分,得到至少两个热度区间,并依据初始热度曲线中的热度波峰点和热度波谷点,生成热度修正信息,由此,基于热度区间,采用热度修正信息对初始热度曲线进行修正,得到目标热度曲线,以此修正原始热度曲线,实现了简化热度曲线的作用,降低用户理解成本的效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1