监控视频叠加水印的方法及系统技术方案

技术编号:21096452 阅读:74 留言:0更新日期:2019-05-11 12:38
本发明专利技术提供了一种监控视频叠加水印的方法及系统,该方法包括以下步骤:S1,媒体服务器获取水印配置信息,并将水印配置信息转换为结构体数据;S2,媒体服务器接收视频源设备发来的PS视频流,查找PES头,在PES头之后插入水印数据,并将插入了水印数据的PS视频流发送给解码客户端;S3,解码客户端接收媒体服务器发来的PS视频流,查找PES头,提取出PES头之后的水印数据,并从水印数据中解析出水印配置信息;S4,解码客户端将视频解码后在视频画面上叠加水印。本发明专利技术无需大量升级前端摄像机,也无需对视频进行全解全编,就能实现对视频监控系统输出的视频叠加用户定制的水印,操作方便、安全高效、隐秘防伪且不影响视频质量和码率。

Watermarking method and system for surveillance video

【技术实现步骤摘要】
监控视频叠加水印的方法及系统
本专利技术涉及视频监控领域,尤其涉及一种监控视频叠加水印的方法及系统。
技术介绍
视频监控在安防领域备受重视,技术发展日新月异,各地项目建设如火如荼。特别是在GB/T28181发布的背景下,不同地域不用行业按要求进行视频大联网,实现资源共享,用户群体范围和数量随之不断扩大,视频泄露事件频发,视频信息安全问题亟待解决。视频水印作为一种信息溯源技术,它虽然不能立即阻止视频泄露及恶意传播事件的发生,但可以判断视频数据是否受到保护,监视被保护视频数据的传播,鉴别真伪,解决泄露纠纷并为司法部门提供证据,因此对视频信息安全发挥着极其重要的作用。应用传统的水印添加技术,最简单的方法是前端摄像机直接添加水印并编码发流,但这样无法与用户行为绑定,水印内容不灵活,并且需要大量升级前端摄像机,因此不具备操作性。而在已经编码的视频流中加水印,就需要把压缩视频流解码为原始视频格式,叠加水印图片到视频中的某个固定区域,然后重新编码推送出来,因此要实现实时视频流加水印就需要用到视频转码技术。现有的视频转码技术大都使用FFmpeg和x264对视频进行全解全编,存在源流视频的GOP结构和本文档来自技高网...

【技术保护点】
1.一种监控视频叠加水印的方法,其特征在于,包括以下步骤:S1,媒体服务器获取水印配置信息,并将水印配置信息转换为结构体数据;S2,媒体服务器接收视频源设备发来的PS视频流,查找PES头,在PES头之后插入水印数据,并将插入了水印数据的PS视频流发送给解码客户端;S3,解码客户端接收媒体服务器发来的PS视频流,查找PES头,提取出PES头之后的水印数据,并从水印数据中解析出水印配置信息;S4,解码客户端将视频解码后在视频画面上叠加水印。

【技术特征摘要】
1.一种监控视频叠加水印的方法,其特征在于,包括以下步骤:S1,媒体服务器获取水印配置信息,并将水印配置信息转换为结构体数据;S2,媒体服务器接收视频源设备发来的PS视频流,查找PES头,在PES头之后插入水印数据,并将插入了水印数据的PS视频流发送给解码客户端;S3,解码客户端接收媒体服务器发来的PS视频流,查找PES头,提取出PES头之后的水印数据,并从水印数据中解析出水印配置信息;S4,解码客户端将视频解码后在视频画面上叠加水印。2.如权利要求1所述的监控视频叠加水印的方法,其特征在于,所述步骤S1具体包括:通过网管客户端设置水印配置信息并存储在水印配置服务器中,媒体服务器定时从水印配置服务器中获取水印配置信息并转换。3.如权利要求1所述的监控视频叠加水印的方法,其特征在于:所述步骤S2中,在PES头之后插入水印数据时,将PES_extension_flag标志位置成1,所述步骤S3中,在提取水印数据之前,判断PES_extension_flag标志位是否为1,判断为1后,再进行提取出水印数据的操作。4.如权利要求1所述的监控视频叠加水印的方法,其特征在于,所述步骤S4中在视频画面上叠加水印具体包括:S4.1,新建透明背景窗口并隐藏,窗口的大小和位置坐标与视频播放窗口保持一致;S4.2,按解析出的水印配置信息将水印贴在透明背景窗口中;S4.3,视频画面播放的同时显示上述透明背景窗口。5.如权利要求4所述的监控视频叠加水印的方法,其特征在于,上述方法还包括:S4.4,视频画面停止播放时隐藏上述透明背景窗口。6.一种监控视频叠加水印的系统,其特征...

【专利技术属性】
技术研发人员:张舟彭鹏
申请(专利权)人:武汉烽火众智智慧之星科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1