监控视频回放轴展示方法、装置、设备及存储介质与流程

摘要: 本发明涉及视频监控,尤其涉及一种监控视频回放轴展示方法、装置、设备及存储介质。背景技术:1、随着智能家居和安全监控设备的普及,视频监控系统在用户生活中的作用越来...
监控视频回放轴展示方法、装置、设备及存储介质与流程

本发明涉及视频监控,尤其涉及一种监控视频回放轴展示方法、装置、设备及存储介质。

背景技术:

1、随着智能家居和安全监控设备的普及,视频监控系统在用户生活中的作用越来越重要。由于监控布线限制,低功耗监控设备(比如以电池进行供电的摄像头)在生活中的应用越来越多,该类监控设备一般只在检测到事件发生时才启动录像,其录像内容通常很少,因此可以节省功耗。在监控设备启动录像之后,用户在某些情况下可能需要查看监控视频,这时就需要将监控视频显示/展示在时间轴上以供用户查看。

2、相关技术中,在将监控视频显示在时间轴上时,通常是先绘制一个“24小时时间轴”,然后将监控视频中的视频片段按照各自的拍摄时间对应至24小时时间轴上,并在24小时时间轴上显示对应的监控视频,之后用户可以通过滑动该24小时时间轴来进行监控视频回放查看。

3、然而,上述技术存在监控视频的回放效率较低的问题。

技术实现思路

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、本发明提供的监控视频回放轴展示方法、装置、设备及存储介质,通过获取用户的视频回放请求,根据视频回放请求中包括的用户所需回放监控视频的目标日期,在预设的监控视频数据库中获取目标日期对应的至少一个目标监控视频片段以及每个目标监控视频片段对应的目标拍摄时间段,然后根据每个目标监控视频片段的目标拍摄时间段,在预设时间轴中剔除除目标拍摄时间段之外的时间段,获得第一回放时间轴并展示;其中,监控视频数据库中包括至少一个日期以及日期对应的至少一个监控视频片段,每个监控视频片段均携带自身监控视频片段的拍摄时间段,第一回放时间轴展示的第一时间粒度与预设时间轴展示的时间粒度相同,且第一回放时间轴的长度小于预设时间轴的长度。在该方法中,由于可以根据各监控视频片段对应的拍摄时间段在预设时间轴中剔除/去除没有监控视频的时间段,这样可以确保最终展示的回放时间轴中仅展示包含监控视频片段的时间段,从而可以在与24小时时间轴显示同一时间粒度的情况下缩短回放时间轴展示的时间长度,提升用户通过该回放时间轴回放监控视频片段的效率;同时在回放时间轴上仅展示包含监控视频片段的时间段,且展示视频内容和展示的时间粒度保持一致,这样可以提高监控视频的可读性和用户观看体验。