一种视频处理和显示方法及装置与流程

文档序号:37236702发布日期:2024-03-06 16:58阅读:15来源:国知局
一种视频处理和显示方法及装置与流程

本技术涉及视频监控及图像处理,尤其涉及一种视频处理和显示方法及装置。


背景技术:

1、目前,现有的视频处理和显示的方法通常为:服务器对于接收到的视频源,使用算法对视频源中的各视频帧进行分析,经过分析的视频源可称为智能码流,根据实际业务可以再对智能码流进行相应地显示。其中,该视频源可以来自于网络摄像机(ip camera,ipc),分析后可以获取各视频帧中目标的相关信息,并将目标的相关信息插入当前视频帧中,若出现重复的目标,那么视频帧中会插入大量重复的信息,增加了智能码流的大小,发送智能码流的过程中增加了网络带宽的压力,且由于智能码流较大,占据了服务器较大的存储空间,导致服务器的存储空间不充裕,此时,若需要保存其他更为重要的文件时,则会将智能码流删除,即减少了智能码流存储的时间。

2、因此,亟需一种视频处理和显示的方法可以减缓视频传输过程中带宽的压力、增加视频存储的时间。


技术实现思路

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、在一种可能的设计中,若所述第二数据文件包括所述目标的标识,且所述第二数据文件中存在与所述目标的信息相同的信息,所述处理单元,还用于确定与所述目标的信息对应的编号作为所述第一编号。

47、第四方面,本技术还提供一种视频处理和显示装置,所述装置为第二设备或第二设备内的芯片,该装置包括:收发单元和处理单元;

48、所述收发单元,用于接收来自第一设备的第二视频源,所述第二视频源包括第二视频帧,所述第二视频帧包括第一编号;向所述第一设备发送所述第一编号;从所述第一设备接收目标的信息,所述第一编号与所述目标的信息对应;

49、所述处理单元,用于根据所述目标的信息显示所述第二视频帧。

50、在一种可能的设计中,所述目标的信息包括事件数据信息和/或轨迹数据信息,其中,所述事件数据信息包括所述目标出现的时间、所述目标出现的位置信息或所述目标的属性信息中的至少一项;所述轨迹数据信息包括所述目标在所述第一视频帧中的坐标。

51、在一种可能的设计中,所述处理单元,用于根据所述目标的信息显示所述第二视频帧:若所述目标的信息为所述事件数据信息,根据所述事件数据信息显示所述第二视频帧,其中,所述第二视频帧对应显示界面包括根据所述事件数据信息确定的提示框。

52、在一种可能的设计中,所述处理单元,用于根据所述目标的信息显示所述第二视频帧:若所述目标的信息为所述轨迹数据信息,根据所述轨迹数据信息显示所述第二视频帧,其中,所述第二视频帧对应显示界面包括根据所述轨迹数据信息确定的轨迹框。

53、在一种可能的设计中,所述处理单元,用于根据所述目标的信息显示所述第二视频帧:若所述目标的信息包括所述事件数据信息和所述轨迹数据信息,根据所述事件数据信息和所述轨迹数据信息显示所述第二视频帧,其中,所述第二视频帧对应显示界面包括根据所述事件数据信息确定的提示框,以及根据所述轨迹数据信息确定的闪烁轨迹框。

54、第五方面,本技术还提供一种视频处理和显示装置,该装置包括:一个或多个处理器和一个或多个存储器;其中,所述一个或多个存储器有一个或多个程序,当所述程序被所述一个或多个处理器执行时,使得该装置执行如第一方面或第二方面中任一方面所述的方法。

55、第六方面,本技术还提供一种计算机可读存储介质,所述存储介质包括程序,当所述程序在装置上运行时,使得该装置执行如第一方面或第二方面中任一方面所述的方法。

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