一种云边端协同的视频处理方法及系统与流程

文档序号:31450307发布日期:2022-09-07 13:05阅读:58来源:国知局
一种云边端协同的视频处理方法及系统与流程

1.本发明属于视频处理技术领域,涉及一种云边端协同的视频处理方法及系统。


背景技术:

2.目前视频ai的处理主要两个方向,一种是利用云端强算力,将视频传到云端进行处理,这种方式对流量带宽要求比较高,云端分析成本较高。
3.另一种是利用边缘ai设备,在边缘进行视频的分析,但是耦合度较高,比如海康摄像头加海康超脑,耦合度较高,场景适应能力不强。
4.本方案结合了云端和边缘的两种处理方式,通过消息服务进行实时传输,可以灵活切换边缘的ai能力,结合云端ai能力进行综合的管理。本发明针对不同场景灵活切换ai能力,具有很强的场景适应能力,并且通过mqtt消息服务传出实时性高,稳定性强。


技术实现要素:

5.有鉴于此,本申请提供了一种云边端协同的视频处理方法及系统,以解决现有技术中视频ai处理对流量带宽要求高云端分析成本高场景适应能力不强的问题。
6.本申请提供一种云边端协同的视频处理方法,包括:
7.步骤1:边缘设备获取视频流或图像数据;
8.步骤2:边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;
9.步骤3:云服务器对所述视频流或图像数据进行分析得到报警信息;
10.步骤4:边缘ai服务器将报警信息发送给云服务器。
11.优选地,所述边缘设备包括摄像头或者nvr。
12.优选地,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。
13.优选地,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。
14.本申请还提供一种云边端协同的视频处理方法,包括:
15.获取模块:用于使边缘设备获取视频流或图像数据;
16.第一传送模块:用于边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;
17.分析模块:用于云服务器对所述视频流或图像数据进行分析得到报警信息;
18.第二传送模块:用于边缘ai服务器将报警信息传送给云服务器。
19.优选地,所述边缘设备包括摄像头或者nvr。
20.优选地,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。
21.优选地,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接
边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。
22.本发明主要就是将边端的视频,报警等边缘分析的报警信息实时传输到云端进行数据分析,也可以将边端的图片信息等数据传到云端进行分析。
附图说明
23.此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
24.图1为本申请一实施例中云边端协同的视频处理方法的流程图。
具体实施方式
25.为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
26.以下结合附图,详细说明本申请各实施例提供的技术方案。
27.本申请提供一种云边端协同的视频处理方法,包括:
28.步骤1:边缘设备获取视频流或图像数据;
29.步骤2:边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;
30.步骤3:云服务器对所述视频流或图像数据进行分析得到报警信息;
31.步骤4:边缘ai服务器将报警信息发送给云服务器。
32.优选地,所述边缘设备包括摄像头或者nvr。
33.通过云服务器提供的secret key,app key以及url,配置云端ai接口,产生云端ai能力;并配置边缘ai能力,产生接口url,secret key以及app key。
34.将视频流或者图像数据通过消息服务传送到配置有云端ai能力的云服务器,经云端识别后,获取识别结果,将云端ai识别结果保存,并发送到管理中心api。
35.优选地,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。
36.优选地,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。
37.本申请还提供一种云边端协同的视频处理方法,包括:
38.获取模块:用于使边缘设备获取视频流或图像数据;
39.第一传送模块:用于边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;
40.分析模块:用于云服务器对所述视频流或图像数据进行分析得到报警信息;
41.第二传送模块:用于边缘ai服务器将报警信息传送给云服务器。
42.优选地,所述边缘设备包括摄像头或者nvr。
43.优选地,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。
44.优选地,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。
45.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
46.以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。


技术特征:
1.一种云边端协同的视频处理方法,其特征在于,包括:步骤1:边缘设备获取视频流或图像数据;步骤2:边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;步骤3:云服务器对所述视频流或图像数据进行分析得到报警信息;步骤4:边缘ai服务器将报警信息发送给云服务器。2.根据权利要求1所述的云边端协同的视频处理方法,其特征在于,所述边缘设备包括摄像头或者nvr。3.根据权利要求2所述的云边端协同的视频处理方法,其特征在于,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。4.根据权利要求2所述的云边端协同的视频处理方法,其特征在于,边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。5.一种云边端协同的视频处理系统,其特征在于,包括:获取模块:用于使边缘设备获取视频流或图像数据;第一传送模块:用于边缘设备将所述视频流或图像数据传送给云服务器或边缘ai服务器;分析模块:用于云服务器对所述视频流或图像数据进行分析得到报警信息;第二传送模块:用于边缘ai服务器将报警信息传送给云服务器。6.根据权利要求5所述的云边端协同的视频处理系统,其特征在于,所述边缘设备包括摄像头或者nvr。7.根据权利要求6所述的云边端协同的视频处理系统,其特征在于,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取摄像头或者nvr的快照接口,调用快照接口进行定时拍照,产生图像数据。8.根据权利要求6所述的云边端协同的视频处理系统,其特征在于,获取模块使边缘设备获取视频流或图像数据,包括:通过onvif协议连接边缘的摄像头或者nvr,获取rtsp视频流地址,并转换成rtmp视频流。

技术总结
本申请提供了一种云边端协同的方法及系统,所述方法包括:边缘设备获取视频流或图像数据;边缘设备将所述视频流或图像数据传送给云服务器或边缘AI服务器;云服务器对所述视频流或图像数据进行分析得到报警信息;边缘AI服务器将报警信息发送给云服务器。本申请能够解决现有技术中视频AI处理对流量带宽要求高、云端分析成本高、场景适应能力不强的问题。场景适应能力不强的问题。场景适应能力不强的问题。


技术研发人员:黄志鹏
受保护的技术使用者:上海复地产业发展集团有限公司
技术研发日:2022.04.08
技术公布日:2022/9/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1