本发明专利技术公开了一种监控图像处理方法、电子设备、存储介质及系统。该方法可应用于摄像终端,包括:获取视频监控图像;判断视频监控图像内容是否发生变化;若视频图像内容未发生变化,则获取视频监控图像的I帧数据流,将I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。在视频监控图像内容未发生变化或定时定量获取时,服务器仅存储I帧数据流相比于存储完整数据流,能够大幅降低数据流占用的存储空间。相同的存储空间能够存储更多的I帧数据流,提高存储空间的利用率。此外,本申请只有在视频图像内容未发生变化的情况下,获取并上传I帧数据流,因此不会对视频取证等视频效力产生影响。
Monitoring image processing method, electronic equipment, storage medium and system
【技术实现步骤摘要】
监控图像处理方法、电子设备、存储介质及系统
本专利技术实施例涉及视频监控技术,尤其涉及一种监控图像处理方法、电子设备、存储介质及系统。
技术介绍
随着数字信息技术的发展,数字视频监控系统已经被企业与家庭广泛应用,在维护治安和财产安全等方式起到了巨大的作用,其中视频监控录像数据的存储,回放历史录像是视频监控系统的核心功能和主要用处。目前的视频监控系统产品在视频监控录像数据的存储回放方法主要是通过本地存储回放和云端存储回放。本地存储回放是通过客户端软件读取前端摄像机存储在本地的视频监控数据,从而在客户端软件中进行回放历史录像。但是,用户需要购买并安装本地储存硬盘,如存储卡,由于不同前端摄像机对存储容量的限制要求以及大容量存储硬盘的购置高成本费用。此外,使用者更倾向于录制全天24小时录像数据,又因为本地存储容量的限制使得能够查看到的历史监控数据有限。云端存储回放是通过客户端软件读取由前端摄像机通过广域网上传至云端数据存储服务器的视频监控数据,从而在客户端软件中进行回放历史录像;其优点在于用户无需购买安装外置的存储设备,使用方式简单且无需维护,数据不会因本地设备损坏而丢失数据。目前云端存储方式同本地存储方式一致,由于使用者更倾向于录制全天24小时录像数据,受到存储容量或存储时长的限制使得用户能够查看到的历史监控数据有限。可见,在进行全天24小时录制的情况下,存在可存储的监控数据较少的问题,存储空间利用率低的问题。
技术实现思路
本专利技术提供一种监控图像处理方法、电子设备、存储介质及系统,以实现存储更多监控数据,提高存储空间利用率。第一方面,本专利技术实施例提供了一种监控图像处理方法,应用于摄像终端,包括:实时获取视频监控图像;判断视频监控图像内容是否发生变化;若视频图像内容发生变化,则获取视频监控图像的完整数据流,将完整数据流发送至服务器;若视频图像内容未发生变化,则获取视频监控图像的I帧数据流,将I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。第二方面,本专利技术实施例还提供了一种监控图像处理方法,应用于服务器,包括:接收摄像终端发送的I帧数据流,根据I帧数据流生成缩影视频数据;I帧数据流为摄像终端定时定量获取的I帧数据流,或者,I帧数据流为摄像终端获取的视频图像内容未发生变化时,视频监控图像的I帧数据流;接收拍摄终端发送的完整数据流;响应于用户终端发送的视频查询请求,获取视频查询请求对应的目标缩影视频数据的缩影视频索引,获取视频查询请求对应的目标完整数据流的完整视频索引;将缩影视频索引和完整视频索引反馈给用户终端;响应于用户终端触发的拉取请求,获取拉取请求所请求的目标缩影视频数据或目标完整数据流;将目标缩影视频数据或目标完整数据流反馈至用户终端。第三方面,本专利技术实施例还提供了一种监控图像处理系统,包括摄像终端和服务器;摄像终端实时获取视频监控图像;判断视频监控图像内容是否发生变化;若视频图像内容发生变化,则获取视频监控图像的完整数据流,将完整数据流发送至服务器;若视频图像内容未发生变化,则获取视频监控图像的I帧数据流,将I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。服务器接收摄像终端发送的I帧数据流,根据I帧数据流生成缩影视频数据;I帧数据流为摄像终端定时定量获取的I帧数据流,或者,I帧数据流为摄像终端获取的视频图像内容未发生变化时,视频监控图像的I帧数据流;接收拍摄终端发送的完整数据流;响应于用户终端发送的视频查询请求,获取视频查询请求对应的目标缩影视频数据的缩影视频索引,获取视频查询请求对应的目标完整数据流的完整视频索引;将缩影视频索引和完整视频索引反馈给用户终端;响应于用户终端触发的拉取请求,获取拉取请求所请求的目标缩影视频数据或目标完整数据流;将目标缩影视频数据或目标完整数据流反馈至用户终端。第四方面,本专利技术实施例还提供了一种监控图像处理装置,应用于摄像终端,包括:图像获取模块,用于实时获取视频监控图像;判断模块,用于判断视频监控图像内容是否发生变化;发送模块,用于若视频图像内容发生变化,则获取视频监控图像的完整数据流,将完整数据流发送至服务器;若视频图像内容未发生变化,则获取视频监控图像的I帧数据流,将I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。第五方面,本专利技术实施例还提供了一种监控图像处理装置,应用于服务器,包括:接收模块,用于接收摄像终端发送的I帧数据流,根据I帧数据流生成缩影视频数据;I帧数据流为摄像终端定时定量获取的I帧数据流,或者,I帧数据流为摄像终端获取的视频图像内容未发生变化时,视频监控图像的I帧数据流;接收拍摄终端发送的完整数据流;查询响应模块,用于响应于用户终端发送的视频查询请求,获取视频查询请求对应的目标缩影视频数据的缩影视频索引,获取视频查询请求对应的目标完整数据流的完整视频索引;查询反馈模块,用于将缩影视频索引和完整视频索引反馈给用户终端;拉取响应模块,用于响应于用户终端触发的拉取请求,获取拉取请求所请求的目标缩影视频数据或目标完整数据流;视频反馈模块,用于将目标缩影视频数据或目标完整数据流反馈至用户终端。第五方面,本专利技术实施例还提供了一种电子设备,电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如本申请实施例所示的监控图像处理方法。第六方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行如本申请实施例所示的监控图像处理方法。本申请实施例提供的监控图像处理方法,摄像终端在获取到视频监控图像后,判断视频监控图像是否发生变化或是否设置定时。若未发生变化,则获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。若发生变化,则获取视频监控图像的完整数据流,将完整数据流发送至服务器。若设置定时定量,则在定义时间点按照定义数据量获取视频监控图像的I帧数据流,将I帧数据流发送至服务器。相对于目前摄像终端对获取到的全部视频监控图像均以完整数据流的方式上传服务器进行存储,导致占用大量存储空间,本申请实施例提供的监控图像处理方法,在视频监控图像内容未发生变化或定时定量获取时,仅向服务器上传I帧数据流,使得服务器仅存储I帧数据流。完整数据流包括I帧、P帧和B帧,可见完整数据流除了包括I帧数据流,还包括P帧和B帧,因此,仅存储I帧数据流相比于存储完整数据流,能够大幅降低数据流占用的存储空间。相同的存储空间能够存储更多的I帧数据流,提高存储空间的利用率。此外,本申请只有在视频图像内容未发生变化或定时定量获取本文档来自技高网...
【技术保护点】
1.一种监控图像处理方法,其特征在于,应用于摄像终端,包括:/n实时获取视频监控图像;/n判断所述视频监控图像内容是否发生变化;/n若所述视频图像内容发生变化,则获取所述视频监控图像的完整数据流,将所述完整数据流发送至服务器;/n若所述视频图像内容未发生变化,则获取所述视频监控图像的I帧数据流,将所述I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取所述视频监控图像的I帧数据流,将所述I帧数据流发送至服务器。/n
【技术特征摘要】
1.一种监控图像处理方法,其特征在于,应用于摄像终端,包括:
实时获取视频监控图像;
判断所述视频监控图像内容是否发生变化;
若所述视频图像内容发生变化,则获取所述视频监控图像的完整数据流,将所述完整数据流发送至服务器;
若所述视频图像内容未发生变化,则获取所述视频监控图像的I帧数据流,将所述I帧数据流发送至服务器;或者,根据预设的预设时间和预设数据量,定时定量获取所述视频监控图像的I帧数据流,将所述I帧数据流发送至服务器。
2.根据权利要求1所述的方法,其特征在于,所述将所述完整数据流发送至服务器,包括:
对所述完整数据流加密,将加密的完整数据流发送至服务器;
所述将所述I帧数据流发送至服务器,包括:
对所述I帧数据流加密,将加密的I帧数据流发送至服务器。
3.一种监控图像处理方法,其特征在于,应用于服务器,包括:
接收摄像终端发送的I帧数据流,根据所述I帧数据流生成缩影视频数据,所述I帧数据流为所述摄像终端定时定量获取的I帧数据流,或者,所述I帧数据流为所述摄像终端获取的视频图像内容未发生变化时,所述视频监控图像的I帧数据流;
接收拍摄终端发送的完整数据流;
响应于用户终端发送的视频查询请求,获取所述视频查询请求对应的目标缩影视频数据的缩影视频索引,获取所述视频查询请求对应的目标完整数据流的完整视频索引;
将所述缩影视频索引和所述完整视频索引反馈给所述用户终端;
响应于所述用户终端触发的拉取请求,获取所述拉取请求所请求的目标缩影视频数据或目标完整数据流;
将所述目标缩影视频数据或目标完整数据流反馈至所述用户终端。
4.根据权利要求3所述的方法,其特征在于,所述根据所述I帧数据流生成缩影视频数据,包括:
根据I帧数据流的起始时间和结束时间,对多个I帧数据流进行拼接,得到缩影视频数据。
5.根据权利要求3所述的方法,其特征在于,所述接收摄像终端发送的I帧数据流,包括:
接收摄像终端发送的加密的I帧数据流;
对所述加密的I帧数据流进行解密,得到I帧数据流;
所述接收拍摄终端发送的完整数据流,包括:
接收摄像终端发送的加密的完整数据流;
对所述加密的完整数据流进行解密,得到完整数据流。
6.一种监控图像处理系统,其特征在于,包括摄像终端和服务器;
所述摄像终端实时获取视频监控图像;判断所述视频监控图像内容是否发生变化;若所述视频图像内容发生变化,则获取所述视频监控图像的完整数据流,将所述完整数据流发送至服务器;若所述视频图像内容未发生变化,则获取所述视频监控图像的I帧数据流,将所述I帧数据流发送至所述服务器;或者,根据预设的预设时间和预设数据量,定时定量获取所述...
【专利技术属性】
技术研发人员:陈少能,
申请(专利权)人:广州市宏视电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。